P. 1
Pstn to Ims Callflow

Pstn to Ims Callflow

|Views: 1|Likes:
Published by priyaspv

More info:

Published by: priyaspv on Jan 02, 2014
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/02/2014

pdf

text

original

PSTN Subscriber to IMS Subscriber Call (PSTN-ISUP Originated Call; IM-MGW Megaco/H.

248 Signaling; PSTN Initiated Release) PSTN IMS Core Network Called UE PSTN Equipment PSTN Interface CSCF Servers Called User Equipment IM-MGW MGCF I-CSCF Term S-CSCF Term P-CSCF Called

EventStudio System Designer 4.0 10-Feb-08 10:59 (Page 1)

This call flow covers the handling of a CS network originated call with ISUP. In the diagram the MGCF requests seizure of the IM CN subsystem side termination and CS network side bearer termination. When the MGCF receives an answer indication, it requests the IM-MGW to both-way through-connect the terminations. This sequence diagram was generated with EventStudio System Designer 4.0 (http://www.EventHelix.com/EventStudio). Copyright © 2008 EventHelix.com Inc. All Rights Reserved. The EventStudio source files for this document can be downloaded from http://www.eventhelix.com/call-flow/pstn-ims-call.zip.
LEG: Detailed PSTN to IMS Call Setup

ISUP IAM Handling and Initial IM-MGW and MGCF (Mn) Interactions ISUP: IAM
The CS Network establishes a bearer path to the IM-MGW, and signals to the MGCF with a IAM message, giving the trunk identity, destination information and optionally the continuity indication. The message is routed to MGCF via the Signaling Gateway (SGW). The MGCF selects the IM-MGW based on the received circuit identity in the IAM. Request addition of a new context and termination. The MGCF uses the Reserve IMS Connection Point procedure. Within this procedure, the MGCF indicates the local codecs and requests a local IP address and UDP port from the IM-MGW. The local IP address and UDP port are used by the IM-MGW to receive user plane data from the IM CN subsystem. The IM-CN responds back with Context "C1" and a TDM side termination "TDM-1".

Select IM-MGW

H.248: ADD.req
Context ID = ?, Termination ID = ?, Reserve IMS Connection Point, Change Through-Connection = both

H.248: ADD.req
Context ID = C1, Termination ID = TDM-1

H.248: ADD.req
Context ID = C1, Termination ID = ?

Request addition of an RTP termination to the "C1" context. Change IMS Through Connection = backward. The IM-MGW adds the "RTP-1" termination to the "C1" context. At this point "TDM-1" is a circuit switched termination and "RTP-1" is a RTP based IP termination for communicating with the terminating IMS subscriber.

H.248: ADD.req
Context ID = C1, Termination ID = RTP-1

Initial Handshake between MGCF and IMS CSCF Servers INVITE
INVITE tel:1-811-CALLED SIP/2.0, Via: <MGCF>;branch, Route: <I-CSCF;lr>, P-Asserted-Identity: <tel:+1-811-CALLER>, Contact: <sip:MGCF>, m=audio 3456 RTP/AVP 97 96, a=curr:qos local none, a=curr:qos remote none, a=des:qos mandatory local sendrecv, a=des:qos none remote sendrecv

The MGCF initiates an INVITE request, containing an initial SDP, as per the proper S-CSCF to S-CSCF procedure. The INVITE is first sent to the I-CSCF to identify the S-CSCF serving the called user.

100 Trying 100 Trying Prepare a list of Codecs common between the Caller and the Called subscriber 183 Session Progress 183 Session Progress 183 Session Progress 183 Session Progress Via: <MGCF>. .248: MOD.248 Signaling. INVITE INVITE tel:1-811-CALLED SIP/2. Contact: <Calling UE IP> :Port. Query the HSS to obtain the S-CSCF for the user. The UE replies indicating that the session is in progress.. The final codec selection is indicated.. a=des:qos mandatory local sendrecv. Mn Interactions for Codec selection H. The P-CSCF updates the Via and Route-Record headers and forwards the request to the Called UE.0. Termination ID = RTP-1 Select Codec The MGCF indicates the remote IP address and UDP port. Record-Route: <Term S-CSCF> <MGCF>.. The Via and Record-Route headers are updated.0. Note that the secure port is included in the Via address specification. a=curr:qos remote none.. PSTN Initiated Release) PSTN IMS Core Network Called UE EventStudio System Designer 4. . the destination IP address and UDP port for RTP messages sent towards the terminating IMS UE. The message is routed to the P-CSCF IP address that was recorded at the time of registration. The Via and the Record-Route headers are copied from the received INVITE. INVITE INVITE tel:1-811-CALLED SIP/2.PSTN Subscriber to IMS Subscriber Call (PSTN-ISUP Originated Call. The contact address is set its own IP address. INVITE INVITE tel:1-811-CALLED SIP/2. a=des:qos mandatory remote sendrecv The Caller examines the SDP list of available codec. Termination ID = RTP-1 .0 PSTN Equipment PSTN Interface CSCF Servers Called User Equipment 10-Feb-08 10:59 (Page 2) IM-MGW MGCF I-CSCF Term S-CSCF Term P-CSCF Called The I-CSCF acknowledges the INVITE that was 100 Trying Query HSS to identify the S-CSCF for this SIP Dialog received from P-CSCF. a=curr:qos local none. . IM-MGW Megaco/H. The public URI in the SIP INVITE is replaced with the called subscriber's registered IP address and port number.248: MOD. i. m=audio 6544 RTP/AVP 97 96.resp Context ID = C1.e. H. It prunes the list by excluding codecs that are not supported by the called subscriber.req Context ID = C1. This list will be included in the 183 message sent to the caller. Reply to MGCF. It also identifies the codec to be used in the IM-MGW to Terminating UE RTP communication.0...

procedure = Send TDM Tone begin Feed ringing tone on the TDM-1 termination PRACK 200 OK (PRACK) The final codec at the called side is decided. The called PDP context activation has been end completed. The caller acknowledges the ringing message.PSTN Subscriber to IMS Subscriber Call (PSTN-ISUP Originated Call.248: MOD. Ringing tone H. This serves as an implicit indication to the caller that the QoS at the called side has also been met. IM-MGW Megaco/H. The MGCF requests the IM-MGW to provide a ringing tone to the calling party using the Send TDM Tone procedure. This "200 OK" just acknowledges PRACK. Termination ID = TDM-1. PSTN Initiated Release) PSTN IMS Core Network Called UE EventStudio System Designer 4.248: MOD.req Context ID = C1. The message also indicates that currently the resources needed for meeting the quality of service requirements of the session are already available ("a=curr:qos local sendrecv"). Ring the called subscriber to notify the user about the incoming call. Inform the caller that the called subscriber is being 180 Ringing rung.0 PSTN Equipment PSTN Interface CSCF Servers Called User Equipment 10-Feb-08 10:59 (Page 3) IM-MGW MGCF I-CSCF Term S-CSCF Term P-CSCF Called The Caller now sends a PRACK to inform the called PRACK PRACK PRACK a=curr:qos local sendrecv. The QoS for the call can now be met.resp Context ID = C1. the caller and the called Called PDP Context Activation PDP contexts are both active. At this point.248 Signaling. Termination ID = TDM-1 IMS Answer to ISUP ANM Handling Answer The called subscriber answers the call. Ringing Now all the resources for the call are in place. a=des:qos mandatory local sendrecv. a=des:qos mandatory remote sendrecv 200 OK (PRACK) 200 OK (PRACK) 200 OK (PRACK) begin Called PDP Context Activation subscriber about the selected Codec. a=curr:qos remote none. 180 Ringing 180 Ringing 180 Ringing PRACK 200 OK (PRACK) ISUP ACM related interactions on Mn interface. . PRACK 200 OK (PRACK) The called subscriber acknowledges the PRACK. ISUP: ACM H. So initiate the PDP context activation to allocate resources for meeting the QoS of the terminating leg of the call.

req Context ID = C1. The voice is carried as PCM between the PSTN and IM-MGW.PSTN Subscriber to IMS Subscriber Call (PSTN-ISUP Originated Call. The IM-MGW converts the speech into RTP packets and back.248: MOD. ISUP REL BYE BYE BYE MGCF initiates IMS side call release by sending BYE. PSTN Initiated Release) PSTN IMS Core Network Called UE EventStudio System Designer 4. . ACK ACK The caller acknowledges the "200 OK" message. Termination ID = TDM-1 H. Termination ID = RTP-1 Request the IM-MGW to both-way through-connect the terminations using the Change IMS Through-Connection or Change TDM Through-Connection procedure. Call release The called subscriber is notified that the call has begin Terminating Subscriber Media PDP Context Release been released. Initiate the release of the terminating media PDP context. LEG: Calling PSTN Subscriber Initiated Call Release A call release has been received from the PSTN side.248: MOD.248 Signaling.248: MOD.resp Context ID = C1. The RTP communication takes place directly between the IM-MGW and Called IMS subscriber.resp Context ID = C1. Termination ID = TDM-1. IM-MGW Megaco/H. Termination ID = RTP-1 ISUP: ANM ACK Conversation Mode Voice RTP voice packets Conversation is now in progress.248: MOD.0 PSTN Equipment PSTN Interface CSCF Servers Called User Equipment 10-Feb-08 10:59 (Page 4) IM-MGW MGCF I-CSCF Term S-CSCF Term P-CSCF Called Notify the caller that that the call has been 200 OK (INVITE) 200 OK (INVITE) 200 OK (INVITE) H. The call is now ready to enter conversation mode. H. H. The call has been answered so the MGCF requests the IM-MGW to stop the ring tone on the TDM side. procedure = Stop TDM Tone end Feed ringing tone on the TDM-1 termination answered.req Context ID = C1.

The release of the terminating media PDP context has been completed. A Megaco SUBtract request is sent to release the IMS side RTP termination. 200 OK (BYE) 200 OK (BYE) 200 OK (BYE) .248: SUB.248 Signaling. A H. IM-MGW acknowledges.248: SUB.0 PSTN Equipment PSTN Interface CSCF Servers Called User Equipment 10-Feb-08 10:59 (Page 5) IM-MGW MGCF I-CSCF Term S-CSCF Term P-CSCF Called Request IM-MGW to Release TDM Termination.req Context ID = C1.resp Context ID = C1. Termination ID = RTP1 Release IMS Termination ISUP RLC end Terminating Subscriber Media PDP Context Release MGCF signals ISUP Release Complete to the PSTN network. H.req Context ID = C1. Termination ID = RTP1 Request IM-MGW to Release RTP Termination. Termination ID = TDM1 Release TDM Termination Request IM-MGW to Release IMS Termination H. IM-MGW Megaco/H. Termination ID = TDM1 Megaco SUBtract request is sent to release the PSTN side TDM circuit.PSTN Subscriber to IMS Subscriber Call (PSTN-ISUP Originated Call.248: SUB. Acknowledge the BYE that was received from the IMS network.248: SUB. IM-MGW acknowledges. PSTN Initiated Release) PSTN IMS Core Network Called UE EventStudio System Designer 4. H.resp Context ID = C1.

req Context ID = C1. the resources aquired for the call need to be released. Termination ID = RTP1 200 OK (BYE) 200 OK (BYE) H.248: SUB.0 (http://www.PSTN Subscriber to IMS Subscriber Call (Called IMS Subscriber Initiated Call Release) PSTN IMS Core Network PSTN Equipment PSTN Interface CSCF Servers IM-MGW MGCF I-CSCF Term S-CSCF Term P-CSCF Called UE Called User Equipment Called EventStudio System Designer 4.zip.EventHelix.req Context ID = C1. Termination ID = RTP1 Release IMS Termination Request IM-MGW to Release TDM Termination H. The EventStudio source files for this document can be downloaded from http://www. Copyright © 2008 EventHelix. In the diagram the MGCF requests seizure of the IM CN subsystem side termination and CS network side bearer termination. The voice is carried as PCM between the PSTN and IM-MGW. BYE BYE BYE end Terminating Subscriber Media PDP Context Release 200 OK (BYE) ISUP REL H. it requests the IM-MGW to both-way through-connect the terminations.com Inc. . BYE is sent to initiate the call.eventhelix. The release of the terminating media PDP context has been completed. Termination ID = TDM1 Request IM-MGW to Release TDM Termination. Request IM-MGW to Release RTP Termination. When the MGCF receives an answer indication. All Rights Reserved. An ISUP Release message is sent to the PSTN.248: SUB. This sequence diagram was generated with EventStudio System Designer 4. A Megaco SUBtract request is sent to release the IMS side RTP termination.com/EventStudio). The RTP communication takes place directly between the IM-MGW and Called IMS subscriber. Initiate the release of the terminating media PDP context.248: SUB. IM-MGW acknowledges. The IM-MGW converts the speech into RTP packets and back. LEG: Called IMS Subscriber Initiated Call Release Call ReleaseCalled subscriber decides to release the call. A Megaco SUBtract request is sent to release the PSTN side TDM circuit. begin Terminating Subscriber Media PDP Context Release Since the call has been released.0 10-Feb-08 10:59 (Page 6) This call flow covers the handling of a CS network originated call with ISUP. MGCF acknowledges the receipt of the BYE message. LEG: Summary PSTN to IMS Call Flow Call Setup (Same as Previous Scenario) Conversation Mode Voice RTP voice packets Conversation is now in progress.resp Context ID = C1.com/call-flow/pstn-ims-call.

PSTN Subscriber to IMS Subscriber Call (Called IMS Subscriber Initiated Call Release) PSTN IMS Core Network PSTN Equipment PSTN Interface CSCF Servers IM-MGW MGCF I-CSCF Term S-CSCF H.0 10-Feb-08 10:59 (Page 7) IM-MGW acknowledges. ISUP RLC ISUP Release complete is received from the PSTN side.248: SUB. . Termination ID = TDM1 Release TDM Termination Term P-CSCF Called UE Called User Equipment Called EventStudio System Designer 4.resp Context ID = C1.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->