GSM protocol layers for signaling
Um Abis A
MS BTS BSC MSC
CM CM
MM MM
BSSAP
BSSAP
RR RR’
RR’ BTSM BTSM SS7 SS7
LAPDm LAPDm LAPD LAPD
radio radio PCM PCM PCM PCM
16/64 kbit/s 64 kbit/s /
2.048 Mbit/s
GSM architecture is a layered model that is designed to allow communications
between two different systems. The lower layers assure the services of the upper-
layer protocols.
Mobile Terminated Call
1: calling a GSM subscriber
2: forwarding call to GMSC
3: signal call setup to HLR 4
HLR VLR
4, 5: request MSRN from VLR 5
8 9
6: forward responsible 3 6 14 15
MSC to GMSC calling 7
PSTN GMSC MSC
7: forward call to station 1 2
current MSC 10 10 13 10
16
8, 9: get current status of MS
BSS BSS BSS
10, 11: paging of MS 11 11 11
12, 13: MS answers
14, 15: security checks 11 12
17
16, 17: set up connection
MS
Mobile Originated Call
1, 2: connection request
3, 4: security check
5-8: check resources (free circuit)
9-10: set up call
VLR
3 4
6 5
PSTN GMSC MSC
7 8
2 9
1
MS BSS
10
MTC/MOC
MS MTC BTS MS MOC BTS
paging request
channel request channel request
immediate assignment immediate assignment
paging response service request
authentication request authentication request
authentication response authentication response
ciphering command ciphering command
ciphering complete ciphering complete
setup setup
call confirmed call confirmed
assignment command assignment command
assignment complete assignment complete
alerting alerting
connect connect
connect acknowledge connect acknowledge
data/speech exchange data/speech exchange