Study of Modulation schemes with Memory, like MSK, GMSK etc.
Minimum Shift Keying (MSK)
In digital modulation, minimum-shift keying (MSK) is a type of continuous-phase frequency-shift keying. Similar to OQPSK, MSK is encoded with bits alternating between quadrature components, with the Q component delayed by half the symbol period.
However, instead of square pulses as OQPSK uses, MSK encodes each bit as a half sinusoid. This results in a constant-modulus signal, which reduces problems caused by non-linear distortion. In addition to being viewed as related to OQPSK, MSK can also be viewed as a continuous phase frequency shift keyed (CPFSK) signal with a frequency separation of one half the bit rate. This specific frequency separation ensures that the phase shift over a bit period is exactly ±π/2.
Mathematical representation:
The resulting MSK signal can be represented by the formula:
where \( a_I(t) \) and \( a_Q(t) \) encode the even and odd information respectively with a sequence of square pulses of duration \( 2T \), and \( \omega_c \) is the carrier angular frequency. Using the trigonometric identity, this can be rewritten in a form where the phase and frequency modulation are more obvious:
where the continuously-varying phase \( \phi_k(t) \) is given by:
$$\phi_k(t) = b(t) \frac{\pi t}{2T} + \phi_0$$Here, \( b(t) \) is +1 when \( a_I(t) = a_Q(t) \) and -1 if they are of opposite signs, and \( \phi_0 \) is an initial phase offset which depends on the previous symbols. The phase changes continuously and linearly within each bit period, and the transitions occur at multiples of \( T \).
Reason for Minimum Shift Keying, MSK
It is found that binary data consisting of sharp transitions between "one" and "zero" states and vice versa potentially creates signals that have sidebands extending out a long way from the carrier. This wide spectral occupancy creates problems for many radio communications systems, as any sidebands outside the allowed bandwidth cause interference to adjacent channels and any radio communications links that may be using them. MSK's continuous phase property significantly reduces these sidebands compared to abrupt phase-shift keying schemes.
Gaussian Minimum Shift Keying (GMSK)
Gaussian Minimum Shift Keying (GMSK) is a variation of MSK that further improves spectral efficiency. Before modulation, the digital data pulses are shaped by a Gaussian low-pass filter. This pre-modulation filtering has the effect of smoothing the phase transitions of the MSK signal even more. The output of the Gaussian filter then frequency modulates the carrier.
The instantaneous frequency deviation of a GMSK signal is proportional to the filtered data signal. If \( g(t) \) is the impulse response of the Gaussian filter and \( a_k \in \{-1, +1\} \) represents the input binary data, then the baseband signal \( u(t) \) after Gaussian filtering is:
The GMSK signal \( s(t) \) is then given by:
where \( f_c \) is the carrier frequency, \( f_d \) is the frequency deviation constant, and \( \int_{-\infty}^{t} u(\tau) \, d\tau \) represents the phase integral of the filtered baseband signal. The parameter \( BT \) (bandwidth-time product) of the Gaussian filter is crucial in GMSK, controlling the trade-off between spectral efficiency and inter-symbol interference.
While GMSK offers superior spectral characteristics, the Gaussian filtering introduces inter-symbol interference (ISI). This ISI makes demodulation slightly more complex, often requiring more sophisticated equalization techniques at the receiver. Despite this, GMSK is widely used in applications like GSM (Global System for Mobile Communications) due to its excellent spectral efficiency and constant envelope property, which allows for the use of highly efficient, non-linear power amplifiers.