Architectural Overview of IP Multimedia Subsystem -IMS



Similar documents
IMS Architecture and Network Convergence

IMS/SIP Video Service in HD world. RADVISION TBU Interactive Video IMS BEEHD

Advanced SIP Series: SIP and 3GPP

Advanced SIP Series: SIP and 3GPP Operations

End-2-End QoS Provisioning in UMTS networks

Table of Content. Introduction Components Architectural Characteristics Concepts Protocols Service Examples Discussion. ToC

Investigation of Interworked IMS Architecture In Terms Of Traffic Security

IMS architecture overview

IP Multimedia System: general aspects and migration perspectives

ETSI TS V8.0.0 ( ) Technical Specification

COPYRIGHTED MATERIAL. Contents. Foreword. Acknowledgments

Conferencing Using the IP Multimedia (IM) Core Network (CN) Subsystem

Delivery of Voice and Text Messages over LTE

Performance Estimation of a SIP based Push-to-Talk Service for 3G Networks

PacketCable 2.0. SIP Signaling Technical Report PKT-TR-SIP-V RELEASED. Notice

A Proposed Model For QoS guarantee In IMSbased Video Conference services

II. Service deployment

IP Multimedia Subsystem (IMS) Service Architecture

Mobility and cellular networks

SIP and Mobility: IP Multimedia Subsystem in 3G Release 5

ETSI TS V6.8.0 ( ) Technical Specification

Juha Heinänen

IMS Services Introduction

IMS Conference (IMS Conference Call) Calling UE IMS Network Called UE Caller User Equipment

IMS Release 10 Tutorial

Packet Switched Voice (over IP) and Video Telephony Services End-to-end System Design Technical Report

IMS Interconnect: Peering, Roaming and Security Part One

Addressing Video Processing Challenges with the IP Multimedia Subsystem

Acme Packet Net-Net SIP Multimedia-Xpress

ETSI TS V7.2.0 ( ) Technical Specification

Overview of GSMA VoLTE Profile. minimum required functions [3]. 2. Background

This sequence diagram was generated with EventStudio System Designer (

ETSI TS V2.1.1 ( ) Technical Specification

NGN Functional Architecture for Resource Allocation and Admission Control

... Figure 2: Proposed Service Invocation Mechanism. AS Service invocation 2 SC invocation 2. Session/Call Control Function

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

Voice over IP over LTE (VoLTE) Impacts on LTE access. EFORT

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)

Emergency Calls Handling in IP Multimedia Subsystem Network

CONVERGED NEXT GENERATION NETWORK ARCHITECTURE & ITS RELIABILITY

Wanderlust: Enabling roaming in the LTE era. Don Troshynski Vice President, Solutions Architecture

MED: Voice over IP systems

Next Generation Telecom Network Optimization

ETSI TS V2.1.4 ( ) Technical Specification

SIP Based Architecture for Integration of 1xRTT Femtocells

Session Border Control in IMS

Research on Initial Filter Criteria of IP Multimedia Subsystem

PushTalk Service System

VIDEO IVR VAS & Customer Care

INTELLIGENT NETWORK SERVICES MIGRATION MORE VALUE FOR THE

OpenIMS and Interoperability with Asterisk/Sip Express VOIP Enterprise Solutions

Implementing LTE International Data Roaming

NTT DOCOMO Technical Journal. SEN Infrastructure for Configuring a Network Cloud. 1. Introduction. 2. Infrastructure Configuration

VoIP in the Wireless World

Inter-Domain QoS Control Mechanism in IMS based Horizontal Converged Networks

How to Monetize LTE Services Fixed VoLTE

The Third-Generation Partnership. IMS Application Servers. Roles, Requirements, and Implementation Technologies. Multimedia System Architectures

Fixed Mobile Convergence - A Pre-IMS Solution

3GPP TS V9.4.0 ( )

of the existing VoLTE roaming and interconnection architecture. This article compares existing circuit-switched models with the earlier

Voice and SMS in LTE White Paper

The FOKUS Open SIP AS - A Service Platform for NGN

Priority, Pre-Emption, and Quality of Service

AAA, BILLING, CHARGING

ETSI TS V1.1.1 ( )

TSGS#27(05)0115. Technical Specification Group Services and System Aspects Meeting #27, March 2005,Tokyo, Japan

WHAT S BEHIND YOUR SMARTPHONE ICONS? A brief tour of behind-the-scenes signaling for multimedia services

Voice over IP Implementation

Analysis of Enterprise VoIP Traffic from a Wire line IMS System. Yu Bai Master Thesis Supervisor: Tord Westholm, EAB Supervisor: Dougherty Mark, DU

SIP : Session Initiation Protocol

Performance Analysis and Deployment of VoLTE Mechanisms over 3GPP LTE-based Networks

3GPP TS V8.1.0 ( )

Voice over LTE Telephony on the National Public Safety Broadband Network

SERVICE CONTINUITY. Ensuring voice service

Session Border Controllers: Addressing Tomorrow s Requirements

Implementing Conditional Conference Call Use Case over IMS and Non IMS Testbed an experimental results through comparison approach

Alcatel-Lucent 1300 Convergent Network Management Center OPEX REDUCTION THROUGH INTEGRATED NETWORK MANAGEMENT

Contents. Preface. Acknowledgement. About the Author. Part I UMTS Networks

Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated

Push-to-talk Over Wireless

HRPD Support for Emergency Services

Session Border Control The ATIS Perspective

Preparatory Meeting for Phase 2 of Philippine National ENUM Trial

3GPP TR V6.4.0 ( )

802.1p An IEEE standard for providing QoS using three bits (defined in 802.1q) to allow switches to reorder packets based on priority level.

Load Balancing Support for Self-Organizing IMS Networks

ETSI TS V3.3.1 ( ) Technical Specification

NGN Interconnection Standards & Protocols

This specification this document to get an official version of this User Network Interface Specification

PDF vytvořeno zkušební verzí pdffactory UMTS

Transcription:

Architectural Overview of IP Multimedia Subsystem -IMS Presented by: Masood Khosroshahy June 2006 B E G I N N I N G 1 Project supervisor: Prof. Elie Najm

Simplified view of the layered architecture in IMS 2 From [4]

3GPP IMS Architectural Overview HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 3 From [2]

3GPP IMS Architectural Overview: Serving CSCF (S-CSCF) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 4

Serving CSCF (S-CSCF) Functions Acts like a SIP Registrar, it binds the public user ID to a location. The S-CSCF retrieves the subscriber profile from the HSS. Provides session control for the endpoint's sessions (service logic is performed by an Application Server, not the S- CSCF). Handles SIP routing for originating and terminating endpoints. Ensures that the media for a session, as indicated by SDP, are within boundaries of subscriber's profile. Interacts with Application Server platforms for the support of services. 5

3GPP IMS Architectural Overview: Interrogating CSCF (I-CSCF) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 6

Interrogating CSCF (I-CSCF) Functions Serves as the initial point of contact from other networks. Performs a stateless SIP proxy function. Selects a S-CSCF for a user during SIP registration. Routes SIP requests received from another network to the S-CSCF. Queries the HSS for the address of the S-CSCF. If no S-CSCF is currently assigned (e.g., unregistered subscriber), then assigns an S-CSCF to handle the SIP request. Provide Topology Hiding Interworking Gateway (THIG) function. 7

3GPP IMS Architectural Overview: Proxy CSCF (P-CSCF) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 8

Proxy CSCF (P-CSCF) Functions Serves as the initial point of contact for the user terminal to network. Performs a stateful SIP proxy function. Sends the SIP REGISTER request received from the UE to an I-CSCF determined using the home domain name, as provided by the UE. Sends all subsequent SIP messages from the UE to the S- CSCF, whose name the P-CSCF has received as part of registration. Inserts a valid public user identity for UE initiated requests. Performs SIP message compression to reduce the amount of data sent over the radio interface. 9

3GPP IMS Architectural Overview: Policy Decision Function HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 10

Policy Decision Function (PDF) Functions Responsible for making policy decisions based on session and media-related information obtained from the P-CSCF Acts as policy decision point for Service-based Local Policy (SBLP) control. Some of policy decision point functionalities: - To store session and media-related information - The capability to enable the usage of an authorized bearer (e.g. PDP context) - To inform P-CSCF when the bearer is lost or modified. - To pass an IMS-charging identifier to the GGSN and to Pass a GPRS-charging identifier to the P-CSCF 11

3GPP IMS Architectural Overview: Home Subscriber Server/ Subscription Locator Function HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 12

Home Subscriber Server/ Subscription Locator Function SLF is used as resolution mechanism to find the address of the HSS that holds the subscriber data The HSS supports IMS level Authentication, and Authorization. Holds IMS subscriber profile. Keeps track of currently assigned S-CSCF. Supports interactions with CSCFs and ASs. 13

3GPP IMS Architectural Overview: Application Server (AS) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 14

Application Server (AS) The AS provides service control for IMS. May be directly connected to S-CSCF or via an OSA Gateway for 3rd party application support with security. Interacts with the HSS to obtain subscriber profile information. Supports applications such as telephony services, presence, conference control, PoC, etc. 15

Application Server Types Not pure IMS entities, rather, functions on top of IMS Application Servers: - SIP Application Server - Open Service Architecture (OSA) Service Capability Server (SCS) - CAMEL IP Multimedia Service Switching Function (IM-SSF) 16 From the perspective of the S-CSCF, all application servers exhibit the same reference point behavior

3GPP IMS Architectural Overview: Breakout Gateway Control Function (BGCF) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 17

Breakout Gateway Control Function (BGCF) Functions Selects the network in which PSTN breakout is to occur. Selects a local MGCF or a peer BGCF. 18

3GPP IMS Architectural Overview: Media Gateway Control Function (MGCF) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 19

Media Gateway Control Function (MGCF) Controls the MGW to provide IMS connections to PSTN trunks. Performs protocol conversion between ISUP and SIP. May process out of band information such as DTMF signaling received in MGCF which it may forward to the CSCF or MGW. 20

3GPP IMS Architectural Overview: Media Gateway (MGW) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 21

Media Gateway (MGW) Functions Interacts with the MGCF for resource control. Terminates trunks from the circuit switched network and media streams from the packet network (e.g. RTP streams). Supports media conversion, bearer control, and payload processing May detect events (i.e. bearer loss, DTMF digits, etc.) and notifies the MGCF. May perform DiffServ Code Point (DSCP) markings on the IP packets sent towards the UE. 22

3GPP IMS Architectural Overview: Media Resource Function Controller (MRFC) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 23

Media Resource Function Controller (MRFC) Functions Controls the media stream resources in the MRFP. Interprets information from an AS via the S-CSCF (using SIP) and controls the MRFP accordingly. May be co-located with an AS to provide capabilities such as conference services. 24

3GPP IMS Architectural Overview: Media Resource Function Processor (MRFP) HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 25

Media Resource Function Processor (MRFP) Functions Under the control of MRFC Mixes incoming media streams (e.g. for multiple parties). Sources media streams (for multimedia announcements). Processes media streams (e.g. audio transcoding). Provide tones and supports DTMF within the bearer path. 26 Notifies the MRFC when an event has occurred such as DTMF digit collection.

3GPP IMS Architectural Overview: Signaling Gateway HSS IMS Data Handling SLF SIP AS IM SSF AS OSA SCS Application (Ext. SIP AS, OSA AS, CAMEL SE) HLR/AuC ( CS/PS ) S-CSCF CSCF I-CSCF BGCF P-CSCF MGCF MRF IMS IPGW SGW PDF MRFC MRFP ALG TrGW IMS-MGW CS Networks (PSTN, CS PLMN) IMS Terminal TE AN IP CAN PEF /TP F ABG IPv4/IPv6 BB BG IPv6 PDN (IPv6 Network) IPv4 PDN (IPv4 Network) 27

Signaling Gateway Used to interconnect different signaling networks, such as SCTP-IP-based signaling networks and SS7 signaling networks. Performs signaling conversion at the transport level. Does not interpret application layer messages. 28

Two Procedures Registration Simple Call 29

2-phase registration UE GPRS IMS 1. Bearer Level Registration: e.g.gprs Attach (2. Establishing signaling link e.g. PDP Context Activation) 3. CSCF Discovery 4. Application (IMS) Level Registration 30 From [2]

SIP Registration of a Mobile Node 31 From [3]

Simple SIP Call: Caller Side (1) 32 From [3]

Simple SIP Call: Caller Side (2) 33 From [3]

References [1] The IMS M Poikselka et al., 2004, John Wiley, ISBN 0-470-87113-X [2] Policy and Regulatory Requirements for Future Mobile Networks F. Courau & M. Olsson, June 22nd 2005, Alcatel-Ericsson Presentation [3] SIP and Mobility: IP Multimedia Subsystem in 3G Release 5 Jorg Ott, 11 November 2002, Presentation at Bremen [4] IMS IP Multimedia Subsystem Oct 2004, Ericsson Whitepaper [5] The IP Multimedia Subsystem 2006, Twister Consulting whitepaper 34

Thank you for your attention E N D 35