Gaussian minimum shift keying
From Wikipedia, the free encyclopedia
Gaussian minimum shift keying or GMSK is a kind of continuous phase frequency-shift keying. The baseband modulation is generated by starting with a bitstream 0/1 and a bit-clock giving a timeslice for each bit. This is the type of modulation used in Global System for Mobile Communications (GSM) - although that system includes differential encoding of the bitstream, which makes the overall modulation behave like a kind of continuous phase Binary Phase Shift Keying with constant envelope.
Contents |
[edit] How it works
The baseband signal is generated by first transforming the zero/one encoded bits into -1/+1 encoded bits. This -1/+1 signal is then filtered in such a way that the "boxcar" shaped +1/-1 pulses are transformed into Gaussian-shaped signals. The baseband signal is then modulated using frequency modulation, producing a complete GMSK signal. If the Gaussian shapes do not overlap, then the modulation form is called 1-GMSK. If the slots overlap 50% (½), the modulation is called 2-GMSK, and so on.
The more the bits overlap, the more significant intersymbol interference (ISI) from adjacent bits will be, and for 4-GMSK and up, the ISI seen at any particular point in time is stronger than the signal from the bit currently being decoded. By looking at greater parts of the signal using advanced decoder techniques (including Viterbi algorithm decoders), high density codings can be decoded efficiently. Currently the highest density coding being used is 5-GMSK.
[edit] Spectral efficiency
GMSK has high spectral efficiency, but it needs higher power level than for instance Quadrature phase-shift keying (QPSK) to reliably communicate the same amount of data.
[edit] See also
[edit] External links
- Document from the University of Hull giving a thorough description of GMSK.
- Another good discussion (University of Toronto)
- PSK/GMSK comparison & illustrations (Aerospace)