Professional Documents
Culture Documents
IP Multimedia Subsystem
What is it, and what’s it for?
1
IMS is:
(The technical definition)
2
In other words, IMS is:
1. A method to coordinate and deliver services across platforms
The service is independent of the network.
[Roughly similar to how the Java programming language
works on essentially any operating system.]
3
IMS is not:
A replacement for your basic network electronics
or protocols
although it may speed up your decisions to
replace some of your equipment and protocols
and control methods …
4
Why IMS?
• A common control and application layer, access-
aware, means the service can automatically adapt
to the capabilities of the network and end device.
6
History
IMS was originally designed by the wireless
standards body 3rd Generation Partnership Project
(3GPP), and was part of a vision for evolving mobile
networks beyond GSM.
7
Quotes
• “By decoupling and modularizing everything… re-
using network resources … and controlling the
whole shebang with software … network
operators and even third party developers
adopting IMS should both easily and quickly be
able to hatch as many new services as they can
possibly think up, then try them on their
customers.”
Slide elements and idea originally created by Juniper Networks. Used with permission.
An Intelligent Network needs more info
Especially to deliver services across more than one network
10
IMS Architecture Model
A layered architectural framework for
an intelligent network
delivering IP multimedia services.
11
The Layers in your network
– The Transport Layer – your existing network(?)
and any network that can connect to the control
layer and the service layer (IP via DSL, FTTP,
cellular, other wireless, etc).
12
The Application Layer
13
One More Point of View…
• IMS will transform the service provider’s business
model from being connection-based, where the
emphasis is on delivering a complete vertical service
to a device, to a model that is subscriber-based, where
services are delivered to a subscriber on any device or
access type. This allows the service provider to
complete on services, not price.
• Applications have the same look and feel regardless of
how they are connected to the network.
From a Nortel Networks IMS whitepaper
14
THE TECHNICAL PART
Just Kidding!
15
THE REALLY TECHNICAL PART
ISC
SIP
TDM
RTP
IP Backbone
MGW
Signaling
16
Definitions
• CSCF = Call Session Control Function
– CSCF provides session control for terminals
and applications using the IMS network. This
includes routing of SIP messages, monitoring
of SIP sessions, and communicating with policy
architecture for authorization.
17
• HSS = Home Subscription Server
– or User Profile Server Function (UPSF), is a
master user database that contains the
subscription-related information (user profiles),
performs authentication and authorization of the
user, and can provide information about the user's
physical location. It is similar to the GSM Home
Location Register.
– DIAMETER is the protocol for AAA
(Accounting, Authentication, Authorization).
Developed from RADIUS (Remote
Authentication Dial In User Service) protocol.
18
• S-CSCF = “Serving” CSCF
– A stateful SIP server
– The central node of the signaling plane. It is a
SIP server, but performs session control too. It
is always located in the home network. It uses
Diameter Cx and Dx interfaces to the HSS to
download and upload user profiles — it has no
local storage of the user. All necessary
information is loaded from the HSS.
20
•MGCF = Media Gateway Control Function
-Controls traffic between networks, especially
between TDM & IP. Interacts with SIP for call
and session control.
-An MG (Media Gateway) provides the actual
interface including RTP / UDP / IP to TDM and
transcoding.
21
Examples:
NEC uses IMS for Video
22
Vendor / Service Examples
• The Covergence Session Manager is an SBC (session
border controller) that combines traditional SBC
functionality with security, management and control
capability for VoIP and other real-time services.
23
Covergence, Inc. Session Manager
Simplifies Voice and Drives Down Costs
Routing Policy
Is my network performing optimally?
Are outbound calls being routed over least cost routes?
Control Policy
Am I delivering the required quality to meet the SLAs?
Country C
Is this session entitled to use the requested service?
Monitoring Policy
Are we capturing the information for traffic engineering?
Are we in compliance with our regulatory requirements?
Country D
Interoperability Policy
Covergence Policy Enforcement Point Is protocol repair required for this session?
Is presence mapping required for this session?
25
Slide originally created by Covergence, Inc. Used with permission.
Another existing application
26
Migration and Recommendations
•Deploy new (IMS-based) hardware for new services?
•Slowly migrate away from your existing hardware, or
insert mediation devices.
27
Alternatives?
28
Remember:
“IMS comes from a standards
body, and IMS is here to help.”