Volte Architecture
Volte Architecture
Volte Architecture
info
VoLTE Evolution & Architecture
VoLTE
• VoLTE Fundamentals
• Handset Requirements
• LTE Network Support
• IMS Architecture
• CS Network Support
• QCI & Prioritization of VoLTE
Disclaimer : Views expressed in this blog or Video are strictly mine
Traffic over Radio and not of my employers or Equipment Manufacturers
http://TelecomTutorial.info
What is VoLTE
Originating Network
Terminating Network
LTE IMS
LTE or
IP Network PSTN
Calling Party PSTN or LTE IP
Network Called Party
• Access agnostic
• Services independent
Key Drivers to IMS • Open architecture
• Multi-device
• Vendor independent
http://TelecomTutorial.info
VoLTE Building blocks
VoLTE : Voice over LTE VoLTE Benefits to users
• Voice calls over a 4G LTE network • HD Voice
• LTE Packet Network used for carrying voice • Fast Call connection (0.25s)
payload over all IP Network
IP Nw
SIP
SERVER http://TelecomTutorial.info
VoLTE Network - Building blocks
SIP Enabled IMS Core
LTE Network Voice Core
Smartphone or
Handset
Radio , Core (SIP) PSTN
1 2 3 4
• SIM Card (ISIM) • Radio • SIP Servers • Control Plane
IMPI EnodeB P-CSCF MSS
IMPU I-CSCF MSC
S-CSCF
• Handset • LTE Core • User Plane
SIP-UA MME , SGW , • Other IMS Core MGW
PGW TAS
HSS BGw
DNS MRF
PCRF
http://TelecomTutorial.info
VoLTE Handset Components (User Equipment)
Universal Integrated
Circuit (UICC)
1
SIM USIM ISIM
GSM LTE VoLTE SIP User Agent (SIP-UA)
SIP User
Agent (SIP-
UA)
http://TelecomTutorial.info
LTE Architecture Control
Plane
User
2 Plane
S6a
MME HSS OCS PCRF
S11 Gy Gx
LTE-UU enB
ENodeB
S1-U S-GW S5 P-GW
SGi
Internet
IMS
Control Plane
User Plane
http://TelecomTutorial.info
VoLTE Building blocks
User Equipment LTE Network IMS Core Voice Core
Handset Radio , Core (SIP) PSTN
1 2 3 4
Universal
Integrated
Circuit (UICC)
SIP User
Agent (SIP-
UA)
http://TelecomTutorial.info
IMS VoLTE Architecture & Specs
3
IMS SPECS
3GPP 23.228
• GSMA FCM.01
• GSMA IR.92
http://TelecomTutorial.info
LTE to VoLTE Journey
S6a
MME HSS PCRF
enB S11 Gx
S-GW P-GW
S5
SGi
eNB ( EnodeB )
MME ( Mobility Management Entity )
Internet SGW ( Serving Gateway )
HSS ( Home Subscriber Server )
PCRF ( Policy charging rules function )
PGW ( Packet Gateway )
http://TelecomTutorial.info
Here is IMS
S6a
MME HSS PCRF
enB S11 Gx
S-GW P-GW
IMS
S5 IP Telephony
SGi
http://TelecomTutorial.info
SIP Server
IMS ( IP Multimedia Subsystem )
SIP
Server
S6a
MME HSS PCRF
enB S11 Gx
SIP Service
Internet • Session set-up, session tear-down, session control
and routing functions.
• Records for billing purposes for all sessions
• SIP registrar for VoLTE UEs http://TelecomTutorial.info
Media Gateway
IMS ( IP Multimedia Subsystem )
SIP
Server
S6a
MME HSS PCRF
enB S11 Gx
SIP
IP Connectivity Access Network (IP-CAN) Server
Internet Access
Network
Media Other IMS
LTE Gateway Networks / PSTN
Or Wifi
Or DSL , Cable
http://TelecomTutorial.info
The Proxy
Proxy CSCF
Or
SIP P-CSCF SIP Server
LTE
Proxy S-CSCF
HSS
Interrogator
• Belongs to Home Network
• Interrogates the HSS to determine SIP Server Media Other IMS
• During Registration Gateway Networks / PSTN
• During MT Call routing
http://TelecomTutorial.info
HSS ( Home Subscriber Server )
HSS
HSS (Home
Subscriber
Server)
Telephony App
HSS Server
(TAS)
HSS TAS
HSS TAS
Media Gateway
• Voice Payload handling Media
• Interface between IP / PSTN Network Control Other IMS
• RTP to PCM & Vice versa conversion Media Networks / PSTN
• Codec Handling Gateway
• Echo cancellation
http://TelecomTutorial.info
( IBCF & TrGW ) , ( MGCF & IMS-MGW )
HSS TAS
IBCF MGCF
All Media Entities
• ATCF (Access Transfer Control Function)
TrGW IMS-MGW
• ATGW (Access Transfer Gateway)
ATCF
ATGW HSS TAS
MRF
HSS TAS
MRF ( Media resource function )
• Deals with Call conferencing & things
associated with RTP Mixing such as IBCF MGCF
transcoding, multiparty conferencing, network TrGW IMS-MGW
announcements/tones, etc.
• It is also used for Announcement & Media Other IMS Other PSTN
related functionalities Networks Networks
http://TelecomTutorial.info
BGCF .. B Number routing Table
PCRF
MRF
HSS TAS
BGCF ( Breakout Gateway Control BGCF
Function )
• BGCF does routing the call to destination IBCF MGCF
Network TrGW IMS-MGW
• Equivalent to Routing Table in Network ,
Similar to B Table of MSC Other IMS Other PSTN
Networks Networks
http://TelecomTutorial.info
Complete VoLTE IMS Picture
PCRF
Control Layer
Session and
SIP Proxy SIP Interrogator SIP Server
LTE
P-CSCF I-CSCF S-CSCF
ATCF
ATGW MRF
Services
App &
BGCF
Layer
HSS TAS
IBCF MGCF
Transport
TrGW IMS-MGW
Layer
Other IMS Other PSTN
Networks Networks
http://TelecomTutorial.info
Practical deployment
External
PCRF
1 Cloud IMS Hardware
TAS
HSS
External 3
IBCF MGCF Cloud TAS
TrGW IMS-MGW
BONUS TIP External
http://TelecomTutorial.info
The Big Picture ..
SIP User
Agent (SIP-
UA) TrGW IMS-MGW
http://TelecomTutorial.info
What if LTE Radio is Congested ??
Packet Packet
Resource
Priority QCI Delay Error Loss Example Services
Type
Budget Rate
1 5 non-GBR 100ms 10−6 Volte , IMS Signaling
2 1 100ms 10−2 Volte , Conversational Voice
3 3 50ms 10−3 Real Time Gaming, V2X messages
Guaranteed
Volte , Conversational Video (Live
4 2 Bit Rate 150ms 10−3
Streaming)
(GBR)
Non-Conversational Video (Buffered
5 4 300ms 10−6
Streaming)
6 6 300ms 10−6
7 7 non-GBR 100ms 10−3 Internet Services , Video (Buffered
Streaming) TCP-Based (for example,
8 8 300ms 10−6
Best Effort www, email, chat, ftp, p2p and the like)
9 9 300ms 10−6
http://TelecomTutorial.info
Changes in Core Network to support VoLTE
• Default & dedicated • Sv Link – SRVCC • Sv Link – SRVCC
Bearer Enable • IMS APN SGW / PGW • IMS & MGW – IP
• IMS APN IP Pool Selection Reachability
• PGW - SBC / PCSCF • Paging Policy - VoLTE • Break in & Break out
Reachability Calls Calls Config
• Disable Gy for IMS • QCI – 1,5 Testing & • Common Codec
Validation between MSS &
IMS
http://TelecomTutorial.info
BONUS TIP
I don’t have I-SIM in my Network ?
http://TelecomTutorial.info