Le FHSS est une technique qui utilise le saut de fréquence. Elle consiste à diviser
la bande passante disponible en 79 sous canaux, de 1 MHz de largeur de bande offrant, chacun un débit
d'au moins 1 MB/s avec codage binaire. L'émetteur et le récepteur s'entendent sur une séquence de sauts de fréquence porteuse pour
envoyer les données successivement sur les différents sous-canaux, ce qui sert à ne pas utiliser (temporairement) les sous-canaux fortement
perturbés. La séquence de sauts est calculée pour minimiser la probabilité que deux émissions utilisent le même sous-canal.
La figure (cf. ) nous montre comment, sans vraiment représenter exactement ce qui se passe en réalité,
grâce à cette technique, on peut émettre des données dans une plage de fréquence même perturbée. Si l'on avait découpé la bande
en une seule plage, la plage entière aurait été perturbée, ce qui aurait rendu tout émission impossible. Avec ce découpage en 79 sous plages, une perturbation
n'affecte que quelque sous plages. Dans ce cas, on réussit la communication malgré des perturbations.
Figure:
Le Frequency-Hopping Spread Spectrum (FHSS)
|
|
La structure de la trame en FHSS :
Une trame au niveau physique est composée de trois parties. Elle débute par un préambule, suivi d'une entête et terminée par la partie
données.(cf. )
Figure:
La structure de la trame 802.11 au niveau physique pour le FHSS
|
|
Chaque champ de chaque partie possède un rôle spécifique :
- Le préambule
- :
- La synchro est une séquence de synchronisation qui est composée d'une suite de 80 bits constitués en alternance de 0 et de
1. Elle permet à la couche physique de détecter la réception d'un signal. Elle permet accessoirement aussi, de choisir la meilleur antenne
de réception si le choix existe.
- Le Start Frame Delimiter (SFD) est l'identificateur de trame. Il est constitué par la suite de bits suivants :
0001100101101101.
- L'entête
- :
- Le PSDU Length Word (PLW) est un paramètre passé par la couche MAC qui indique la longueur de la trame. C'est donc la
longueur de la partie de donnée dans cette trame.
- Le PSF est un champ sur 5 bits qui permet de définir la vitesse de transmission. Le premier bit est
toujours à 0. Les bits 1, 2 et 3 sont réservés et définis par défaut à zéro. Le 4ème et dernier bit, indique la vitesse de transmission.
A 1Mb/s s'il est à 0 et à 2Mb/s s'il est à 1.
- Le CRC de l'entête est le champ de contrôle d'erreur de l'entête, composé de 16bits.
- La partie donnée
- :
- La Trame MAC contient les données relatives à la couche MAC.
Il faut noter que la partie de données est émise en utilisant une technique de blanchiment2.1 pour éviter d'avoir un suite de 0 ou de 1, qui risquent
de poser des problèmes, tel qu'une désynchronisation du signal.
2004-08-25