Professional Documents
Culture Documents
your device
January 2016
Sandy Fraser
Agenda Keysight
Technologies 2016 Page 2
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
GSMA finally adopted VoLTE in 2010, and so did many of the industry big
companies
The first use of IMS through the Verizon LTE network in the USA
accelerated the use of IMS development for mobile devices.
Keysight
Technologies 2016 Page 4
Support for Voice with LTE
2G/3G Circuit Switched calls have an allocated resource even
during times of inactivity - even when nothing is being said
Inefficient use of available bandwidth
Access times between requesting resource and being able to talk were too
slow to enable a reaction based allocation plus reduced flexibility for
resource allocation
An LTE UE will generally only be provided resources when it is necessary
even for voice
Allows efficient use of network resources. If we are saying nothing we will require
no network resources
Places stress on the network to ensure suitable access timing and quality of
service (QoS).
Keysight
Technologies 2016 Page 5
Voice with LTE: What is the goal and how to get there
To deliver same standard of voice call with VoLTE as is
delivered by 2G/3G
The long term solution for voice is to use VoIP and an IMS based core
network, there are already many networks fully operational
For networks which do not support IMS or have incomplete coverage,
several fall back technologies are required:
CSFB (Circuit Switched Fall Back) - single radio approach
SVLTE or Dual Standby approach (Simultaneous Voice and Data LTE) -
dual radio approach
SRVCC (Single Radio Voice Call Continuity) Voice on LTE with CS
backup
CSFB, SVLTE and SRVCC all involve some level of I-RAT behavior
Keysight
Technologies 2016 Page 6
Agenda Keysight
Technologies 2016 Page 7
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
Keysight
Technologies 2016 Page 8
SIP and IMS
SIP (Session Initiation Protocol) was initially designed to work in an open
homogeneous IP network
SIP provides the signaling required to support call set-up procedures
SIP also provides many other services (caller id, multi-party & emergency calls)
SIP server
PSTN
IP Network
GSM
IP Network 3G
Telephone Network
Keysight
Technologies 2016 Page 9
Agenda Keysight
Technologies 2016 Page 10
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
BYE
BYE
ACK
ACK CSCF = Call Session Control Function
Keysight
Technologies 2016 Page 11
IMS Uses SIP
(Session Initiation Protocol)
User A CSCF Proxy User B
REGISTER CSCF Proxy
REGISTER
OK OK
INVITE
TRYING
INVITE
TRYING
RING Router/IP
RING network
OK
OK
IP
ACK User A User B
ACK
Keysight
Technologies 2016 Page 12
RTP
RTP is used for the delivery of the user data
Keysight
Technologies 2016 Page 13
RTCP
Control information
RTCP (RFC3550)
Packet Loss Rate
Jitter
Timing Information
RTCP XR (RFC3611)
Delay
Signal Level
Noise Level
Call metrics
Buffering
Keysight
Technologies 2016 Page 14
SIP logging with Wireshark Call tracing
Keysight
Technologies 2016 Page 16
SigComp (SIP Signalling Compression)
Keysight
Technologies 2016 Page 17
VoIP QoS and Multiple PDNs
Strict packet delay-based QoS
Keysight
Technologies 2016 Page 19
GBR, TFT, QoS, DRBs signalled to UE
GBR
Negotiated
QoS
Keysight
Technologies 2016 Page 20
Agenda Keysight
Technologies 2016 Page 21
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
Normal allocation - Each time a PDSCH allocation is made, PDCCH resources are required
Normal 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5
SPS 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5
Keysight
Technologies 2016 Page 22
TTI bundling
If at the cell edge UE can either increase power or increase coding rate to
ensure reception at eNB
If the UE cannot increase its power - eNB gets power headroom status reports
from each UE - the UE can be instructed to use TTI bundling.
TTI bundling prevents round trip ACK/NACK delays by transmitting all
Redundancy versions in successive TTIs.
DL signalling is reduced (less ACKs/NACKs) and round trip delay is minimised.
Keysight
Technologies 2016 Page 23
ROHC - Robust Header Compression
Keysight
Technologies 2016 Page 24
Agenda Keysight
Technologies 2016 Page 25
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
Keysight
Technologies 2016 Page 26
CSFB
Circuit Switched Fall Back
Keysight
Technologies 2016 Page 27
SRVCC
Single Radio Voice Call Connectivity
Keysight
Technologies 2016 Page 28
SMS over SGs
What if my LTE network does not
support IMS, how do I get 2G/3G
SMS while in LTE?
Keysight
Technologies 2016 Page 29
Agenda Keysight
Technologies 2016 Page 30
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
IMS Server
Audio Analysis
Keysight
Technologies 2016 Page 31
E7515A UXM LTE FDD/TDD, 2G, 3G
Comprehensive support for VoLTE testing
UXM Test Set
Keysight
Technologies 2016 Page 32
Keysight E6966B-1FP IMS/SIP Server
Easy to install and use Windows XP/7 PC-based IMS-SIP server (P-CSCF emulator)
IPv4, IPv6, supports registration of multiple soft client and (via UXM) VoLTE UE, RUI/GUI
Voice/Video connection, call waiting, SMS forwarding, PRACK support
AKAv2 authentication, IP Sec, SMS sending
Message Logging, error insertion
Proven interop with VoLTE UEs
Detail Log
Keysight
Technologies 2016 Page 33
Keysight E6966B-2FP IMS/SIP Client
Easy to install and use Windows XP/7 PC-based IMS-SIP client
IPv4, IPv6, Voice, Video, SMS, RUI/GUI
EVS, AMR, AMR-WB, G711 a/uLaw, G722/.1, G729, GSM, iLBC, Speex/wb voice codecs
AMR/AMR-WB Octet-align, bandwidth-efficient, Mode-set negotiation and fixing
H264, H263, H263-1998 video codecs with H264 level and packetization mode selection
Play test files, audio loopback, auto-answer, audio level cal features, scope display
VAD (SCR/DTX), Echo cancellation, jitter buffering
Proven voice interop with VoLTE UEs
Keysight
Technologies 2016 Page 34
Keysight U8903B Audio Analsyser
Comprehensive support for VoLTE testing
Keysight
Technologies 2016 Page 35
Audio Test Scenario
Audio quality measurements on the Keysight U8903B
Keysight
Technologies 2016 Page 36
Voice / Video Loopback
Simple test
UXM Test Set
VoLTE UE
UXM Test Set
Keysight
Technologies 2016 Page 37
Voice Quality Testing with U8903B Audio Analyser
PESQ and PoLQA supported
Test UE loop-back
USB sound card Soft client loop-back
USB Keysight IMS-SIP server & client
VoLTE UE
RF
Keysight UXM
Headphone/mic jack
Keysight UXM
Keysight IMS-SIP server & client
Ethernet
USB
RF
USB sound card
Audio Line
Reference in/out
source (DL)
Headphone/mic jack
VoLTE UE
Degraded
U8903B Audio Analyser Source (DL)
Keysight
Technologies 2016 Page 39
Voice Quality Testing
UL voice Quality Testing
Keysight UXM
Keysight IMS-SIP server & client
Ethernet
USB
RF
USB sound card
Reference
Audio Line
Degraded source (UL)
in/out
source (UL)
VoLTE UE
Headphone/mic jack
Keysight
Technologies 2016 Page 40
Audio Test Scenario
Human Jury Testing and/or PESQ with IP Impairments
Delay/Jitter/Loss insertion
Ethernet
RF RF
U8903B Audio Analyzer
Keysight
Technologies 2016 Page 41
Agenda Keysight
Technologies 2016 Page 42
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
S-GW P-GW
WiFi RAN
Untrusted WLAN IPsec
Termination
S2b
ePDG
ePDG
Evolved Packet Data Gateway
Keysight
Technologies 2016 Page 43
WLAN Calling (VoWLAN)
Keysight
Technologies 2016 Page 44
Enhanced Voice Services (EVS) codec
Designed to rate match with existing AMR codecs (AMR-WB interoperability mode)
Vastly increase bit rate to 128 kbps allowing music and mixed content
Source controlled rate, switchable per frame
Voice activity detection (VAD), sound activity detector, comfort noise generator (CNG)
Jitter buffer management, error concealment mechanism to nullify lost packets and
minor transmission errors, Channel Aware Mode
http://www.3gpp.org/DynaReport/26-series.htm lists the EVS standards
Keysight
Technologies 2016 Page 45
Transmit
EVS Encoder
Encoded audio frame
(50 frame/s rate dependent
ACELP based BWE encoder on codec mode)
encoder (b/w extension)
CHANNEL
RTP
payload
formatting
A to D
DTX, CNG encoder
conversion
Keysight
Technologies 2016 Page 46
Receive
EVS Decoder
16 bit PCM
Impaired received audio 8, 16, 32, 48 kHz
frame BWE
ACELP
(50 frame/s rate dependent decoder
based
on codec mode) (b/w
decoder
extension)
Core and
DTX MDCT based decoder
switching A to D
CHANNEL
RTP Jitter
payload Buffer conversion
de- Mgt
coding (JBM)
DTX, CNG decoder
Keysight
Technologies 2016 Page 47
Channel Aware Encoding
EVS is designed for Packet Switched Networks
2 1
Primary Frame Encoding 6 5 3
4
(Low freq: ACELP based)
(High freq: TBE based)
Primary + 4 3
2 1
Pre- Frame Criticality Redundant 2 1
6 5 3
Processing Configuration Frame Bit 4
Packer
Keysight
Technologies 2016 Page 48
Enhanced Voice Services (EVS)
Designed for LTE - Summary
Supports HD voice and entertainment quality audio
Designed for packet switched networks (VoLTE)
Inter-operable with AMR-WB
Wide range of bit rates and bandwidths for excellent flexibility
Feature rich CODEC
Source controllable rate (SCR)
Comfort noise generator (CNG) EVS primary
mode
Discontinuous Transmission (DTX) AMR-WB IO
compatibility
Variable bit rate (VBR) mode
Jitter buffer management (JBM)
Channel aware mode (designed for systems with packet loss)
Keysight
Technologies 2016 Page 49
Summary Keysight
Technologies 2016 Page 50
Intro: a very brief history of IMS, Legacy (CS) vs. LTE (PS) domain
considerations
3GPP TS 34.229 IP Multimedia call control protocol based on SIP and SDP, UE conformance
specification
3GPP TS 26.114 IP Multimedia Subsystems (IMS) Multimedia telephone: Media handling and
interaction
3GPP TS 26.132 Speech and video telephony terminal acoustic test specification
3GPP TS 22.173 IP Multimedia Core Network Subsystem Multimedia Telephony Service and
supplementary services
Keysight
Technologies 2016 Page 51
Thank You !!!
Questions and Answers
Keysight
Technologies 2016 Page 52