Professional Documents
Culture Documents
MNP Implementation
Portability Types
a) Service provider portability - The most commonly deployed number portability type, service provider
portability enables end users to retain their telephone numbers when changing service providers. Mobile
Number Portability in this context belongs to this category whereas a CDMA/GSM Subscriber can change the
Mobile Operator while retaining his Mobile Number.
b) Location portability - Location portability is the ability of end users to retain their telephone numbers when
moving from one location to another. In this instance, a telephone number could be associated with a device,
independent of location. It would allow customers to keep their numbers when they move to other locations. In
a Fixed/Wireline (Basic-Landline) environment this type of portability can be used to give the customers a
flexibility to retain their numbers while retaining the same number as well as the same operator.
c) Service portability - This is the ability of end users to retain the same telephone number as they change from
one service to another. The new service can be offered by a new operator or can be within the same operator
network. For example, a subscriber shifts subscription to a VoIP service provider, or from a code division
multiple access (CDMA) or time division multiple access (TDMA) network to a global system for mobile
communications (GSM) network or vice versa.
There will be 2 STP pairs as shown in below diagram, which will serve the signaling requirements for the entire country
including Mobile Number Portability.
MSC
MSC
MSC Total – 2 STP Pairs (North-West
and South-East)
IN
IN North-West North – Delhi STP Node
MNP
SMSC
SMSC West – Mumbai STP Node
South – Chennai STP Node
SCP
SCP
East – Kolkata STP Node
IP Cloud
IN
IN South-East
MNP
SMSC
SMSC
SCP
SCP MSC
MSC
MSC
• Prepaid services
MO / Fixed Voice Post Paid Non-Ported MTS Intra-circle MTS Delhi to MTS Delhi
Figure 1 - MTS
orig
MO / Fixed Voice Post Paid Ported out MTS Intra-circle MTS Delhi to MTS Delhi which is
Figure 2
orig - MTS ported-out to Tata Delhi
MO / Fixed Voice Post Paid Ported in MTS Intra-circle MTS Delhi to Tata Delhi which is
Figure 1
orig - MTS ported-in to MTS Delhi
Figure 2 Voice Post Paid Non-Ported Non- Intra-circle MTS Delhi to Tata Delhi
MO / Fixed
- MTS MTS
orig
Figure 2 MO / Fixed Voice Post Paid Ported out Non- Intra-circle MTS Delhi to Tata Delhi which is
orig - MTS MTS ported out to Reliance Delhi
Figure 9 MO / Fixed Voice Post Paid Non-Ported MTS inter-circle MTS Delhi to MTS Mumbai
orig - MTS
Figure 9 MO / Fixed Voice Post Paid Ported out MTS inter-circle MTS Delhi to MTS Mumbai which is
orig - MTS ported out to Tata Mumbai
Figure 9 MO / Fixed Voice Post Paid Ported in MTS inter-circle MTS Delhi to Tata Mumbai which is
orig - MTS ported in to MTS Mumbai
Figure 9 MO / Fixed Voice Post Paid Non-Ported Non- inter-circle MTS Delhi to Tata Mumbai
orig - MTS MTS
Figure 9 MO / Fixed Voice Post Paid Ported out Non- inter-circle MTS Delhi to Tata Mumbai which is
orig - MTS MTS ported out to Reliance Mumbai
Voice Pre Paid - Non-Ported MTS Intra-circle MTS Delhi to MTS Delhi
MTS
MO / Fixed
orig
Figure 3
Figure 4 MO / Fixed Voice Pre Paid - Ported out MTS Intra-circle MTS Delhi to MTS Delhi which is
orig MTS ported-out to Tata Delhi
Voice Pre Paid - Ported in MTS Intra-circle MTS Delhi to Tata Delhi which is
MTS ported-in to MTS Delhi
MO / Fixed
orig
Figure 3
Figure 4 MO / Fixed Voice Pre Paid - Non-Ported Non- Intra-circle MTS Delhi to Tata Delhi
orig MTS MTS
Figure 4 MO / Fixed Voice Pre Paid - Ported out Non- Intra-circle MTS Delhi to Tata Delhi which is
orig MTS MTS ported out to Reliance Delhi
Figure 10 MO / Fixed Voice Pre Paid - Non-Ported MTS Inter-circle MTS Delhi to MTS Mumbai
orig MTS
Figure 10 MO / Fixed Voice Pre Paid - Ported out MTS Inter-circle MTS Delhi to MTS Mumbai which is
orig MTS ported out to Tata Mumbai
Figure 10 MO / Fixed Voice Pre Paid - Ported in MTS Inter-circle MTS Delhi to Tata Mumbai which is
orig MTS ported in to MTS Mumbai
Figure 10 MO / Fixed Voice Pre Paid - Non-Ported Non- Inter-circle MTS Delhi to Tata Mumbai
orig MTS MTS
Figure 10 MO / Fixed Voice Pre Paid - Ported out Non- Inter-circle MTS Delhi to Tata Mumbai which is
orig MTS MTS ported out to Reliance Mumbai
Figure 5 MO / Fixed SMS Post Paid Non-Ported MTS Intra-circle MTS Delhi to MTS Delhi
orig - MTS
SMS Post Paid Ported out MTS Intra-circle MTS Delhi to MTS Delhi which is
MO / Fixed - MTS ported-out to Tata Delhi
orig
Figure 6
Figure 5 MO / Fixed SMS Post Paid Ported in MTS Intra-circle MTS Delhi to Tata Delhi which is
orig - MTS ported-in to MTS Delhi
SMS Post Paid Non-Ported Non- Intra-circle MTS Delhi to Tata Delhi
MO / Fixed - MTS MTS
orig
Figure 6
SMS Post Paid Ported out Non- intra-circle MTS Delhi to Tata Delhi which is
MO / Fixed - MTS MTS ported out to Reliance Delhi
orig
Figure 6
SMS Post Paid Non-Ported MTS Inter-Circle MTS Delhi to MTS Mumbai
MO / Fixed - MTS
orig
Figure 6
SMS Post Paid Ported out MTS Inter-Circle MTS Delhi to MTS Mumbai which is
MO / Fixed - MTS ported out to Tata Mumbai
orig
Figure 6
SMS Post Paid Ported in MTS Inter-Circle MTS Delhi to Tata Mumbai which is
MO / Fixed - MTS ported in to MTS Mumbai
orig
Figure 6
SMS Pre Paid - Non-Ported MTS Intra-circle MTS Delhi to MTS Delhi
MO / Fixed MTS
orig
Figure 7
SMS Pre Paid - Ported out MTS Intra-circle MTS Delhi to MTS Delhi which is
MO / Fixed MTS ported-out to Tata Delhi
orig
Figure 8
SMS Pre Paid - Ported in MTS Intra-circle MTS Delhi to Tata Delhi which is
MO / Fixed MTS ported-in to MTS Delhi
orig
Figure 7
SMS Pre Paid - Non-Ported Non- Intra-circle MTS Delhi to Tata Delhi
MO / Fixed MTS MTS
orig
Figure 8
SMS Pre Paid - Ported out Non- Intra-circle MTS Delhi to Tata Delhi which is
MO / Fixed MTS MTS ported out to Reliance Delhi
orig
Figure 8
MO / Fixed
SMS Pre Paid - Non-Ported MTS Inter-circle MTS Delhi to MTS Mumbai
orig
MTS
Figure 8
SMS Pre Paid - Ported out MTS Inter-circle MTS Delhi to MTS Mumbai which is
MO / Fixed MTS ported out to Tata Mumbai
orig
Figure 8
SMS Pre Paid - Ported in MTS Inter-circle MTS Delhi to Tata Mumbai which is
MO / Fixed MTS ported in to MTS Mumbai
orig
Figure 8
SMS Pre Paid - Non-Ported Non- Inter-circle MTS Delhi to Tata Mumbai
MO / Fixed MTS MTS
orig
Figure 8
SMS Pre Paid - Ported out Non- Inter-circle MTS Delhi to Tata Mumbai which is
MO / Fixed MTS MTS ported out to Reliance Mumbai
orig
Figure 8
Figure 1 MT Voice Don’t Care MTS Terminating Call to Local/STD/ISD call to MTS Delhi
local GMSC/MSC
Figure 5 MT SMS Don’t Care MTS Terminating Call to Local/STD/ISD call to MTS Delhi
local GMSC/MSC
From the perspective of particular SSTL circle, each MDN can be considered to have one of five portability status, as
follows:
• If subscriber is foreign ported-in or imported or own non-ported subscriber then LOCREQ will be routed to
HLR by STP.
• If subscriber is own ported-out then LOCREQ will be routed back with RN by STP to querying MSC.
• If subscriber is foreign non-ported then LOCREQ will be routed back with RN by STP to querying MSC.
• If subscriber is foreign number ported to a foreign network,also called as Cross-Ported number then
LOCREQ will be routed back with RN by STP to querying MSC.
MNP Design Document Page 7 of 21
MTS MTS, INDIA
MNP Implementation
Inter-circle calls :
• If subscriber is foreign ported-in or imported or own non-ported subscriber then NPREQ will be routed
back with RN by STP to querying MSC.
• If subscriber is own ported-out then NPREQ will be routed back with RN by STP to querying MSC.
• If subscriber is foreign non-ported then NPREQ will be routed back with RN by STP to querying MSC.
• If subscriber is foreign number ported to a foreign network,also called as Cross-Ported number then
NPREQ will be routed back with RN by STP to querying MSC.
Clarification Required:-
¾ Post MNP how to apply selective call forwarding e.g.:-
Forwarding is not allowed to MTNL/BSNL.
Now consider A no. as MTS (9136000000),B No. as Tata (9212000000) which is ported out to
MTNL/BSNL.So how will MTS restrict forwarding to 9212000000 in this scenario.
LOCREQ Response=TLDN
TLDN
B Subs.
MNP Design Document Page 11 of 21
MTS MTS, INDIA
MNP Implementation
B Subs.
MNP Design Document Page 12 of 21
MTS MTS, INDIA
MNP Implementation
MTS NETWORK
B Subs.
Figure 6: Ported out or Foreign non-ported or cross ported - SMS Flow-Pospaid
Figure 7: Non-Ported/Ported in SMS- Prepaid
MSC STP(MNP) SMSC STP(MNP) IN HLR VLR
A Subs
SMDPP
IS41 MAP B Addr=B SMDPP
IS41 MAP B Addr=RN +B PPSCHECK(RN+B)
PPSCHECK_ACK
SMSREQ MAP B Addr=B
SMSREQ GTT
CdPA=SMSC , IS41 MAP Routing Addr=VLR
MTSMDPP GTT SCCP CdPA= VLR
MAP Addr=IMSI
,
SMDPP Response
B Subs
MTS NETWORK OTHER NETWORK
MSC STP(MNP) SMSC STP(MNP) IN GMSC HLR VLR
A Subs
SMDPP
IS41 MAP B Addr=B SMDPP
IS41 MAP B Addr PPSCHECK(RN+B)
=RN+B
PPSCHECK_ACK
SMSREQ MAP B Addr=B
SMSREQ GTT
CdPA=SMSC , IS41 MAP Routing Addr=VLR
MTSMDPP GTT SCCP CdPA= VLR
MAP Addr=IMSI
,
SMDPP
B Subs
B Subs
MNP Design Document Page 17 of 21
MTS MTS, INDIA
MNP Implementation
Figure 10: Own Non-Ported MDN or Ported-in MDN-Pre Paid( Inter Circle)
NPREQ Response=RN+B
IAM
B Subs.
MNP Design Document Page 18 of 21
MTS MTS, INDIA
MNP Implementation
Figure 11: Ported out or Foreign non-ported or cross ported – International SMS Flow-Prepaid
MSC STP(MNP) SMSC International gateway
A Subs
SMDPP
IS41 MAP B Addr=B SMDPP
IS41 MAP B Addr=B
B Subs
Wireline Wireless
MSC STP(MNP) MSC HLR VLR
A Subs.
INAP Query
MAP B Add=B
INAP Response
MAP B Addr=RN+B
IAM B Addr=RN+B
LOCREQ
MAP B Add= B
LOCREQ MAP B Add=B
B.SCCP Add=HLR
LOCREQ Response
TLDN TLDN
B Subs.
B Subs