Complementary Code Keying

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Complementary Code Keying (CCK) est un procédé de modulation du signal numérique basé sur le codage de bits permettant d'obtenir les séquences de débits 5,5 Mbit/s et 11 Mbit/s dans la bande de fréquences des 2,4 GHz. Ce procédé est utilisé pour les transmissions de données par liaison sans fil (WLAN) et, plus particulièrement, décrit dans le standard IEEE 802.11b appartenant au groupe de normes IEEE 802.11 (Wi-Fi).

Description[modifier | modifier le code]

La modulation CCK, codifiant le signal à transmettre, s'effectue à l'aide d'une suite de huit symboles complexes représentant des modulations codées en bloc. Cette suite définit un mot de code C à partir de quatre valeurs de phase \varphi_1,\varphi_2,\varphi_3, et\varphi_4. La formulation mathématique du mot de code C est la suivante:

\mathbf{C}=\left\{
 e^{j(\varphi_1+\varphi_2+\varphi_3+\varphi_4)}, 
 e^{j(\varphi_1+\varphi_3+\varphi_4)},
 e^{j(\varphi_1+\varphi_2+\varphi_4)},
-e^{j(\varphi_1 +\varphi_4)},
 e^{j(\varphi_1+\varphi_2+\varphi_3)},
 e^{j(\varphi_1+\varphi_3)},
-e^{j(\varphi_1+\varphi_2)},
 e^{j \varphi_1})\right\}


avec C={c0,c2,..,c7}

Modulation CCK à 5,5 Mbit/s[modifier | modifier le code]

Le mot de code C est représenté par 4 bits (d0 à d3) transmis par symbole. Le premier terme \varphi_1 est encodé par les deux premiers bits d0 et d1 selon une modulation différentielle basée sur DQPSK. Les bits d2 et d3, quant à eux, encodent les valeurs de phase \varphi_2,\varphi_3, et\varphi_4.

Modulation CCK à 11 Mbit/s[modifier | modifier le code]

Dans ce cas, le mot de code C est représenté par 8 bits (d0 à d7) transmis par symbole. Les bits d0 et d1 encodent \varphi_1 de la même manière que le codage CCK à 5,5 Mbit/s. Les phases \varphi_2,\varphi_3, et\varphi_4 sont encodées par les bits d2 à d7 à l'aide de la table d'encodage QPSK suivante:


Bits [di,d(i+1)] Phase \varphi_i
00
0
01
pi/2
10
pi
11
3pi/2(-pi/2)

Voir aussi[modifier | modifier le code]

Lien interne[modifier | modifier le code]

Liens externes[modifier | modifier le code]