IMS Architecture: Past, Present and Future

advertisement
IMS Architecture: Past, Present and
Future
By Dhananjay Shukla and Vinay Rao
Centillium Communications Inc.
IMS Architecture: Past, Present and Future
• Introduction
–
–
–
–
–
–
What is IMS?
Convergence and IMS Drivers
IMS Evolution
IMS Origins
Who is involved?
ITU IMT-2000 Framework
• 3GPP
– About 3GPP
– Standards Releases
– IMS Reference Architecture
• 3GPP2
– About 3GPP2
– Standards Releases
– MMD Architecture
3
IMS Architecture: Past, Present and Future
• 3GPP/3GPP2
– Differences
– Harmonized Architecture
• Evolution from Wireless to Wireline
• NGN TISPAN
– About TISPAN
– Standards
– Architecture
4
What is IMS?
• IP Multimedia Subsystem [IMS] is an architectural
framework for delivering IP multimedia services to
end users.
• IMS provides a network-independent, common
service delivery environment for both wireless and
fixed network users.
• IMS standards define common signaling and media
interfaces that are open, vendor independent, and
abstract the underlying network complexities.
5
Convergence and IMS Drivers
• Convergence
– Fixed, mobile, broadband
– Convergence is a reality
• IMS motivations
–
–
–
–
New services and revenue
Fast time-to-market
Harmonized (any terminal)
Lower infrastructure cost
• IMS technology components
– IP … (while keeping legacy)
– SIP
– Multimedia high
compression/
quality and adaptation
– Any access and IMS arch
support
6
FIXED
IMS
BROADBAND
MOBILE
IMS Evolution
• IMS evolved from early packet data over mobile
wireless architectures called 3G.IP to provide internet
services over mobile networks.
• IMS was incorporated into 3GPP standards efforts
first appearing in Release 5.
• IMS was incorporated into 3GPP2 standards efforts
as part of Multimedia Domain [MMD].
• ETSI-TISPAN and ITU-T also incorporated IMS into
their Next-Generation-Network [NGM] Wireline
standards developments.
• Other consortia such as OMA are involved in
specifying IMS services.
7
IMS Origins
2002
2001
Rel. 4.0
2003
2004
2005
Rel. 5.0
Rel. 6.0
Rel. 7.0
IMS
IMS
IMS
Rel. 0
Rel. A
Rel. B
MMD
MMD
MMD
Rel. 1.0
Rel. 2.0
NGN
NGN
2006
Rel. 1.0
NGN FG
Other
OMA
8
* IP multimedia subsystem (IMS), multimedia domain (MMD), Next Generation Network (NGN)
Who is involved?
9
Standards Organization
or Consortium
Scope or Focus
Standards Contribution
Internet Engineering Task
Force (IETF)
All IP networks
SIP, SDP, RTP,
DIAMETER, etc
Third-Generation
Partnership Project
(3GPP)
UTRA, GSM, GPRS,
EDGE, UMTS, W-CDMA,
etc
IP Multimedia Subsystem
[IMS]
Third-Generation
Partnership Project 2
(3GPP2)
CDMA2000, etc
Multimedia Domain [MMD]
European Telecom
Standards Institute (ETSI)
Next-generation wireline
networks
NGN effort by TISPAN
International
Telecommunication Union
(ITU-T)
IMT-2000 and
Next-generation wireline
networks
Framework for 3G efforts,
FG-NGN effort by
ITU-T SG13 NGN, etc
Open Mobile Alliance
Mobile Services and
Applications
Instant Messaging, OMAPOC, Presence, etc
CableLabs®
Cable IP Networks
PacketCable™ 2.0 project
ITU IMT-2000 Framework
The 5 IMT 2000 terrestrial interfaces agreed by ITU-R
UMTS
Direct
sequence
Time Code
Single
Carrier
Multi-Carrier
Frequency
Time
DS
TC
SC
MC
FT
UTRA FDD
UTRA TDD
High & low
chip rates
UWC 136
CDMA2000
DECT™
TR45
10
3GPP2
3GPP: About 3GPP
• The 3rd Generation Partnership Project (3GPP) Collaboration agreement formalized in December 1998
by signing of “The 3rd Generation Partnership Project
Agreement”.
– Collaboration agreement brings together as “Organizational
Partners”, a number of telecommunications standards bodies
from around the world, namely ETSI (Europe), ARIB/TTC
(Japan), CCSA (China), ATIS (North America) and TTA (South
Korea).
• 3GPP scope is to specify a global (3G) mobile phone
system under ITU's IMT-2000 framework.
• 3GPP specs are based on evolved GSM specs.
• 3GPP standardization encompasses Radio, Core
Network and Service architectures.
11
3GPP: Standards Releases
• Release '99
– functionally frozen December 1999. Defines UTRA and many other initial
features
• The basis for early 3G deployment
• Release 4
– functionally frozen March 2001. Enhancements to Release '99 plus
separation of control plane from user plane in core network
• First steps towards IP-based operation
• Also defines the low chip rate TDD mode (TD-SCDMA)
• Release 5
– functionally frozen March/June 2002. This release introduces:
• IMS - IP-based Multimedia Services
• HSDPA - High Speed Downlink Packet Access
• Release 6
– functionality frozen September/ December2004
• Includes 2nd phase of IMS, High Speed Uplink, plus many other features
designed to deliver the full 3G experience
• Release 7
– Stage 1: Dec 2005; Stage 2: 2nd half 2006; Stage 3: mid-2007
• Enhanced uplink, other spectrum; multiple input multiple output antennas (MIMO),
Advanced Global Navigation Satellite System concept, IMS emergency call
handling, e-call, back-up algorithms (UEA2 and UIA2)
12
3GPP: IMS Reference Architecture
IP Multimedia Networks
Legacy mobile
signalling Networks
CS Network
Mm
Mb
Mb
CS
BGCF
I-CSCF
AS
Mm
CS
Mk
Mk
ISC
Mw
Mj
Sh
Cx
C, D,
Gc, Gr
BGCF
Mi
Cx
IMMGW
MGCF
Mc
MRFP
MRFC
Mp
Mb
Mb
Mg
Mr
Mb
Mb
HSS
S-CSCF
Dx
SLF
Mw
Dx
P-CSCF
UE
Gm
Ut
IMS Subsystem
3GPP TS 23.228 V7.2.0 (2005-12)
13
IMS Reference Architecture
• IMS reference architecture is based on multi-standard and multiindustry architecture.
• IMS reference architecture is being defined by all major wireless
and wireline standards bodies including, 3GPP, 3GPP2, ETSITISPAN, IETF, WiMAX Forum, OAM and others.
• IMS reference architecture unifies next-generation services
across the user applications, user devices, access networks,
and core network.
• IMS provides an infrastructure for multimedia services such as
telephony, video, multimedia messaging and games – for one-toone or one-to-many multimedia communications.
14
IMS Architecture: Simplified view
• Simplified View – Three Layers
AS
Service Layer
MRF
HSS
CSCF
Control Layer
15
Access Layer
MFCF/
MGC
IP
PSTN/PLMN
IMS Architecture: Session Control Layer
• Session Control Layer
– consists of network control servers for managing calls,
establishing sessions and making modifications.
– two main elements: the call session control function (CSCF)
and the home subscriber server (HSS).
– the call session control function (CSCF) handles end-point
registration and inspect/routing the SIP signaling messages
to the application server. The CSCF is also responsible for
interoperating with the access layers.
16
– the home subscriber server (HSS) maintains the end user’s
service profile. The service profile includes date such as
registration information, roaming and end user’s
preferences.
IMS Architecture: Service Layer
• Service/Application Layer
– provides value-added services using application and content
servers.
– two main elements: the Application Server (AS) and the
Media Resource Function (MRF).
– the application server (AS) is responsible for call flows,
database accesses and user interface interactions.
– the MRF provides the media processing capability for the
application layer. It has two componenets: media resource
function controller (MRFC) and media resource function
processor (MRFP).
– the MRFC is a signaling plane node (SIP user agent to the
S-CSCF) and the MRFP is a media plane node (provides all
media-related functions).
17
3GPP2: About 3GPP2
• The Third Generation Partnership Project 2 (3GPP2)
is a collaboration of North American and Asian
interests also under the framework of ITU’s IMT-2000.
– Collaboration brings together as “Organizational Partners”,
Five Standards Development Organizations, namely, ARIB
(Japan); CCSA (China);TIA (North America); TTA (Korea)
and TTC (Japan) with market representation by CDMA
development group, IPv6 forum, International 450
association.
• 3GPP2 specs are based on evolving ANSI/TIA/EIA41 specs commonly known as CDMA2000
• Four Technical Specifications Groups
–
–
–
–
18
TSG-A (Access Network Interfaces)
TSG-C (cdma2000®)
TSG-S (Services and Systems Aspects)
TSG-X (Core Networks)
3GPP2: MMD Architecture
19
3GPP/3GPP2: Differences
3GPP
• Mandates IPv6
• Special GPRS procedure is
used for Address.
• GGSN and P-CSCF need to
be located in the same
network.
20
• 3GPP uses GPRS packet
services
• Smart cards are mandatory
• 3GPP doesn’t allow HTTP
digest authentication
• IP Multimedia Subsystem
[IMS]
•
•
•
•
•
•
•
3GPP2
Allows both IPv4 and IPv6
DHCP or P-CSCF address on
MS/R-UIM for IP Address.
PDSN and P-CSCF allowed
to be located in different
networks (e.g., PDSN in
visiting network and P-CSCF
in home network.)
3GPP2 uses packet data
service and Mobile IP
Smart Cards are optional
3GPP2 allows HTTP digest
authentication.
Multimedia Domain [MMD]
= IMS + CDMA Packet Data
3GPP/3GPP2: Harmonized Architecture
IP
MULTIMEDIA
SUBSYSTEM
IP
MULTIMEDIA
SUBSYSTEM
P-CSCF
S-CSCF
P-CSCF
S-CSCF
I-CSCF
APP SRV
I-CSCF
APP SRV
3GPP
3GPP2
GPRS Core
Network
Packet Data
Subsystem
SGSN
PDSN
GGSN
MIP HA
CORE NETWORK
RADIO ACCESS NETWORK
(RAN)
3GPP
RAN
21
RNC
NODE-B
3GPP2
RAN
BSC
BTS
Evolution from Wireless to Wireline
22
Source: Cisco Paper - Supporting the IP Multimedia Subsystem for Mobile, Wireline, and Cable Providers.
TISPAN: About TISPAN
• Telecoms and Internet converged Services and
Protocols for Advanced Networks [TISPAN]
• ETSI core competence centre for fixed networks and for
migration from switched circuit networks to packet-based
networks with an architecture that can serve in both.
• Responsible for all aspects of standardisation for present
and future converged networks including the NGN (Next
Generation Network) and including, service aspects,
architectural aspects, protocol aspects, QoS studies,
security related studies, mobility aspects within fixed
networks, using existing and emerging technologies.
23
TISPAN: 3GPP Collaboration
• Building upon the work already done by 3GPP in
creating the SIP-based IMS (IP Multimedia
Subsystem), TISPAN and 3GPP are now working
together to define a harmonized IMS-centric core for
both wireless and wireline networks.
• This harmonized “All IP” network has the potential to
provide a completely new telecom business model for
both fixed and mobile network operators.
• Access independent IMS will be a key enabler for
fixed/mobile convergence, reducing network
installation and maintenance costs, and allowing new
services to be rapidly developed and deployed to
satisfy new market demands.
24
TISPAN: NGN Standards
• NGN Release 1 was launched by TISPAN in December 2005,
providing the robust and open standards that industry can use as
a reliable basis for the development and implementation of the
first generation of NGN systems.
– Terminology, Strategy, QoS, Security, NNA & Identification, ENUM
– Requirements, General architecture, Early services and protocols
– Detailed architecture, Base services/protocols, 3GPP
endorsements
– Operations Support Systems, Congestion control, NGN user data,
PSTN/ISDN emulation
• TISPAN is now working on NGN Release 2 (due sometime this
year), with a focus on enhanced mobility, new services and
content delivery with improved security and network
management.
25
– Content delivery: Streaming, IP-TV, VoD
– Optimized resource usage
– Corporate users specific requirements
TISPAN: NGN Architecture
Applications
Based on
3GPP IMS
IP Connectivity
Access Network
And related functionality
Data
Base
Other Multimedia
Components …
ICF
IP Multimedia
Component (Core IMS)
(SIP-based)
PSTN / ISDN Emulation
(SIP-I based)
“Go”
interface
Legacy
Terminals
Network Attachment
Functionality
NASS
GW
GW
Legacy
Terminals
NGN
Terminals
Customer
Networks
Resource and Admission
Control Functionality
RACS
“Go”
interface
IP
Access Transport
Network
PSTN / ISDN
Legacy
Terminals
Other Networks
Streaming Services
(RTSP-based)
TGW
MBG
Core Transport
Network
NGN
Terminals
3GPP IP-CAN
3GPP Terminals
* Diagram from ETSI TISPAN Ref.
26
TISPAN: New 3G-NGN MGW Function
TISPAN NGN functional architecture Rel. 1.
• Media Gateway Function (MGF)*
– The residential MGF (R-MGF) is located on customer
premises.
– The access MGF (A-MGF) resides on the network operator’s
premises (IP access network or core network).
– The trunking MGF (T-MGF)** resides in the boundary
between an IP core network and the PSTN/ISDN.
* From Rel 1. Doc
** Same as IMS-MGW in 3GPP
27
TISPAN: New 3G-NGN MRFP Function
TISPAN NGN functional architecture Rel. 1.
• Media Resource Function Processor (MRFP)
– Specialized resource processing functions beyond those
available in media gateway functions
– Multimedia conferences
– Multimedia announcements
– IVR capabilities
– Media content analysis
28
IMS Common Platform FMC MGW/MRFP Vision
•
Common HW/SW IMS MGW/MRFP
–
–
–
•
Safeguards future network deployments
Accelerates delivery of real-time
multimedia services
Enables fixed mobile convergence today!
PSTN/
PLMN
MTA
BB Access
Single, all-in-one, common software
–
–
–
–
–
–
PSTN
NGN-VoIP
GSM/W-CDMA/3GPP
CDMA2000/3GPP2
Next-gen session boarder controller
(SBC) with media functions.
Media services
•
•
•
•
29
IP
Announcements/rec
Rich conf.
Rich and programmable tones
Video and other (roadmap)
IMS-MGW
MGF
MGCF
Other
Blocks
MRFP
MRFC
IMS
Bearer
3GPP (WCDMA)
(& TD-SCDMA China)
3GPP2 (CDMA Evolution)
Control
What’s in store?
2005
2007
2006
Rel. 7.0
2008
2009
Rel. 8.0
Rel. 2.0
Rel. 3.0
NGN
NGN
Rel. 2.0
NGN FG
30
* IP multimedia subsystem (IMS), multimedia domain (MMD), Next Generation Network (NGN)
Standard updates in the works -1
• 3GPP
– Rel 7.0 Stage 3 Mid-2007
• IMS Emergency Call handling, eCall, Backup algorithms, etc.
– Rel. 8.0
• Security related updates: Multimedia Priority Service, Voice
Group Call Service [VGCS] enhancements for public safety and
public warning,
• Emergency Calling Data transfer, etc;
• IMS updates for Packet Cable,
• 3GPP2
– IMS Bridge
– IMS/MMD Superstructure
31
Standard updates in the works -2
• ETSI – TISPAN NGN Release 3.0 based on 3GPP
Rel. 7.0
–
–
–
–
Inter-network domain nomadicity
User-controlled roaming
Higher bandwidth access
Fully nomadic (WiMAX, VDSL..)
• ITU NGN FG Release 2.0
32
Glossary of Terms
33
•
•
•
•
•
•
•
•
•
•
•
•
CSCF = Call Session Control Function
P-CSCF = Proxy Call Session Control Function
I-CSCF = Interrogating Call Session Control Function
S-CSCF = Serving Call Session Control Function
GPRS = General Packet Radio Service
GGSN = Gateway GPRS Support Node
SGSN = Serving GPRS Support Node
PDSN = Packet Data Serving Node
MIP HA = Mobile IP Home Agent
RNC = Radio Network Controller
BTS = Base Transceiver Subsystem
BSC = Base Station Controller
Download