Bonjour,
Je travail actuellement sur une simulation avec le logiciel ns2.32
Mon problème est que je voudrais avoir certaines node représentant des switch de mon réseau.
Je voudrais que ces nodes introduisent un temps de "latence" (dépendant de la taille du paquet arrivant).
Seulement je ne sait pas trop comment m'y prendre, et notamment où ajouter mon code.
Quelque chose du genre
Scheduler::instance().schedule( Handler , paquet , temps)
J'ai essayé d'ajouté ca (un peu au hasard) dans la fonction recv de connector ou classifier qui prennet tout les deux pour paramètre un paquet et un handler. Seulement a chaque fois le simulateur me dit que le scheduler a essayé de palnifié quelque chose avec un handler null. Après quelques test, je me suis rendu compte que le handler passé en paramètre est en effet null a chaque fois...
Du coup je ne voit pas trop comment m'y prendre... Je ne trouve pas à quel endroit un élément de type node appel une fonction du genre recv pour recevoir un paquet...
Pas sûr que mon problème soit très clair. Néanmoins j'espere que quelqu'un pourra m'aider :)
Merci
