Description
Quadrature Phase Shift Keying (QPSK) is a phase-shift keying modulation technique that encodes two bits of data into one symbol by selecting one of four possible carrier phase shifts: 0°, 90°, 180°, or 270°. These correspond to the four points in the complex plane: (1,0), (0,1), (-1,0), and (0,-1), often represented as symbols 00, 01, 11, and 10. The modulation is implemented by separately modulating an in-phase (I) carrier and a quadrature (Q) carrier, which are 90 degrees out of phase, with binary data streams. This orthogonality allows the two components to be transmitted simultaneously over the same frequency without interference, effectively doubling the data rate compared to Binary PSK (BPSK) for the same bandwidth.
In 3GPP systems, QPSK is a cornerstone modulation scheme specified across numerous technical specifications (TS). Architecturally, it resides in the physical layer's modulation mapper, which converts coded bits from the channel coding chain into complex-valued modulation symbols. For example, in LTE (TS 36.211), QPSK is used for several physical channels including the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), and Physical Hybrid ARQ Indicator Channel (PHICH), as well as for the uplink control information on PUSCH. In 5G NR (TS 38.211), QPSK is similarly employed for control channels like the Physical Downlink Control Channel (PDCCH) and Physical Uplink Control Channel (PUCCH), and as a baseline modulation for data channels under challenging radio conditions.
Its operation involves mapping pairs of bits (d_i, d_i+1) to a complex symbol according to a defined constellation diagram. The demodulator at the receiver estimates the transmitted phase to recover the bits. QPSK's key advantage is its robustness; the phase differences between symbols are 90 degrees, providing a significant margin against phase errors caused by noise or interference compared to higher-order modulations like 16QAM or 64QAM. This makes it indispensable for reliable transmission of critical control information and for maintaining connectivity at the cell edge where signal-to-noise ratio (SNR) is low. Its consistent use from 3G UMTS through to 5G NR highlights its fundamental role in ensuring network coverage and control plane reliability.
Purpose & Motivation
QPSK was adopted in early digital cellular systems to improve spectral efficiency over simpler schemes like BPSK while maintaining acceptable error performance in noisy mobile environments. In the context of 3GPP, it was standardized from the first WCDMA-based UMTS releases (R99) as a primary modulation for dedicated channels and control signaling. The motivation was to efficiently utilize limited radio spectrum by transmitting more bits per Hertz without excessively compromising the link budget. Prior analog systems and basic digital modulations could not meet the growing demand for data services.
As 3GPP evolved through HSPA, LTE, and NR, the need for adaptive modulation and coding (AMC) became paramount to optimize throughput across varying channel conditions. QPSK serves as the most robust modulation in the hierarchy, used when higher-order modulations are not sustainable due to poor SNR. It solves the problem of reliable control channel operation and fallback data transmission, ensuring that basic connectivity and system information can be decoded even in adverse conditions. Its continued specification across dozens of 3GPP documents underscores its role as a foundational, reliable workhorse modulation that enables network coverage and resilience, complementing higher-efficiency modulations used in good radio conditions.
Key Features
- Encodes two bits per symbol, doubling the bit rate of BPSK for the same bandwidth
- Uses four phase shifts (0°, 90°, 180°, 270°) corresponding to points on a unit circle
- Modulates orthogonal in-phase (I) and quadrature (Q) carriers
- Provides high robustness to noise and interference due to 90° phase separation
- Widely used for control channels and low-SNR data transmission in 3G/4G/5G
- Forms the basis for pi/2-QPSK and other variants in specific uplink scenarios
Evolution Across Releases
Initially standardized as a core modulation scheme for UMTS WCDMA. Used for dedicated physical channels (DPCH) and control channels. Specified in documents like TS 25.211 (physical channels) and TS 25.104 (BS radio transmission), establishing the fundamental QPSK constellation and mapping for 3GPP systems.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 25.104 | 3GPP TS 25.104 |
| TS 25.141 | 3GPP TS 25.141 |
| TS 25.142 | 3GPP TS 25.142 |
| TS 25.201 | 3GPP TS 25.201 |
| TS 25.211 | 3GPP TS 25.211 |
| TS 25.222 | 3GPP TS 25.222 |
| TS 25.223 | 3GPP TS 25.223 |
| TS 25.308 | 3GPP TS 25.308 |
| TS 25.766 | 3GPP TS 25.766 |
| TS 25.914 | 3GPP TS 25.914 |
| TS 34.114 | 3GPP TR 34.114 |
| TS 36.104 | 3GPP TR 36.104 |
| TS 36.116 | 3GPP TR 36.116 |
| TS 36.117 | 3GPP TR 36.117 |
| TS 36.141 | 3GPP TR 36.141 |
| TS 36.201 | 3GPP TR 36.201 |
| TS 36.761 | 3GPP TR 36.761 |
| TS 36.791 | 3GPP TR 36.791 |
| TS 37.104 | 3GPP TR 37.104 |
| TS 37.141 | 3GPP TR 37.141 |
| TS 37.145 | 3GPP TR 37.145 |
| TS 37.544 | 3GPP TR 37.544 |
| TS 37.802 | 3GPP TR 37.802 |
| TS 37.812 | 3GPP TR 37.812 |
| TS 37.900 | 3GPP TR 37.900 |
| TS 37.901 | 3GPP TR 37.901 |
| TS 37.902 | 3GPP TR 37.902 |
| TS 38.201 | 3GPP TR 38.201 |
| TS 38.300 | 3GPP TR 38.300 |
| TS 38.521 | 3GPP TR 38.521 |
| TS 38.903 | 3GPP TR 38.903 |
| TS 45.914 | 3GPP TR 45.914 |
| TS 51.021 | 3GPP TR 51.021 |