GSM and SS7 Overview: by Firoz Ahmed
GSM and SS7 Overview: by Firoz Ahmed
By Firoz Ahmed
Session objective
Network Subsystem
BSC 1 BSC 2
MSC/
VLR
HLR
GMSC
To other networks
MSC/
VLR
SMSC
IMSI, MSISDN and IMEI
• E.164
– The phone number world (CC + NDC + number)
• E.212
– IMSI range (MCC + MNC + MSIN)
– Not routable on SS7 network directly
• E.214
– Routable address derived from IMSI
– MCC+MNC translated to CC+NDC
– Remaining digits retained unchanged
– In GSM, only HLR can be addressed this way (wildcard)
Main components of a GSM network
• to inform the HLR that a subscriber has arrived in the particular area covered by
the VLR
• to track where the subscriber is within the VLR area (location area) when no call
is ongoing
• to purge the subscriber record if a subscriber becomes inactive whilst in the area
of a VLR. The VLR deletes the subscriber's data after a fixed time period of
inactivity and informs the HLR (e.g. when the phone has been switched off and
left off or when the subscriber has moved to an area with no coverage for a long
time).
Cellular/wireless
Intelligent
Networking
Call control
• MTP 1
– SS7 architectural level that defines the physical, electrical, and
functional characteristics of the digital signaling link.
– Deals with H/W and electrical configuration at the level of link, interface
cards and multiplexers.
• MTP 2:
– SS7 data link layer protocol.
– Exercises flow control, message sequence validation, error checking,
and retransmission.
• MTP 3:
– Introduces addresses and can perform routing
– The address is called a Signaling Point Code (14-bit integer in ETSI
and 24-bit integer in ANSI networks)
– MPT3 header has 2 addresses – the Originating (sender’s) point code
and the Destination (receiver’s) point code
SCCP, TCAP in brief
• SCCP (Signaling Connection Control Part):
– Introduces more sophisticated routing and addressing
– Adds the concept of a “Global Title”, which is a higher level address than the point code
– Global Titles are similar to phone numbers (CC+NDC+num)
– Makes true End to End communication practical
– SCCP is used as the transport layer for TCAP-based services such as freephone
(800/888), calling card, local number portability
• REL - Release
• This message is sent first by the exchange sensing that the phone was
hung up. Each subsequent exchange sends its own REL to the next
exchange and initiates release of the circuitry.
MSC/
VLR
MSC/ MSC/
VLR VLR
SMSC SMSC
Location Update
Airtel, Delhi Hutch, Mumbai
LU Req
GMSC GMSC HLR
LU Cnf
MSC/
VLR
MAP SRI_SM
GMSC GMSC HLR
MAP MT Fwd SM Ack
MAP MT Fwd SM
MSC/
VLR
Sender’s
SMSC SMSC
SMSC
SMS between different Radio access technology networks (
eg: Between CDMA and GSM
Thanks a lot…..Questions??