Protocole d'accès au canal

 D'après Korsani ( korsani@hydromail.com ) :

Ca fait partie de la norme AF EN 50065-1. Celle-ci régie les communications par courants porteurs.
Je vous la décrit ici. Il faudra l’adapter a nos besoins, notamment pour les temps. Ceux-ci sont liés entre eux, en plus...

  • 5.1) Tout système utilisant la bande de fréquence [125kHz-140kHz. C’est la bande qui nécessite ce protocole.] doit utiliser la fréquence de 132.5kHz pour informer que la transmission est en cours
  • 5.2) Aucun émetteur ne doit fonctionner continuellement pendant plus d’une seconde. Le temps entre chaque transmission doit être d’au moins 125ms. On considère qu’un transmission est constituée par une série de signaux séparés les uns des autres de 80ms au plus.
  • 5.3 ) La bande est utilisée quand un signal est présent dans la bande de 131.5kHz à 133.5 kHz pdt au moins 4ms
  • 5.4) Tout dispositif capable d’émettre ne peut le faire que si le détecteur dans la bande utilisée montre que celle-ci n’est pas occupée (conformément au paragraphe 5.3) pendant une période choisie aléatoirement pour chaque occasion et uniformément répartie entre 85ms et 115ms avec au moins 7 valeurs possible dans cet intervalle.

Comme vous n’y avez rien compris, je vous le refait en image :


- Chaque émetteur ne peut pas émettre pdt plus d’1 seconde, ce qui garantie que chacun pourra parler à un moment ou à un autre.
- Si un émetteur veut émettre, il regarde pendant 4ms si la bande est occupée (disons qu’il regarde à l’instant 1)
- Elle ne l’est pas. Il attend donc un temps aléatoire pris parmis ces valeurs :85, 91, 97, 103, 109 ou 115 (« 7 valeurs reparties uniformément ») tout en regardant si la bande est prise.
- Disons qu’il attend 91ms.
- La bande commence à être prise avant qu’il ait finit d’attendre.
- Donc il re-attend un temps aléatoire.
- Disons qu’il finit par tomber à l’instant 4. La bande est libre pendant plus de 4ms, il attend un temps aléatoire pendant lequel il continue d’écouter. Disons 115.
- 115+4=119, donc il attend 6ms de plus pour respecter le protocole, et il parle !

- Si l’émetteur regarde en 2, il verra que la bande est occupée, donc il attend, et on se retrouve avec le schéma décrit juste au dessus.

- S’il regarde en 3, la bande est libre. Il attend 4ms, puis attend un temps aléatoire. Disons 109ms.
- Il re-regarde : pas de bol ! On vient de lui piquer la transmission !


Avouer qu’il faut vraiment pas de bol pour que 2 émetteurs regarde en même temps, et attendent le même temps !

Vous avez rien compris ?   korsani@hydromail.com