This sequence diagram was generated with EventStudio System Designer (http://www.eventhelix.com/eventstudio).

Similar documents
This sequence diagram was generated with EventStudio System Designer (

8.4 IMS Network Architecture A Closer Look

Chapter 3: IP Multimedia Subsystems and Application-Level Signaling

SERIES Q: SWITCHING AND SIGNALLING


ETSI TS V ( ) Technical Specification

The IP Multimedia Subsystem (IMS)

ETSI TS V9.1.0 ( ) Technical Specification

ETSI TS V1.0.0 ( ) Technical Specification

ETSI TS V1.1.1 ( )

3GPP TS V ( )

3GPP TR V7.0.0 ( )

3GPP TS V8.0.0 ( )

ETSI TS V ( ) Technical Specification

3GPP TS V9.2.0 ( )


ETSI TS V ( ) Technical Specification

3GPP TR V ( )

ETSI TS V ( ) Technical Specification

ETSI TS V ( )

ETSI TS V8.2.0 ( ) Technical Specification

TIM Specification for Gm Interface between an User Equipment and the Fixed IMS Network: MultiMedia Telephony Supplementary Services

3GPP TS V8.3.0 ( )

Voice over IP (VoIP)

ETSI TS V7.4.0 ( )

3GPP TS V ( )

The Interworking of IP Telephony with Legacy Networks

Workshop at NGN LABORATORY

ETSI TS V8.0.0 ( ) Technical Specification

Introduction to 3G 1

Emergency Services and Priority Signaling

IP Multimedia Subsystem Part 5 Marek Średniawa

IMS signalling for multiparty services based on network level multicast

Softswitch Interworking Protocol

ETSI TS V7.5.0 ( ) Technical Specification

3GPP TS V7.3.0 ( )

3GPP TS V8.1.0 ( )

ETSI TS V (201

ETSI TR V (201

All-IP Core Network Multimedia Domain

Key technologies in IMS YUAN ZHANG. China telecom Beijing Research Institute

3GPP support for IP based Emergency Calls - April 2007 Status

3GPP TS V7.2.0 ( )

3GPP TS V ( )

Outline. Wireless Technology Evolution GPRS Overview 3GPP All IP Network 3GPP IP Multimedia Subsystem

Configuring Triggers. Viewing and Deleting Triggers

SIP Reliable Provisional Response on CUBE and CUCM Configuration Example

ETSI TS V1.2.1 ( )

All-IP Core Network Multimedia Domain

Table of Contents. 1 Introduction. 2 User Perspective. 3 Feature Requirements

SIP SIP Stack Portability

NG40 IMS Emulator. Key features: IMS Registration VoLTE Basic SRVCC (one-way HO of single active speech session from 4G PS to 3G CS)

ETSI TS V ( )

IN-OSA Call Model Mapping for Circuit Switched Interworking with IMS

Secure Telephony Enabled Middle-box (STEM)

3GPP TS V7.1.0 ( )

All-IP Core Network Multimedia Domain

ETSI TS V2.1.1 ( ) Technical Specification

ETSI TS V9.3.0 ( )

3GPP TR V7.0.0 ( )

ETSI TS V ( )

IP Multimedia Subsystem Application Servers

ETSI TS V8.0.0 ( ) Technical Specification

Overview of the Session Initiation Protocol

Abstract. Avaya Solution & Interoperability Test Lab

3GPP TS V8.9.0 ( )

Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.

RFC 3666 SIP PSTN Call Flows 2 SIP to PSTN Dialing

Signaling Architecture

Session Initiation Protocol (SIP)

Avaya IP Office 4.1 SIP Customer Configuration Guide For use with AT&T IP Flexible Reach. Issue th April 2008

TS-3GA (Rel5)v5.1.0 Telecommunication management; Charging management; Charging data description for the IP Multimedia Subsystem (IMS)

IP Multimedia Subsystem and its protocols: a step to convergence

RFC 3666 SIP PSTN Call Flows 2 SIP to PSTN Dialing

ETSI TS V5.0.0 ( )

Tech-invite. RFC 3261's SIP Examples. biloxi.com Registrar. Bob's SIP phone

SERIES Q: SWITCHING AND SIGNALLING Testing specifications Testing specifications for next generation networks

ETSI TS V ( )

ETSI TS V8.2.0 ( ) Technical Specification

Application Notes for Configuring SIP Trunking between Global Crossing SIP Trunking Service and an Avaya IP Office Telephony Solution Issue 1.

3GPP TS V9.2.0 ( )

Extensions to Session Initiation Protocol (SIP) and Peer-to-Peer SIP

ETSI TS V ( )

INTERFACE SPECIFICATION SIP Trunking. 8x8 SIP Trunking. Interface Specification. Version 2.0

Transparent Tunneling of QSIG and Q.931 over SIP TDM Gateway and SIP-SIP Cisco Unified Border Element

ETSI TS V8.7.0 ( ) Technical Specification

SRVCC Ensuring voice service continuity in VoLTE/IMS

3GPP TS V ( )

SE2900 I-SBC Interconnection Technical White Paper. HUAWEI SE2900 Session Border Controller V300R002C10 HUAWEI TECHNOLOGIES CO., LTD.

3GPP TS V ( )

Sh Gy. Ro Gx. Cx Ici. Mr Mj

ETSI TS V9.1.0 ( ) Technical Specification

Interoperation with the Circuit-Switched Telephone System

3G TS V2.0.0 ( )

3GPP TS V6.0.1 ( )

Delivery of Voice and Text Messages over LTE 13 年 5 月 27 日星期 一

ETSI TS V ( )

Application Notes for Configuring SIP Trunking between TelePacific SmartVoice SIP Connect and an Avaya IP Office Telephony Solution 1.

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).

ETSI TS V9.2.0 ( ) Technical Specification

Transcription:

10-Jan-13 16:23 (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 (http://www.eventhelix.com/eventstudio). 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). Select IM-MGW The MGCF selects the IM-MGW based on the received circuit identity in the IAM. H.248: ADD.req Context ID =?, Termination ID =?, Reserve IMS Connection Point, Change Through-Connection = both H.248: ADD.req Termination ID = TDM-1 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". H.248: ADD.req Termination ID =? Request addition of an RTP termination to the "C1" context. Change IMS Through Connection = backward. H.248: ADD.req 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. 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 10-Jan-13 16:23 (Page 2) 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 Query HSS to identify the S-CSCF for this SIP Dialog The I-CSCF acknowledges the INVITE that was received from P-CSCF. Query the HSS to obtain the S-CSCF for the user. INVITE INVITE tel:1-811-called SIP/2.0,... INVITE INVITE tel:1-811-called SIP/2.0,... INVITE INVITE tel:1-811-called SIP/2.0,... The public URI in the SIP INVITE is replaced with the called subscriber's registered IP address and port number. The message is routed to the P-CSCF IP address that was recorded at the time of registration. The Via and Record-Route headers are updated. The P-CSCF updates the Via and Route-Record headers and forwards the request to the Called UE. Note that the secure port is included in the Via address specification. 100 Trying 100 Trying Prepare a list of Codecs common between the Caller and the Called subscriber The Caller examines the SDP list of available codec. It prunes the list by excluding codecs that are not supported by the called subscriber. This list will be included in the 183 message sent to the caller. 183 Session Progress 183 Session Progress 183 Session Progress

183 Session Progress Via: <MGCF>, Record-Route: <Term S-CSCF> <MGCF>, Contact: <Calling UE IP> :Port, m=audio 6544 RTP/AVP 97 96, a=curr:qos local none, a=curr:qos remote none, a=des:qos mandatory local sendrecv, a=des:qos mandatory remote sendrecv 10-Jan-13 16:23 (Page 3) The UE replies indicating that the session is in progress. The contact address is set its own IP address. The Via and the Record-Route headers are copied from the received INVITE. Mn Interactions for Codec selection H.248: MOD.req The MGCF indicates the remote IP address and UDP port, i.e. the destination IP address and UDP port for RTP messages sent towards the terminating IMS UE. It also identifies the codec to be used in the IM-MGW to Terminating UE RTP communication. Select Codec H.248: MOD.resp Reply to MGCF. The final codec selection is indicated. a=curr:qos local sendrecv, a=curr:qos remote none, a=des:qos mandatory local sendrecv, a=des:qos mandatory remote sendrecv PRACK The Caller now sends a PRACK to inform the called subscriber about the selected Codec. 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"). 200 OK (PRACK) This "200 OK" just acknowledges PRACK. begin Called PDP Context Activation end Called PDP Context Activation The final codec at the called side is decided. So initiate the PDP context activation to allocate resources for meeting the QoS of the terminating leg of the call. The called PDP context activation has been completed. At this point, the caller and the called PDP contexts are both active. The QoS for the call can now be met.

10-Jan-13 16:23 (Page 4) Ringing Now all the resources for the call are in place. Ring the called subscriber to notify the user about the incoming call. 180 Ringing PRACK Inform the caller that the called subscriber is being rung. This serves as an implicit indication to the caller that the QoS at the called side has also been met. The caller acknowledges the ringing message. 200 OK (PRACK) The called subscriber acknowledges the PRACK. ISUP ACM related interactions on Mn interface. ISUP: ACM H.248: MOD.req Termination ID = TDM-1, procedure = Send TDM Tone The MGCF requests the IM-MGW to provide a ringing tone to the calling party using the Send TDM Tone procedure. begin Feed ringing tone on the TDM-1 termination Ringing tone H.248: MOD.resp Termination ID = TDM-1 IMS Answer to ISUP ANM Handling

10-Jan-13 16:23 (Page 5) Answer The called subscriber answers the call. 200 OK (INVITE) Notify the caller that that the call has been answered. H.248: MOD.req Termination ID = TDM-1, procedure = Stop TDM Tone The call has been answered so the MGCF requests the IM-MGW to stop the ring tone on the TDM side. end Feed ringing tone on the TDM-1 termination H.248: MOD.resp Termination ID = TDM-1 H.248: MOD.req Request the IM-MGW to both-way through-connect the terminations using the Change IMS Through-Connection or Change TDM Through-Connection procedure. H.248: MOD.resp ISUP: ANM ACK The caller acknowledges the "200 OK" message. The call is now ready to enter conversation mode. Conversation Mode

10-Jan-13 16:23 (Page 6) Voice RTP voice packets Conversation is now in progress. The voice is carried as PCM between the PSTN and IM-MGW. The IM-MGW converts the speech into RTP packets and back. The RTP communication takes place directly between the IM-MGW and Called IMS subscriber. PSTN Initiated Call Release ISUP REL A call release has been received from the PSTN side. BYE MGCF initiates IMS side call release by sending BYE. The called subscriber is notified that the call has Call releasebeen released. begin Terminating Subscriber Media PDP Context Release Initiate the release of the terminating media PDP context. H.248: SUB.req Termination ID = TDM1 Request IM-MGW to Release TDM Termination. A Megaco SUBtract request is sent to release the PSTN side TDM circuit. H.248: SUB.resp Termination ID = TDM1 IM-MGW acknowledges. Release TDM Termination Request IM-MGW to Release IMS Termination H.248: SUB.req Termination ID = RTP1 Request IM-MGW to Release RTP Termination. A Megaco SUBtract request is sent to release the IMS side RTP termination.

H.248: SUB.resp Termination ID = RTP1 IM-MGW acknowledges. 10-Jan-13 16:23 (Page 7) Release IMS Termination ISUP RLC MGCF signals ISUP Release Complete to the PSTN network. end Terminating Subscriber Media PDP Context Release The release of the terminating media PDP context has been completed. 200 OK (BYE) Acknowledge the BYE that was received from the IMS network. This sequence diagram was generated with EventStudio System Designer (http://www.eventhelix.com/eventstudio).

PSTN Subscriber to IMS Subscriber Call (Alternate Scenario: Called IMS Subscriber Initiated Call Release) 10-Jan-13 16:23 (Page 8) 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 (http://www.eventhelix.com/eventstudio). ISUP IAM Handling and Initial IM-MGW and MGCF (Mn) Interactions Initial Handshake between MGCF and IMS CSCF Servers Mn Interactions for Codec selection ISUP ACM related interactions on Mn interface. IMS Answer to ISUP ANM Handling Conversation Mode Called Subsciber Initiates Call Release Called subscriber decides to release the call. Call Release begin Terminating Subscriber Media PDP Context Release Since the call has been released, the resources aquired for the call need to be released. Initiate the release of the terminating media PDP context. BYE BYE is sent to initiate the call. end Terminating Subscriber Media PDP Context Release The release of the terminating media PDP context has been completed. 200 OK (BYE) MGCF acknowledges the receipt of the BYE message. ISUP REL H.248: SUB.req An ISUP Release message is sent to the PSTN. Request IM-MGW to Release RTP Termination. A Megaco SUBtract request is sent to release the IMS side RTP termination.

PSTN Subscriber to IMS Subscriber Call (Alternate Scenario: Called IMS Subscriber Initiated Call Release) 10-Jan-13 16:23 (Page 9) H.248: SUB.resp Termination ID = RTP1 IM-MGW acknowledges. Release IMS Termination Request IM-MGW to Release TDM Termination H.248: SUB.req Termination ID = TDM1 Request IM-MGW to Release TDM Termination. A Megaco SUBtract request is sent to release the PSTN side TDM circuit. H.248: SUB.resp Termination ID = TDM1 IM-MGW acknowledges. Release TDM Termination ISUP RLC ISUP Release complete is received from the PSTN side. This sequence diagram was generated with EventStudio System Designer (http://www.eventhelix.com/eventstudio).