La couche MAC


Les beacons et les superframes


zig_beacon

– Les noeuds doivent utiliser CSMA-CA afin d'accéder au médium
– Le noeud qui gagne le médium peut le garder jusqu'à la fin de son envoie
– Les trames de commandes MAC sont envoyés pendant cette période
– Pas de GTS

– Les noeuds n'ont pas besoin d'utiliser CSMA-CA pour accéder au médium
– Il fournit des GTS
– On peut avoir jusqu'à 7 GTS dans un CFP
– Chaque GTS peut occuper un ou plus d'un TS

– Permets aux noeuds d'entrer en Power Saving Mode.
– Dans cette période, le coordinateur peut éteindre ses circuits d'émission-réception


- MacBeaconOrder peut avoir une valeur entre 0 et 14. Une valeur de 15 indique que le réseau n'utilise pas le système de beacons.

- SO = macSuperframeOrder
- SO <= B0


zig-beacon

- n = 2^(8-macBeaconOrder) si 0<= macBeaconOrder <= 8
- n = 1 si 8<= macBeaconOrder <= 15

Niveau Liaison : deux méthodes d’accès complémentaires


Beacon simple :


Beacons + GTS (Guaranteed Time Slot) :


zig_suoertrame


Le Mode beacon


1) Demande de réservation de bande passante = demande d’un GTS


zig_gts

2) deux noeuds demandent un GTS sans provoquer de collision


zig_gts

3) cette demande peut provoquer une collision !


zig_gts