Professional Documents
Culture Documents
2008. 6. 24
youngki.jeon@samsung.com
Contents
FMC (Fixed & Mobile Convergence) & IMS
Service Continuity
IMS QoS
IMS Charging
GRUU (Globally Routable User Agent URIs)
IMS Vision for FMC
2/45
KRnet2008
3/45
KRnet2008
Convergence Vision
Convergence : Communication, Broadcasting, Service, Web etc.
Multimedia
Services
Network
Network
Convergence
Convergence
Service
Service
Convergence
Convergence
Seamless services
for the same user
over different access
networks and
different devices
4/45
Unified core
network, multiple
access networks
Device
Device
Convergence
Convergence
Multi-Band/MultiMode/Multi-Media
Device
KRnet2008
Network
Requirements
Converged Service
Service Continuity
Service:
- Personalization
- Instant
- Multimedia
Network Capabilities:
- Unified Core Network
- Single sign on/Single Bill
- Secure, QoS
- Service Continuity
- Customer awareness
Multimedia Communication
- PTT, Video Conferencing, VoIP/Video
Telephony, SMS/MMS, Sharing (Image, Video)
CONNECTION
Push to Talk (E)
Push to Talk (N)
Push to Video
Push to Play
Push to Locate
Push to E-Mail
Push to IM
Infra:
- Mobile Device
- Always Best Connect
- High speed data
BACK
Access Capabilities:
- High speed mobility
- All-IP
- Broadband
- Always On
OK
Telephony + Broadcasting
-IPTV + Telephony / QPS / Mobile TPS
5/45
KRnet2008
WiFi
RGW AP
Cable
PS (Policy
Server)
CMTS
Enabler
(PS/IM/DMS)
PTA
TAS
VCC
Other AS
IMS Core
Signaling (SIP)
Signaling
(Diameter)
Signaling
(MEGACO)
Signaling (ISUP)
IP Bearer
TDM Bearer
CG
HSS
WiFi
SCIM
Broadband A-RACF
(xDSL)
xDSL) BRAS
SBC-SP
(IMS-ALG)
WiFi
GGSN/
PDSN/
ACR
WCDMA/CDMA/WiBro
WiBro
WCDMA/CDMA/
IBCF
CSCF
MGCF
AGCF
Other IP Network
WiFi AP
RGW
MRFC
SPDF
Narrowband
POTS
Phone
6/45
AGW
SPDF
PCRF
C-BGF
IMS-AG
MRFP
MGW
I-BGF
PSTN
IP Transport
KRnet2008
QoS control
Provide QoS along with Services
Network based VoIP
Rich Multimedia Services is provided, based Packet Switch, under the
guarantee of QoS
Real-time and non real-time, communication services
Between peers, or in a client-server configuration
Charging
Provide variable charging mechanism (Online/Offline charging, Flow
Based Charging, etc.)
7/45
KRnet2008
Security
Authentication/Authorization for providing services
Protection of unauthorized peer-to-peer traffic or rogue RTP
8/45
KRnet2008
Standardization
IMS standard has been adopted by mobile communication industry first
Broadband and Cable industries are in the process of adoption
- Wireless communication Standard body : 3GPP, 3GPP2
- Wireline communication Standard body : ETSI / TISPAN / ITU-T
- Cable Standard body : CableLabs
3GPP R5
(HSDPA)
IMS basic
architecture
3GPP R7
(HSPA+)
Interworking with
other networks
3GPP R6
(HSPA)
Service
standard
3GPP R8
Fixed-Mobile
Convergence
3GPP2
ETSI/TISPAN
CableLabs
3GPP (3rd Generation Partnership Project) ETSI (European Telecommunications Standards Institute) MSF (Multi Service Forum)
TISPAN (Telecoms & Internet converged Services & Protocols for Advanced Networks)
HSDPA (High Speed Downlink Packet Access)
9/45
KRnet2008
Service Continuity
10/45
KRnet2008
11/45
KRnet2008
VCC AS
IMS Core
Voice, Video
telephony & SMS
Multimedia Service
(VoIP/MMoIP)
IMS Domain
WiFi
WCDMA / CDMA
(CS Core)
WiBro
WiFi
CS-Domain
WCDMA/CDMA
KRnet2008
Standardization
13/45
KRnet2008
Standardization(Rel.8, 2008/04/30)
3GPP System Architecture Evolution Specification - Evolved Packet
System (non RAN aspects)
Single Radio Voice Call Continuity for 3GPP
50%, (2007/01/02 ~ 2008/09/15)
14/45
KRnet2008
A1
1xRTT CS
Access
1xRTT
MSC
IS41 (ISUP)
A1
VCC AS
1xCS IWS
S102
3GPP2
IMS
S11
MME
S1-MME
1xCS
SRVC
C UE
Serving/PDN
GW
E-UTRAN
SGi
S1-U
SIP signalling
Bearer before HO
Bearer after HO
KRnet2008
16/45
KRnet2008
VCC
AS
HSS should send SRVCC VDN and MSISDN to MME during E-UTRAN
attach procedure
* VDN: VCC Domain Transfer Number
17/45
KRnet2008
18/45
KRnet2008
Consideration
SCC AS should be added
Interworking and control Service Control Signaling path with CS bearer
signaling
Provide Domain Selection, with ICS UE (when needed)
Support USSD transport
MSC server should support SIP interface with CSCF and control not only
CS-MGW, but also IMS-MGW
19/45
KRnet2008
te Leg
Remo
SIP AS
Leg
SCC AS
ess
c
c
A
CSCF
MSC Server/MGW
20/45
KRnet2008
Le
g
ote
em
Leg
SIP AS
MSC Server/HSS
CSCF
MSC Server/MGW
KRnet2008
Core
Network
ICS enhanced
CS MSC
Access
Network
IMS
Centralized
Services
Provided to
User
SAE
GSM +
GPRS,
EDGE
GSM +
GPRS,
EDGE
UMTS/
HSPA
WLAN
LTE
Wired
Access
Legacy UE
ICS UE
ICS UE
ICS UE
ICS UE
ICS UE
CS Voice
CS Voice
CS Voice
VoIP
QoS VoIP
QoS VoIP
CS Equiv
MMTEL SS
Partial
MMTEL SS
FULL
MMTEL SS
FULL
MMTEL SS
FULL
MMTEL SS
FULL
MMTEL SS
Data
Hi Speed
Data
Hi Speed
Data
Hi Speed
Data
Hi Speed
Data
Rich IP
Services
Rich IP
Services
Rich IP
Services
Rich IP
Services
IMS Video
IMS Video
IMS Video
IMS Video
Real Time
Services
( Gaming )
Real Time
Services
( Gaming )
IP Services
22/45
KRnet2008
MMSC AS
ISC
S-CSCF
MMSC AS
Extend existing functional capabilities from the VCC Application
Anchor all multimedia sessions
Enable network initiated multimedia session transfer by updating and
providing session transfer policies stored in the UE
Provide multimedia session splitting/merging functionalities
23/45
KRnet2008
Non-3GPP
(e.g. WiMAX)
Voice + data
P-CSCF-a1
UE-2
Intermediate
Voice + data
IMS
elements
MGCF
E-UTRAN
P-CSCF-a2
Voice + data
UE -1
WLAN
UTRAN
/
GERAN
P-CSCF-a1
UE-2
Voice
ICS interworking
nodes
P-CSCF-a2
Intermediate
IMS
elements
Voice + data
Data
To support Service Continuity between CS and PS of bidirectional speech media in IMS sessions, ICS AS shall
be used for the CS leg
24/45
KRnet2008
UE-2
Other media
Voice
IP Network
IP-CAN2
UE-1
IP-CAN1
UE-2
CS Access
UE-1
UE-1
25/45
KRnet2008
26/45
KRnet2008
IMS QoS
27/45
KRnet2008
Goal
Support service/service data flow level QoS differentiation
Guarantee a minimum QoS for a session
Prevent network resource from exclusively possessed by few sessions
Increase the resource utilization
Principles
End-to-end Service QoS negotiation
E2E Service QoS requirements are negotiated via SIP/SDP Signaling
KRnet2008
QoS differentiation
Subscriber
Service (e.g. multimedia chatting)
Service data flow (e.g. text chatting window, video or audio of multimedia
chatting)
KRnet2008
Support Subscriber / service / service data flow based QoS and charging
differentiation
Support for end-user subscription differentiation
Support general policy control aspects to the policy/charging control
Main Feature
Policy Control (QoS, Gating)
Charging Control
Event trigger
Subscription profile Repository
30/45
KRnet2008
Subscription
Subscription Profile
Profile
Repository
Repository
(SPR)
(SPR)
Sp
Policy
Policy and
and
Charging
Charging Rules
Rules
Function
Function
(PCRF)
(PCRF)
Diameter : Gx
PCEF
PCEF
Diameter : Gy
GW
AF
: Application Function (e.g. P-CSCF of IMS)
SPR : Subscriber Profile Repository
PCC : Policy and Charging Control
PCRF : Policy & Charging Rules Function
PCEF : Policy & Charging Enforcement Function
OFCS : Offline Charging System
OCS : Online Charging System
31/45
Diameter : Gz
Offline
Charging
System
(OFCS)
KRnet2008
3GPP TS 23.401
- CN Architecture for 3GPP
H-PCRF
Rx+
S9
V-PCRF
3GPP TS 23.402
- CN Architecture for non-3GPP
PCRF
S7b
S7a
S7
S7c
S-GW
A-GW
ePDG
P-GW
(PCEF)
KRnet2008
CSN
ASN1
PCC-R3-P
Anchor SFA/A-PCEF
Accounting Client
ASP
Policy
Gx (Ty)
Distribution
Function
PCRF
Rx(Tx)
Sp
PCC-R3- OFC
AF
(P-CSCF
or non-IMS
application server)
SPR/
AAA
Re-Used
-PCRF, SPR
-Rx, Gx interface
Gz
OFCS
R4
PCC-R3-OC
Charging
Distribution
Function
Gy
New
-PDF
-PCC-R3-P/OC/OFC
interface
OCS/
(PCC-based)
Gy/Gz
ASN2
Serving SFA
(MIP)
Accounting Agent
HA
Accounting
Client
C-PCEF
Home
IP Network
Non-roaming scenario
33/45
KRnet2008
pkt-qos-1
AF
P-CSCF
SOAP
pkt-mm-3
PacketCable
Application
Manager (PAM)
COPS
Signal
translation
CM
Policy
Server
DOCSIS
PDP
pkt-qos-2
pkt-mm-2
COPS
Gm: signal
UE
PacketCable 2.0
Define Architecture and Functional
Entities, etc.
AF #n
CMTS
PEP
PAM
Determine the QoS resources needed
for a session using SDP
Manage the QoS resources allocated
for a session
pkt-qos-1 interface
XML / SOAP
PacketCable 2.0
AF
Rx
PCRF
AM
PS
Pkt-mm-2 (COPS)
UE
CM
DOCSIS IP-CAN
PCE
CMTS
3GPP Harmonization
PCRF
Merging the AM (Application Manager)
and PS (Policy Server)
pkt-qos-1 interface
Rx (Diameter)
3GPP Harmonization
34/45
KRnet2008
IMS Charging
35/45
KRnet2008
IMS Charging
Why IMS based Charging?
User requests guaranteed QoS as enough as he pay.
Operator wants to charge a fee as enough as users usage.
Different services require different charging rules.
User/Operator wants to get one bill for telecommunication service that
includes transport, core and service level fees.
CDF (Charging Data Function) and OCS (Online Charging Server) generate
the CDRs (Charging Data Records) for offline and online charging.
CDF/OCS or Billing Domain correlate the CDRs received from multiple IMS
NEs based on icid (IMS Charging ID).
36/45
KRnet2008
Billing Domain
AS
AS
Correlated
CDRs
(Charging Date
Records)
IMS based
Integrated Offline
Charging Server
(CDF/CGF)
Charging
event
Information
MGCF
MGCF
Session Charging
CSCF/BGCF
CSCF/BGCF
Session Information
PCRF
PCRF
Charging rules (Offline)
MRF
MRF
37/45
IP
IPEdge
Edge
Bearer
Charging
KRnet2008
Billing Domain
AS
AS
Correlated
CDRs
IMS based
Integrated Online
Charging Server
(OCS)
S-CSCF
S-CSCF
IMS-GWF
IMS-GWF
Charging
event
Information
P-CSCF
P-CSCF
Session Information
PCRF
PCRF
Charging rules (Online)
MRF
MRF
38/45
IP
IPEdge
Edge
Bearer
Charging
KRnet2008
IMS charging provides the unified charging data that associate the Service &
Event, Session and Bearer level charging information
IMS charging provides the easy charging architecture for integrated charging
for multi-session and multi-services.
IMS charging provides the different charging rules per each service on the
basis of policy control architecture with the help of PCRF.
39/45
KRnet2008
40/45
KRnet2008
Necessity of GRUUs
User can get multiple UEs of the same public User IDs
It is difficult to identify the proper UE among these UEs during Call Transfer, CS
to IMS handover
Temporary GRUUs
temp-gruu="sip:tgruu.7hs==jd7vnzga5w7fajsc7-ajd6fabz0f8g5@example.com;gr"
contain a URI that do not reveal the Public User Identity of the user
valid until the contact is explicitly de-registered or the current registration expires
41/45
KRnet2008
Private
User Identity
Public
User Identity
Public
User Identity
Implicitly
Registered ID Set
Private
User Identity
Public
User Identity 1
Public
User Identity 2
Public
User Identity 3
IMS
Subscription
Registered ID Set 1
Service
Profile 2
Implicitly
Registered ID Set 2
Service
Profile 3
Public
User Identity 4
Private
User Identity
Public
User Identity 5
Public
User Identity 6
42/45
Implicitly
Service
Profile 1
Implicitly
Registered ID Set 3
Service
Profile 4
KRnet2008
Public User
Identity
GRUU Set 1
UE
1
Instance ID1
GRUU Set 2
Public User
Identity
GRUU Set 3
UE
1
Public User
Identity
43/45
Instance ID2
GRUU Set 4
KRnet2008
44/45
KRnet2008
Converged
Services
Network
Network
Convergence
Convergence
Service
Service
Continuity
Continuity
Seamless services
for the same user
over different access
networks and
different devices
QoS/Charging/Single Sign On
Device
Device
Convergence
Convergence
Unified core
network, multiple
access networks
Multi-Band/MultiMode/Multi-Media
Device