GSM Air Interface
GSM Air Interface
Resources
Overview
• Summary
• There are other (old and new) cellular systems: AMPS, IS-136, IS-95,
UMTS (upcoming), TFTS, PDC (Japan), . . .
• The BS’s are spreaded over the area to provide full coverage
Mobile’s
trajectory
• The overall cellular system is granted some part of the spectrum, which
is subdivided into channels
Overview
• Summary
• Frequency bands:
– radio frequencies up to millimeter waves, typically ≤ 5 GHz, but 60
GHz systems under development
– infrared
Propagation Phenomena
Path Loss
The path loss can be modeled approximately as ([3, Eq. 2.8])
γ
d0
PR ∼ PT · C · (d ≥ d0)
d
Multipath Fading
Rx
Tx
• If the signal power level sinks below a certain threshold, the receiver
cannot decode the signal
• Interference sources:
– co-channel interference: other stations sending on the same channel
– adjacent-channel interference: other stations sending on neighbored
channels (leakage due to imperfect filters)
– other devices: microwave ovens, city train power electronics, . . .
Overview
• Summary
Uplink Downlink
890 915 935 960
Channels: 1 2 3 124
200 kHz
• Two 25 MHz wide frequency bands are assigned for GSM in Europe,
used in frequency division duplex (FDD) mode:
– 890 to 915 MHz: uplink (mobile to BTS)
– 935 to 960 MHz: downlink (BTS to mobile)
Extension bands are planned
0 1 2 3 4 5 6 7
• the data in a slot is called a burst of 148 bits length, not all bursts have
the structure shown in the Figure; The remaining 8.25 bits are guard
time
• If a user owns one slot, he gets a maximum bit rate of 24.7 kBit/s
(without any error correction)
• logical channels:
– run over a physical channel, but not necessarily in all its time slots
– are classified into traffic channels and control channels
– have to be managed: set up, maintenance, tear down
Traffic Channels
Control Channels
Control Channels II
• Access grant channel: the BTS informs a mobile about the outcome of
a connection setup request
Overview
• Summary
Speech Speech
Channel
Channel Coding Decoding
Interleaving De−Interleaving
Ciphering De−Ciphering
Burst Burst
Formatting Formatting
Modulation Demodulation
Radio Channel
• Source coding:
– “Residually Excited Linear Predictive Coder” (RELP)
– Coder produces 260 bits every 20 msec (13 kBit/s)
– voice activity detection: no output during silence periods (improves
battery lifetime, reduces interference), comfort noise is generated at
receiver
• Channel coding:
– output bits of channel coder is sorted into groups according to their
relevance for speech quality
– 3 parity bits are added to the most important 50 bits
– A block of 189 bits is formed from:
∗ the 53 bits from the previous stage
∗ further 132 bits from the speech data (second-highest importance)
∗ four trailing zero bits
– This block is FEC-encoded with a rate 1/2 convolutional coder
– The remaining 78 bits of the 260 bits speech data block enjoy no error
detection / protection
– The overall resulting block has 456 bits
– different coding rules for packet data frames and control frames
• Ciphering:
– A shared secret between mobile and BTS is applied to each of the
eight interleaved blocks of a speech packet
– Two different encryption algorithms, changed from call to call
• On the receiver side all steps are “inverted”, most interesting is the
de-interleaving and channel-decoding step:
– the decoder tolerates one missing 57 bit block
– the least important bits are taken as they are
– after decoding the more important bits an additional check of the 3-bit
checksum is made; if this fails, the whole speech packet is discarded
Overview
• Summary
Summary
References