BICM-OFDM: Harvesting Frequency Diversity

Why Frequency Diversity Needs Coding

The point is that a frequency-selective channel with LL resolvable paths offers an intrinsic frequency diversity resource. Plain OFDM converts the selective channel into NscN_{\rm sc} parallel flat sub-channels β€” and in doing so throws the diversity away: each subcarrier experiences only one complex gain. A coded modulation system that spreads coded bits across subcarriers with a good interleaver recovers that diversity β€” up to the minimum Hamming distance of the outer code. This is the BICM-OFDM design pattern that underpins every modern wireless standard.

Definition:

OFDM Transmission

An OFDM transmitter carrying frequency-domain symbols {X[k]}k=0Nscβˆ’1\{X[k]\}_{k=0}^{N_{\rm sc}-1} produces time-domain samples x[n]=1Nscβˆ‘k=0Nscβˆ’1X[k] ej2Ο€nk/Nsc,n=0,…,Nscβˆ’1,x[n] = \frac{1}{\sqrt{N_{\rm sc}}} \sum_{k=0}^{N_{\rm sc}-1} X[k]\, e^{j 2\pi nk / N_{\rm sc}}, \quad n = 0, \ldots, N_{\rm sc}-1, followed by the cyclic prefix of NcpN_{\rm cp} samples prepended from the tail of the block. After the channel, the receiver removes the prefix and applies the inverse DFT to obtain Y[k]=H[k] X[k]+W[k],k=0,…,Nscβˆ’1,Y[k] = H[k]\,X[k] + W[k], \quad k = 0, \ldots, N_{\rm sc}-1, where H[k]H[k] is the channel's frequency response at subcarrier kk.

Theorem: OFDM as Parallel Flat-Fading Channels

Let the discrete-time channel be h[n]=βˆ‘β„“=0Lβˆ’1hℓ δ[nβˆ’β„“]h[n] = \sum_{\ell=0}^{L-1} h_\ell\,\delta[n-\ell] with Lβˆ’1≀NcpL-1 \le N_{\rm cp}. Then, after CP removal and the NscN_{\rm sc}-point DFT, the OFDM output equals Y[k]=H[k]X[k]+W[k],H[k]=βˆ‘β„“=0Lβˆ’1hℓ eβˆ’j2Ο€kβ„“/NscY[k] = H[k] X[k] + W[k], \qquad H[k] = \sum_{\ell=0}^{L-1} h_\ell\, e^{-j 2\pi k\ell / N_{\rm sc}} with W[k]∼CN(0,Οƒ2)W[k] \sim \mathcal{CN}(0, \sigma^2) i.i.d. across kk.

,

Why Uncoded OFDM Throws Away the Diversity

Each subcarrier now sees a SINGLE fading coefficient H[k]H[k]. Uncoded detection per subcarrier has diversity order 1 β€” no different from a flat-fading scalar channel. The LL paths of the original channel are HIDDEN in the frequency-domain structure of {H[k]}\{H[k]\}, but not exploited. To recover them, one must SPREAD the code's parity across subcarriers so that each bit error involves multiple subcarriers.

Definition:

Frequency Diversity

The frequency diversity dfd_f of a frequency-selective channel with LL resolvable paths is the number of statistically independent fades available across the system bandwidth. For an LL-tap channel with uncorrelated taps, df=Ld_f = L. A code that spreads every bit-error event across β‰₯L\ge L subcarriers can achieve diversity order LL; codes with smaller spread are limited by the code's Hamming distance.

BICM-OFDM BER: Frequency Diversity min⁑(dH,L)\min(d_H, L)

Adjust the channel path count LL and the code's minimum Hamming distance dHd_H. The diversity order of BICM-OFDM is the minimum of the two: when the code is stronger than the channel, LL dominates; when the channel has more paths than the code has distance, dHd_H is the bottleneck.

Parameters
4
5

Example: Frequency Diversity in ITU-R Vehicular-B

The ITU-R Vehicular-B channel model has L=7L = 7 resolvable paths spanning Ο„max⁑=20 μs\tau_{\max} = 20\,\mu\mathrm{s}. With a 5 MHz OFDM signal and a rate-1/2 convolutional code of constraint length K=7K = 7 (dH=10d_H = 10), what diversity order does BICM-OFDM achieve? What if we instead use a very weak code with dH=4d_H = 4?

Common Mistake: Narrowband Channels Have No Frequency Diversity to Harvest

Mistake:

Assuming BICM-OFDM always gives diversity dHd_H: "our code has dH=20d_H = 20, so we get diversity 20."

Correction:

Only min⁑(dH,L)\min(d_H, L) is available. On a narrowband channel with L=1L = 1, OFDM trivialises to a flat-fading scalar channel, and BICM-OFDM has diversity 1 no matter how large dHd_H is. Frequency diversity requires frequency selectivity β€” the bandwidth must exceed the coherence bandwidth.

⚠️Engineering Note

OFDM Is Ubiquitous in Wireless Standards

BICM-OFDM underpins every modern wireless standard for broadband communication:

  • 4G LTE: LDPC is being phased in (NR), TBCC legacy; BICM-OFDM on 15 kHz subcarriers.
  • 5G NR: LDPC + BICM-OFDM with subcarrier spacings 15/30/60/120/240 kHz (flexible numerology).
  • Wi-Fi 6 (802.11ax): LDPC + BICM-OFDM + OFDMA.
  • DVB-T2: LDPC + BICM-OFDM with rotated constellations.
  • ATSC 3.0: LDPC + BICM-OFDM + non-uniform constellations.
Practical Constraints
  • β€’

    Rate matching via puncturing + CCDM enables continuous rate

  • β€’

    Pilot overhead 5-10% for channel estimation

,

Historical Note: Origins of OFDM: Chang 1966, Weinstein-Ebert 1971

OFDM was proposed by R. W. Chang (1966, AT&T Bell Labs) for efficient frequency-division multiplexing. The digital FFT-based implementation was shown feasible by Weinstein and Ebert in 1971, but OFDM remained largely impractical until DSP hardware caught up in the late 1980s. Its first mass deployment was in DAB (Digital Audio Broadcasting, 1995), then ADSL (1995) and 802.11a Wi-Fi (1999). Today OFDM is the dominant waveform for broadband wireless β€” a paradigm shift from the single-carrier equalisers it displaced.

Key Takeaway

OFDM converts a frequency-selective channel with LL paths into NscN_{\rm sc} parallel scalar flat channels. Per-subcarrier detection loses the diversity; BICM across subcarriers recovers it, up to the bottleneck min⁑(dH,L)\min(d_H, L).