Achieving real time voice and video virtualized network functionality in nfv
-
Upload
dialogic-inc -
Category
Technology
-
view
498 -
download
0
Transcript of Achieving real time voice and video virtualized network functionality in nfv
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED.
Achieving Real-time Voice and Video
Virtualized Network Functionality in NFV
October 2015
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 2
Agenda
Real-time applications vs. web-based appsMigration from COTS to NFVSources of latency in the virtual environmentMedia processing applications in VoLTE/IMSKPIs for real-time management
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 3
Signalling
Media
Signalling
Media
Real-time and Web Applications Are Not the Same
Web RequestDelays of up to a second can be acceptable to maintain users train of thought - NielsonServers can send progress responses to maintain user connectionLoss experienced in 6% of all HTTP responses - GoogleUser expectation
Request
Response
Real-time Multimedia ApplicationsBounded - packet delay budget
LTE: <200ms target PDB for conversational voice
Approaching 1 second: Stream artifacts become noticeable Intolerable effect on call quality
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 4
Monetizing a Millisecond
What’s the value of a millisecond?Enterprise cloud-based trading applications
Better performance for high stakes mission critical enterprise applicationsFirst syllable clipping effects can have devastating impact on the transaction
Clipping < 64msecDropped packets < 0.2% of active voice packets
“Ten million shares - now!”
“Got it!”
“..million shares - now!”
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 5
5G Enabled Services
Low latency servicesTactile internetAutonomous drivingMultimedia video callsGamingVirtual/augmented reality
5GSource: GSMA Intelligence
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 6
The Migration From COTS to NFV
COTS to VMSharing the same hardware across multiple virtual machinesReal-time media applications need a reliable clock source and in COTS the use the hardware real-time clockMultiple VM hypervisors have differences like schedulers that effect real-time applications
Extensions for low latency applicationsShared machine instances
Resource/scheduling contention increases work load latency with the addition of each VMPerformance unpredictable - noisy neighboursNumber of hosted VMs dynamic – impacts VNF performance
COTS Virtual Machine Cloud NFV
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 7
The Migration from COTS to NFV
VM to CloudDeployment challenges across third party cloud platformsVarying local rules and policies Customization restrictions limit latency and performance tuningLicensing entitlement and monetization for various business models
Usage, subscription, pay-as-you-go
COTS Virtual Machine Cloud NFV
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 8
The Migration from COTS to NFV
Cloud to NFVStandards maturity and compliance key to interoperabilityPossibility of application specific management of service quality and reliabilityDifferent levels of orchestration and interoperability
Network Services , VNF and Infrastructure Increased automationProactive , Self-Healing capabilities
COTS Virtual Machine Cloud NFV
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 9
Latency In The Virtual Environment
Causes of Latency and Packet Delay
Resource contention, multiple VMs sharingNetwork IO virtualization overheadsCPU virtualization overheads
Solutions for Low Latency Pass through (direct) access to resources – SR-IOVBypass or tune virtualizationOver provisionAllocate 100% CPU and memoryRemove power management
Results in issues for NFV…Standards based access to virtualization featuresTrade offs to improve latency reduce flexibility/elasticityAdded cost of over provision
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 10
• Relieve network congestion and improve service reliability• Allow horizontal scaling to reduce latency on individual nodes• Masks underlying virtualized infrastructure
Scaling Web Applications
Web Services
Applications
IP Traffic
Modern IP Networks are CONGESTED
Congestion Spots
Database
Load Balancers
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 11
Media Devices
Media Servers
Media Broker
Applications
MRB
App Server
App Server
Media server control
Media server control
Media
MRF MRF MRF
GW SBC WebRTCPBX
Media Resource Broker
Media Resource BrokerStandardized media control element
Provides media server scaling and redundancy
Handles media control signaling Optional bearer handling
Typically statefulManagement of underlying media server resources
Aggregation, failure recovery, capacity distribution, etc.Scales out MRF capacity without the application being awareAllows applications to see virtualized environment as single entityNo modification to application – does all the heavy lifting
Standards basedRFC 6917, 3GPP TS 23.218
MRB
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 12
Media Devices
Media Servers
Media Broker
Applications
MRB
App Server
App Server
Media server control
Media server control
Media
MRF MRF MRF
GW SBC WebRTCPBX
Media Resource Function
Media Resource FunctionProcesses and manipulates media streams in IMS and VoLTE networksTypical uses
Media mixing/routingTones, DTMFConference, IVRTranscode/Transrate/TranssizeWebRTC anchor
StandardsGSMA – IR.92, IR.94
MRB
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 13
Information Availability is Key
KPI inputs to orchestration layersVNF Life Cycle Management
Scaling up/down, in/out
Automatic , real-time service scenarios Ensure continuous service quality on-demand. (i.e. usage burst)Frees up people making capacity planning decisions
Real-time analytics for developing predictive self organizing and self healing policy rulesSLA adherence
Proactive service quality policies
Frequency, scope (per session, aggregate) of KPIsClash for control
Contention avoidance between high availability features and virtual environment resiliency
Ve-Vnfm
EM
VNFTranscoding
VNFMRF
VNFMRB
NFVI
OSS/BSS
VNFManager
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 14
Information Availability is Key
EM
VNFTranscoding
VNFMRF
VNFMRB
OSS/BSS
• Port stats: Total/Used/Free
• IVR Port stats• Media bridging statistics• Video codec utilization
per activity• CPU utilization• Call attempts
• Dropped calls• Resource utilization
• Media sessions• Conference activity• Network• RTP sessions• Signaling sessions
Application level KPIs• Runtime information• Events• Configuration changes
• Jitter• Latency (PDB)• Dropped packets• RTD
• MOS/VMOS• Video blockiness• Frame slips
Service level KPIs
Ve-Vnfm
• Downscale with care; apply heuristics for graceful draining of sessions while conserving continuity for endpoints
• Report KPIs that facilitate OSS/BSS to construct analytics and policies rules for effective service management and SLA adherence
NFVI
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 15
Media Processing Automation
Virtualization Layer
EM
NFV Mgmt. & Orchestration (MANO)OSS/BSS
Composite MRF VNF
VNF Manager
NFV Orchestration
Virtualized Infrastructure
Manager (VIM)NovaIronic
KeystoneGlance
NeutronSwift
Cinder
Heat
CeilometerHorizon
HOT
MRBVNFc
MRFVNFc
MRFVNFc
MRFVNFc
MRFVNFc
MRFVNFc
MRFVNFc
MRBVNFc
Stack 1AStack 1BStack 2AStack 2B
Stack 3A
Stack 3B
Catalog
Build stack• Connectivity• Scaling
relationship• Metrics• licensing
Elastic scale• Instance
added
•Destroy Stack •Release
licenses
KPIs forwarded to VNFM
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 16
NFV
NFV Guiding Principles
Virtualized Network Function (VNF) automation, scalability and programmability are not “nice to haves” rather “must have” goalsSoftware modularity
Critical to optimize VNF application performance and scalability and realize the full potential of a virtualized environment
Architectural flexibilitySoftware architected to foster technology advancements at the Network Functions Virtualization Infrastructure (NFVI) Virtual machines to container technology
NFV and SDN are inextricably linked Integrating functionality in the VNFs that can impact what’s occurring in the packet forwarding plane
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 17
Suggested Reading
Dialogic Cloud Ready Solutionshttp://bit.ly/1K2jiYH
NFV Applications – Key Considerations for Profitabilityhttp://bit.ly/1Mp2Y6i
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 18
Dialogic and Network Fuel among others as well as related logos, are either registered trademarks or trademarks of Dialogic Inc. and all companies controlling, controlled by, or under common control with Dialogic Inc. (“Dialogic”). The names of actual companies and products mentioned herein are the trademarks of their respective owners.
This document discusses one or more open source products, systems and/or releases. Dialogic is not responsible for your decision to use open source in connection with Dialogic products (including without limitation those referred to herein), nor is Dialogic responsible for any present or future effects such usage might have, including
without limitation effects on your products, your business, or your intellectual property rights.07/15
dialogic.com