Introduction to GSM Systems
Introduction to GSM Systems
Introduction to GSM
Part 1: Introduction
o Historical overview
o Elements of network architecture
o Elements of air interface
Part 2: Signal processing and network features
o Voice processing
o GSM Network features
Part 3: Network design The GSM logo used on numerous
handsets and by carries who wish to
o Coverage planning identify a GSM product
o Capacity planning
o Migration towards 3G and beyond
Driving Factors:
• Incompatibility of the European analog cellular systems
• Reaching of capacity limits
• Costs of the equipment
1982, Conference of European Post and Telecommunications formed Group Speciale Mobile (GSM)
1991, Finland’s operator Radiolinia launched first GSM network in July 1991
GSM standard still evolving and enriched with new features and services
GSM Standard
Divided into 12 series
Series Specifications area
01 General Standardization efforts coordinated
by ETSI
02 Service aspects
03 Network aspects [Link]
04 MS-BS interface and protocol Specifications available online –
05 Physical layer and radio path free of charge
06 Speech coding specification Standardization and public
07 Terminal adapter for MS availability of specification - one of
fundamental factors of GSM
08 BS-MSC interface success
09 Network internetworking
10 Service internetworking
11 Equipment and type approval specification
12 Operation and maintenance
BTS
BSS M SC
M S C A re a A re a
PLM N - P u b lic L a n d M o b ile N e tw o r k
Air - Interface
H LR
D D
Abis - Interface
VLR C VLR
B B
E G a te w a y
BSC M SC
M S M SC
A - Interface
BTS
F F
E IR
Femto-cell
Over years – many other vendor specific features added to the system
GSM is a
combination of USER 2,
FDMA and TDMA ARFCN 1
USER 1 USER 2 .... USER 8
ARFCN
o Up to 8 full rate
1
USER 6 USER 7 USER 8 USER 1
users ARFCN 2
USER 10,
GSM uses ARFCN 2
Frequency Division
Duplexing USER 16,
ARFCN 2
BTS
3 57 1 26 1 57 3
Normal burst
3 142 3 BW = 200KHz
T a il F ix e d B it S e q u e n c e (A ll z e r o s ) T a il
3 39 64 39 3
T a il S y n c h r o n iz a tio n T r a in in g S e q u e n c e S y n c h r o n iz a tio n T a il
Synchronization burst
Supports MAHO
3 142 3
T a il P r e d e fin e d B it S e q u e n c e T a il
Dummy burst
8 41 36 3
T a il S y n c h r o n iz a tio n A c c e s s B its T a il
Access burst
5 1 x 2 6 S u p e rfra m e o r 2 6 x 5 1 S u p e rfra m e
6s 120 m s
0 1 2 3 4 5 6 7 46 47 48 49 50
0 1 2 3 4 5 6 7 21 22 23 24 25
2 6 M u ltif r a m e 5 1 M u lt if r a m e
120 m s 2 3 5 .4 m s
0 1 2 3 4 23 24 25 0 1 2 3 4 48 49 50
0 1 2 3 4 5 6 7
1 T D M A F ra m e
4 .6 1 5 m s
F o r w a r d L in k - B T S T r a n s m it s
0 1 2 3 4 5 6 7 0
R e v e r s e L in k - M S T r a n s m it s
5 6 7 0 1 2 3 4 5
C C H - C o n tr o l C h a n n e l
C B C H - C e ll B r o a d c a s t C h a n n e l
TC H CC H CB CH
T C H /F T C H /H B CH CC CH DC CH
FCC H P CH
A CCH S DCCH
S CH A G CH D C C H - D e d ic a t e d C o n t r o l C h a n n e ls
S D C C H - S t a n d - a lo n e D e d ic a t e d
C o n tr o l C h a n n e l
B CCH RA CH A C C H - A s s o c ia t e d C o n t r o l C h a n n e ls
S A C C H - S lo w A s s o c ia t e d C o n t r o l
S A CCH FA CCH Channel
T C H - T r a f f ic C h a n n e l
F A C C H - F a s t A s s o c ia t e d C o n t r o l
T C H / F - T r a f f ic C h a n n e l ( F u ll R a t e ) Channel
T C H / H - T r a f f i c C h a n n e l ( H a lf R a t e )
B C H - B r o a d c a s t C h a n n e ls C C C H - C o m m o n C o n t r o l C h a n n e ls
F C C H - F r e q u e n c y C o r r e c t io n C h a n n e l P C H - P a g in g C h a n n e l
S C H - S y n c h r o n iz a t io n C h a n n e l A G C H - A c c e s s G ra n t C h a n n e l
Full Rate TCH can carry: Half Rate TCH can carry:
• Voice (13 Kb/sec) • Voice (6.5 Kb/sec)
• Date at rates: • Date at rates:
-9.6 Kb/sec
Data rates differ due to differences in Error Control-4.8 Kb/sec
Coding
-4.8 Kb/sec -2.4 Kb/sec
-2.4 Kb/sec
UL - Uplink DL - Downlink
Florida Institute of Technology ECE Department Page 34
Timing Advance
d 2 , Slot 2
Mobiles randomly
distributed in space d 1 >d
MS 2
2
Timing advance
prevents burst collision d 1 , Slot 1
on the reverse link MS 1
Maximum BTS
advancement is 63
bits SLOT 0 SLOT 1 SLOT 2 SLOT 3 SLOT 4 SLOT 5 SLOT 6 SLOT 7
Collision
T1- Delay of MS 1
T 1 MS 1 Signal
T2- Delay of MS 2
T 2 MS 2
Signal
1 8 m s
D max 3 10 63bit 3.693 10 6 35km
2 s bit
Florida Institute of Technology ECE Department Page 35
Signal Processing –
From Voice to Radio Waves
Channel
Voice Sampling,
Encoding
Burst
Quantization and Interleaving Formating Ciphering Modulation
Sig nal source encoding
(Error Correction
Mapping
Coding)
Um
Interface
Receive Sid e
5.6Kb/sec
o Enhanced Full Rate (EFR)
SPEECH CHANNEL
12.2Kb/sec LP D/A
converter
DECODER DECODER
o AMR (Adaptive multi rate)
LOW-PASS
AMR-HR (4.75-7.95Kb/sec)
AMR rate - function of C/I
Vocoders enable efficient channel
utilization
0
Clean Speech 20dB SNR 20dB SNR 15dB SNR
Babble Car Street
50 3
ERROR DETECTING CODE
TYPE Ia 189
BITS
CONVOLUTIONAL
ENCODER
378
MUX
132 r=1/2
TYPE Ib
BITS 456
K=5
189
FROM VOCODER
TO
0 INTERLEAVER
4
78
TYPE II
BITS
in mobile environment
POWER SPECTRAL
dB
DENSITY Spectral
characteristics
0
of GMSK
-20
MSK
GMSK has excellent spectral
-40
characteristics
-60 o Low sidelobes
-80 o Robust to non- linearities
GMSK Filtered MSK
Price paid is in the increased
0 1 2 3 (f-f o
) / Rb Inter Symbol Interference (ISI)
There are three types of RSL Uplink Neighbors Full Set BTS
measurements: RSL Uplink Neighbors Subset BTS
Measurements of the
-40 580 neighbors are performed on
the BCCH channels – not
570
-50
affected by the DTX
560
-60
Measurements on the serving
BCCH ARFCN
RX LEV (dBm)
550
-70 channel – affected by the
540 DTX.
-80
530
Perform over a subset of
-90 520 SACCH that guarantees
-100 510 transmission even in the case
0 500 1000 1500 2000 of active DTX
Measurement
Measurement report
Performed on uplink and downlink
Only on the serving channel
Reported as a quantized value RXQUAL
For a good quality call RXQUAL < 3
Measurements are averaged before the
handoff processing
If DTX is active, the measurements are
performed over the subset of SACCH that
guarantees transmission
RXQUAL BER
0 Less than 0.1 RXQUAL
1 0.26 to 0.30 measurements
2 0.51 to 0.64
3 1.0 to 1.3
4 1.9 to 2.7
5 3.8 to 5.4
6 7.6 to 11.0
7 Above 15
1 20(1) 1
2 8 0.24
3 5 Not Defined
4 2 Not Defined
DPC for MS
o Depending on its power class, MS can adjust its power between the max and min
value in 2dB steps
o MS can perform 13 adjustments every SACCH period, i.e., 480ms
o Large adjustments > 24 dB will not be completed before the arrival of new
command
o Commonly implemented as BSC feature. Many vendors are moving it at the BTS
level
DPC for BTS
o Vendor specific
o Based on MAHO reports
P re fe rre d
SS_SU FF
HCS provides a way to assign
M ic r o - C e ll
H L = 2
preference levels between the cells
S e le c t M ic r o - C e ll Very effective way for capacity and
D is ta n c e
interference management
Mobile environment is
characterized with small
scale fading
The depth of signal fade is a
function frequency
If two signals are sufficiently
separated in frequency
domain they fade
independently
Frequency diversity gain
diminishes for fast moving
mobiles
f1 f1 f4 f3 f2
User 1 T 2T 3T 4T 5T
f2 f1 f1 f4 f3
User 2 T 2T 3T 4T 5T
f3 f2 f1 f1 f4
User 3 2T 3T 4T 5T
T
f4 f3 f2 f1 f1
User 4 2T 3T 4T 5T
T
f1 f4 f3 f2 f1
User 5 2T 3T 4T 5T
T
Carrier
n TX/RX Freuqnacy Advantages of baseband hopping
fn
No need to “real time” retune – simpler
radios
Bus for Routing More efficient combiners
and Switchning
Carrier Broadband
2 TX/RX Freuqnacy
f 0 ,f 1 ,...,f m Combiner
Carrier
n TX/RX Freuqnacy
Advantages of synthesized hopping:
f 0 ,f 1 ,...,f m
Cyclic Hopping
o Frequencies are used in the consecutive order
o If the radio is performing cyclic FH the order of frequencies in the
sequence goes from the lowest ARFCN to the highest ARFCN
f1 , f 2 , f 3 , f 4 , f1 , f 2 , f 3 ,
• Random Hopping
• Implemented in a pseudo – random way
• Uses one of 63 available pseudorandom sequences
• The actual frequency is obtained as a modulo operation with
number of available frequencies in allocation list (FH group)
f1 , f 2 , f 4 , f 4 , f 3 , f 2 , f 3 ,
Measurement indicates:
There is high probability that the call will improve with the handoff to
different carrier within the same cell
To avoid unnecessary handoffs, system introduces maximum number
of intercell handoffs
Migration:
U M TS
D a ta R a te
1. High speed circuits 2 M b /s e c
3. Integrated packet H SC SD
6 4 K b /s e c
services – possibly under H S C SD - H ig h S p e e d C ir c u it S w itc h e d D a t a
1Q 2Q 3Q 4Q
1999
2000 2000 2001 2002
T im e lin e
GSM’s traffic channel can support the data transfer of a bit rate up to 9.6Kb/sec
o This data rate can be used for:
Short messages
Fax services
E-mail, etc.
o Circuit switched data services
o Not suitable for Internet
Too slow
Too costly (user would pay for the “circuit” even if there is no traffic
exchanged
GPRS is another new transmission capability for GSM that will be especially
developed to accommodate for high-bandwidth data traffic
GPRS will handle rates from 14.4Kbps using just one TDMA slot, and up to
115Kbps and higher using all eight time slots
It introduces packet switching - can accommodate the data traffic
characteristics
VLR
PSTN
New type of BTS
B D
node: BSC
C HLR
Gr
BSC EIR
BTS
SGSN
A-Bis A
Interface Interface Outside
BTS Gn GGSN Packet
Interface Network
GPRS - PDN
BTS
SGSN
GGSN
SGSN
GGSN
GPRS - PDN
BTS
Outline of UMTS
(WCDMA) network