Description
Gaussian Minimum Shift Keying (GMSK) is a continuous-phase frequency-shift keying (CPFSK) modulation scheme that is a specific implementation of Minimum Shift Keying (MSK). Its defining characteristic is the use of a Gaussian low-pass filter as the pre-modulation filter. This filter shapes the rectangular data pulses, smoothing their transitions and significantly reducing the spectral width of the modulated signal. In GMSK, the modulated signal has a constant envelope, meaning its amplitude does not vary. This is a critical property for mobile communications as it allows the use of non-linear, highly efficient power amplifiers (like Class C amplifiers) in the transmitter without causing significant spectral regrowth or distortion.
The technical operation begins with the binary data stream. This stream is first passed through the Gaussian filter. The filter's bandwidth-time product (BT) is a key parameter; in GSM, a BT product of 0.3 is used, representing a compromise between spectral compactness and intersymbol interference (ISI). The filtered signal, which now has smoother phase transitions, is then fed to a voltage-controlled oscillator (VCO) or a quadrature modulator to produce the MSK signal. In MSK, the frequency deviation is precisely set to half the bit rate (Δf = 1/(4Tb)), which is the minimum deviation that guarantees orthogonality between the symbols. The Gaussian filtering of the data ensures the phase change over one symbol period is not abrupt but follows a smooth trajectory, limiting the signal's bandwidth.
In the GSM system, GMSK modulation operates at a symbol rate of 270.833 ksymbols/s, corresponding to a gross bit rate of 270.833 kbit/s within a channel bandwidth of 200 kHz. The constant envelope and narrow spectral footprint of GMSK were essential for GSM's Frequency Division Multiple Access (FDMA)/Time Division Multiple Access (TDMA) structure, allowing adjacent channels to be spaced closely (200 kHz) without excessive interference. The demodulation of GMSK can be performed using coherent or non-coherent detectors. GSM typically uses a non-coherent receiver with a Viterbi equalizer to combat the ISI introduced by the Gaussian filtering and the multipath radio channel.
Purpose & Motivation
GMSK was selected as the modulation scheme for GSM to solve several critical challenges in early digital cellular system design. Prior analog systems suffered from poor spectral efficiency and susceptibility to noise. Early digital candidates like simple FSK had wide spectral side lobes, leading to adjacent channel interference. The primary motivation for GMSK was to achieve high spectral efficiency—packing many users into a limited radio spectrum—while enabling the design of low-cost, power-efficient mobile handsets.
The constant envelope property directly addresses the need for efficient power amplification. Linear power amplifiers, required for modulation schemes with amplitude variations (like QPSK), are inherently less efficient, draining battery life quickly. By using GMSK, GSM handset designers could employ saturated power amplifiers with high efficiency, leading to longer talk times. The Gaussian filtering was specifically chosen to suppress the high-frequency components of the MSK signal, creating a very compact power spectral density. This compact spectrum minimized interference between adjacent radio channels, which was paramount for the tight 200 kHz channel spacing of GSM. This combination of spectral efficiency, power amplifier efficiency, and robustness to noise made GMSK the ideal choice for the first mass-market digital cellular standard.
Key Features
- Constant envelope modulation, enabling use of efficient non-linear power amplifiers
- Uses Gaussian pre-modulation filtering for spectral containment (BT=0.3 in GSM)
- Based on Minimum Shift Keying (MSK) with a modulation index of 0.5
- Provides high spectral efficiency, allowing 200 kHz channel spacing in GSM
- Robust performance in the presence of noise and interference
- Simplifies RF transmitter design in mobile terminals due to constant envelope
Evolution Across Releases
Formally defined as the baseline modulation scheme for the GSM/EDGE Radio Access Network (GERAN) within the 3GPP framework. Specified the technical parameters, including the Gaussian filter with BT=0.3, the symbol rate of 270.833 ksps, and its application in the GSM physical layer for circuit-switched voice and data (GPRS).
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 25.222 | 3GPP TS 25.222 |
| TS 45.903 | 3GPP TR 45.903 |
| TS 45.913 | 3GPP TR 45.913 |
| TS 45.914 | 3GPP TR 45.914 |
| TS 51.021 | 3GPP TR 51.021 |