1 / 17

IP Multi-media core network Subsystem (IMS): Enabler of Next Generation Services

IP Multi-media core network Subsystem (IMS): Enabler of Next Generation Services. Amit Mukhopadhyay amitm@lucent.com & Carlos Urrutia-Valdés urrutia@lucent.com. Contents. Introduction to IMS IMS Components Service Example Standards Developments Convergence Conclusion. What is IMS?.

keenan
Télécharger la présentation

IP Multi-media core network Subsystem (IMS): Enabler of Next Generation Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IP Multi-media core network Subsystem (IMS):Enabler of Next Generation Services Amit Mukhopadhyay amitm@lucent.com & Carlos Urrutia-Valdés urrutia@lucent.com

  2. Contents • Introduction to IMS • IMS Components • Service Example • Standards Developments • Convergence • Conclusion IEEE NJ Coast Seminar

  3. What is IMS? Original (late ’90s/early ’00s) definition per 3GPP TS 23.228: The IP Multimedia CN subsystem comprises all CN elements for provision of multimedia services. This includes the collection of signaling and bearer related network elements… • Ability to mix multiple media during a session is a key characteristics of IMS: • Simultaneous voice, data and video applications • Different media with different QoS requirements • Common resources shared across multiple applications for service providers • Common “touch-and-feel” for subscribers IEEE NJ Coast Seminar

  4. IP Multimedia Subsystem (IMS) More Current View: • Architecture designed for IP Multimedia Services • Originally developed by 3GPP (for UMTS) and later adopted by 3GPP2 (for cdma2000); now being investigated by ITU,.. • Support of other access technologies (e.g., DSL, Cable, Wi-Fi) a vision • Capable of Interworking with PSTN • Defined with Open Standard Interfaces • Based on IETF Protocols (SIP, RTP, …) • A Solution for Service Transparency • Interaction with Legacy IN Based Services under consideration In this presentation, the focus is on service delivery… IEEE NJ Coast Seminar

  5. IMS Building Blocks • Applications Layer • End-user telephony service logic • AIN call trigger points • Non-telephony based services • APIs for enterprise & legacy applications • Session Control Layer • End Point Registration • Session setup • QoS establishment • Transport & Endpoint Layer • Bearer Services, Media Conversion (PCM > IP) • Special functions: announcements, touch tones collection, voice recognition, speech synthesi OSA-GW Telephony AS Non-telephony AS CSCF, BGCF MGCF & MRFC HSS Media Gateway Media Server IEEE NJ Coast Seminar

  6. 3GPP/3GPP2 IMS Inspired Architecture Web Portal Centralized Databases HSS Parlay App Server SIP App Server Application Layer Support Systems Billing Mediation, Fault Correlation, Operations, Maintenance, … Diameter OSA SCS SIP SIP S-CSCF BGCF Session Control Layer SIP SIP MGCF I-CSCF MRFC P-CSCF PDF SIP COPS IN Access H.248 Media and End Point Layer SG IP Signalling Converter Media Server H.248 SIP Media Gateway SS7 PSTN Legacy IP Endpoints & PBXs H.323 and MGCP TDM PBX Analog Endpoint Wireline and Wireless SIP Endpoints GSM, UMTS, 802.11, Bluetooth, DSL, FTTP, … IEEE NJ Coast Seminar

  7. IMS Entity Definitions • Signaling Entities • HSS - Home Subscriber Server or “HSS Collective” • Consists of AAA and Databases • CSCF - Call Session Control Function – 3 flavors • S-CSCF – Serving: Session control entity for endpoint devices • I-CSCF – Interrogating: Entry point to IMS from other networks • P-CSCF – Proxy: Entry point to IMS for devices • BGCF - Breakout Gateway Control Function • Selects network to use for PSTN/PLMN interworking • MGCF - Media Gateway Control Function • Controls MGW • MRFC - Multimedia Resource Function Controller • Controls MRFP • PDF - Policy Decision Function • Authorizes QoS requests • AS - Application Servers – provides services and applications • Session Initiation Protocol (SIP) AS • Open Service Access (OSA) Service Capability Server (SCS) & OSA AS • AIN Interworking Server • Bearer Entities • MGW - Media Gateway • Inter-works RTP/IP and PCM bearers • MRFP - Multimedia Resource Function Processor • Provides conferencing, transcoding and announcements IEEE NJ Coast Seminar

  8. IMS Standards • 3GPP and 3GPP2 - 3rd Generation Partnership Project 3rd Generation Partnership Project 2 • Have both defined the IP Multimedia Subsystem (IMS) • The harmonization effort has kept the definitions as similar as possible. • IETF - Internet Engineering Task Force • Provide the definitions for SIP, SDP and other protocols underlying IMS • IMS is driving some of the work in IETF • OMA - Open Mobile Alliance • Defining services for IMS architecture, e.g. Instant Messaging, Push-to-Talk • ITU - International Telecommunication Union • Provides protocol definitions used by IMS • H.248 for media control • Q.1912.SIP for SIP – ISUP interworking (in conjunction with IETF) • ETSI - European Telecommunications Standards Institute • TISPAN - TISPAN is merger of TIPHON (VoIP) and SPAN (fixed networks) • Agreement on reuse of 3GPP/3GPP2 IMS in comprehensive NGN plans • ANSI - American National Standards Institute • Provides protocol definitions used by IMS • T1.679 covers interworking between ANSI ISUP and SIP • ATIS - Alliance for Telecommunications Industry Solutions • Addressing end-to-end solutions over wireline and wireless • Nearing agreement to use 3GPP/3GPP2 IMS IEEE NJ Coast Seminar

  9. 1 Initiate SIP Invitation 6 Retrieve Subscriber Profile (if needed) 2 Retrieve Subscriber Profile (if needed) 7 Apply Service Logic 3 Apply Service Logic 8 Forward INVITE to CLD Party 4 Retrieve Address of CLD Party Home Network and Forward INVITE. 9 SDP Negotiation / Resource Reservation Control 10 Ringing / Alerting Control 5 Identify Registrar of CLD Party and Forward INVITE. 11 Answer / Connect Bearer Calling Party Home Network Called Party Home Network HSS DNS HSS AS 2 Diameter 6 Diameter Diameter 4 AS 5 3 7 S-CSCF I-CSCF S-CSCF SIP SIP UE UE 8 SIP SIP Calling Party Visited Network Called Party Visited Network P-CSCF P-CSCF RAN RAN 11 10 Backbone Packet Network Backbone Packet Network 1 9 RTP Stream IMS Subscriber to IMS Subscriber high level call flow IEEE NJ Coast Seminar

  10. Mobile-to-Mobile detailed call flow(1) Authorizes QoS Authorizes QoS Not ncessary if home network is the same for both UEs. Evaluates initial filter criteria IEEE NJ Coast Seminar

  11. Mobile to Mobile detailed call flow (2) • Both users are already attached to the network and registered. • UE-1 sends a SIP INVITE message to its Proxy CSCF(P-CSCF). • A SIP 100 Trying message is generated back to the UE. (This SIP 100 Trying message will not be shown throughout these call flows, but it is assumed that a SIP 100 Trying will be generated in reply to all SIP INVITE messages to avoid retransmission of the SIP INVITE.) • The P-CSCF determines the S-CSCF for UE-1. • The S-CSCF evaluates the Filter Criteria for UE-1 and then queries the DNS server to request the location information about the called party UE-2. (A DNS query is not necessary if UE2’s home network is the same as UE-1’s home network. In this case the S-CSCF after evaluating the filter criteria forwards the INVITE to a local I-CSCF and the procedure skips to step 6.) • The address of the I-CSCF for the UE-2 is returned from the DNS Server. • The SIP INVITE is passed to the I-CSCF for UE-2. • A request is made to the HSS to determine the location/profile/status of UE-2. • A reply is given from the HSS to the I-CSCF to identify the S-CSCF for UE-2. • The SIP INVITE is forwarded on to the S-CSCF for UE-2 which evaluates the service profile of the user and the initial filter criteria. • The S-CSCF forwards the SIP INVITE to the P-CSCF for UE-2. (The S-CSCF knows the P-CSCF for UE-2 based on UE-2’s registration). • The P-CSCF forwards the SIP INVITE to UE-2. IEEE NJ Coast Seminar

  12. Mobile to Mobile detailed call flow (3) Step 12-17 A SIP 183 Session Progress message is sent back from UE-2 to UE-1. This SIP message may contain the SDP “answer” from the SIP INVITE SDP “offer”. Step 18-23 A SIP PRACK (PRovisional ACKnowledgement) is sent from UE-1 to UE-2. If an incomplete SDP “offer” was made in the initial INVITE from UE-1, then the PRACK can be used to make another SDP “offer”. Step 24-29 UE-2 responds with a SIP 200 OK to the previous SIP PRACK message. The message may include an SDP “answer” from the SDP “offer” from the previous SIP PRACK message. Step 30-35 UE-2 may respond to the original SIP INVITE with a SIP 180 RINGING indicating that the called UE is ringing. This message traverses the same path back as the SIP INVITE took for delivery. Step 36-41 UE-1 replies with a SIP PRACK to the previous SIP 180 RINGING. Step 42-47 UE-2 sends a SIP 200 OK in response to the SIP PRACK. Step 48-53 UE-2 also responds with a SIP 200 OK to the original SIP INVITE. This message traverses the same path back as the SIP INVITE and should contain the SDP “answer”. Step 54-59 The SIP ACK message is sent from UE-1 to UE-2. This Acknowledgement will contain the agreed upon resources for the session in the SDP. Step 60 A Bearer Session is established between UE-1 and UE-2. The RTP session established here carries the negotiated media.. Step 61-66 A SIP BYE message is sent by either party, UE-1 or UE-2. In this case UE-1 sends the SIP BYE to UE-2 to terminate the call. Step 67-72 UE-2 responds with a SIP 200 OK to UE-1 and the session is terminated. IEEE NJ Coast Seminar

  13. CORPORATE DIRECTORY PERSONAL DIRECTORY VOICE MAIL EMAIL ? ? ? INSTANT MESSAGING ? Convergence: End-user viewOne Simple Interface to Many Services and Access Vehicles Future Today Xyz Com • Consistent look and feel across services • Services gracefully transition (IM to Voice to video call) • Flexible addressing (E.164, URI, IP) • Correspondences sorted by contact, not method (email vs call log) • Data consolidation/distribution SOFT PHONE • Each service has a different interface look & feel • No integration across services • Information can not be shared across services IEEE NJ Coast Seminar

  14. Packet Mobile Network Convergence: Service Provider ViewCommoncore surrounded by a variety of access networks IMS IP Network (e.g., over DSL) Application Servers 802.11/802.16 Access HSS OSA-GW IP Network (e.g., Enterprise) Softswitch Media Gateway Circuit Mobile Network IP Network (e.g., over Cable) Circuit Switched Network IAD IEEE NJ Coast Seminar

  15. Convergence – Many Aspects IEEE NJ Coast Seminar

  16. Market Dynamics Leading to Convergence • Carriers are pursuing opportunities to improve near-term financial performance and create differentiated service offerings • Users are expecting services that are: • Independent of access • Have the same look and feel • With rich media content • Can be delivered to different types of devices • Integration of wireline & wireless experience can result in • Lower customer churn • Lower operational & capital costs • Higher revenue per subscriber • Evolution to VoIP offers the opportunity to provide new services, such as Presence-enabled services, multimedia services, collaboration services, etc IEEE NJ Coast Seminar

  17. IP Multimedia Subsystem (IMS) Conclusion: Converged Architecture & IMS • Separation of access & transport layers from service layer • Session management across multiple real-time communication services • Interworking with legacy TDM networks • Blending of real-time and non-real-time communication services • Consistency in sharing user profiles across services • Consistent authentication & billing mechanism • Consistent user interface • Open standards & APIs for new services IEEE NJ Coast Seminar

More Related