You are on page 1of 34

BSNL MNP CALL FLOWS

Presented by Sylla VAKANTIE, Alcatel-lucent NGN Engineer


February, 2010

PRESENTATION PLAN

PRESENTATION PLAN
I- INTRODUCTION
II-REFERENCES
III-DEFINITIONS
IV-POSTPAID PORTED OUT SCENARIOS
V-POSTPAID PORTED IN SCENARIOS
VI-NON CALL RELATED MESSAGE: SMS CASE
VII-BSNL prepaid call to a Ported in number
VIII-BSNL prepaid call to a Ported out number

All Rights Reserved Alcatel-Lucent 2010, feb.

I- INTRODUCTION

I-INTRODUCTION
Mobile Number Portability (MNP) is the ability for a mobile subscriber to change the
Subscription Network within a portability domain whilst retaining his/her original MSISDN
number(s).
3GPP specifications define 2 solutions for MNP implementation:
.IN based solution
.MNP-SRF based solution
MNP-SRF based solution is the one chosen by the regulatory Authoriity in india.
MNP needs some routing capabilities in order to reroute signalling messages related to a
ported subscriber inside a portability domain. Different options are available for routing
process in portability domain. the regulatory Authoriity in india has chosen Direct
routing . This means that any PLMN can route calls directly towards any other in
portability domain without involving the NRHN.

All Rights Reserved Alcatel-Lucent 2010, feb.

INTRODUCTION
Implementation of MNP involve the use of databases which contain information of the
networks and associated ported numbers (NPDB). This information is used for a call to
determine the correct terminating network of a ported number. Databases relating to
Number Portability are managed either in a centralised or in a distributed manner. The
Authority recommends that Mobile Operators through neutral third party shall establish
logically centralised database with not more than 5 regionally located databases.

All Rights Reserved Alcatel-Lucent 2010, feb.

II-REFERENCES

REFERENCES
1- Alcatel-lucent Technical Requirement Specification (TRS) on MNP
2- 3GPP Specification 23.066
3- TRAI recommendations on MNP

All Rights Reserved Alcatel-Lucent 2010, feb.

III-DEFINITIONS

DEFINITIONS
MNP: Mobile number portability
RN: Routing number, needed for call rerouting to the subscription network
NRHN: Number Range holder network, The initial network where the number was
located before being ported.
Originating network: The network where the calling party is connected.
Subscription network: The network where a number is located after being ported
MNP-SRF: Mobile Number Portability- Signaling Relay Function
TT: Translation Type, an SCCP addressing parameter
GMSC: Gateway MSC
SCP: Service Control Point

All Rights Reserved Alcatel-Lucent 2010, feb.

V-POSTPAID PORTED
OUT SCENARIOS

Ported out 1: A-number is from BSNL; B-number was BSNL but is ported out

All Rights Reserved Alcatel-Lucent 2010, feb.

Postpaid Ported out 1, BSNL=NHRN


1) Call set up
2) Send Routing Info
When GMSC receives the call set up message, it requests routing information by
submitting a MAP SRI to the MNP_SRF. The TT in SCCP shall be set to SRI.
3) Send Routing Info Ack
When the MNP_SRF receives the message, it analyses the MSISDN in the CdPA and
identifies the MSISDN as being ported to another network. As the message is an SRI
message, the MNP_SRF responds to the GMSC by sending an SRI Ack with a
RN + MSISDN;

All Rights Reserved Alcatel-Lucent 2010, feb.

Postpaid Ported out 1, BSNL=NHRN


4) Initial Address message IAM
GMSCA uses the (RN +) MSISDN to route the call to the subscription network.
Depending on the interconnect agreement, the RN will be added in the IAM or not.
NB: The second case we can have is a call from outside the portability domain (i.e. PSTN)
to a MSISDN belongs to our number range but ported now by another PLMN. But the call
flow is the same except the call set up leg is replaced by an IAM message.

All Rights Reserved Alcatel-Lucent 2010, feb.

IV-POSTPAID PORTED
IN SCENARIOS

Ported IN 1: Call originated in another PLMN in the portability domain towards


an MSISDN ported in BSNL network. BSNL = Subscription network

All Rights Reserved Alcatel-Lucent 2010, feb.

Ported IN 1, BSNL = Subscription network


1) IAM (RN+MSISDN)
The GMSC receive the ISUP IAM message from the NRHN. The Called Party Number
includes the Routing Number (RN) concatenated with the MSISDN.
2) Send Routing Information (SRI)
The GMSC includes the MSISDN, retrieved from the Called Party Number of the
ISUP/BICC IAM message in the SRI message to be send to the MNP_SRF of its PLMN.
The
3) Send Routing Information (SRI)
The MNP_SRF function analyses the MSISDN in the SCCP CdPA and identifies the
MSISDN as being ported in its network. The MNP_SRF function relays the MAP message
SRI to the HLR.

All Rights Reserved Alcatel-Lucent 2010, feb.

Ported IN 1, BSNL = Subscription network


4) Provide Roaming number (PRN)
The HLR then send a PRN to the VMSC to request an MSRN.
5) Provide Roaming number acknowledge (PRN Ack)
The VMSC sends back the MSRN
6) Send Routing Information ack (SRI)
The HLR sends back the roaming number (MSRN) to the GMSC
7) Initial Address Message (IAM (MSRN)
The GMSC reroutes the call to the VMSC using the MSRN

All Rights Reserved Alcatel-Lucent 2010, feb.

Ported in 2: Call is originated in BSNL network towards an MSISDN belongs to


another PLMN ported into BSNL network, BSNL = subscription network

All Rights Reserved Alcatel-Lucent 2010, feb.

Ported in 2, BSNL = subscription network


1) Call set up message
2) Send Routing Information (SRI)
The GMSC sends an SRI message towards the MNP_SRF. The Called party number
includes the MSISDN and the TT=SRI
3) Send Routing Information (SRI)
The MNP_SRF analyses the MSISDN in the SCCP CdPA and identifies the MSISDN as
being ported in its network. The MNP_SRF function relays the MAP message
SRI to the HLR.
4) Provide Roaming number (PRN)
The HLR then send a PRN to the VMSC to request an MSRN.

All Rights Reserved Alcatel-Lucent 2010, feb.

Ported in 2, BSNL = subscription network


5) Provide Roaming number acknowledge (PRN Ack)
The VMSC sends back the MSRN
6) Send Routing Information ack (SRI)
The HLR sends back the roaming number (MSRN)
7) Initial Address Message (IAM (MSRN)
The GMSC reroutes the call to the VMSC

All Rights Reserved Alcatel-Lucent 2010, feb.

VI-NON CALL RELATED


MESSAGE: SMS CASE

SMS scenario1: SMS-MT to a MSISDN ported in BSNL network

All Rights Reserved Alcatel-Lucent 2010, feb.

SMS scenario1, BSNL network=Subscriber network


1) Forward SM
The Service Centre (SMS-SC) forwards a short message (SM) to the SMS-GMSC
2) SRI for SM
The SMS-GMSC_A generates a routing enquiry for SM delivery. The MAP SRI_for_SM
message is routed on MSISDN global title to MNP-SRF.
3) SRI for SM
When MNP-SRF receives the message, the MSISDN in the SCCP CdPA is analyzed. The
MNP-SRF identifies the MSISDN as being ported into the network using information
which may be retrieved from an NP data base. The MNP-SRF populates the SCCP CdPA
with an HLR address. The MAP SRI_for_SM message is then routed to HLR.

All Rights Reserved Alcatel-Lucent 2010, feb.

SMS scenario1, BSNL network=Subscriber network


4) SRI for SM ack
The HLR responds to SMS-GMSC by sending back an SRI_for_SM ack message including
the VMSC address
5) Forward_SM
The SMS-GMSC delivers the SM to the VMSC by sending a MAP Forward_SMS message

All Rights Reserved Alcatel-Lucent 2010, feb.

SMS scenario 2: SMS-MT towards an MSISDN ported out to another PLMN in


portability domain

All Rights Reserved Alcatel-Lucent 2010, feb.

SMS scenario 2, BSNL=NRHN


1)Forward_SM
The Service Centre (SMS-SC) of the NRHN forwards a short message (SM)
to the SMS-GMSC.
2) SRI for SM
The SMS-GMSC in the NRHN generates a routing enquiry for SM delivery. The MAP SRI_for_SM
message is routed on MSISDN global title to MNP-SRF in NRHN.
3) SRI for SM
When MNP-SRF in the NRHN receives the message, the MSISDN in the SCCP CdPA is analyzed.
The MNP-SRF identifies the Subscription Network using information which may be retrieved from
an NP data base. The MNP-SRF populates the SCCP CdPA with a concatenation of a routing
number (RN) and MSISDN. The MAP SRI_for_SM message is then routed to MNP-SRF in the
Subscription Network.

All Rights Reserved Alcatel-Lucent 2010, feb.

SMS scenario 2, BSNL=NRHN


4) SRI for SM
When MNP-SRF in the subscription network receives the message, the MSISDN in the
SCCP CdPA is analyses. The MNP-SRF identifies the MSISDN as being ported into the
network using information which may be retrieved from an NP data base. The MNP-SRF
populates the SCCP CdPA with an HLR address. The MAP SRI_for_SM message is then
routed to HLR in subscription network.
5) SRI for SM ack
HLR in subscription network responds to SMS-GMSC in NRHN by sending back an
SRI_for_SM ack message including the VMSC address.
6) Forward_SM
The SMS-GMSC in NRHN delivers the SM to the VMSC in subscription network by sending
a MAP Forward_SMS message.

All Rights Reserved Alcatel-Lucent 2010, feb.

VII-BSNL prepaid call


to a Ported in number

Prepaid 1: A-MSISDN prepaid from BSNL call a B-MSISDN ported IN BSNL network
BSNL= Subscription Network

All Rights Reserved Alcatel-Lucent 2010, feb.

Prepaid 1, BSNL= Subscription Network


1) Call set up message
2) Initial Detection Point IDP
As A-MSISDN is prepaid, the SCP is triggered with IDP message via the MNP-SRF. IDP contains AMSISDN and B-MSISDN.
3). Initial Detection Point
The MNP-SRF according to information retrieve from the NPDB detect the subscriber is ported IN
the network. It then relay the IDP to the SCP.
4). Continue
The SCP will process the request and send back a continue message to allow the MSC to continue
processing the call.
5). The GSMC will then send a normal SRI message to the MNP-SRF and the call will continue as
any normal Ported IN Scenario (ref. to Ported IN N2).

All Rights Reserved Alcatel-Lucent 2010, feb.

VII-BSNL prepaid call


to a Ported out
number

A-MSISDN prepaid from BSNL call a B-MSISDN ported out to another network
BSNL= NRHN

All Rights Reserved Alcatel-Lucent 2010, feb.

Prepaid 2, BSNL= NRHN


1) Call set up message
2) Initial Detection Point IDP
As A-MSISDN is prepaid, the SCP is triggered with IDP message via the MNP-SRF. IDP
contains A-MSISDN and B-MSISDN.
3). Initial Detection Point
The MNP-SRF according to information retrieve from the NPDB detect the subscriber
is ported out to another network. It then modify The B-number by the RN
corresponding to the subscription network of B and relay the message to the SCP.
Charging on SCP side Will be based on the RN.

All Rights Reserved Alcatel-Lucent 2010, feb.

Prepaid 2, BSNL= NRHN


4). Connect
The SCP will process the request and send back a connect message containing RN+BMSISDN.
5). Initial Address Message
The GSMC will then send a normal IAM message with RN+B-MSISDN pointing out to the
subscription network.

All Rights Reserved Alcatel-Lucent 2010, feb.

You might also like