Professional Documents
Culture Documents
Chap 5 2G: GSM System
Chap 5 2G: GSM System
Outlines
z
z
z
z
z
z
z
Introduction
GSM Architecture
Air Interface
Location Tracking and Call Setup
HandOff
Security
Summary
Introduction
Introduction
z
z
z
z
z
z
z
z
z
z
z
Services
Quality of Services and Security
Radio Frequency Utilization
Network
Cost
GSM Architecture
PSTN
PSTN
GMSC
ILR
SS
HLR
EIR
DTI
MSC/
VLR
MS
BSS
RBS
BSC
OMC
GSM Architecture
BTS
BTS
ME
EIR
BSC
HLR VLR
AUC
BTS
Cloud
SIM
MS
Abis interface
Um interface
Cloud
BTS
BTS
GMSC
MSC
BSC
BTS
Base Station
Subsystems (BSS)
A interface
Network
Network and
and Switching
Switching
Subsystem
Subsystem
(NSS)
PSTN
Cloud
Cloud
SIM
z
z
z
SIM
z
IMSI
Ki
TMSI
Access Control Code
Kc
LAI
BTS
z
Transmitter
Receiver
Signaling equipment specific to the radio
interface in order to contact the MSs.
Transcoder/Rate Adapter Unit (TRAU)
z
Omni-directional Antenna
GSM 1800
GSM 900
Lightning
conductor
Directional Antenna
Lightning
conductor
GSM 900
GSM 1800
Directional Antenna
BSC (1/2)
z
BSC (2/2)
z
NSS (1/2)
z
Components in NSS:
z
z
NSS (2/2)
z
GSM Interfaces
BTS
BTS
ME
EIR
BSC
HLR VLR
AUC
BTS
MAP interface
SIM
MS
Abis interface
Um interface
Cloud
BTS
BTS
GMSC
MSC
BSC
BTS
Base Station
Subsystems (BSS)
A interface
Network
Network and
and Switching
Switching
Subsystem
Subsystem
(NSS)
Cloud
PSTN
Cloud
Cloud
Air Interface
Frame
MS
Control channel
Traffic channel
TS3 TS4
TS3 TS4
Frame (TDMA)
892.2 MHz
892.4 MHz
Data
57 bits
26 bits
Data
57 bits
Tailing Guard
3
8.25 bits
z
z
Logical Channels
z
z
Data
57 bits
26 bits
Data
Tailing Guard
57 bits
8.25 bits
Normal Burst
Tailing
Fixed Bits
Tailing Guard
142 bits
8.25 bits
Data
Training
39 bits
64 bits
Data
Tailing Guard
39 bits
Synchronization Burst
Tailing
3
Synch. Seq.
41 bits
Data
36 bits
Access Burst
Tailing
3
Guard
68.25 bits
8.25 bits
Mobility Databases
Mobility Databases
z
MSC 2
VLR 2
Key Terms
z
z
z
MSISDN
z
Country code
(CC)
National destination
code (NDC)
Subscriber
number (SN)
MSRN
z
z
MSRN=CC+NDC+SN
IMSI
z
1- 2 digits
Up to 10 digits
TMSI
z
IMEI
z
2 digits
Up to 10 digits
LAI
z
3 digits
1-2 digits
Up to 10 digits
CGI
z
z
CI : Cell Identity
Location information
z
z
Service information
z
z
z
service subscription
service restrictions
supplementary services
Location Information
z
z
IMSI
MSISDN
TMSI
MSC Number
Location Area ID (LAI)
Service Information
z
MSISDN
BTS
MS
9
MSRN
TMSI
LAI
IMSI
9
9
CGI
MSC
Location Tracking
(Mobility Management)
Location Update
BS 1
BS 2
BS 3
Two-level Hierarchical
Strategy
z
MSC 2
VLR 2
Location Area
z
MSC
MSC
MSC
LA 2
LA 3
LA 1
VLR1
MSC1
MSC2
LA2
LA1
MS
VLR2
Periodically Registration
z
z
z
Inter-LA Registration
Steps 3 and 4.
z
z
z
Part I. The VLR find that both LA1 and LA2 belong to
the same MSC.
Part II. The VLR updates the LAI field of the MS.
Part III. The VLR replies an ACK to the MS through
the MSC.
Inter-MSC Registration
z
z
Step 3.
z
Inter-VLR Registration
Message Flow
f
5
HLR
VLR2
VLR1
8
3
h
c
1
2
MSC2
MSC1
6
1
LA2
LA1
MS
MSC2
VLR2
HLR
VLR2
1. MAP_UPDATE_LOCATION_AREA
2. MAP_SEND_IDENTIFICATION
3. MAP_SEND_IDENTIFICATION_ack
4. MAP_UPDATE_LOCATION
5. MAP_UPDATE_LOCATION_ack
6. MAP_UPDATE_LOCATION_AREA_ack
7. MAP_CANCEL_LOCATION
8. MAP_CANCEL_LOCATION_ack
deregistration
VLR
5
Old
VLR
HLR
3 location update
TMSI
New
VLR
MSs IMSI
1
TMSI
new TMSI
Steps 4 and 5.
z
z
z
z
Step 6.
z
Steps 7 and 8.
z
u1
2
3
PC
ST
loN
ud
C lo u d
VLR
M SC
T e r m in a tin g
S w itc h
2 . M A P _ S E N D _ IN F O _ F O R _ O U T G O IN G _ C A L L
3 . M A P _ S E N D _ IN F O _ F O R _ O U T G O IN G _ C A L L _ a c k
4 . IA M
M SC
The process is
z
1
1
MSISDN
IMSI
GMSC
HLR
MSRN
Cloud
Other
Cloud
Cloud
Switches
VLR
MSRN
PSTN
Cloud
Other
Cloud
Cloud
Switches
MSC
Handoff (Handover)
Handoff
Handoff
z
z
Roaming
z
BS Coverage Area
z
z
BS coverage areairregular.
In the cell boundary
z
z
Handoff Cost
z
z
z
Handoff detection
z
z
z
Channel assignment
Radio link transfer
Handoff Detection
Mobile-Controlled Handoff
(MCHO)
z
z
Network-Controlled Handoff
(NCHO)
z
z
Mobile-Assisted Handoff
(MAHO)
z
z
Channel Assignment
z
Forced Terminations
z
Some trade-offs
z
z
z
Service quality
Spectrum utilization
Implementation complexity of the channel
assignment algorithm
Number of database lookups
New or
handoff
call arrival
Channel
available?
no
Channel
blocked
yes
Channel
assigned
Ongoing
call
Channel
released
Normal
channel
available?
no
Channel
blocked
yes
Channel
assigned
Ongoing
call
yes
Handoff
call
arrival
Normal
channel
available?
Channel
released
yes
no
Reserved
channel
available?
no
Link Transfer
Link Transfer
z
Two operations:
z
MSC
Old
BS
New
BS
Inter-BSC Handoff
(a) Before handoff
MSC 1
BSC 1
BSC 1
BSC 2
New
BS
New
BS
Old
BS
BSC 2
Old
BS
Intra-MSC
MS
Serving BSS
MSC
Target BSS
1 STRN_MEAS
2 HAND_REQ
3 HAND_REQ
4 HAND_REQ_ACK
5 HAND_COMM
6 HAND_COMM
7 HAND_ACC
8 CHH_INFO
9 HAND_DET
10 HAND_COMP
11 HAND_COMP
12 REL_RCH
13 REL_RCH_COMP
PSTN
PSTN
PSTN
PSTN
MSC A
trunk
MSC B
MSC A
BS 2
BS 1
trunk
MSC B
BS 2
BS 1
Inter-MSC (1/2)
MS
Serving
BSS
Serving
MSC
Target
MSC
Target
BSS
1 STRN_MEAS
2 HAND_REQ
3 HAND_PER
4 HAND_NUM
5 HAND_NUM_COMP
6 HAND_REQ
7 HAND_REQ_ACK
8 HAND_PER_ACK
9 NET_SETUP
10 SETUP_COMP
11 HAND_COMM
12 HAND_COMM
Target
VLR
Inter-MSC (2/2)
MS
Serving
BSS
Serving
MSC
Target
MSC
Target
BSS
13 HAND_ACC
14 CHH_INFO
15 HAND_DET
16 HAND_COMP
17 HAND_COMP
18 SEND_ENDING
19 ANSWER
20 REL_RCH
21 REL_RCH_COMP
22 END_SIGNAL
23 NET_REL
24 ERL_HAND_NUM
Target
VLR
Anchor MSC
MSC A
BS 1
MSC B
MSC C
BS 2
BS 3
BS 4
BS 5
4
1
2
3
Path Minimization
MSCA
MSCB
MSCA
MSCB
MSCA
MSCB
MSCB
MSCc
MSCA
MSCc
Hard Handoff
Hard Handoff
z
z
z
z
MSC
Old
BS
New
BS
z
z
Soft Handoff
Soft Handoff
z
z
z
z
MSC
BS 1
BS 2
Mobility Management
z
z
z
z
VLR
HLR
VLR
BS
Power
on
CSS
Visited
MSC
Home
MSC
-------
BS
: Registration notification invoke,
BS
BS
Prior
MSC
Prior
VLR
HLR
Serving
VLR
Handoff Categories
z
Handoff forward:
Handoff Back:
Handoff forward:
Handoff to third:
Handoff Protocols
z
Location phase
the serving MSC collects measurement reports
from cells in the neighborhood of the cell
presently occupied by a terminal.
z When measurements are required from one or
more cells in a system adjacent to the serving
system, the adjacent system becomes a
candidate system.
z The serving MSC and a candidate MSC
exchange handoff measurement request
messages.
z
Handoff phase:
z
Figure 4.11 Message sequence and system operations for handoff forward.
Figure 4.11 Message sequence and system operations for handoff forward.
Security
Security
z
Parameters
z
Parameters:
z
RAND
z
z
z
z
Algorithms
z
Authentication Algorithms:
z
A3.
z
z
Authentication function.
In AuC and SIM
Encryption Algorithms:
z
A8.
z
z
A5.
z
Home System
RAND
Ki
A8
Ki
A3
reject
A3
A8
No
SRES
Equal
?
SRES
Kc
Yes
authentication
encryption
accept
Visited
System
Kc
Data
A5
Ciphered Data
Frame
Number
A5
Data
Authentication by Triplet
z
AuCHLRVLR in advance
Encryption
Mobile Station
Home System
RAND
Ki
A8
Ki
A3
reject
A3
A8
No
SRES
Equal
?
SRES
Kc
Yes
authentication
encryption
accept
Visited
System
Kc
Data
A5
Ciphered Data
Frame
Number
A5
Data
Summary
z
GSM Architecture
z
z
z
z
z
z