Réseaux de Capteurs Sans Fils
CoursOutils transverses

RMAC (Reliable Medium Access Control)

De même que l'algorithme DIN, le protocole RMAC utilise la technique de prévention de collisions pour garantir une transmission fiable des données, et offrir ainsi une bonne tolérance aux pannes dans tout le réseau. Pour cela, RMAC traite les différents problèmes au niveau MAC tels que la congestion, la collision, la latence ; puis définit des mécanismes spécifiques basés sur l'approche CSMA/CA ; il repose donc sur deux principaux concepts (voir figure suivante) :

  • mécanisme d'écoute de la porteuse qui assure que le canal est disponible pour transmission (aucun nSud n'est entrain d'utiliser ce canal) ;

  • utilisation du schéma de retard (backoff) pour réduire le conflit et éviter les collisions. L'idée est de retenir le nSud de l'accès au canal pour une durée aléatoire dans l'espoir que le canal soit libéré après cette période.

RMAC
RMAC
Approches tolérantes aux pannes dans la couche réseauDIN (Dynamic Interference Nullification)
Accueil Yacine CHALLAL creativecommons : by-ncRéalisé avec SCENARI