Barker, CCK, OFDM and OFDMA Compared

Four ways Wi-Fi has put bits on the air, from 1 Mbps in 1997 to Wi-Fi 6. Compare how each one builds its signal, how much spectrum it needs, and how it copes with echoes.

Four generations of Wi-Fi signals

Barker (802.11, 1 and 2 Mbps) and CCK (802.11b, 5.5 and 11 Mbps) are single-carrier, spread-spectrum methods: one fast stream of short pulses called chips fills the whole 22 MHz channel. OFDM (802.11a/g/n/ac) does the opposite: it splits the channel into dozens of narrow subcarriers, each sending slowly, all at the same time. OFDMA (802.11ax, Wi-Fi 6) keeps OFDM but gives groups of subcarriers, called resource units, to different users in the same transmission.

Pick a method below. The first panel shows how it builds its signal; the spectrum and echo panels compare all four.

Method

2 · Spectrum: how the energy spreads across the channel

Spreading chips at 11 million a second gives Barker and CCK a rounded, 22 MHz-wide hump. OFDM's subcarriers sit side by side, so its spectrum is flat on top with steep edges, and 802.11ax packs four times as many, narrower subcarriers into almost the full 20 MHz.

View

3 · Echoes: what multipath does to each method

Reflections from walls, racks and ceilings arrive later than the direct signal. If an echo of one symbol is still arriving when the next symbol starts, the two blur together: inter-symbol interference. Short symbols suffer most; OFDM adds a guard interval in front of each symbol to soak up echoes.

Typical places
802.11ax guard interval
Symbol (direct path); the thinner bar below is the echoGuard interval, echo absorbedEcho overlap handled by the Barker codeInter-symbol interference

4 · Side by side

BarkerCCKOFDMOFDMA
Standard802.11 (1997)802.11b (1999)802.11a (1999), 802.11g (2003); also the basis of 802.11n and ac802.11ax, Wi-Fi 6 (2021; certified from 2019) and 802.11be, Wi-Fi 7
Band2.4 GHz2.4 GHz5 GHz (a), 2.4 GHz (g)2.4, 5 and 6 GHz
Data rates1, 2 Mbps5.5, 11 Mbps6 to 54 Mbps (802.11a/g)Up to 143 Mbps per stream in 20 MHz, shared between users
How bits are sentDBPSK or DQPSK: 1 or 2 bits per symbol, spread over 11 chipsOne of 16 or 256 8-chip codewords: 4 or 8 bits per symbolBPSK to 64-QAM on each of 48 data subcarriersBPSK to 1024-QAM (4096-QAM in Wi-Fi 7) on up to 234 data subcarriers
Symbol time1 µs0.727 µs4 µs (3.2 µs + 0.8 µs guard)13.6 to 16 µs (12.8 µs + 0.8, 1.6 or 3.2 µs guard)
Width on the air≈ 22 MHz≈ 22 MHz16.6 MHz (52 subcarriers × 312.5 kHz)19.1 MHz (242 tones × 78.125 kHz)
Peak bits per Hz0.09 (2 Mbps ÷ 22 MHz)0.5 (11 ÷ 22)2.7 (54 ÷ 20)7.2 per stream (143.4 ÷ 20)
Handling echoesCode correlation: 10.4 dB processing gain suppresses delayed copiesShort symbols, little processing gain; needs an equalizer beyond about 100–200 ns0.8 µs guard interval (0.4 µs short GI in 802.11n/ac)0.8, 1.6 or 3.2 µs guard interval
Users per transmission111Up to 9 in 20 MHz (37 in 80 MHz, 74 in 160 MHz)

Notes and simplifications