CCK
IEEE 802.11b の無線LANで使われる変調方式。相補符号という特殊な符号を使って1回に複数のビットを表し、最大11Mbit/sで通信する。
イマシルちゃんの解説
CCKは、IEEE 802.11bっていう、ちょっと昔の無線LANで使われていた電波の送り方なんだ。
決まった「暗号の札」を何種類も用意しておいて、
「どの札を送ったか」で、一度にいくつものビットを伝えるんだよ。
今のWi-Fiは、もっと速いOFDMっていう方式が主流だけど、
古い機器とつながるために、今でも使われることがあるんだ!
より深い解説
定義
CCK(Complementary Code Keying:相補符号変調)は、IEEE 802.11b(1999年)で採用された変調方式である。2.4GHz帯で、直接拡散(DSSS)方式の考え方を発展させ、8チップの相補符号の組み合わせで、1シンボルあたり4ビットまたは8ビットを表す。
IEEE 802.11bの伝送速度と方式
| 伝送速度 | 方式 |
|---|---|
| 1Mbit/s | DSSS(DBPSK、バーカー符号) |
| 2Mbit/s | DSSS(DQPSK、バーカー符号) |
| 5.5Mbit/s | CCK |
| 11Mbit/s | CCK |
もとのIEEE 802.11(1997年)の最大2Mbit/sに対し、CCKによって最大11Mbit/sに高速化された。
OFDMとの違い
| CCK | OFDM | |
|---|---|---|
| 搬送波 | 1本の搬送波で送る | 多数のサブキャリアに分けて並列に送る |
| 規格 | IEEE 802.11b | IEEE 802.11a/g/n/ac/ax |
| 最大速度(規格) | 11Mbit/s | 54Mbit/s(11a/g)以上 |
| マルチパスへの強さ | 弱い | 強い(ガードインターバル) |
IEEE 802.11gは、2.4GHz帯でOFDMを使い54Mbit/sを実現するとともに、802.11bの端末との互換性のためにCCKにも対応している。
11b互換の影響
802.11gやnのアクセスポイントに802.11bの端末が混在すると、802.11bの端末はOFDMの信号を理解できないため、互いの送信がぶつからないように保護の仕組み(RTS/CTSなどの保護機能)を使う必要がある。その結果、全体のスループットが下がる。このため、現在は、802.11bの速度を無効にする設定がよく推奨される。
多重化・変調方式の区別
| 方式 | 内容 |
|---|---|
| CCK | 相補符号で複数のビットを表す変調方式(802.11b) |
| OFDM | 直交する多数のサブキャリアに分割して送る方式 |
| CDM | 拡散符号で、複数の信号を同じ周波数に重ねる多重化方式 |
| TDM | 時間を区切って、複数の信号を順番に送る多重化方式 |
「データを複数のサブキャリアに分け、互いに干渉しないように配置する」のはOFDMであり、CCKではない。