Signal Processing

16-QAM

/sixteen Q-A-M/
A digital modulation scheme that encodes 4 bits into each transmitted symbol by mapping data onto a 4×4 grid of 16 constellation points in the I-Q (in-phase/quadrature) plane. 16-QAM doubles spectral efficiency compared to QPSK but requires approximately 4 dB higher signal-to-noise ratio for the same bit error rate. It is the baseline higher-order modulation in LTE, Wi-Fi 802.11a/g/n/ac, and fixed microwave links.
Category: Signal Processing
Bits/Symbol: 4
SNR (uncoded BER 10−6): ~17.6 dB Eb/N0

Understanding 16-QAM

Quadrature Amplitude Modulation (QAM) encodes information by varying both the amplitude and phase of a carrier signal. In 16-QAM, the constellation consists of 16 points arranged in a regular 4×4 square grid. Each point represents a unique 4-bit pattern. The transmitter generates the corresponding I and Q voltage levels, which modulate the cosine (I) and sine (Q) components of the carrier.

The key advantage is spectral efficiency: 16-QAM delivers 4 bits per symbol compared to QPSK's 2 bits per symbol, effectively doubling the data rate for the same channel bandwidth. The cost is robustness. Because the constellation points are closer together (for the same average power), the receiver needs a higher SNR to distinguish them. This makes 16-QAM the "first step up" from QPSK when the channel is strong enough to support it.

Gray Coding and BER

The 16 constellation points are labeled using Gray coding, where adjacent points differ by only one bit. This minimizes the number of bit errors per symbol error: when noise pushes a received symbol to a neighboring point, only 1 out of 4 bits is wrong. Without Gray coding, a single symbol error could corrupt 2 or 3 bits.

16-QAM Performance Equations
BER (Gray-coded, AWGN):
Pb ≈ (3/8) × erfc(√(2Eb/5N0))

Spectral Efficiency:
η = log2(16) = 4 bits/symbol/Hz

Minimum Euclidean Distance:
dmin = 2d, where d = √(2Eavg/5) for unit-energy normalization

Peak-to-Average Power Ratio:
PAPR = 2.55 dB (compared to 0 dB for QPSK)

Example: At Eb/N0 = 14 dB, uncoded 16-QAM achieves BER ≈ 2×10−4. With rate-1/2 turbo coding, this drops below 10−6.

QAM Order Comparison

ModulationBits/SymbolConstellation PointsEb/N0 for BER 10−6Typical Use
QPSK2410.5 dBSatellite, cell edge, deep fade
16-QAM41614.5 dBLTE mid-range, Wi-Fi, microwave
64-QAM66418.5 dBLTE near-cell, Wi-Fi high-rate
256-QAM825624 dBWi-Fi 802.11ac/ax, cable
1024-QAM10102428 dBWi-Fi 6 (802.11ax), fixed links
Common Questions

Frequently Asked Questions

How many bits per symbol does 16-QAM carry?

16-QAM carries exactly 4 bits per symbol. The 16 points are arranged in a 4×4 grid, each representing a unique 4-bit pattern. This gives double the spectral efficiency of QPSK (2 bits/symbol) but half that of 64-QAM (6 bits/symbol). In LTE, 16-QAM is used for MCS indices 10 through 16 when the UE reports channel conditions supporting approximately 10 to 11 dB SINR.

What SNR is required for 16-QAM?

For uncoded BER of 10−6, 16-QAM requires approximately 14.5 dB Eb/N0. In practical LTE with turbo coding at rate 0.6, it operates reliably above about 10 to 12 dB SINR. In Wi-Fi 802.11n with rate-3/4 convolutional coding, it needs about 18 to 20 dB SNR for low packet error rate.

What is the difference between 16-QAM and QPSK?

QPSK uses 4 constellation points at the same amplitude but different phases; it is essentially constant-envelope, allowing nonlinear PAs. 16-QAM uses 16 points in a square grid with varying amplitudes, requiring the PA to stay in its linear region. The trade-off: 16-QAM delivers 2× the data rate for the same bandwidth but needs a cleaner channel and more linear transmitter.

RF Engineering Resources

Request a Quote

Need mixers, modulators, or signal processing components for your communications system? Contact our engineering team.

Get in Touch