Introduction To GSM
Introduction To GSM
Introduction to GSM
Advanced Communication Systems
ELE 42ACS
Michael Feramez
[email protected]
Lecture 10
www.ee.latrobe.edu.au/~mf 23 September, 2002
1
Background
• Pan-European Cellular System known as GSM
• Currently referred to as the Global System of
Mobile Communications.
• GSM has two main objectives: Pan-European
roaming and integration with ISDN
• GSM networks on air (August 2001) is 400 in
171 countries supporting 564.6 million users.
• World user growth expected 800.4 million by
end of July 2001. 2
GSM Subscribers Growth
4
GSM/PSTN/ISDN
BSC MSC
M
SM SS#7
S BTS
M
SM
BTS S PSTN
M
BTS SM
S
ISDN
Others ….
5
System Elements
• MS (Mobile Station)
MT (Mobile Terminal)
TE (Terminal Equipment)
• BS (Base Station)
BTS (Base Transceiver Station)
BSC (Base Station Controller)
• MSC (Mobile Switching Centre)
6
OSI of GSM
Operator User
5. Operation Administration
& Maintenance OAM
4. Communication Management CM
3. Mobility Management MM
A Interface
Base Station Subsystem
HLR (BSS)
BTS MS
MAP
MSC BSC
MAP
Air Interface
VLR OAM
A-bis
Interface
8
Internal Environment
OSS
MS BSS NSS
A MSC MSC
TE MT BTS
MS
BTS BSC HLR VLR
TE MT
MS BTS BS AUC EIR
12
Gateway MSC (GMSC) Key Role
HLR
Directory Routing
Number Number
MSC
User GMSC
Directory Routing VLR
Number Number
Radio Subsystem
13 kbps PSTN
104 kbps
MSC
/
ISDN
8000 samples/s
Analogue 8000 8000 samples/s 8-bit A-Law
speech samples/s 13-bit uniform ITU-T G.711, G.712,
13-bit uniform code G.713, G.714
code 14
Radio Subsystem
Dup Dup
15
Transmission
• Speech Coding
Regular Pulse Excitation (RPE)
Linear Prediction Coding (LPC)
• Data Service
• Modulation - GMSK
• GSM channels
Physical channels
Logical channels
• Multiple-access scheme (TDMA/FDMA, FH)
16
Speech Coding
• A 4-kHz analogue signal is first converted to 64
kbps and then to 13 kbps using RPE-LPC.
• RPE generates the impulse noise to simulate the
nature of speech.
• LPC compresses the speech waveform by using
a filter with 8 transmitted coefficient.
• There are two modes of voice transmission in
GSM; continuous (normal) and discontinuous.
17
Speech (13 kbps) 20 ms 20 ms
Speech coder
20 ms at 13 kbps 260 260
Channel encoder
456 bit 456 bit
D D D D D D D D D D D D D D D D
57 bits each 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
Tail Bits 57 bit data Training Sequence 57 bit data Tail Bits Guard Period
1 1
3 (first 20 ms) 26 (second 20 ms) 3 8.25
18
Data Services
• The highest data rate is 9600 bps and has two
different modes.
• Transparent mode (T) employs FEC:
2400 bps (intermediate rate is 3.6 kbps)
4800 bps (intermediate rate is 6 kbps)
9600 bps (intermediate rate is 12 kbps)
• Non-Transparent mode (NT) employs ARQ.
19
Modulation
• Gaussian Minimum-Shift Keying (GMSK) with
BT = 0.3 normalised bandwidth Gaussian filter.
• Transmission rate: (1/T) = 270 kbps
• Baseband: B = 270 x 0.3 = 81 kHz
• The GSM RF channel is 200 kHz which means
the bandwidth efficiency is 270 kbps / 200kHz
= 1.35 b/s/Hz
20
GMSK Modulation
cos t
cos [(t, n)]
cos [t + (t, n)]
21
GSM Channels
• Physical channels
Full rate
Half rate
One-eighth rate
• Logical channels
Downlink common channels
Uplink common channel
Signalling channels
22
Physical Channels
• Physical channel in a TDMA system is defined
as a timeslot with a timeslot number TN in a
sequence of TDMA frames.
• GSM employs TDMA combined with FH and
hence the physical channel is partitioned in
both time and frequency.
• FH is known to be very efficient in combating
channel fading.
23
TCH (Traffic Channels)
• TCH/F 22.8 kbps (Full Rate)
TCH/F9.6
TCH/F4.8
TECH/F2.4
• TCH/H 11.4 kbps (Half Rate)
TCH/H4.8
TCH/H2.4
• TCH/8 (One-eighth Rate)
24
Downlink Common Channels
• FCCH - Frequency Correction Channel
• SCH - Synchronisation Channel
• BCCH - Broadcast CCH
• PAGCH - Paging and Access Grant Channel
• CBCH - Call Broadcast Channel
25
1 TDMA Frame = 8 Timeslots
0 1 2 3 4 5 6 7
27
Signalling Channels
• CCCH - Common Control Channel
• ACCH - Associated CCH
• SACCH - Slow Associated CCH
• FACCH - Fast Associated CCH
• SDCCH - Stand-alone Dedicated CCH
28
Multiple-Access Scheme
• A combination of FDMA and TDMA
• A total of 124 FDMA channels of 200 kHz
bandwidth each.
• The Uplink frequency band 935 - 960 MHz (25
MHz) and Downlink 890 - 915 MHz (25 MHz).
• The duplex separation is 40 MHz.
• TDMA employs 8 timeslots forming a frame of
4.16 ms, 0.577 ms per timeslot.
29
TDMA/FDMA
Amplitude
45 MHz
F1 F2 F’1 F’2
F0
Cell Rx Cell Tx
Frequency 30
Frequency Hopping
• GSM employs a slow frequency hopping rate
defined in bits per hop.
• The regular rate is 217 hops/s, with 270 kbps
transmission rate, the result is 1200 bits/hop.
• It is worth mentioning that FH improves the
propagation performance when considering the
effect of frequency selective fading.
31
Radio Resource Management
• Radio channels (resources) are allocated for
call setup, handover, and release on a call basis.
• Management involves three functions: location,
handover, and roaming.
• Three link protocols are used for RR functions:
Radio Link Protocol (LAPDm)
Link Access protocol (LAPD)
Message Transfer Protocol (MTP)
32
Mobile-Originating Call
Immediate Assignment
Exchange of Call Setup Information
33
Mobile-Assisted Handoff (MAHO)
• MAHO algorithm is carried out within the MS.
• MS scans for another RF carrier under direction
from a BS.
• BS requests MS to measure the signal strength
of a specific RF carrier.
• Upon request, MS forwards the result to BS.
• BS initiates handover on the basis of:
Signal strength at MS from the candidate BTS
Signal strength at the candidate BTS from MS
34
Mobility Management
• Location updates, handovers, and roaming
• Cell selection
• Authentication:
PIN checked locally by SIM
GSM network RAND and SRES
• Encryption
• User identity protection - Security management,
SIM (MS side) and AUC (network side).
35
Cell Selection
MS chooses the best cell depending on:
1. The level of the signal received by MS,
2. The maximum transmission power of MS
3. Two parameters p1 and p2 specified by the cell
C1 = A - max(B, 0)
A = received level average - p1
B = p2 - maximum RF power of the MS
p1 = a value between -110 and -48 dBm
p2 = a value between 13 and 43 dBm
MS maximum power = 29 to 43 dBm
Ki RAND
A3 A3
SRES
SRES
Equal?
MS Network
38
User Identity Protection
• SIM (MS side) and AUC (network side) are the
repositories of the subscriber’s key Ki.
• The key Ki never transmits over the air.
• Both sides perform A3 and A8 computations.
39
Communication Management
• CM layer provides telecommunication services
(speech, fax, and data) via RR and MM layers.
• The management functions of CM layer are:
Call Control
Service Management
Short Message Service
40
1 hyperframe = 2048 superframes=2,715,648 TDMA frames (3 hours, 28 minutes, ..)
0 1 2 3 2046 2047
e.g. TCH/FS 0 1 2 49 50
e.g. BCCH 0 1 24 25
1 multiframe = 26 TDMA frames (120 ms) 1 multiframe = 51 TDMA frames (235 ms)
0 1 11 SACCH 12 13 24 Idle/SACCH 0 1 2 49 50
0 1 2 7
41
GSM Specification
45
References
• Lee, William C. Y., Mobile Cellular Telecommunications
Systems, McGraw-Hill, Inc.
• Gibson, D. Jerry, The Communications Handbook, 1997 CRC
Press, Inc.
• Good website for information: www.gsmworld.com
46