Professional Documents
Culture Documents
Marcin Aronowski
Cisco Systems
VoLTE
Roaming
Diverse Handsets
Worldwide coverage,
Billions of Subs
GSMA has driven GSM standardization and is now defining VoLTE for voice evolution
VoLTE Timing
Few VoLTE commercial networks launched in 2012
VoLTE
Will it be deployed???
CSFB
CS Voice & SMS
2011
2012
2013
2014
HSPA Radio
RNC
MSC
CS
Network
RNC
SGSN
EPC
VoHSPA
IMS
Radio bearer
management
Mobility
Mgnt.
VoLTE
LTE
MME
S-PGW
SGSN
PCRF
HSPA
VoHSPA
IMS
CS
Device
CS Iwk
(SRVCC)
GERAN /
UTRAN (CS)
HSS
MSC
VoLTE/VoHSPA
Subscription
IMS based VoIP (or video) call over LTE or HSPA radio access
PCRF controlled QoS
Service continuity over CS when out of LTE/HSPA coverage
So What Is Required?
12
IuCS / A
Incoming SMS
MSC
SGs
MME
S1-MME
CSFB UE
E-UTRAN
S6a
HSS
S11
S1-U
Serving/
PDN GW
During EPC attach, CSFB UEs are also attached over SGs to MSC
MME maintains mapping of TA to LA to determine appropriate MSC to
establish SGs association with
SMS can be delivered/sent without FallBack to legacy radio (SGs interface
includes SMS payload capability)
UTRAN /
GERAN
IuCS / A
MSC
SGs
2
3
UE retunes to 2G/3G RAT on receipt
of page
MME
S1-MME
CSFB UE
E-UTRAN
S6a
HSS
S11
S1-U
Serving/
PDN GW
TA to LA Mapping
Implementation Challenges
4G TAs
3G LAs
2G LAs
UE
UE must support CSFB procedures as defined with TS 23.272
MME
Must support SGs interface
Must support MSC/VLR selection procedures
MSC
Must support SGs interface (legacy MSCs will require addition of IP
interface cards)
Should support Roaming Retry procedure to minimise call drops
HLR
Should support Roaming Retry procedure to minimise call drops
Architecture,
Policy and Charging
19
SIP/SDP
IMS*
ISC
IMS-GWF
Rx
Rf
OCS
PCRF
UE
Gx
IP-CAN
Access
Ro
PCEF
Billing
System
Gy
Ga/Gz/Rf
Bx
CGF
Bx
21
VoLTE Bearers
EPC
APN IMS
PCRF
Rx
(SIP)
P-CSCF
IMS
(RTP)
MP/MGW
Dedicated IMS APN shall be used for VoLTE and the UE should not
AS
EPC
PGW
PCRF
Rx
(SIP)
P-CSCF
Gm
NRSPC, Conv./Stream./Interact
(RTP)
IMS
IMS-AGW
MME/
SGSN
UE
Attach Req.
HSS
PCRF
SGW/
PGW
Auth & UL
CSCF
The PGW provides
P-CSCF address(es)
transferred as PCO
UE
PCEF
PCRF
P-CSCF
INVITE
SDP
AAR
RAR
Session-Id, ICID, UEsIP,
QCI(=1 for voice), GBR, MBR, Media-Component-Description,
Specific-Action,
Flow Info, Event-Trigger, ..
RAA
AAA
Dedicated Bearer
Establishment
CCR-U
Event-Trigger=SUCCESSFUL_...
RAR
Specific-Action=INDICATION_OF..
CCA-U
RAA
UE
PCEF
PCRF
P-CSCF
BYE
Dedicated Bearer
Deactivation
RAR
Charging-Rule-Remove
RAA
STR
Session-Id, Destination-Host,
Termination-Cause
STA
Result-Code
P-CSCF Discovery
The P-CSCF must be always in the same network of the PGW
The PGW can provide the P-CSCF address(es) to the UE during initial attach, as part of the
PCO IE
a) The UE detect the failure (SIP Register fails) and use another address
Pro: Simple, no impact on the network
Cons: After initial registration the UE will detect the failure only at registration
refresh
b) The PGW could check the status of the P-CSCF (TS 29.061 clause 13a.2.2)
Pro: Faster failure detection
Cons: Massive re-attach/re-registration when loaded P-CSFCF fails. Also additional
traffic in the network for P-CSCF check (e.g. snmp polling)
IP Addressing
IR92 requires the UE and the network to support both IPv4 & IPv6
VoLTE Roaming
29
Routing of media for Voice over LTE (VoLTE) when call originator is Roaming should
be at least as optimal as that of current Circuit-Switch (CS) Domain
HPLMN
CS Core
Subscription
management
UE
VPLMN
CS Core
Voice call
Any CS
Network
CS Voice Roaming
Voice Call routed by the VPLMN
Call control via HPLMN CS (HLR/IN)
VoLTE Roaming
Voice RTP routed via IMS in the VPLMN
Signaling/call control via IMS in HPLMN
Subscriber X
of PLMN B
VoLTE UE
TAS
HSS
S-CSCF
PGW
SGW
PDN Connection for IMS APN
P-CSCF
MME
PLMN B
(H-PLMN)
PLMN A
(V-PLMN)
IMS-AGw
The HSS in the HPLMN provides the IMS APN set as default APN and VPLMNDynamic-Address-Allowed = 1
The HSS shall set this only for VPLMNs with VoLTE roaming agreement!
The MME can also notify the HLR/HSS of IMS VoPS support
The MME in the VPLMN uses the local PGW which serves the IMS APN through
the local P-CSCF for roamers and home subs
The APN used for XCAP must be routed to the HPLMN
Subscriber Xs profile
ODB-VPLMN-APN=0
[IMS APN]
VPLMN-Dyn-Addr-Allowed=0
Subscriber X
of PLMN B
VoLTE UE
IMS
APN
HSS
PGW
SA
M
I
or
P-CSCF
IMS-AGw
PLMN B
(H-PLMN)
PN
nf
o
i
t
ec
n
SGW
n
Co
PDN
MME
IMS
APN
PGW
PLMN A
(V-PLMN)
The HSS in the HPLMN provides the IMS APN with VPLMN-Dynamic-AddressAllowed = 0
The HSS shall set this only for VPLMNs with VoLTE roaming agreement
The MME in the VPLMN selects the PGW in the HPLMN for IMS APN, but set the
IMS Voice over PS as not supported
The UE receiving IMS VoPS not supported in the Attach Accept can use the IMS PDN connection
for other IMS services (e.g. RCS) but not for voice
Emergency Calls
33
Lg/SLg
Emergency APN
Can be co-located
LRF
MME
SGSN
MI
PGW
(SIP)
Gm
(RTP)
P-CSCF
E-CSCF
IMS
SBC/MGW
The APN is not part of the subscription, it is defined by the local PLMN
No standard name for the APN, sos suggested by GSMA IR.88
PCRF may not be used to speed-up the call (local QoS settings in MME/SGSN)
Emergency Calls can be accepted also for un-authenticated or SIM-less UE (local policy
settings)
Users location required to route the national emergency number
GMLC
LRF
Location
Retrieve
SGSN
EPC
INVITE 112
IMS
PSAP #
retrieve
Lg/SLg
ECSCF
INVITE PSAP #
The emergency number (e.g. 112, 911) must be translated to the number of the local Public-Safety
Answering Point (PSAP)
The LRF (Location Resource Function) maps the UEs location (e.g. cell-Id) to PSAP. It can be part of the
GMLC,
LCS Architecture via GMLC as defined in 3GPP TS 23.271
Network Induced Location Request (NI-LR): In case of emergency call, the MME sends
the user location to the GMLC
Alternatively, the LRF could trigger Mobile Terminates Location Req. (MT-LR) via the
GMLC to retrieve the location from the MME. But this may take too long time
If the IMS emergency call is rejected, the UE may retry in another RAT. But this
is like deregistering from LTE/IMS and reattach on CS long call setup
If the UE is both CS and PS/VoLTE attached, a proper routing is required in the
CS network to route incoming calls via IMS and the IMS shall reject the
emergency call to force rerouting to CS
CS Service Continuity
37
PS-HO
LTE
VoLTE
IMS (SIP)
Client
HSPA (PS)
VoHSPA
CS voice
MME
SGSN
S/PGW
Sv
CS
SRVCC
GERAN /
UTRAN (CS)
IMS
SCC
AS
MSC
LTE HSPA PS Handover is required to maintain the IMS/VoIP call over LTE and
HSPA access (bearer update)
IMS based Service Continuity over CS (SRVCC) is required for mid-call HO from LTE/
HSPA to GERAN/UTRAN CS
Multiple options defined in the standards
UE
E-UTRAN
/HSPA
MME/
SGSN
MSC
GERAN
UTRAN
IMS
(SCC-AS)
Measurement
HO Required
Initiate SRVCC
CS HO Preparation
HO Cmd
Coordinate
SRVCC & PS-HO
Responses
Voice over CS
Optional PS bearer (non-IMS)
Update
Remote End
40
Core Network
GERAN
Multimode UE:
GSM/GPRS,
UMTS, LTE
UTRAN
E-UTRAN
Voice Preference options in the UE
CS Only
PS Only
CS Preferred, IMS secondary
IMS Preferred, CS secondary
The preferred shall be set in the UE and notified to
the Network
VoLTE UE = IMS Preferred, CS secondary
UE
NAS
eNB
RRC Reconfiguration
RAT priorities (SIB)
Cell re-selection
RFSP
Index
RFSP
Index S1
MME
Local policy
UEs voice preferences
and usage settings
UE
Camping
priorities
eNB
(modified)
RFSP index
HSS
RFSP
decision
MME
Subscribed
RFSP Index
The EPC may set the RFSP Index to influence camping priorities
Final UE Decision
Reselection
Config
Voice/Data Centric
Voice Pref
Network
Capabilities
(CSFB/IMS)
UE
CSFB/IMS selection logic
(Annex A TS 23.221)
GERAN
UTRAN
E-UTRAN
The UE selects to camp on 2G/3G or LTE considering:
Try preferred voice option, then less preferred. If voice support not
available, decide to stay on LTE (data centric) or 2G/3G (voice centric)