Professional Documents
Culture Documents
The GSM Radio Link
The GSM Radio Link
At the end of this unit, you should be able to: Explain the radio channel plans for GSM Trace the GSM speech processing path from encoding through modulation Explain how GSM logical channels are implemented in the GSM physical channel using multiframes (multiplexing) Explain some of the operational aspects of the GSM radio link List and explain key GSM radio link features and their uses in optimising the air interface
centre frequency
bandwidth power levels Logical channel definitions and mapping control (set-up)
traffic (voice)
Operations and features mobile operations base station system operations interoperability requirements
Delay Spread
Multiple Received Overlapping Pulses Trms
4 BTS 1
v
D
t
0 D/c
Rayleigh Fading
Signal Level (dB)
Doppler Spread
Multiple Received Frequencies
fd t
fd
f4
f3
f0
f2 v f0 c
f1
frequency
max f d =
CH 124
CH 124
UPLINK
876 MHZ 880 MHZ 890 MHZ PGSM 915 MHZ 821 MHZ 825 MHZ 835 MHZ
DOWNLINK
960 MHZ PGSM
GSMR EGSM
GSMR EGSM
P-GSM = Primary GSM band E-GSM = Extended GSM band GSM-R = GSM Railway band
Uplink P-GSM frequency: Downlink P-GSM frequency: Uplink E-GSM frequency: Downlink E-GSM frequency: RF carrier spacing: 200kHz
890.0 + 0.2 N MHz 935.0 + 0.2 N MHz 890.0 + 0.2 (N-1024) MHz 935.0 + 0.2 (N-1024) MHz
Ch N=885
1710 MHz
UPLINK
DOWNLINK
1880 MHz
Uplink frequency: 1710.2 + 0.2 (N-512) MHz Downlink frequency: 1805.2 + 0.2 (N-512) MHz RF carrier spacing: 200kHz
UPLINK
1865 1870 1885 1890 1895
N = 299
N=1
DOWNLINK
1945 1950 1965 1970 1975
N = 299
1850
1910
1930
1990
1857.5
1877.5
1902.5
1937.5
1957.5
1982.5
MHz
Uplink frequency: 0.2 N + 1850.0 MHz Downlink frequency: 0.2 N + 1930.0 MHz RF carrier spacing: 200kHz
Receive Path
Low Bit Rate Speech Decoding
Channel Coding
Channel Decoding
Bit Interleaving
Bit Deinterleaving
Encryption
Decryption
Overhead
Burst Building and Multiplexing
Overhead
Carrier Modulation
Carrier Demodulation
Speech Coding
Speech Coder Attributes
Requirements Must work indoor/outdoor, city/rural, home/street and in-office environment Pocket phones with long battery life should provide a high service quality at least as good as todays fixed network quality. Main Parameters of Speech Coder for Mobile Radio Applications Quality Bit Rate Delay Complexity Power Consumption Performance under high error rates Approaches for Digitisation of Speech Signals Waveform Digitiser to preserve waveshape of original signal; Parametric Digitiser (Vocoder) to exploit certain properties of speech production; lower bit-rate than waveform coder; and more complex Service Requirements Low Delay Good Speech Quality Network Requirements Low Bit Rate Robustness to Interference No CODER satisfies all the Requirements
Quantise samples into specific levels and encode into 13-bit values
8000 sps x
Transmit path
LPF mouthpiece
A/D
104 kbps
uniform
Receive path
Uniform
8192 levels
64 kbps
104 kbps
64 kbps
Digital Speech Input
104 kbps
uniform
Receive path
64 kbps
240 information bits from ACELP coder taken once 4 bits from ACELP coder taken three times (12 bits) 8 parity bits from cyclic coder
Linear Predictive Filter Index 38 bits 160 speech samples/frame at 13 bits/sample for a total of 1080 bits/frame
P 9 bits PG 4 bits A 35 bits IG 5 bits
P 6 bits PG 4 bits
A 35 bits IG 5 bits
P 6 bits PG 4 bits A 35 bits IG 5 bits Encoded speech bits 244 bits/frame (12.2 kbps)
5 ms
5 ms
5 ms
5 ms
P = Pitch lag index (6 bits for relative pitch) PG = Pitch gain index A = Algebraic code index IG = Innovative code index
50 Most Significant Class 1 bits 3 bit CRC 160 Speech Samples 260 bits (20 ms) ACELP Speech Encoder
Class I bits
182 bits
378 bits
(8 bursts)
0 to 113 Burst 4N
Burst B = 4N + k mod(8) Bit j = 2(49k mod(57)) + (k mod(8) div 4)
Data block N fills even numbered bits in bursts 4N,,4N+3 and odd numbered bits in bursts 4N+4,, 4N+7
COUNT 22 bits
Key Kc 64 bits
Key Kc 64 bits
Data to be encrypted is either speech or user data on TCH, or signalling data on DCCH
57
Data Bursts Burst B 114 bits
Normal Bursts
1 Slot corresponds to 156.25 bit periods gross bit rate ~ 271 kbps.
Data bits 0 56
HI (B)
Hu (B)
When Hu (B) = HI (B) = 0 All data bits are TCH data bits Hu (B) = 1 Even data bits are stolen for FACCH data Hl (B) = 1 Odd data bits are stolen for FACCH data B 57 even bits stolen B+1 57 even bits stolen B+2 57 even bits stolen B+3 57 even bits stolen B+4 57 odd bits stolen B+5 57 odd bits stolen B+6 57 odd bits stolen B+7 57 odd bits stolen
Frequency Shift Keying (FSK) signal Basic or Binary FSK (BFSK, or simply FSK) Extended or M-ary FSK (M-FSK) f0 Binary Bitstream 1 1 0 f1 1
frequency
BFSK waveform:
Phase Shift Keying (PSK) signal Basic or Binary PSK (BPSK, or simply PSK) Extended or M-ary PSK (M-PSK) Binary Bitstream BPSK waveform: 1 1
O I
0
0 1 0
111010... 00111... 1 bit delay Differential encoding ensures that no repetitive bit patterns exist that might otherwise cause strong out-of-band frequency components
MSK
bit
0 1
f
+p/2
-p/2
Transmitted pulse
r(t)
Transmitter Receiver
Delay Equaliser
e(t)
b(t)
r(t)
0 1 0 1 0 0 0 1 0
e(t)
b(t) 0 1 0 1 0 0 0 1 0
Sampling points
Mobile 10 km away must start transmitting to base 66 s earlier to compensate for round-trip delay
Base sends mobile a 6-bit number (063) indicating how many bits to advance its transmission +1bit over the downlink SACCH Delay changes of _ after TCH or SDCCH established
GSM For GSM 900 MHz 45 MHz For DCS 1800 MHz 95 MHz For DCS 1900 MHz 80 MHz
13 kbps
Multiple Access Full Half 8 Channels 16 Channels 271 kbps 3 Channels 6 Channels 48.6 kbps 3 Channels 6 Channels 42 kbps
Equaliser
Diversity Frequency Hopping
Mandatory
Optional Yes
Optional
Optional No
Optional
Optional No