Upload
sayanchoudhury8193
View
301
Download
9
Embed Size (px)
Citation preview
CALL FLOW AT MNP SCENARIO
Scenario 1: Mobile Originated Calls (MOC) from Bharti post-paid subscribers
Calls to own Subscriber
HLR
NPDB/STP- hiS 700
MSS/MSC
SRI (NDCo-SN)SRI_res (MSRN-CFN)
MOC Call1
3 4
To VMSC for paging5
SRI (NDCo-SN)
2
SRI_res (MSRN-CFN)
4
Call setup is triggered by a post-paid subscriber in the home network.
MSC/MSS sends SRI (GT=NDCo – SN, TT=201, NA= NAT, NP =1, DPC= STP, RI = GT) message to NPDB/MNP server.
Checking TT=201, NPDB server will check NP database and on finding own NDC and is not ported, sends SRI (TT=0, NA = INT, NP=1, GT=HLR ISDN) message to HLR.
The HLR retrieves a MSRN from the VMSC (Provide Roaming Number PRN not shown) and returns this in the SRI_Resp to the MSC/VLR.
MSC/MSS continues call setup to the VMSC for paging.
Calls to ported-out Subscriber
Call setup is triggered by a post-paid subscriber in the home network.
MSC/MSS sends SRI (GT=NDCo – SN, TT=201, NA= NAT, NP =1, DPC= STP, RI = GT) message to NPDB/MNP server.
Checking TT=201, NPDB server will check NP database and find subscriber to be ported out and retrieves the routing number of the recipient network and sends SRI_res (RNf-NDCo-SN) with cause code 1030 to MSC/MSS.
Considering cause code 1030 MSC/MSS prepare IAM and dial out (RNf-NDCo-SN) to respective POI.
Calls to other PLMN Subscriber
Call setup is triggered by a post-paid subscriber in the home network.
MSC/MSS sends SRI (GT=NDCf – SN, TT=201, NA= NAT, NP =1, DPC= STP, RI = GT) message to NPDB/MNP server.
Checking TT=201, NPDB server will check NP database and find subscriber of other PLMN and retrieves the routing number of the recipient network sends SRI_res (RNf-NDCf-SN) to MSC/MSS.
MSC/MSS prepare IAM and dial out (RNf-NDCf-SN) to respective POI.
Calls to ported-in Subscriber
HLR
NPDB/STP- hiS 700
MSS/MSC
SRI (NDCf-SN)SRI_res (MSRN-CFN)
MOC Call1
3 4
To VMSC for paging5
SRI (NDCf -SN)
2
SRI_res (MSRN-CFN)
4
Call setup is triggered by a post-paid subscriber in the home network.
MSC/MSS sends SRI (GT=NDCf – SN, TT=201, NA= NAT, NP =1, DPC= STP, RI = GT) message to NPDB/MNP server.
Checking TT=201, NPDB server will check NP database and find
subscriber to be ported in own network, sends SRI (TT=0, NA = INT, NP=1, GT=HLR ISDN) message to HLR defined for Ported-IN subscriber.
The HLR retrieves a MSRN from the VMSC (Provide Roaming Number PRN not shown) and returns this in the SRI_Resp to the MSC/VLR.
MSC/MSS continues call setup to the VMSC for paging.
Mobile Originated Calls (MOC) from Bharti pre-paid subscribers
Calls to regular-own subscriber
HLR
NPDB/STP- hiS 700
MSS/MSC
SRI (NDCo-SN)SRI_res (MSRN-CFN)
MOC Call1
78
9
SRI (NDCo-SN)
6
IN-SCP
IDP (O-CSI)
2
ATI Query
34
CONTINUE
5
ATI_res(RN info for Charging )
IDP (O-CSI)
2
CONTINUE
5
SRI_res (MSRN-CFN)
8
Call setup is triggered by a pre-paid subscriber in the home network.
MSC/VLR triggers the IDP (O-CSI) message towards IN-SCP.
The IN-SCP then initiate ATI query towards NPDB to perform charging based on RN.
NPDB/MNP server then response with ATI_res contains RN+NDCo information for proper charging.
After checking calling subscriber balance and other info IN-SCP sends CONTINUE message to MSC/VLR.
MSC/VLR now initiates SRI (GT=NDCo – SN, TT=201, NA= NAT, NP =1, DPC= STP, RI = GT) dialog with the NPDB/MNP server.
Checking TT=201, NPDB server will check NP database and find own subscriber and not ported, sends SRI (TT=0, NA = INT, NP=1, GT=HLR ISDN) to HLR.
The HLR retrieves a MSRN from the VMSC (Provide Roaming Number PRN not shown) and returns this in the SRI_Resp to the MSC/VLR.
MSC/VLR continues call setup to the VMSC for paging.
Calls to ported-out subscriber
HLR
NPDB/STP- hiS 700
MSS/MSCMOC Call
1 8
SRI (NDCo-SN)
6
IN-SCP
IDP (O-CSI)
2
ATI Query
34
CONTINUE
5
ATI_res(RN info for Charging )
IDP (O-CSI)
2
CONTINUE
5
7
CON (RNf -NDCo -SN)
IAM (RNf –NDCo -SN)- to other N/w POI
Call setup is triggered by a pre-paid subscriber in the home network.
MSC/VLR triggers the IDP (O-CSI) message towards IN-SCP.
The IN-SCP then initiate ATI query towards NPDB to perform charging based on RN.
NPDB/MNP server then response with ATI_res contains RN+NDCo information for proper charging.
After checking calling subscriber balance and other info IN-SCP sends CONTINUE message to MSC/VLR.
MSC/VLR now initiates an SRI (GT=NDCo – SN, TT=201, NA= NAT, NP =1, DPC= STP, RI = GT) dialog with the NPDB/MNP server.
Checking TT=201, NPDB server will check NP database and find subscriber to be ported out and retrieves the routing number of the recipient network (RNf-NDCo-SN) are forward it to MSC/MSS.
MSC/MSS prepare IAM and dial out (RNf-NDCo-SN) to respective POI.
Calls to other PLMN Subscriber
HLR
NPDB/STP- hiS 700
MSS/MSCMOC Call
1 8
SRI (NDCf-SN)
6
IN-SCP
IDP (O-CSI)
2
ATI Query
34
CONTINUE
5
ATI_res(RN info for Charging )
IDP (O-CSI)
2
CONTINUE
5
7
CON (RNf -NDCf -SN)
IAM (RNf –NDCf -SN)- to other N/w POI
Mobile Terminated Calls (MTC) from Other Mobile OperatorsTerminating call to own subscriber with RN
HLR
MSS/MSC
SRI (NDCo-SN)SRI_res (MSRN-CFN)
TOC Call
IAM (RNo -NDCo -SN)
1
24
To VMSC for paging5
NPDB/STP- hiS 700
3
SRI (NDCo-SN)
4
SRI_res (MSRN-CFN)
MTC call (RNo-NDCo-SN) for a post-paid subscriber in the home network from other network.
MSC/VLR finds RNo means number portability check is done and RNo belongs to own network so removes RN and initiates an SRI (GT=NDCo – SN, TT=0, NA= NAT, NP =1, DPC= STP, RI = GT) dialog with NPDB/MNP server.
Checking TT=0, NPDB server will not check NP database, NPDB/MNP server now initiates an SRI (TT=0, NA = INT, NP=1, GT=HLR ISDN) dialog with the HLR.
The HLR retrieves a MSRN from the VMSC (Provide Roaming Number PRN not shown) and returns this in the SRI_Resp to the MSC/VLR.
MSC/VLR continues call setup to the VMSC for paging.
Terminating call to ported in subscriber
HLR
MSS/MSC
SRI (NDCf-SN)SRI_res (MSRN-CFN)
TOC Call
IAM (RNo-NDCf -SN)
1
25
To VMSC for paging6
NPDB/STP- hiS 700
3
SRI (NDCf-SN)
4
SRI_res (MSRN-CFN)
MTC call (RNo-NDCf-SN) for a post-paid subscriber in the home from network other network.
MSC/VLR finds RNo means number portability check is done and RNo belongs to own network so removes RN and initiates an SRI (GT=NDCf – SN, TT=0, NA= NAT, NP =1, DPC= STP, RI = GT) dialog with NPDB/MNP server.
Checking TT=0, NPDB server will not check NP database, NPDB/MNP server now initiates an SRI (TT=0, NA = INT, NP=1, GT=HLR ISDN) dialog with the HLR defined for Ported-IN subscriber.
The HLR retrieves a MSRN from the VMSC (Provide Roaming Number PRN not shown) and returns this in the SRI_Resp to the MSC/VLR.
MSC/VLR continues call setup to the VMSC for paging.
Mobile Originated SMS (SMS-MO) from own SubscriberSMS MO from own subscriber
MSS will forward FSM (TT=0, NP=1, NA = INT, DPC= SMSC DPC, GT= SMSC GT) to STP. STP will perform a DPC based routing and deposit the SM to SMSC.
Mobile Terminated SMS (SMS-MT) SMS MT from own SMSC to own subscriber
HLR
NPDB/STP- hiS 700
MSS/MSC
SRI_SM (NDCo-SN) SRI_res (VLR ISDN)
2 3
To VMSC for paging
6
SMSC
1
MT FSM
5
SRI_res(VLR ISDN)
MT FSM
5
SRI_SM (NDCo-SN)
4
SMSC will forward SRISM (TT=0, NP=1, NA=INT, DPC= STP DPC, GT = Called no. CC+MSISDN) to NPDB Server.
Checking TT=0 & NA=INT, NPDB server will check NP database and find subscriber for its own network, NPDB/MNP server now initiates an SRI (TT=0, NA = INT, NP=1, GT=HLR ISDN) dialog with the HLR.
HLR will response to the SRI_SM message with VLR ISDN to NPDB /MNP server.
NPDB/MNP server will forward the same to SMSC.
SMSC will forward SM to VLR ISDN.
MSC/VLR continues call setup to the VMSC for paging.
SMS MT from own SMSC to Other PLMN subscriber
NPDB/STP- hiS 700
MSS/MSC
SRI_SM (RNf- NDCf-SN) SRI_res (VLR ISDN)
2
SMSC
1
MT FSM
5
SRI_res(VLR ISDN)
MT FSM
5
SRI_SM (NDCf-SN)
4
3
3
5 2
SMSC will forward SRISM (TT=0, NP=1, NA=INT, DPC= STP DPC, GT = Called no. CC+MSISDN) to NPDB Server.
Checking TT=0 & NA=INT, NPDB server will check NP database and find subscriber for its own network, NPDB/MNP server now initiates an SRI (TT=0, NA = INT, NP=1, GT=CC- RNf- NDCf- SN) dialog with other operator HLR through GMSC.
HLR of other operator will response to the SRI_SM message with VLR ISDN to NPDB /MNP server through own GMSC.
NPDB/MNP server will forward the same to SMSC.
SMSC will forward SM to own GMSC; GMSC in turn will forward the same to other operator.