Le DSSS est la seconde couche physique utilisant une technique radio. Cette technique est différente de la précédente. La bande est
divisée en seulement 14 sous-canaux de 22MHz. De plus, ces sous-canaux fournissent un signal très bruité, car les canaux
adjacents (en cas d'utilisation de deux plages dans la même zone géographique) ont des bandes passantes qui se recouvrent partiellement et
peuvent donc se perturber mutuellement (cf. ) .
Figure:
Le Direct Sequence Spread Spectrum (DSSS)
|
|
Le faible nombre de canaux ne permet plus de faire, comme avec le FHSS, des sauts de fréquence
et il est donc nécessaire d'introduire une très forte redondance dans le codage binaire. On utilise une technique du chipping où
chaque bit des données de l'utilisateur est converti en une séquence de 11 bits appelés chips. La forme de cette séquence permet
une forme de correction directe du code. Sinon, même si le signal est très endommagé, il sera possible de reconstruire la séquence originale (très grande
distance de Hamming). Grâce à cette technique, on arrive à corriger un grand nombre d'erreur et à minimiser le besoin
de retransmission de la trame.
La structure de la trame en DSSS :
Une trame au niveau physique est composée, comme pour la technique précédente, de trois parties :
un préambule, puis un entête et enfin la partie
données(cf. ).
Figure:
La composition de la trame 802.11 au niveau physique pour le DSSS
|
|
- Le préambule
- :
- La synchro est une séquence de synchronisation pseudo-aléatoire. Elle sert
à la synchronisation au niveau récepteur.
- Le Start Frame Delimiter (SFD) permet au récepteur de détecter le début de la trame. ce champ de
deux octets vaut en hexadécimal F3A0.
- L'entête
- :
- Le signal permet d'indiquer la vitesse de transmission sélectionnée. Si la valeur de ce champ est à
0A (en hexadécimal) la transmission se déroulera à 1Mb/s et si celle ci est à 14 (en hexadécimal), la transmission se déroulera à 2Mb/s. Il faut savoir qu'en fonction
de la vitesse de transmission, une modulation différente est appliquée. Le differential binary phase shift keying est utilisé lors d'un transmission
à 1Mb/s et en opposition au Differential quadrature phase shift keying lors d'une transmission en 2Mb/s.
- Le service est réservé pour un usage futur La valeur 00 signifie que le transmetteur est conforme à la
norme IEEE 802.11.
- Le longueur indique la valeur de la longueur de la partie de données. Sa valeur
peut varier entre 4 et 216.
- Le CRC de l'entête : est le champ de contrôle d'erreur de l'entête.
- La partie donnée
- :
- La Trame MAC contient les données de la trame physique. Elles sont transmises selon la modulation sélectionnée dans le
champ signal.
2004-08-25