MNP Call Flow
MNP Call Flow
Subscribers benefit: Convenience of customer to personalize the same number across the Operators, Locations and Services. (No age for your number.) Better QOS, more features and services, better tariff plans for customers. No cost incurred to notify the new contact details to the others( friends, family, business..) Operator s benefit: Healthy competition and an opportunity to explore more services/features. Operator with best QOS will gain the subscribers. Introduction of innovative service.
Regulatorys benefit: A better means to facilitate the subscribers the best of services from different operators. Use this infrastructure to resolve Directory Number resource problems.
: Network of the calling party : Previous subscription of Called party : Present subscription of Called party : Number Portability Data Base (maintains portability database and provides routing instructions)
ORIG NW NPDB
LRN + B-MSISDN B-MSISDN
Recipient Network
LRN + B-MSISDN
Originating Network
Donor Network
ACQ is called as direct routing as donor network will not be included during entire call flow.
MNP architecture
National NPDB Layer MCH-Zone1 Telecordia
P/ XM L SOAP/XML SO A
AP L XM /
MCH-Zone2 Syniverse
SO
BOSS/BSCS
NPGW IP
Service Process Layer MSC Will be residing in MCH vendor premises Will be residing in operators premises HLR SCP SMSC
MMSC
CNPMS: CNPMS is nothing but MCH (Central Clearing House) DNO OSSGW & RNO OSS GW: Donor OSS GW & Recipient OSS GW. OSS GW is nothing but IT piece of NPGW. LSMS/QNPDB: LSMS/QNPDB is nothing but network piece of NPGW.
STP(SRF-NPDB)
VMSC
1. Originates a call
6. IAM (MSRN)
VMSC
STP(SRF-NPDB)
VMSC
1. Originates a call
6. IAM (MSRN)
VMSC
STP(SRF-NPDB)
VMSC
1. Originates a call
4. IAM (RN+MSISDN)
5. IAM
VMSC
STP(SRF-NPDB)
VMSC
1. Originates a call
4. IAM (MSISDN)
GMSC
5. IAM (MSISDN)
GMSC
VMSC
ue in t on
C 4.
2. IDP (MSISDN)
5. Continue
DP .I 3
STP(SRF-NPDB)
VMSC
1. Originates a call
VMSC
10. IAM (MSRN)
e nu ti
n Co 4.
DP .I 3
N (R
+M
) DN S SI
STP(SRF-NPDB)
VMSC
1. Originates a call
2. IDP (MSISDN)
5. Continue
VMSC
10. IAM (MSRN)
1. Originates a call
2. IDP (MSISDN)
ue tin n Co 4.
N) SD SI
5. Continue
M
STP(SRF-NPDB)
VMSC
6. SRI (MSISDN) CdPA = MSISDN CgPA - VMSC
DP .I 3 N+ (R
HLR
8. IAM (RN+MSISDN)
GMSC
10. SRI (MSISDN) CdPA = MSISDN CgPA = GMSC 11. SRI (MSISDN) CdPA = HLR CgPA = VMSC
HLR
12. SRI_ACK(MSRN) CdPA = VMSC CgPA = HLR 13. SRI_ACK(MSRN) CdPA = VMSC CgPA = HLR
STP(SRF-NPDB)
OTHER NETWORK
Call-Related Service: Pre-paid subs calls Ported out or cross ported subscriber
ORIGINAL NETWORK
STP(SRF-NPDB)
STP(SRF-NPDB)
1. Originates a call
5. Continue 11. SRI (MSISDN) CdPA = MSISDN CgPA = VMSC
e nu nti Co
2. IDP (MSISDN)
4.
SCP
VMSC
8. IAM (MSISDN)
HLR
GMSC
9. IAM (MSISDN)
GMSC VMSC
SMS MT Relay
IDEA subs sends SMS, B number is regular-own or ported-in
SMSC
4. MO_FSM (MSISDN)
CdPA=SMSC CgPA=VMSC
3.MO_FSM (MSISDN)
CdPA=SMSC CgPA=VMSC
VMSC
SCP
SMS MT Relay
IDEA subs sends SMS, B number is ported-out or cross-ported
Other Network
SMSC 4. MO_FSM (RN+MSISDN) HLR
CdPA=SMSC CgPA=VMSC
5.SRI_FSM (MSISDN)
CdPA=MSISDN CgPA=SMSC
GMSC
HLR
8. MT_FSM 7.SRI_FSM_ACK (IMSI, VMSC) STP 3.MO_FSM (MSISDN) 1.IDPSMS (RN+MSISDN) 6.SRI_FSM (MSISDN)
CdPA=SMSC CgPA=VMSC
Other Network
GMSC
2.IDPSMS_ACK VMSC
SCP
CdPA=RN+MSISDN CgPA=SMSC
HLR
SMS MT Relay
IDEA subs sends SMS, B number is Regular-foreign subscriber
5.SRI_FSM (MSISDN)
CdPA=MSISDN CgPA=SMSC
Other Network
GMSC
SCP
CgPA=SMSC
HLR
MMS solution
MMS platform can apply charging based on called subscribers domain name. MMSC can know the called subscribers domain name based on IMSI returned from HLR in Sri_for_SM solution (relation data between domain name and IMSI number range is configured in MMSC). The relation data between domain name and IMSI number ranges is configured in MMSC. When MMSC receives a MMS, MMSC can send Sri_for_SM, STP will intercept the message and route it to correct HLR. HLR will returned the called IMSI to MMSC, MMSC can know the domain name which the called subscriber belongs to, so MMSC can route the MMSC correctly based on returned IMSI from HLR .
MMS MT
IDEA subs sends MMS, B number is regular-own or ported-in
MMS MT
IDEA subs sends MMS, B number is ported-out or cross-ported
MMS MT
IDEA subs sends MMS, B number is Regular foreign subscriber