SlideShare a Scribd company logo
1 of 35
Download to read offline
1
Architectural Overview of
IP Multimedia Subsystem -IMS
Presented by:
Masood Khosroshahy
June 2006
Project supervisor:
Prof. Elie Najm
B
E
G
I
N
N
I
N
G
2
Simplified view of the layered
architecture in IMS
From [4]
3
3GPP IMS Architectural Overview
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
From [2]
4
3GPP IMS Architectural Overview:
Serving CSCF (S-CSCF)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
5
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.
6
3GPP IMS Architectural Overview:
Interrogating CSCF (I-CSCF)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
7
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.
8
3GPP IMS Architectural Overview:
Proxy CSCF (P-CSCF)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
9
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.
10
3GPP IMS Architectural Overview:
Policy Decision Function
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
11
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
12
3GPP IMS Architectural Overview:
Home Subscriber Server/
Subscription Locator Function
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
13
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.
14
3GPP IMS Architectural Overview:
Application Server (AS)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
15
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.
16
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)
• From the perspective of the S-CSCF, all application
servers exhibit the same reference point behavior
17
3GPP IMS Architectural Overview:
Breakout Gateway Control Function (BGCF)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
18
Breakout Gateway Control Function
(BGCF) Functions
• Selects the network in which PSTN breakout is to
occur.
• Selects a local MGCF or a peer BGCF.
19
3GPP IMS Architectural Overview:
Media Gateway Control Function (MGCF)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
20
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.
21
3GPP IMS Architectural Overview:
Media Gateway (MGW)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
22
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.
23
3GPP IMS Architectural Overview:
Media Resource Function Controller (MRFC)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
24
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.
25
3GPP IMS Architectural Overview:
Media Resource Function Processor (MRFP)
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
26
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.
• Notifies the MRFC when an event has occurred such
as DTMF digit collection.
27
3GPP IMS Architectural Overview:
Signaling Gateway
IMS-MGW
IPv6 PDN
(IPv6 Network)
MGCF
PDF
I-CSCF
S-CSCF
BGCF
Application
(Ext. SIP AS, OSA AS,
CAMEL SE)
MRFC
MRFP
MRF
IPv4/IPv6
BB
CS Networks
(PSTN, CS PLMN)
CSCF
P-CSCF
SGW
OSA SCS
IM SSF
SIP AS
AS
BG
SLF
ALG
TrGW
‘IMS IPGW
IPv4 PDN
(IPv4 Network)
IP CAN ABG
TE AN
IMS
Terminal
PEF
/TP
F
HLR/AuC (‘CS/PS’)
HSS
IMS Data Handling
28
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.
29
Two Procedures
• Registration
• Simple Call
30
2-phase registration
UE IMS
GPRS
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
From [2]
31
SIP Registration of a Mobile Node
From [3]
32
Simple SIP Call: Caller Side (1)
From [3]
33
Simple SIP Call: Caller Side (2)
From [3]
34
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
35
E
N
D
Thank you for your attention …

More Related Content

Similar to pdfslide.net_architectural-overview-of-ip-multimedia-subsystem-3-3gpp-ims-architectural-overview.pdf

VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVikas Shokeen
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesCisco Canada
 
CS-Core Mobile Network (General)
CS-Core Mobile Network (General)CS-Core Mobile Network (General)
CS-Core Mobile Network (General)Hamidreza Bolhasani
 
Presence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core NetworksPresence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core NetworksSebastian Schumann
 
Engineers mss-core-network
Engineers mss-core-networkEngineers mss-core-network
Engineers mss-core-networklarbi gacemi
 
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław BorekPLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław BorekPROIDEA
 
What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7TelcoBridges Inc.
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
 
UMTS core network and its evolution
UMTS core network and its evolutionUMTS core network and its evolution
UMTS core network and its evolutionNaveen Jakhar, I.T.S
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017Bruno Teixeira
 
Ims 3 gpp- 23-228
Ims 3 gpp- 23-228Ims 3 gpp- 23-228
Ims 3 gpp- 23-228Reza Noori
 

Similar to pdfslide.net_architectural-overview-of-ip-multimedia-subsystem-3-3gpp-ims-architectural-overview.pdf (20)

IMS Signaling (Rev. 3)
IMS Signaling (Rev. 3)IMS Signaling (Rev. 3)
IMS Signaling (Rev. 3)
 
Project
ProjectProject
Project
 
VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS Stack
 
EENA 2016 - Standards Update (2/3)
EENA 2016 - Standards Update (2/3)EENA 2016 - Standards Update (2/3)
EENA 2016 - Standards Update (2/3)
 
SS7 & SIGTRAN
SS7 & SIGTRANSS7 & SIGTRAN
SS7 & SIGTRAN
 
SS7 over IP Brown Bag
SS7 over IP Brown BagSS7 over IP Brown Bag
SS7 over IP Brown Bag
 
Sigtran Workshop
Sigtran WorkshopSigtran Workshop
Sigtran Workshop
 
5G Network Overview
 5G Network Overview 5G Network Overview
5G Network Overview
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
 
CS-Core Mobile Network (General)
CS-Core Mobile Network (General)CS-Core Mobile Network (General)
CS-Core Mobile Network (General)
 
Presence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core NetworksPresence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core Networks
 
Engineers mss-core-network
Engineers mss-core-networkEngineers mss-core-network
Engineers mss-core-network
 
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław BorekPLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
 
Ims in ngn
Ims in ngnIms in ngn
Ims in ngn
 
Resume 8 Yrs.Exp. c c++,Telecom
Resume 8 Yrs.Exp. c c++,TelecomResume 8 Yrs.Exp. c c++,Telecom
Resume 8 Yrs.Exp. c c++,Telecom
 
What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
UMTS core network and its evolution
UMTS core network and its evolutionUMTS core network and its evolution
UMTS core network and its evolution
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
 
Ims 3 gpp- 23-228
Ims 3 gpp- 23-228Ims 3 gpp- 23-228
Ims 3 gpp- 23-228
 

More from AliAlwesabi

pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...
pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...
pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...AliAlwesabi
 
lte-design-and-deployment-strategies-zeljko-savic.pdf
lte-design-and-deployment-strategies-zeljko-savic.pdflte-design-and-deployment-strategies-zeljko-savic.pdf
lte-design-and-deployment-strategies-zeljko-savic.pdfAliAlwesabi
 
Securing the LTE Core the Road to NFV 2014.pdf
Securing the LTE Core the Road to NFV 2014.pdfSecuring the LTE Core the Road to NFV 2014.pdf
Securing the LTE Core the Road to NFV 2014.pdfAliAlwesabi
 
us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...
us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...
us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...AliAlwesabi
 
eu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdf
eu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdfeu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdf
eu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdfAliAlwesabi
 
CCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdf
CCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdfCCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdf
CCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdfAliAlwesabi
 
D1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdf
D1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdfD1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdf
D1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdfAliAlwesabi
 
D2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdf
D2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdfD2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdf
D2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdfAliAlwesabi
 
CISSP -Access Control Domain knowlege.pdf
CISSP -Access Control Domain knowlege.pdfCISSP -Access Control Domain knowlege.pdf
CISSP -Access Control Domain knowlege.pdfAliAlwesabi
 
VPN Guide to Network Defense and countermeasures
VPN Guide to Network Defense and countermeasuresVPN Guide to Network Defense and countermeasures
VPN Guide to Network Defense and countermeasuresAliAlwesabi
 
zero trust - how to build zero trust.pdf
zero trust - how to build zero trust.pdfzero trust - how to build zero trust.pdf
zero trust - how to build zero trust.pdfAliAlwesabi
 
Foot printing as phase of Hacking in cybersecurity
Foot printing as phase of Hacking in cybersecurityFoot printing as phase of Hacking in cybersecurity
Foot printing as phase of Hacking in cybersecurityAliAlwesabi
 
Guide to Network Defense Router Security
Guide to Network Defense Router SecurityGuide to Network Defense Router Security
Guide to Network Defense Router SecurityAliAlwesabi
 
DNS Security Issues NES 554 for DNS Security
DNS Security Issues  NES 554 for DNS SecurityDNS Security Issues  NES 554 for DNS Security
DNS Security Issues NES 554 for DNS SecurityAliAlwesabi
 
Intrusion detection and prevention systems.pdf
Intrusion detection and prevention systems.pdfIntrusion detection and prevention systems.pdf
Intrusion detection and prevention systems.pdfAliAlwesabi
 
ISP Network Design workshops how to design networks
ISP Network Design workshops  how to design networksISP Network Design workshops  how to design networks
ISP Network Design workshops how to design networksAliAlwesabi
 

More from AliAlwesabi (16)

pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...
pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...
pdfslide.net_status-of-ims-based-next-generation-networks-for-fixed-of-ims-ba...
 
lte-design-and-deployment-strategies-zeljko-savic.pdf
lte-design-and-deployment-strategies-zeljko-savic.pdflte-design-and-deployment-strategies-zeljko-savic.pdf
lte-design-and-deployment-strategies-zeljko-savic.pdf
 
Securing the LTE Core the Road to NFV 2014.pdf
Securing the LTE Core the Road to NFV 2014.pdfSecuring the LTE Core the Road to NFV 2014.pdf
Securing the LTE Core the Road to NFV 2014.pdf
 
us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...
us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...
us-19-Stone-Securing-The-System-A-Deep-Dive-Into-Reversing-Android-Preinstall...
 
eu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdf
eu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdfeu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdf
eu-19-Yazdanmehr-Mobile-Network-Hacking-IP-Edition-2.pdf
 
CCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdf
CCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdfCCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdf
CCC-AdaptiveMobileSecurity_WhoWatchesTheWatchers_v7_FINAL.pdf
 
D1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdf
D1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdfD1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdf
D1T2 - Bypassing GSMA Recommendations on SS7 Networks - Kirill Puzankov.pdf
 
D2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdf
D2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdfD2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdf
D2T2 - Emmanuel Gadaix and Philippe Langlois - The SS7 Protocols.pdf
 
CISSP -Access Control Domain knowlege.pdf
CISSP -Access Control Domain knowlege.pdfCISSP -Access Control Domain knowlege.pdf
CISSP -Access Control Domain knowlege.pdf
 
VPN Guide to Network Defense and countermeasures
VPN Guide to Network Defense and countermeasuresVPN Guide to Network Defense and countermeasures
VPN Guide to Network Defense and countermeasures
 
zero trust - how to build zero trust.pdf
zero trust - how to build zero trust.pdfzero trust - how to build zero trust.pdf
zero trust - how to build zero trust.pdf
 
Foot printing as phase of Hacking in cybersecurity
Foot printing as phase of Hacking in cybersecurityFoot printing as phase of Hacking in cybersecurity
Foot printing as phase of Hacking in cybersecurity
 
Guide to Network Defense Router Security
Guide to Network Defense Router SecurityGuide to Network Defense Router Security
Guide to Network Defense Router Security
 
DNS Security Issues NES 554 for DNS Security
DNS Security Issues  NES 554 for DNS SecurityDNS Security Issues  NES 554 for DNS Security
DNS Security Issues NES 554 for DNS Security
 
Intrusion detection and prevention systems.pdf
Intrusion detection and prevention systems.pdfIntrusion detection and prevention systems.pdf
Intrusion detection and prevention systems.pdf
 
ISP Network Design workshops how to design networks
ISP Network Design workshops  how to design networksISP Network Design workshops  how to design networks
ISP Network Design workshops how to design networks
 

Recently uploaded

如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样
如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样
如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样qyguxu
 
BLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOAL
BLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOALBLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOAL
BLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOALCaitlinCummins3
 
CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .
CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .
CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .Dr. David Burkett
 
toefl ibt practice test module download_1
toefl ibt practice test module download_1toefl ibt practice test module download_1
toefl ibt practice test module download_1Aswar Amiruddin
 
B. A. (Prog.) Political Science 6th Semester 2019.pdf
B. A. (Prog.) Political Science 6th Semester 2019.pdfB. A. (Prog.) Political Science 6th Semester 2019.pdf
B. A. (Prog.) Political Science 6th Semester 2019.pdfparaspiyush3
 
WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024
WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024
WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024Hector Del Castillo, CPM, CPMM
 
5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in China5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in Chinaamy56318795
 
HCE 5400 Practice Test: Key Concepts and Sample Questions
HCE 5400 Practice Test: Key Concepts and Sample QuestionsHCE 5400 Practice Test: Key Concepts and Sample Questions
HCE 5400 Practice Test: Key Concepts and Sample QuestionsNWEXAM
 
如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样
如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样
如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样qyguxu
 
如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样qyguxu
 
DOH 5S ENHANCED DENGUE PROTOCOL (1).pptx
DOH 5S ENHANCED DENGUE PROTOCOL (1).pptxDOH 5S ENHANCED DENGUE PROTOCOL (1).pptx
DOH 5S ENHANCED DENGUE PROTOCOL (1).pptxSamCuevas4
 
Kathleen McBride Costume Design Resume.pdf
Kathleen McBride Costume Design Resume.pdfKathleen McBride Costume Design Resume.pdf
Kathleen McBride Costume Design Resume.pdfKathleenMcBride8
 
Final Syllabus Edited.pdf and the same to you and
Final Syllabus Edited.pdf and the same to you andFinal Syllabus Edited.pdf and the same to you and
Final Syllabus Edited.pdf and the same to you andacharyarameswar1
 
Your 7-Step Job Application Checklist: Ace Your Next Career Move
Your 7-Step Job Application Checklist: Ace Your Next Career MoveYour 7-Step Job Application Checklist: Ace Your Next Career Move
Your 7-Step Job Application Checklist: Ace Your Next Career MoveWeSendCv
 
如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样qyguxu
 
Navigating the Tech Industry Journey GDSC UNIDEB
Navigating the Tech Industry Journey GDSC UNIDEBNavigating the Tech Industry Journey GDSC UNIDEB
Navigating the Tech Industry Journey GDSC UNIDEBvaideheekore1
 
如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样
如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样
如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样qyguxu
 
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样qyguxu
 
如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样
如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样
如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样qyguxu
 
如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样
如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样
如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样qyguxu
 

Recently uploaded (20)

如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样
如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样
如何办理(PITT毕业证书)匹兹堡大学毕业证成绩单原件一模一样
 
BLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOAL
BLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOALBLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOAL
BLAHALIFHKSDFOILEWKHJSFDNLDSKFN,DLFKNFMELKFJAERPIOAL
 
CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .
CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .
CV OF Dr. David Burkett | Cardiologist and Electrophysiologist .
 
toefl ibt practice test module download_1
toefl ibt practice test module download_1toefl ibt practice test module download_1
toefl ibt practice test module download_1
 
B. A. (Prog.) Political Science 6th Semester 2019.pdf
B. A. (Prog.) Political Science 6th Semester 2019.pdfB. A. (Prog.) Political Science 6th Semester 2019.pdf
B. A. (Prog.) Political Science 6th Semester 2019.pdf
 
WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024
WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024
WIOA Program Info Session | PMI Silver Spring Chapter | May 17, 2024
 
5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in China5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in China
 
HCE 5400 Practice Test: Key Concepts and Sample Questions
HCE 5400 Practice Test: Key Concepts and Sample QuestionsHCE 5400 Practice Test: Key Concepts and Sample Questions
HCE 5400 Practice Test: Key Concepts and Sample Questions
 
如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样
如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样
如何办理(CBU毕业证书)浸会大学毕业证成绩单原件一模一样
 
如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
如何办理(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
 
DOH 5S ENHANCED DENGUE PROTOCOL (1).pptx
DOH 5S ENHANCED DENGUE PROTOCOL (1).pptxDOH 5S ENHANCED DENGUE PROTOCOL (1).pptx
DOH 5S ENHANCED DENGUE PROTOCOL (1).pptx
 
Kathleen McBride Costume Design Resume.pdf
Kathleen McBride Costume Design Resume.pdfKathleen McBride Costume Design Resume.pdf
Kathleen McBride Costume Design Resume.pdf
 
Final Syllabus Edited.pdf and the same to you and
Final Syllabus Edited.pdf and the same to you andFinal Syllabus Edited.pdf and the same to you and
Final Syllabus Edited.pdf and the same to you and
 
Your 7-Step Job Application Checklist: Ace Your Next Career Move
Your 7-Step Job Application Checklist: Ace Your Next Career MoveYour 7-Step Job Application Checklist: Ace Your Next Career Move
Your 7-Step Job Application Checklist: Ace Your Next Career Move
 
如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
如何办理(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
 
Navigating the Tech Industry Journey GDSC UNIDEB
Navigating the Tech Industry Journey GDSC UNIDEBNavigating the Tech Industry Journey GDSC UNIDEB
Navigating the Tech Industry Journey GDSC UNIDEB
 
如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样
如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样
如何办理(Monash毕业证书)莫纳什大学毕业证成绩单原件一模一样
 
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
 
如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样
如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样
如何办理(EUR毕业证书)鹿特丹伊拉斯姆斯大学毕业证成绩单原件一模一样
 
如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样
如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样
如何办理(KCL毕业证书)伦敦国王学院毕业证成绩单原件一模一样
 

pdfslide.net_architectural-overview-of-ip-multimedia-subsystem-3-3gpp-ims-architectural-overview.pdf

  • 1. 1 Architectural Overview of IP Multimedia Subsystem -IMS Presented by: Masood Khosroshahy June 2006 Project supervisor: Prof. Elie Najm B E G I N N I N G
  • 2. 2 Simplified view of the layered architecture in IMS From [4]
  • 3. 3 3GPP IMS Architectural Overview IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling From [2]
  • 4. 4 3GPP IMS Architectural Overview: Serving CSCF (S-CSCF) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 5. 5 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.
  • 6. 6 3GPP IMS Architectural Overview: Interrogating CSCF (I-CSCF) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 7. 7 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.
  • 8. 8 3GPP IMS Architectural Overview: Proxy CSCF (P-CSCF) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 9. 9 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.
  • 10. 10 3GPP IMS Architectural Overview: Policy Decision Function IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 11. 11 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
  • 12. 12 3GPP IMS Architectural Overview: Home Subscriber Server/ Subscription Locator Function IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 13. 13 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.
  • 14. 14 3GPP IMS Architectural Overview: Application Server (AS) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 15. 15 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.
  • 16. 16 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) • From the perspective of the S-CSCF, all application servers exhibit the same reference point behavior
  • 17. 17 3GPP IMS Architectural Overview: Breakout Gateway Control Function (BGCF) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 18. 18 Breakout Gateway Control Function (BGCF) Functions • Selects the network in which PSTN breakout is to occur. • Selects a local MGCF or a peer BGCF.
  • 19. 19 3GPP IMS Architectural Overview: Media Gateway Control Function (MGCF) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 20. 20 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.
  • 21. 21 3GPP IMS Architectural Overview: Media Gateway (MGW) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 22. 22 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.
  • 23. 23 3GPP IMS Architectural Overview: Media Resource Function Controller (MRFC) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 24. 24 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.
  • 25. 25 3GPP IMS Architectural Overview: Media Resource Function Processor (MRFP) IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 26. 26 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. • Notifies the MRFC when an event has occurred such as DTMF digit collection.
  • 27. 27 3GPP IMS Architectural Overview: Signaling Gateway IMS-MGW IPv6 PDN (IPv6 Network) MGCF PDF I-CSCF S-CSCF BGCF Application (Ext. SIP AS, OSA AS, CAMEL SE) MRFC MRFP MRF IPv4/IPv6 BB CS Networks (PSTN, CS PLMN) CSCF P-CSCF SGW OSA SCS IM SSF SIP AS AS BG SLF ALG TrGW ‘IMS IPGW IPv4 PDN (IPv4 Network) IP CAN ABG TE AN IMS Terminal PEF /TP F HLR/AuC (‘CS/PS’) HSS IMS Data Handling
  • 28. 28 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.
  • 30. 30 2-phase registration UE IMS GPRS 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 From [2]
  • 31. 31 SIP Registration of a Mobile Node From [3]
  • 32. 32 Simple SIP Call: Caller Side (1) From [3]
  • 33. 33 Simple SIP Call: Caller Side (2) From [3]
  • 34. 34 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
  • 35. 35 E N D Thank you for your attention …