Le modèle de simulation MACSimulator qu’on a utilisé a été implémenté au niveau du simulateur OMNET++. Il est spécifiquement conçu pour simuler La couche MAC dans les RCSF. Il permet de modéliser chaque couche de la pile protocolaire d'un réseau de capteur sans fil et consiste en un ensemble de modules indépendants qui sont [DAM 03] :
Le module radio : Il effectue les tâches suivantes:
-
reçoit et transmet les trames de données,
-
rejeter les trames de données défectueuses,
-
effectuer les statistiques de consommation d'énergie.
Ce module peut avoir trois états possibles : transmission, réception ou endormi.
Le module MAC : Ce module est dédié au protocole MAC. L'implémentation du protocole MAC est définie dans un fichier de configuration (.ini) qui caractérise chaque protocole MAC qu'on va utiliser (Sensor-MAC ou Timout-MAC) lors des scénarios de simulation.
Ce module assure d'une part l'échange de paquets de données avec le module AppSelector, et d'autre part, l'échange de trames de données avec le module radio.
Dostları ilə paylaş: |