Professional Documents
Culture Documents
1
3GPP Reference Model
2 International Roaming
Non Mobile Softswitch Solution
3 International Roaming
Mobile Softswitch Solution
Lh X1,X2
PS domain AUC HI3
Lg FNR HLR H
GGSN SGSN VIG
Engine
Gs D C Multi-Service
gsmSSF
CTM Network
(ANSI) GMSC
server
A gsmSSF Nc Nc TSC
RAN MSC server
PLMN
BSS A server Mc
EIR
F Mc
RNS Mc MGw
IuCS ISDN/PSTN
Nb
Nb
MGw MGw
DSS1/E1 Internet
Access Server Internet
PABX
Control plane
CAS, TUP
PRA User plane legacy
support support
Legacy NW
User & control
4 International Roaming
Mobile Softswitch Solution
5 International Roaming
Classic Vs MSS
6 International Roaming
HOME LOCATION REGISTER (HLR)
The HLR is a centralized network database that stores and manages all mobile subscriptions
belonging to a specific operator. It acts as a permanent store for a person's subscription
information until that subscription is cancelled.
7 International Roaming
Mobile switching centre (MSC)
MSC FUNCTIONS
The primary node in a GSM network is the MSC. It is the node which controls calls both to MSs
and from MSs.
Charging
Service provisioning
8 International Roaming
VISITOR LOCATION REGISTER
The role of a VLR in a GSM network is to act as a temporary storage location for subscription
information for MSs which are within a particular MSC service area.
1. To inform the HLR that a subscriber has arrived in the particular area covered by the VLR.
2. To track where the subscriber is within the VLR area (location area) when no call is
ongoing.
5. 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).
9 International Roaming
GATEWAY MSC (GMSC)
The GMSC is an MSC serving as an interface between the mobile network and other
networks, such as the Public Switched Telephony Network (PSTN), Integrated Services
Digital Network (ISDN) and other Public Land Mobile Networks (PLMN).
For example, if a person connected to the PSTN wants to make a call to a GSM mobile
subscriber, then the PSTN exchange will access the GSM network by first connecting the
call to a GMSC.
The GMSC requests call routing information from the HLR that provides information about
which MSC/VLR to route the call to.
10 International Roaming
Signaling Concept
Signaling is the language of telecommunication that machines
and computers use to communicate with each others.
The term signaling, refers to the exchange of control
information associated with the setup and release of a
telephone call on a telecommunications circuit.
11 International Roaming
Signaling functions
12 International Roaming
Signaling in GSM
13 International Roaming
C7/SS7 SIGNALING
14 International Roaming
SS7 Protocol Stack
OSI SS7
15 International Roaming
SS7 Protocol Stack
• MAP, CAP, INAP, SMS, ISUP and BICC are part of SS7 Protocol
Mobile CAMEL Intelligent
4 Application Application Network
Part Part Appl. Part
(MAP + SMS) (CAP) (INAP)
ISUP BICC
RANAP BSSAP
Transaction
Capabilities
Application Part
(TCAP)
3
Message SIGTRAN
2 Transfer Part (M2UA, M3UA,SUA)
(MTP)
1
16 International Roaming
SS7 Protocols in Various Network Elements
17 International Roaming
SS7 Protocols Summary
18 International Roaming
SS7 Facts
Signaling is generally needed in complex systems for delivering
control information in order to influence procedures
In telecom networks, signaling is needed, mainly in connection
with the following procedures:
set-up, supervision and release of telecommunication
connections and services.
database queries concerning specific services, roaming in
cellular networks, etc.
in connection with management procedures
19 International Roaming
Signaling in a 3rd generation network
20 International Roaming
ADDRESSING THE SWITCHING SYSTEM
ENTITIES IN SS7
Global Title (GT)
21 International Roaming
Structure of the SCCP Message
22 International Roaming
CAMEL (customized applications for mobile network enhanced logic)
• CAMEL allows users to obtain the full range of services usually
offered by their home network provider when roaming to a visited
operator’s network.
• The CAMEL application part (CAP) provides a standardized
protocol that can be used between operators.
• This protocol allows service descriptions and information such as
pre-paid subscription details to be retrieved even when the user is
roaming.
PSTN
The first automatic communications network application was the Public
Switched Telephone Network (PSTN). It is used to offer the basic telephony
functions as well as a full range of basic and advances PSTN services.
Mobile networks usually connect to the PSTN for international network
access.
ISDN
The Integrated Services Digital Network (ISDN) is a network that supports
more advanced services such as data and fax calls. The information that is
carried with a call is more detailed than that of the PSTN.
PLMN
Other Public Land Mobile Networks (PLMNs) can be connected directly to
each other. However, as already discussed, the usual way to connect to
other mobile networks is via either the ISDN or PSTN.
24 International Roaming
Cell
A cell is the basic unit of a cellular system and is defined as the area of radio
coverage given by one BS antenna system.
Each cell is assigned a unique number called Cell Global Identity (CGI).
In a complete network covering an entire country, the number of cells can be
quite high.
25 International Roaming
Location Area (LA)
26 International Roaming
MSC Service Area
27 International Roaming
PLMN Service Area
A Public Land Mobile Network (PLMN) service area is the entire set of cells
served by one network operator
defined as the area in which an operator offers radio coverage and access to
its network.
In any one country there may be several PLMN service areas, one for each
mobile operator's network.
When the user is outside of your service provider’s local (HPLMN (HPLMN,
this user is in the VPLMN (VPLMN).
28 International Roaming
GSM Network Identities
Network identities are numbers that a GSM network uses to locate a mobile
subscriber when it is establishing a call to that subscriber.
it is important that each identity is unique and correct.
Numbering plans are used to identify different networks as specified by the
International Télécommunications Union - Télécommunications (ITU-T).
29 International Roaming
Subscriber-Related Identities
1. Mobile Station ISDN Number (MSISDN)
The Mobile Station ISDN number (MSISDN) uniquely identifies a mobile telephone subscription in the PSTN
numbering plan.
As the MSISDN is the actual telephone number of the mobile subscriber, it is the only network identity that
subscribers are aware of. All other network identities discussed in this chapter are for internal network use and
subscribers do not need to be aware of them.
Int. CC NDC SN
00 249 91 2345678
30 International Roaming
Subscriber-Related Identities
2. International Mobile Subscriber Identity (IMSI)
The International Mobile Subscriber Identity (IMSI) is a unique identity allocated to each subscriber that
facilitates correct subscriber identification over the radio path and through the network.
The IMSI is stored in the SIM, the HLR and in the serving VLR.
31 International Roaming
Subscriber-Related Identities
32 International Roaming
Equipment-Related Identities
The International Mobile Equipment Identity (IMEI) is used to uniquely identify MS equipment to the network.
The IMEI is used for security procedures such as identifying stolen equipment and preventing unauthorized access to the network.
According to the GSM specifications, IMEI has a total length of 15 digits, and consists of the following:
SNR Serial Number, an individual serial number of six digits uniquely identifies all equipment within each TAC and FAC
Spare A spare digit for future use. When transmitted by the MS this digit should always be zero
33 International Roaming
Location-Related Identities
34 International Roaming
Usage of MSRN
35 International Roaming
Location-Related Identities
36 International Roaming
Location Updating
37 International Roaming
Location Updating
38 International Roaming
ADDRESSING THE SWITCHING SYSTEM
ENTITIES IN SS7
Mobile Global Title (MGT)
When a mobile station is powered on in a PLMN, the VLR must
communicate with the mobile station’s HLR to perform location
updating.
The only data available in the MSC/VLR Server for the SCCP addressing
of the HLR is the IMSI number.
However, for signaling in the international PSTN/ISDN network, IMSI
cannot be used. Thus it is necessary to convert the IMSI number in the
MSC/VLR into a Global Title (GT) which enables routing of the S7
signaling to the proper HLR. This converted number is called
the Mobile Global Title (MGT).
39 International Roaming
Normal Location Updating
40 International Roaming
IMSI DETACH
In the system information broadcasted on the air interface, the MS/UE receives
information on whether the IMSI attach/detach function is used or not. If it is used,
the MS/UE must inform the network when it enters an inactive state (detach).
IMSI ATTACH
IMSI attach is a complement to the IMSI detach procedure. It is used by the mobile
subscriber to inform the network that it has reentered an active state and is still in
the same location area. If the MS/UE changes location area while being switched
off, a normal location update must take place when it is powered on.
PERIODIC REGISTRATION
41 International Roaming
Call to MS
42 International Roaming
Roaming
What is Roaming?
“Roaming is defined as the ability for wireless customers to
automatically make and receive voice calls, send and receive
data, or access other services when travelling outside the
geographical coverage area of their own home network, by
means of using a visited network.”
Simplified
44 International Roaming
Types of Roamers
Inbound Roamer
From an operator’s perspective, someone else’s subscriber that has
roamed into that operator’s network and is receiving service. For
example, if a subscriber from operator A roams into operator B’s
network, that subscriber is an inbound roamer from operator B’s
perspective.
Outbound Roamer
From an operator’s perspective, an outbound roamer is one of their
subscribers that has roamed out of their home network and is
receiving service from a partner’s network. For example, if a
subscriber from operator A roams into operator B’s network, that
subscriber is an outbound roamer from operator A’s perspective.
45 International Roaming
Types of Roaming
There are two types of roaming:
•National – to the ability to move from one mobile operator to
another in the same country, such as from T-Mobile to O2 (in the
UK). National roaming is more dependent on regulatory actions than
business partnerships or market demand.
•International - enables the clients of one network operator to use
the services of another foreign operator where both networks have a
commercial agreement in place to permit this, once all testing and
technical implementation are completed. International roaming is
easiest using the GSM standard, as it is used by over 80% of the
world’s mobile operators.
•From this point onwards, by ‘roaming’ we mean ‘International
Roaming’.
46 International Roaming
What is GSMA ?
47 International Roaming
Roaming Services
48 International Roaming
The Evolution Of Mobile Phones
49 International Roaming
The Roaming Functions
IREG (Inter-Working, Roaming Expert Group)
This person or group actually:
• Order signaling links and opening the network to testing later to commercial
Roaming.
• performs the Roaming tests.
trouble shoots for network problems
TADIG (Transferred Account Data Interchange Group)
This function will (on the basis of the data produced when performing the
technical roaming testing) perform billing tests. They will be responsible for TAP
(Transferred Account Procedure) formats, liaison with Data Clearing House (if
used) and managing the TAP file flows between networks on a daily basis. TADIG
activities can also be outsourced partially or completely to a vendor.
While the IREG testing is to test the proper functioning of the
established communication links that performed by IREG Engineers
, the TADIG testing is to check the billability of the calls.
50 International Roaming
IREG tests
IR24 back
include MAP interworking and basic CS services like MOC, MTC, Call Forwarding,
SS Barring, ODB Barring and SMS while roaming. These tests prove the roaming
functionality for MSC, VLR and HLR. These tests apply for any pair of networks that
would like to offer CS services to their customers abroad.
IR35
Tests include PS/GPRS roaming service functionality of SGSN and GGSN. The GPRS
HLR functionality is also tested. These tests apply for any pair of networks that
would like to offer PS services to their customers abroad.
IR32
Tests apply for testing the CAMEL protocol functionality in the roaming case
between networks that would like to offer IN services to their customers abroad.
51 International Roaming
DOCUMENTATION USED
AA.12 document,
In conjunction with AA.13 and AA.14 comprise The GSMA’s standard international
roaming agreement for operators who would like to establish BILATERAL
international roaming services.
AA.13 document
Begins with the description on agreement management principles on how to
update roaming agreement; i.e. Info on Billing Data, Settlement Procedure, Testing,
and Fraud.
AA.14 document
Contains operator specific information, some of the information is classified as
Operator Confidential, such as the Inter- Operator Tariff.
52 International Roaming
DOCUMENTATION USED
IR.21 document
Contains operator Specific technical details; i.e. GSMA roaming Database for Each
operator .
Billing & Transfer Information
Is the summarized info required for TAP files transfer and other billing and details
of the operator. This document is now part of AA.14
TCC – TADIG Completion Certificate
CLL – Commercial Launch Letter
53 International Roaming
Basic Building Block Of establishing International
Roaming
54 International Roaming
The technical aspects of international mobile
roaming
55 International Roaming
How dose International Roaming work?(10/1)
56 International Roaming
How dose International Roaming work? (10/2)
57 International Roaming
Roamer Location Update (10/3)
IMSI
Copy of the HLR
MSC/VLR Profile (data) will
634 01
be stored in
Stock. VLR
Is
roaming
allowed?
HLR
Signaling
58 International Roaming
Calling home: how does it work? (10/4)
If you are calling back home, then the visited operator analyses the
dialed number , and decides how best to route the call and the call
will be routing to home through a third operator called ‘carrier or
international transit’ .
Remember, when you call home or any other country, you have to
type in the international access code and the correct country code
along with the telephone number, omitting the leading zero.
For example, to dial the Zain mobile number 0912 XXX XXXX
from another country, you dial +249 91 XXX XXXX. If you are
calling a landline, you may need to include an area code.
59 International Roaming
Calling home: how does it work? (10/5)
60 International Roaming
Receiving calls: how does it work? (10/6)
When someone calls you the call will be routed to the operator
whose network you are using in the visited country (How?)
61 International Roaming
Receiving calls: how does it work? (10/7)
If you remember when the Roamer try to make Location Update the
visit network MSC/ VLR (Mobile Switch center/Visitor location
register) will contacts the home network HLR (Home location
register) through GMSC (gate way MSC) and requests service
information Likewise, the home network HLR updates its information
(address of the host VLR) to indicate that the mobile is on the Visit
network so that any Call or data can be correctly routed to the
roamer.
Don't forget; all international signaling between two operators
transferring by the carrier.
62 International Roaming
Receiving calls: how does it work? (10/8)
Signaling
Voice
MSC/VLR
MSISDN
09123… HLR
GWMSC
63 International Roaming
Receiving Call from another Roamer? (10/9)
When a Zain outbound Roamer -A- (let say in UK) calling another
Zain outbound Roamer roamer –B- in another country (let say in
USA) the call flow will be :
A will dial B number with (+249 91 XXX XXXX) and the call will be
routed through host GMSC to Zain in Sudan and after that our
GMSC will asking the location of B number from the home HLR and
it will know that B is roaming in USA so the call will forward to USA
(routed again) through Zain and transferring by the carrier.
64 International Roaming
Receiving Call from another Roamer? (10/10)
MSISDN
+249 91…. MSC/VLR MSC/VLR
A B
Signaling
Voice
HLR
GWMSC
65 International Roaming
How do I get billed for making and receiving calls?(2/1)
When you use your phone while roaming (both making and
receiving calls), the visited operator will keep a record of your calls.
It will send these records, along with the corresponding charges, to
your home operator.
Your home operator will aggregate these call charges, and reflect
them in your next bill. All charges will appear in your home
currency - your home operator will convert the foreign operator
charges for you automatically.
It can take some time for the call charges to be sent to your home
operator by the visited operator.
66 International Roaming
How do I get billed for making and receiving calls?(2/2)
67 International Roaming