You are on page 1of 11

INTELLIGENT NETWORK

Call initiated by a PPS User


Expected signaling flow: MSCa/VLR/SSP IDP Trigger by O-CSI RRBE AC gsmSCPa HLRb MSCb/VLR

Calling Party

FCI continue
SRI SRI res(MSRN) IAM ACM ANM AT PRN PRN res

RR-AT
AT RR-AT ACR AC ACR ERB(o-Disconnect) RC

IDP Initial DP RRBE :Request Report BCSM Event AC :Apply Charging FCI: Furnish Call Information. SRI Send Routing Information. PRN: Provide Roaming Number MSRN: Mobile Subscriber Roaming Number IAI: Initial Address message with additional Information ACM : Address Complete Message. ANC Answer Signal Charge AT Activity Test ERB :Event Report BCSM Event ACR Apply Charging Report

Call initiated by a PPS subscriber.


1. Procedures: 2. 1. The MSC a/VLR/SSP receives the call and according to Originating Camel Subscription Information (O-CSI), triggers the service. 3. 2. Put the area code of the MSC a/VLR/SSP in the Location Number parameter of IDP message and send to the SCP a. 4. 3. The SCP a, after receiving the IDP message, analyzes the calling party's user account. If the user account is valid, it determines a call rate for the calling party according to the area code of the calling party's visit location (Location Number within IDP message) and the called party's HLR number, converts the balance to talk time, and then sends RRBE, AC, and FCI to the MSCa/VLR/SSP. 5. 4. When receiving Continue, the MSC a/VLR/SSP sends the SRI message to the called party's HLRb and gets the called party's MSRN, and finally puts the call through. 6. 5. After talking , the calling party or called party hangs up, and the MSC a/VLR/SSP sends the charging report and Release event.

Ordinary GSM subscriber calls a PPS subscriber


Expected signaling flow: MSCa/VLR/SSP gsmSCPb SRI SRI res(T CSI) Trigger by TIDP CSI RRBE Called Party Pays AC Conect SRI SRI res(MSRN) IAI ACM ANC ACR ERB(t-Disconnect) RC


HLRb MSCb/VL R

PRN PRN res

IDP Initial DP RRBE :Request Report BCSM Event AC :Apply Charging FCI: Furnish Call Information. SRI Send Routing Information. PRN: Provide Roaming Number MSRN: Mobile Subscriber Roaming Number IAI: Initial Address message with additional Information ACM : Address Complete Message. ANC Answer Signal Charge AT Activity Test ERB :Event Report BCSM Event ACR Apply Charging Report

Ordinary GSM subscriber calls a PPS subscriber


Procedures: 1. The MSC a/VLR/SSP receives the call originated by a GSM user. After judging that the calling party is not a PPS user, it sends SRI to the called party and gets the called party's subscription information T-CSI. 2. From T-CSI, the MSC a/VLR/SSP gets the called SCP b's address and sends the IDP message to it. Area code of the originating MSC/VLR is put in the LocationNumber field in the IDP message. 3. The SCP b, after receiving the IDP message, analyzes the called party's user account. If the user account is valid, it determines a call rate for the called party according to the called party's HLR number and current location, converts the balance to talk time, and then sends RRBE, AC, and Connect to the MSCa/VLR/SSP. 4. Upon receiving Connect, the MSC a/VLR/SSP sends again the SRI message to the called party's HLRb and gets the called party's MSRN. 5. The MSC a/VLR/SSP finally puts the call through according to the called party's MSRN. 6. After the conversation, the calling or called party hangs up, and the MSC a/VLR/SSP sends the charging report and Release event.

A PPS subscriber calls another PPS subscriber


Expected signaling flow:

MSCa/VLR/SSP

SCPa

HLRa

MSCb/VLR

IDP Initial DP RRBE :Request Report BCSM Event AC :Apply Charging FCI: Furnish Call Information. SRI Send Routing Information. PRN: Provide Roaming Number MSRN: Mobile Subscriber Roaming Number IAI: Initial Address message with additional Information ACM : Address Complete Message. ANC Answer Signal Charge AT Activity Test ERB :Event Report BCSM Event ACR Apply Charging Report

O_CSI IDP

RRBE AC,FCI Continue Send Routing Info SRI_ack(T_CSI) IDP

RRBE Apply Charging Connect Send Routing Info SRI_ack(MSRN) IAIMSRN) ACM ANC ApplyChargingReport ERB (DP9) RC ACR ERB (DP17) RC CAP MAP TUP PRN PRN_ack

...

A PPS subscriber calls another PPS subscriber


Procedures: 1. The MSC a/VLR/SSP receives the call and according to Originating Camel Subscription Information (O-CSI), triggers the service and sends the IDP message to the SCP a. Area code of the MSCa/VLR/SSP is put in the LocationNumber parameter of IDP. 2. The SCP a, according to the calling party's location and called number, determines a call rate for the calling party, converts the balance to talk time, and then sends RRBE, AC, FCI and Continue to the MSCa/VLR/SSP. 3. When receiving Continue, the MSC a/VLR/SSP sends the SRI message to the called party's HLRb and gets the called partys T-CSI (Terminating Camel Subscription Information) and location information. 4. From T-CSI, the MSCb/VLR/SSP gets the called SCP a's address and sends the IDP message to it. Area code of the originating MSC/VLR is put in the LocationNumber field in the IDP message. 5. The SCP a, after receiving the IDP message, analyzes the called party's user account. If the user account is valid, it determines a call rate for the called party according to the called party's HLR number and current location, converts the balance to talk time, and then sends RRBE, AC, and Connect to the MSCa/VLR/SSP. 6. Upon receiving Connect, the MSC a/VLR/SSP sends again the SRI message to the called party's HLR a and gets the called party's MSRN. 7. The MSC a/VLR/SSP finally puts the call through according to the called party's MSRN. 8. After the conversation, the calling party or called party hangs up, and the MSC a/VLR/SSP reports the Release event and Charging to the SCPa.

Message Flow in case of announcements :


Normal Call Flow continues idp srr

SCP
rrbcsm etc ari

pa

iam MSC acm anm

IP

SMS message Flow (post-paid in HPLMN)


.

FSM

MSC1

SRI SRI resp.

SMSC

SRI

HLR2

SRI

FSM

MSC2

SMS message Flow (pre-paid in HPLMN)


.

SINAP

IN

FSM

MSC1
SRI resp. SRI

SRI SRI resp.

SMSC

FSM

MSC2

HLR2

USSD Flow
.

MSC1

Begin subs. activity ProcUnstruct SS-Data

HLR1

Begin subs. activity ProcUnstruct SS-Data

IN

Resp.

Resp.

You might also like