Pulse Amplitude Modulation (PAM) and QAM
From Signal Space to Practical Constellations
Section 8.1 established the geometric framework. Now we populate the signal space with constellations that are used in every modern digital communication standard: PAM, QAM, and PSK. The key design goals are maximising for a given average energy (to minimise error probability) and mapping bits to symbols so that the most likely errors cause the fewest bit errors (Gray mapping).
Definition: Pulse Amplitude Modulation (M-PAM)
Pulse Amplitude Modulation (M-PAM)
-ary Pulse Amplitude Modulation (-PAM) uses equally spaced signal points on the real line:
where is half the minimum distance. The signal space is one-dimensional (), with basis function
The average energy per symbol is
Special cases: 2-PAM is BPSK; 4-PAM is used in PAM-4 signaling for high-speed interconnects.
Definition: Quadrature Amplitude Modulation (M-QAM)
Quadrature Amplitude Modulation (M-QAM)
-ary Quadrature Amplitude Modulation (-QAM) places signal points on a rectangular grid in the two-dimensional signal space. For square QAM (), the constellation points are
for , with basis functions
The average energy is and the minimum distance is .
Rectangular QAM decomposes into two independent PAM signals on the I and Q channels, simplifying both modulation and demodulation.
QPSK () is equivalent to two independent BPSK streams on the I and Q channels, doubling spectral efficiency at the same performance.
Definition: M-ary Phase-Shift Keying (M-PSK)
M-ary Phase-Shift Keying (M-PSK)
-PSK places signal points equally spaced on a circle of radius :
The minimum distance is
All signals have the same energy (constant envelope), which is advantageous for power amplifier efficiency. However, for , PSK has worse power efficiency than QAM because the circular arrangement wastes the interior of the constellation space.
Theorem: Gray Mapping Minimises BER
A Gray mapping assigns bit labels to constellation points such that adjacent points (nearest neighbours) differ in exactly one bit.
At high SNR, the dominant error event is a decision to a nearest neighbour. With Gray mapping, each such error causes exactly one bit error out of bits, giving the approximation
where SER is the symbol error rate.
Without Gray mapping, a nearest-neighbour error can cause up to bit errors, giving up to times higher BER for the same SER.
Think of the bit labels as coordinates in a binary hypercube. Gray mapping arranges this hypercube so that geometric neighbours in the constellation are also neighbours in the hypercube (Hamming distance 1).
Nearest-neighbour dominance
At high SNR, is dominated by the nearest neighbours of . For a pair at distance , the pairwise error probability is , and farther pairs contribute exponentially less.
Bit counting
Under Gray mapping, each nearest-neighbour pair differs in exactly one bit. Thus the expected number of bit errors per symbol error is 1 (at high SNR), giving .
Optimality
For constellations where every point has the same number of nearest neighbours (e.g., square QAM, PSK), Gray mapping is optimal. For irregular constellations, it may not exist, and the problem of finding the minimum-BER labeling is NP-hard in general.
Constellation Diagram with Noisy Symbols
Visualise the constellation diagram for various modulation schemes. Ideal constellation points are shown as large markers; received symbols after AWGN corruption are shown as scattered dots. Toggle Gray bit labels to see the labeling strategy.
Parameters
Example: QPSK Bit Mapping and Error Probability
QPSK uses four constellation points at angles with energy per symbol.
(a) Write the constellation points in Cartesian form.
(b) Show that QPSK has the same BER as BPSK for the same .
(c) What is the spectral efficiency gain of QPSK over BPSK?
Constellation points
(\pm\sqrt{E_s/2},, \pm\sqrt{E_s/2})$.
BER equivalence with BPSK
QPSK carries bits per symbol, so . Each I/Q component is independent BPSK with energy .
The BER on each component is
which is identical to BPSK. QPSK achieves the same BER as BPSK while transmitting twice as many bits per symbol.
Spectral efficiency
BPSK: bit/s/Hz. QPSK: bits/s/Hz. QPSK doubles spectral efficiency with no penalty in .
This is why QPSK (or its rotated variant) is the baseline modulation in virtually every modern wireless standard.
Definition: Spectral Efficiency of M-QAM
Spectral Efficiency of M-QAM
For an -ary modulation scheme transmitting bits per symbol at symbol rate , the spectral efficiency is
For Nyquist signaling with ideal rectangular spectral shaping (), the maximum spectral efficiency is . With a raised-cosine roll-off , the bandwidth is and
Comparison of Standard Modulation Schemes
| Scheme | Bits/symbol | (bits/s/Hz) | for BER (dB) |
|---|---|---|---|
| BPSK | 1 | 1 | 9.6 |
| QPSK | 2 | 2 | 9.6 |
| 8-PSK | 3 | 3 | 13.0 |
| 16-QAM | 4 | 4 | 13.5 |
| 64-QAM | 6 | 6 | 17.8 |
| 256-QAM | 8 | 8 | 21.5 |
ADC Resolution and PA Linearity for High-Order QAM
Moving to higher-order QAM constellations (64-QAM, 256-QAM, 1024-QAM) imposes stringent hardware requirements:
ADC resolution. The effective number of bits (ENOB) of the ADC must resolve the amplitude levels of the constellation. For -QAM with levels per dimension, we need roughly to maintain acceptable quantisation noise. For 256-QAM this means ENOB ; for 1024-QAM, ENOB . At GHz sampling rates, achieving ENOB is a significant design challenge.
Power amplifier linearity. Non-constant-envelope modulations (all QAM with ) require linear power amplifiers. The peak-to-average power ratio (PAPR) of -QAM grows with : 16-QAM has PAPR dB; 64-QAM has PAPR dB. The PA must back off from its saturation point by at least the PAPR, reducing power efficiency. Digital pre-distortion (DPD) is used in modern base stations to linearise the PA and recover some of the lost efficiency.
EVM requirements. 3GPP TS 38.104 specifies Error Vector Magnitude limits: 17.5% for QPSK, 12.5% for 16-QAM, 8% for 64-QAM, and 3.5% for 256-QAM. These increasingly tight requirements drive the cost and complexity of RF front-ends.
- β’
ENOB >= 6 for 256-QAM at GHz sampling rates
- β’
PA backoff >= PAPR of constellation
- β’
EVM <= 3.5% for 256-QAM (3GPP TS 38.104)
Common Mistake: QPSK vs 4-QAM β Subtleties
Mistake:
Assuming that QPSK and 4-QAM are always identical and interchangeable in all contexts.
Correction:
While QPSK and square 4-QAM have the same constellation geometry (four points at ), they differ in standards implementations:
- Bit mapping may differ: some standards define QPSK with a specific Gray labeling convention (e.g., 3GPP uses a particular mapping) that does not match a generic 4-QAM labeling.
- Detection: QPSK is always detected as two independent BPSK channels (I and Q), while a general 4-point constellation could have a different geometry (e.g., diamond 4-QAM).
- Terminology: in the literature, 4-QAM sometimes refers to a constellation rotated by relative to QPSK.
Always check the standard's constellation diagram and bit mapping.
Quick Check
16-QAM transmits 4 bits per symbol. Compared to QPSK (2 bits per symbol), how much additional (in dB) does 16-QAM require for the same BER ?
0 dB
About 4 dB
About 8 dB
About 1.5 dB
16-QAM requires about 13.5 dB vs 9.6 dB for QPSK, a difference of approximately 3.9 dB. This is the power penalty for doubling spectral efficiency from 2 to 4 bits/s/Hz.
Pulse Amplitude Modulation (PAM)
A one-dimensional modulation scheme that encodes information in the amplitude of a pulse. -PAM uses equally spaced amplitude levels, transmitting bits per symbol.
Related: Quadrature Amplitude Modulation (M-QAM), BER for BPSK and QPSK in AWGN, Constellation Diagram
Quadrature Amplitude Modulation (QAM)
A two-dimensional modulation scheme that places constellation points on a rectangular grid using independent amplitude modulation on the in-phase and quadrature carriers. -QAM transmits bits per symbol.
Related: Pulse Amplitude Modulation (M-PAM), QPSK vs 4-QAM β Subtleties, Constellation Diagram
Gray Mapping
A binary labeling of constellation points such that nearest neighbours differ in exactly one bit, minimising the number of bit errors per symbol error at high SNR.
Related: Gray Mapping Minimises BER, Constellation Diagram, Hamming Distance
Constellation Diagram
A plot of the signal-space coordinates of all constellation points. The horizontal axis is the in-phase (I) component and the vertical axis is the quadrature (Q) component.
Related: Signal Space, Quadrature Amplitude Modulation (M-QAM), Psk
Historical Note: Evolution of QAM
1960-presentQAM was developed in the 1960s for telephone-line modems. C. R. Cahn (1960) and J. C. Hancock (1960) independently proposed combined amplitude-phase modulation. The first practical implementations appeared in the V.29 modem standard (1976) using 16-QAM at 9600 bps. Today, 256-QAM is standard in LTE, 1024-QAM is used in Wi-Fi 6, and 4096-QAM is specified in Wi-Fi 7 β a testament to advances in signal processing and receiver design.