VoLTE Production Deployment Case Study

advertisement
VoLTE Production Deployment
Case Study
Next Generation Services
Services- RCS, VoLTE and Beyond
ETSI / GSMA / MSF Operator Workshop
October 11, 2012
Allan Johnson
General Manager, HelloSoft V.VoIP
Imagination Technologies
VoLTE Implementation case study
Outline
1. Introduction to Imagination
2. VoLTE Market drivers
3. High Level Objectives
4 VoLTE Handset Requirements
4.
5. Application Processor based VoLTE vs. Modem based VoLTE
6 Production
6.
P d ti Signoff
Si
ff – Multi-vendor
M lti
d dependence
d
d
7. 3 Greatest Challenges
8. 3 Most Important Lessons Learned
9. Conclusion
2
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
Company overview
ƒ Leading Silicon, IP Clients & Cloud IP supplier
ƒ Graphics/video/comms, VoLTE/Video/RCS, Cloud
ƒ Played significant role in creating Smartphone Segment
by offering industry leading multimedia technologies
ƒ Played leading role in world’s first commercial VoLTE
deployment
ƒ Shipped by most major consumer brands
ƒ Smartphones, tablets, TVs/STBs, games consoles
Radios connected audio & video devices
ƒ Radios,
ƒ Automotive dashboards, navigation, communication
ƒ Established technology powerhouse
ƒ
ƒ
ƒ
ƒ
Founded 1985; London FTSE250 (IMG
(IMG.L)
L)
Employees: 1,200+, World Class Team
UK HQ; operations world-wide
Global customer base
ƒ
C
o s
m
m
ƒGraphics
ƒGPU
Compute
Video
Display
ƒSoftware
ƒClients
ƒClou
d
ƒProcessor
ƒEnabling
ƒSystems
ƒHelloSoft
HelloSoft Division
ƒIP Clients and Stacks
ƒDifferentiated Technology
ƒExtensive Patents
ƒIndustry’s Largest IP SW
Development Team
ƒ Total Revenues
ƒ
ƒ
ƒ
ƒ
2008-2009 YR:
2009-2010
2009
2010 YR:
2010-2011 YR:
2011-2012 YR:
V01.11 nov07
$104.11m/£64.1m
$131 40m/£80 9m
$131.40m/£80.9m
$159.17m/£98.0m
$207.08m/£127.5m
Confidential – Subject to NDA
Market Opportunity & Challenge
Need for single integrated clients to address multiplatform challenge
V01.11 nov07
Confidential – Subject to NDA
Solution: Multi-Platform / Multi-OS
VoIP/VoLTE/RCS Stack with HW-Accelerated Video
Hardware Accelerators –
Accelerators Video
Optimized Media
Engine
Voice Codecs
AEC
AJB/PLC
VAD/CNG
Applications pp
Processor Modem –
Modem
3G/LTE/WiFi
VoLTE
SIP
RTP/RTCP
RCS/IMS
VCC/IP2IP
V01.11 nov07
Confidential – Subject to NDA
Products
V.VoIP, VoLTE, VCC, IMS and RCS
HelloSoft Mobile
V VoIP SDK
V.VoIP
• Comprehensive, multiplatform mobile device solutions for delivering the
multi-party real-time voice and video communications
• Supported on fixed
fixed, Wi
Wi-Fi
Fi and GSM/CDMA/2G/3G/LTE wireless access
networks
HelloSoft VoLTE
& VCC
• Fully standards compliant with 3GPP Voice over LTE and IR-92 specs
• Incorporates award winning multiplatform HelloSoft VoIP,
VoIP IMS
IMS, VCC
technology featuring AEC (Acoustic Echo Cancellation) and NC (Noise
Cancellation)
HelloSoft IMS
Stack
• Complies with 3GPP IMS
IMS, 3GPP2 IMS
IMS, 3GPP & IETF compliant SIP &
SIMPLE
• Supports Instant Messaging (IM), Presence-enabled active phonebook,
video share and seamless handoff between VoIP and cellular phone calls
HelloSoft Handoff
Technology
• Supports SRVCC (Single Radio VCC) per VoLTE requirements, DRVCC
(Dual Radio VCC) for seamless handoff between circuit-switched and
packet-switched networks
• Supports
pp
IP2IP for seamless handoff between IP networks
HelloSoft Rich
Communication
S it (RCS)
Suite
V01.11 nov07
• Supports advanced features such as enriched audio and video calling,
enhanced address book/contacts, video share, and image/file transfer.
• SMS/MMS over MSRP.
MSRP Group Chat,
Chat and Social Profile Information
Confidential – Subject to NDA
VoLTE Production Deployment Case Study
Overall High Level Objectives
1. First VoLTE production network deployment in the world
2. Initial deployment is VoLTE, followed by RCS
3. Uses a 3rd party VoLTE client
- other options such as SemiCo based VoLTE not ready or mature enough
4. Ensure VoLTE device solution can readily
y scale across devices
5. Ensure outstanding voice quality and user experience
( “better than circuit switched voice” )
7
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
VoLTE Production Deployment Case Study
VoLTE Market Drivers
1. Deployment efficiencies
a) Higher spectral efficiency than Circuit Switched Cellular
p
blocks
b)) Abilityy to re-farm spectrum
c) Ability to deploy full IMS solution
2. Major new service capabilities
a) Ability to seamlessly move between IP bearers
b) Ability to seamlessly move between devices
3. Major new device capabilities
a) Ability to migrate to LTE only handsets
b) Ability to perform simultaneous voice/data
c) Ability to seamlessly migrate users from existing user experience
( e.g. seamless integration of VoLTE into existing handset or tablet UI)
4. Ability to launch new / enhanced services and capabilities
a) HD Voice
b)) Video share/chat
c) RCS 5.0 ( enhanced contact list, enhanced messaging, capability exchange, video
share/chat, VoLTE, …)
d) Many other new capabilities
8
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
Case Study Background
VoLTE Handset Requirements
1. VoLTE Compliant with IR-92 with Dedicated Bearer support
2. Fully integrated with native UI (dialer, call history, call logs, etc)
3 VoLTE must be transparent to the end user
3.
user. ii.e.
e Whether the user is on
Circuit-switched network or on VoLTE network, the user experience must be
same ( other than voice quality and the “4G” icon on the UI)
4 “Better
4.
Better than CS”
CS voice quality in the coverage area
5. Network selection of VoLTE where available, else circuit switched voice calls
6. CS Fall-back for Emergency Calls only
7. Support for multiple LTE chipsets & multiple application processor chip sets
8. Support for phones from multiple OEMs
9 VoLTE vendor must be “full
9.
“f service” … and complete handset integration,
functional testing, QA, IOT, Lab Trials, Performance Testing including drive
tests on production network in coverage area, and Production Launch
10 Upgradable
10.
U
d bl to
t supportt
a) VCC handoff to Circuit-Switched calls & vice versa
b) Upgradable to RCS 5.0
c)) Over-the-air
O
th i updates
d t
9
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
Case Study Background
Application Processor based VoLTE vs. Modem based VoLTE
Application Processor based VoLTE
Modem based VoLTE
Mobile device
Mobile device
V LTE &
VoLTE
IMS/RCS stacks
& applications
Application Processor
LTE Modem
IMS/RCS stacks
& applications
Application Processor
VoLTE
LTE Modem
ADVANTAGES:
ADVANTAGES:
• Allows for a single IMS stack on the application
• More familiar model since this is the legacy
partitioning used for circuit switched voice
processor
• VoLTE can be easily integrated into other applications. • LTE modem vendors such as Qualcomm & others
may offer this approach
• Provides better audio/video integration because the
• Claims to be lower power in some cases (e.g. if you
video subsystem is on the application processor
could
ld power off
ff the
h application
li i processor d
during
i a
• Lower power in some cases
voice call) but in other cases it is not
• More power efficient and better architecture for
DISADVANTAGES:
supporting multiple IP bearers
• Dual IMS stack – one stack on the modem for
e g for VoLTE to VoWiFi seamless handoff
e.g.
VoLTE and one on the AP for everything else
• Voice-video synchronization must span both
DISADVANTAGES:
modem and AP processors
• Cannot power off the application processor during
• Handoff to multiple IP bearers such as WiFi are
voice calls ( although in practice, generally the AP is
difficult and inefficient
• Less flexible and voice feature upgrades tied to the
not powered off)
modem
Decision was made to go with Application Processor based VoLTE
Confidential – Subject to NDA
V01.11 nov07
ĩ 2011 Imagination Technologies Ltd.
Case Study Background
Production signoff – Multi-vendor IOT
Infrastructure
Component
Number of IOT
Test cases
dependent on that
vendor for testing
RAN
5%
TAS
5%
S/I-CSCF
4%
MGCF/MGW
3%
HSS
12%
SBC / P-CSCF
14%
HLR
6%
Dependencies on 7 infrastructure vendors for
h d t IODT/IOT test
handset
t t cases
11
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
Case Study Background
Production Signoff - Voice Quality Drive Testing
VQT Analyzer
VQT Equipment
“Wired IP Phone
“Gold” CS Phone
HS VoLTE Client #2
HS VoLTE Client #1
Voice Quality comparison is done by simultaneously measuring
voice quality on 4 channels while driving with handsets side-by-side
12
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
Case Study Background
VoLTE Voice Quality Drive Testing
Reference: “Good grades for VoLTE – Validating VoLTE end-end”,
Ericsson Review, 1/2012, Michel Anehill et al,
Voice Quality depends on codec, bit rate, frame error rate
as well
ll as algorithms
l
ith
such
h as packet
k t loss
l
concealment
l
t
13
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
3 Greatest Challenges
Multi-party IOT
HSS
TAS
PCSCF
MGW
S/I- PCRF
CSCF
SBC
OEM
14
Integra-
Ch
hipset
IOT
InfraInfra
structure
tion
VoLTE
RCS
Provider
AP+LTE
Chipset
+
Drivers
Significant investment / schedule time in the Multi-party IOT
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
3 Greatest Challenges
Challenge #2 – getting “the right” carrier stewardship model
2) HYBRID #1
- Carrier responsible for vendor
selection/Business terms
- Carrier effectively sublicenses to
OEM
OEMs
3) HYBRID #2
- Carrier responsible for vendor selection
- OEM’s responsible everything else
4) OEM CENTRIC
- Carrier sends requirements to OEM’s
- OEM responsible for vendor
selection/business terms/integration
- OEM drives execution including IOT
1) CARRIER CENTRIC
- Carrier vendor selection/business
terms/integration
- Carrier mandates client to OEM
- Carrier “supervises” integration/execution
5) SemiCo CENTRIC
- Carrier sends requirements doc
to OEM’s
- OEM’s send requirements to
SemiCo’s
- SemiCo
S iC IODT’s
IODT’ reference
f
design
d i
- OEM completes IOT with device
Initially,
y carrier must drive and have high
g control “carrier centric” model
As the ecosystem matures and scales, a shift to the “device centric” model occurs
15
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
3 Greatest Challenges
#3 – getting the 1st VoLTE handset across the finish line “on time”
Kickoff
Target
1 month
Actual
1 month
First
Handset
Additional
Handset 1 month
OEM
Additional
Handset 1 month
S
Same
OEM
API’s
Tested
Integration
Complete
2 months
1 mon
1 mon
1 month
2 months
2 months
IODT
Complete
(Lab)
Total
Time
5
mon
1 month
1 month
1 month
1 month
Production IOT
+ Drive Tests.
1+ mon
1 mon
1 month 1+ mon 9
mon
1 month
6
mon
1 month
4
mon
NOTES:
1. First handset incurred additional time in IODT (Lab) / IOT ( production )
Much of this time was due to multi-vendor infrastructure dependencies
2 H
2.
Having
i the
th 3rd party
t VoLTE
V LTE solution
l ti
allows
ll
scalability,
l bilit risk
i k reduction,
d ti
and
d
cost savings and time to market advantage across many devices
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
3 Most Important Lessons Learned
Lesson #1 – get “full service” support for 1st wave of devices
Ensure the right on-site/multi-site / multiparty support, test
environment and support through the life cycle
Carrier
Lab
Network
Carrier
Production
Network
OEM
USA
Stack
USA
OEM
Asia
ODM
Asia
Stack
Asia
17
Have a well developed
p and sophisticated
p
multi-site integrated Project Management process
17
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
3 Most Important Lessons Learned
Lesson #2 – evaluate the performance of client solutions carefully
Downlink MOS
Imagination DL
Competition DL
Average
Standard Deviation
Maximum Score
Count
% MOS greater than or equal to 3.2
% MOS less than 3.0
% MOS less than 2.0
% MOS less
l
than
h or equall to 1
1.8
8
Scoring Algorithm
3.42
0.29
3 65
3.65
58
87.93%
5.17%
1.72%
0.00%
PESQ
2.42
0.23
2 71
2.71
58
0.00%
100.00%
5.17%
1.72%
PESQ
Uplink MOS
Imagination DL
Competition DL
3.42
0.26
3 64
3.64
59
83.05%
5.08%
0.00%
0.00%
PESQ
2.38
0.16
2 61
2.61
59
0.00%
100.00%
1.69%
1.69%
PESQ
Voice Quality during Drive Testing
4.0
PESQ ( MOS ) SScore
3.5
3.0
Handset #1
25
2.5
2.0
Handset #2
1.5
Handset #3 (not
I
Imagination solution)
i ti
l ti )
1.0
0.5
0.0
DL Avg
DL MAX
UL Avg
UL MAX
Large difference in performance observed between VoLTE solutions
18
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
3 Most Important Lessons Learned
#3 – VoLTE is not coming, its here now & much better quality than CS
Downlink MOS
Uplink MOS
CS Call Downlink
VoLTE Downlink
CS Call Uplink
VoLTE Uplink
Average
2.39
3.85
2.35
3.84
Standard Deviation
0.28
0.30
0.31
0.30
Maximum Score
2 91
2.91
4 06
4.06
2 94
2.94
4 06
4.06
Count
141
165
143
165
0.00%
95.15%
0.00%
95.15%
% MOS less than 3.0
100.00%
3.64%
100.00%
2.42%
% MOS less than 2.0
11.35%
0.00%
12.59%
0.61%
% MOS less than or equal to 1.8
Scoring Algorithm
3.55%
0.00%
4.90%
0.61%
PESQ
PESQ
PESQ
PESQ
% MOS greater than or equal to 3.2
PESQ (MOS) Score
Voice Quality for
VoLTE vs. Circuit Switched
VoLTE vs. Circuit Switched
4.5
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0.0
VoLTE Handset
Circuit Switched Handset
DL Avg
DL MAX
UL Avg
UL MAX
VoLTE voice quality significantly exceeds that of circuit switched
19
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
Conclusions
1. VoLTE is giving much better voice quality than circuit switched calls
2. Significant differences in voice quality performance between VoLTE solutions
3. IOT is multi-vendor and of course the maturity cycle in multi-vendor IOT is in
the early stages.
4. Once a VoLTE protocol stack is through production on one handset, it can be
readily scaled across many handsets
5. Project start ( for VoLTE integration) to production shipment can be achieved
in 9 months, for the first handsets, with a target of 4 months for subsequent
“waves” of handsets, including IOT
6. “Full service” support from vendors is critical for first wave of handsets.
Once the first “wave” of handsets is through, additional handsets can be
brought out quite quickly
7. Modem based VoLTE vs. Application Processor based VoLTE
Modem based has the advantage of a familiar approach to CS
… but …
Application Processor based VoLTE provides more flexibility for integration
with future “rich media” applications
8 V
8.
VoLTE
LTE is
i nott just
j t in
i lab
l b trials
ti l
… production handsets are here now and VoLTE works very well, thank you !
20
V01.11 nov07
© 2011 Imagination Technologies Ltd.
Confidential – Subject to NDA
VoLTE is here now
and
works much better than circuit switched
Thank you
October 11,
11 2012
Download