SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
UC SDN Use Case 
Chris Lauwers—Ubicity Corp.
•SDN Explained in Two Minutes 
•Why Should We Care? 
•SDN Opportunities for Unified Communications 
•UC SDN Use Cases 
–Automating QoE 
–Diagnostics 
–Orchestration 
•Automating QoE 
–Dynamic QoS Marking 
–Admission Control 
–Dynamic Traffic Engineering 
Agenda
SDN EXPLAINED IN 2 MINUTES
•Software Defined Networking is: 
–The physical separation of the network control plane from the forwarding plane 
–Where a control plane controls several devices. 
Definition from Open Networking Foundation (ONF) 
Forwarding 
Control 
Forwarding 
Control 
Forwarding 
Control 
Forwarding 
Control 
Forwarding 
Control
•Software Defined Networking is: 
–The physical separation of the network control plane from the forwarding plane 
–Where a control plane controls several devices. 
Definition from Open Networking Foundation (ONF) 
Forwarding 
Forwarding 
Forwarding 
Forwarding 
Forwarding 
Logically Centralized Control Plane
•Controller-Based Network Architecture 
SDN Architecture 
SDN North-Bound Interface 
Network Controller 
Topology 
Network 
Element 
SDN Protocols 
SDN Applications 
Inventory 
Path Calculation 
Flow Programming 
Statistics 
SDN Applications 
Network 
Element 
Network 
Element 
Network 
Element
WHY SHOULD WE CARE?
SDN Benefits for End-User Applications 
•End-user application programmers have surprisingly little control over the network 
–Limited to “connect my port to some endpoint” 
•Application programmers have surprisingly little visibility into the network 
–Limited to connectivity failures 
•Available abstractions limited to connectivity 
Connectivity 
Connections 
Addresses 
Protocols 
Ports 
Interfaces 
Network 
Element
NBIs Provide End-to-End Network Abstractions 
Topology 
Network Element 
SDN Protocols 
Inventory 
Path Calculation 
Flow Programming 
Statistics 
Network 
Element 
Network 
Element 
Network Element 
Performance 
Packet Loss 
Jitter 
Delay 
Topology 
Paths 
Proximity 
Distance 
Location 
Network Graph 
Status 
Utilization 
Congestion 
Path Status 
Link Status 
Trends 
Error Rates 
Peak Load 
Usage 
Connectivity 
Connections 
Addresses 
Protocols 
Interfaces 
Ports 
Bandwidth
SDN OPPORTUNITIES FOR UC
It’s the Network, Stupid 
•60% to 80% of Quality of Experience (QoE) problems are caused by issues with the underlying network 
–Improper QoS configuration 
–Wireless access point issues 
–Interfaces between networks 
•Limited troubleshooting support 
–Because of lack of network visibility 
•No options for corrective actions 
–Aside from error concealment
Allow UC Applications to Communicate with SDN Controllers to: 
Explicitly identify voice, video, and other UC traffic 
Versus: 
•Using dedicated voice VLAN 
•Network-based application recognition 
Explicitly requesting QoS treatment for UC traffic on a session-by-session basis 
Versus “one-size-fits-all” static QoS markings 
Preventing network overload through centralized admission control 
Versus per-application call admission control 
Resolving situations where insufficient bandwidth is available 
Versus ??? 
SDN Opportunity: Closing the Loop between Network and UC
Automated QoE Service 
Automated QoE API 
Network Controller 
Topology 
Network 
Element 
SDN Protocols 
UC&C Application 
Inventory 
Path Calculation 
Flow Programming 
Statistics 
UC&C Application 
Network 
Element 
Network Element 
Network 
Element 
Automated 
QoE Service 
Dynamic QoS Marking 
Admission Control 
Dynamic Traffic Engineering 
Policy 
Administrator 
Interface
UC SDN USE CASES
Automated QoE Service Deployment Options 
QoS Marking 
Admission Control 
Traffic Engineering 
Option 2 
Policy 
Policy 
Admission Control 
QoS Marking 
Option 1 
QoS Marking 
Policy 
Mandatory
DYNAMIC QOS MARKING
Dynamic QoS Marking: Example 
Configuration 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
UC&C 
Infrastructure
UC&C Startup: Install Static QoS 
Policy for Signaling Traffic 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
Create Policy AP Wi-Fi 
UC&C 
Infrastructure
UC&C Startup: Install Static QoS 
Policy for Signaling Traffic 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
Set Static QoS 
Policies 
UC&C 
Infrastructure
Call Setup—Signaling Traffic 
Receives QoS Treatment 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
BE 
CS3 CS3 CS3 CS3 CS3 
BE 
CS3 
CS3 
CS3 
CS3 
UC&C 
Infrastructure
Call Setup—UC&C Requests QoS 
Treatment for Session Media 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
BE 
CS3 CS3 CS3 CS3 CS3 
BE 
CS3 
CS3 
CS3 
CS3 
UC&C 
Infrastructure 
Create Session
Call Setup—UC&C Requests QoS 
Treatment for Session Media 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
BE 
CS3 CS3 CS3 CS3 CS3 
BE 
CS3 
CS3 
CS3 
CS3 
UC&C 
Infrastructure 
Create Session 
BE 
BE BE 
BE 
BE 
BE
Call Setup—UC&C Requests QoS 
Treatment for Session Media 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
UC&C 
Infrastructure 
BE 
BE BE 
BE 
BE 
BE 
Set Session QoS 
Policies
Call Setup—UC&C Requests QoS 
Treatment for Session Media 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
UC&C 
Infrastructure 
BE 
EF EF 
EF 
EF 
BE 
Set Session QoS 
Policies 
EF 
EF
UC&C QoS is Secured 
Access 
Switch 
Automated QoE Service 
Access 
Switch 
AP Wi-Fi 
UC&C 
Infrastructure 
BE 
EF EF 
EF 
EF 
BE 
EF 
EF
Automated QoE API 
•Session-Based Model 
–Dynamic 
–Used for media traffic 
•Operations 
session_start(session) 
session_read(session) 
session_update(session) 
session_end (session) 
session_changed(session, reason) 
•Policy-Based Model 
–Static 
–Used for signaling 
•Operations 
policy_add(policy) 
policy_read(policy) 
policy_update(policy) 
policy_delete(policy) 
26
Automated QoE Information Model 
Session Element 
Start Time 
Description 
Group ID 
Media 
Media 
User 
Media 
° ° ° 
Session ID 
User Element 
User ID 
User Name 
Realm 
Media Element 
Flow 
Description 
QoS Requested 
Age-Out Timer 
QoS Granted 
User ID 
Flow Element 
Source IP Address 
IP Address Type 
Dest IP Address 
Transport 
Dest IP Port 
Source IP Port 
QoS Requested 
Average Bandwidth 
Application Class 
Max. Bandwidth 
Min. Bandwidth 
QoS Granted 
Granted Bandwidth 
Actual Class 
DSCP
Dynamic QoS Marking—Control Flow 
Parse Session 
For Each Media Element 
Map Granted CoS to QoS Markings 
QoS Setup Complete 
QoS Mapping 
Apply QoS Markings at Network Ingress 
Parse Requested CoS for Media Element 
Determine Granted CoS 
QoS Policy
Dynamic QoS Marking—Policy Decisions 
•Define available Classes of Service 
•Map Classes of Service to QoS markings 
•Control access to Classes of Service 
Parse Session 
For Each Media Element 
Map Granted CoS to QoS Markings 
QoS Setup Complete 
QoS Mapping 
Apply QoS Markings at Network Ingress 
Parse Requested CoS for Media Element 
Determine Granted CoS 
QoS Policy
ADMISSION CONTROL
Admission Control—Control Flow 
•Centralized 
–As opposed to per- application 
–Accounts for all traffic 
•Accurate topology model 
–As opposed to administrator- configured 
Parse Session 
For Each Media Element 
Determine Granted CoS and Bandwidth 
Dynamic QoS Marking 
Admission Control Policy 
Calculate Path 
Parse Requested CoS and Bandwidth 
No 
Sufficient BW in CoS 
Reject Call 
Yes
•What action to take when insufficient bandwidth in requested Class of Service: 
–Grant less than requested 
–Re-allocate bandwidth by reducing bandwidth for “lower-priority” sessions 
–Relegate flow to “lower” Class of Service 
–Relegate flow to Best Efforts 
–Reject call 
Admission Control—Policy
DYNAMIC TRAFFIC ENGINEERING
Dynamic Traffic Engineering— Control Flow 
•TE of CoS Bandwidth 
•TE of Media Paths 
No 
Yes 
Determine Granted CoS and BW 
Sufficient BW in CoS 
For Each Media Element 
Parse Session 
Parse Requested CoS and BW 
Admission Control Policy 
Calculate Path 
No Call Resources 
CoS BW Increased? 
Alternate Path? 
Yes 
No 
Dynamic CoS Traffic Engineering 
Traffic Engineering Policy 
No 
Yes 
Dynamic Path Traffic Engineering 
Dynamic QoS Marking
UC SDN Use Case

Weitere ähnliche Inhalte

Was ist angesagt?

Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVHimawan Nugroho
 
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...Alcatel-Lucent Cloud
 
Nfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricentNfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricentAricent
 
Five Trends Enabled by 5G that will Change Networking Forever
Five Trends Enabled by 5G that will Change Networking ForeverFive Trends Enabled by 5G that will Change Networking Forever
Five Trends Enabled by 5G that will Change Networking ForeverOpen Networking Summit
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys Corporation
 
The potential of MEC for high resolution video delivery
The potential of MEC for high resolution video deliveryThe potential of MEC for high resolution video delivery
The potential of MEC for high resolution video deliverySimone Mangiante
 
Nuage Networks: Unconstrained Networks for the Cloud Age
Nuage Networks: Unconstrained Networks for the Cloud AgeNuage Networks: Unconstrained Networks for the Cloud Age
Nuage Networks: Unconstrained Networks for the Cloud AgeNuage Networks
 
Mpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-marchMpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-marchAricent
 
SDN and NFV Value in Business Services: Innovations in Network Monetization a...
SDN and NFV Value in Business Services: Innovations in Network Monetization a...SDN and NFV Value in Business Services: Innovations in Network Monetization a...
SDN and NFV Value in Business Services: Innovations in Network Monetization a...Alan Sardella
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communicationRonak Vyas
 
Case Study: Responsive Networks with Closed Loop Automation
Case Study: Responsive Networks with Closed Loop AutomationCase Study: Responsive Networks with Closed Loop Automation
Case Study: Responsive Networks with Closed Loop AutomationKiran Sirupa
 
Lumina Networks Overview
Lumina Networks OverviewLumina Networks Overview
Lumina Networks OverviewLumina Networks
 
Traffic Optimization in Multi-Layered WANs using SDN
Traffic Optimization in Multi-Layered WANs using SDN Traffic Optimization in Multi-Layered WANs using SDN
Traffic Optimization in Multi-Layered WANs using SDN Infinera
 
Advanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact CenterAdvanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact CenterRadisys Corporation
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business TransformationCisco Service Provider
 
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and BeyondOSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and BeyondLumina Networks
 
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...Liz Warner
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen Networking Summit
 
OSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital future
OSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital futureOSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital future
OSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital futureLumina Networks
 

Was ist angesagt? (20)

Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFV
 
Network Evolution and Market Outlook
Network Evolution and Market OutlookNetwork Evolution and Market Outlook
Network Evolution and Market Outlook
 
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
 
Nfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricentNfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricent
 
Five Trends Enabled by 5G that will Change Networking Forever
Five Trends Enabled by 5G that will Change Networking ForeverFive Trends Enabled by 5G that will Change Networking Forever
Five Trends Enabled by 5G that will Change Networking Forever
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
 
The potential of MEC for high resolution video delivery
The potential of MEC for high resolution video deliveryThe potential of MEC for high resolution video delivery
The potential of MEC for high resolution video delivery
 
Nuage Networks: Unconstrained Networks for the Cloud Age
Nuage Networks: Unconstrained Networks for the Cloud AgeNuage Networks: Unconstrained Networks for the Cloud Age
Nuage Networks: Unconstrained Networks for the Cloud Age
 
Mpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-marchMpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-march
 
SDN and NFV Value in Business Services: Innovations in Network Monetization a...
SDN and NFV Value in Business Services: Innovations in Network Monetization a...SDN and NFV Value in Business Services: Innovations in Network Monetization a...
SDN and NFV Value in Business Services: Innovations in Network Monetization a...
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communication
 
Case Study: Responsive Networks with Closed Loop Automation
Case Study: Responsive Networks with Closed Loop AutomationCase Study: Responsive Networks with Closed Loop Automation
Case Study: Responsive Networks with Closed Loop Automation
 
Lumina Networks Overview
Lumina Networks OverviewLumina Networks Overview
Lumina Networks Overview
 
Traffic Optimization in Multi-Layered WANs using SDN
Traffic Optimization in Multi-Layered WANs using SDN Traffic Optimization in Multi-Layered WANs using SDN
Traffic Optimization in Multi-Layered WANs using SDN
 
Advanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact CenterAdvanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact Center
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation
 
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and BeyondOSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
 
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
OSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital future
OSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital futureOSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital future
OSN Bay Area Feb 2019 Meetup: Lumina Networks, Unlocking a digital future
 

Ähnlich wie UC SDN Use Case

SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesAlan Sardella
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
 
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERSROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERSDeepak Shankar
 
EPG PGW SAPC SACC PISC Configuration
EPG PGW SAPC SACC PISC ConfigurationEPG PGW SAPC SACC PISC Configuration
EPG PGW SAPC SACC PISC ConfigurationMustafa Golam
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceDeborah Porchivina
 
Lecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networksLecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networksChandra Meena
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified CoomunicationsIMTC
 
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...Tal Lavian Ph.D.
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines Netronome
 
IOT model to Unified Communication Events in SDN
IOT model to Unified Communication  Events in SDNIOT model to Unified Communication  Events in SDN
IOT model to Unified Communication Events in SDNChandrashekhar Rao
 
4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)NAIM Networks, Inc.
 
SoftQL - Telecom Solutions
SoftQL - Telecom SolutionsSoftQL - Telecom Solutions
SoftQL - Telecom SolutionsAmar Uppalapati
 
Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition NetworkCollaborators
 
Baker Charlie
Baker CharlieBaker Charlie
Baker CharlieCarl Ford
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDNNetCraftsmen
 
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationDeborah Porchivina
 

Ähnlich wie UC SDN Use Case (20)

SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business Services
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERSROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
 
EPG PGW SAPC SACC PISC Configuration
EPG PGW SAPC SACC PISC ConfigurationEPG PGW SAPC SACC PISC Configuration
EPG PGW SAPC SACC PISC Configuration
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network Service
 
Lecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networksLecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networks
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified Coomunications
 
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
 
teste
testeteste
teste
 
IOT model to Unified Communication Events in SDN
IOT model to Unified Communication  Events in SDNIOT model to Unified Communication  Events in SDN
IOT model to Unified Communication Events in SDN
 
4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)
 
Application Driven SDN
Application Driven SDNApplication Driven SDN
Application Driven SDN
 
SoftQL - Telecom Solutions
SoftQL - Telecom SolutionsSoftQL - Telecom Solutions
SoftQL - Telecom Solutions
 
chap2.ppt
chap2.pptchap2.ppt
chap2.ppt
 
Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition
 
Baker Charlie
Baker CharlieBaker Charlie
Baker Charlie
 
Решения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторовРешения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторов
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network Virtualization
 

Mehr von IMTC

UC SDN
UC SDNUC SDN
UC SDNIMTC
 
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open InvitationIMTC
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test ProgramIMTC
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding IMTC
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesIMTC
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksIMTC
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsIMTC
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksIMTC
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesIMTC
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingIMTC
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG ReviewIMTC
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondIMTC
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile VideoIMTC
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...IMTC
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureIMTC
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationIMTC
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial ConferencingIMTC
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudIMTC
 
SIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability ReviewSIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability ReviewIMTC
 
Wearables
WearablesWearables
WearablesIMTC
 

Mehr von IMTC (20)

UC SDN
UC SDNUC SDN
UC SDN
 
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test Program
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video Services
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE Networks
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru Networks
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice Services
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member Meeting
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyond
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the Future
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaboration
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial Conferencing
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the Cloud
 
SIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability ReviewSIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability Review
 
Wearables
WearablesWearables
Wearables
 

Kürzlich hochgeladen

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Kürzlich hochgeladen (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

UC SDN Use Case

  • 1. UC SDN Use Case Chris Lauwers—Ubicity Corp.
  • 2. •SDN Explained in Two Minutes •Why Should We Care? •SDN Opportunities for Unified Communications •UC SDN Use Cases –Automating QoE –Diagnostics –Orchestration •Automating QoE –Dynamic QoS Marking –Admission Control –Dynamic Traffic Engineering Agenda
  • 3. SDN EXPLAINED IN 2 MINUTES
  • 4. •Software Defined Networking is: –The physical separation of the network control plane from the forwarding plane –Where a control plane controls several devices. Definition from Open Networking Foundation (ONF) Forwarding Control Forwarding Control Forwarding Control Forwarding Control Forwarding Control
  • 5. •Software Defined Networking is: –The physical separation of the network control plane from the forwarding plane –Where a control plane controls several devices. Definition from Open Networking Foundation (ONF) Forwarding Forwarding Forwarding Forwarding Forwarding Logically Centralized Control Plane
  • 6. •Controller-Based Network Architecture SDN Architecture SDN North-Bound Interface Network Controller Topology Network Element SDN Protocols SDN Applications Inventory Path Calculation Flow Programming Statistics SDN Applications Network Element Network Element Network Element
  • 8. SDN Benefits for End-User Applications •End-user application programmers have surprisingly little control over the network –Limited to “connect my port to some endpoint” •Application programmers have surprisingly little visibility into the network –Limited to connectivity failures •Available abstractions limited to connectivity Connectivity Connections Addresses Protocols Ports Interfaces Network Element
  • 9. NBIs Provide End-to-End Network Abstractions Topology Network Element SDN Protocols Inventory Path Calculation Flow Programming Statistics Network Element Network Element Network Element Performance Packet Loss Jitter Delay Topology Paths Proximity Distance Location Network Graph Status Utilization Congestion Path Status Link Status Trends Error Rates Peak Load Usage Connectivity Connections Addresses Protocols Interfaces Ports Bandwidth
  • 11. It’s the Network, Stupid •60% to 80% of Quality of Experience (QoE) problems are caused by issues with the underlying network –Improper QoS configuration –Wireless access point issues –Interfaces between networks •Limited troubleshooting support –Because of lack of network visibility •No options for corrective actions –Aside from error concealment
  • 12. Allow UC Applications to Communicate with SDN Controllers to: Explicitly identify voice, video, and other UC traffic Versus: •Using dedicated voice VLAN •Network-based application recognition Explicitly requesting QoS treatment for UC traffic on a session-by-session basis Versus “one-size-fits-all” static QoS markings Preventing network overload through centralized admission control Versus per-application call admission control Resolving situations where insufficient bandwidth is available Versus ??? SDN Opportunity: Closing the Loop between Network and UC
  • 13. Automated QoE Service Automated QoE API Network Controller Topology Network Element SDN Protocols UC&C Application Inventory Path Calculation Flow Programming Statistics UC&C Application Network Element Network Element Network Element Automated QoE Service Dynamic QoS Marking Admission Control Dynamic Traffic Engineering Policy Administrator Interface
  • 14. UC SDN USE CASES
  • 15. Automated QoE Service Deployment Options QoS Marking Admission Control Traffic Engineering Option 2 Policy Policy Admission Control QoS Marking Option 1 QoS Marking Policy Mandatory
  • 17. Dynamic QoS Marking: Example Configuration Access Switch Automated QoE Service Access Switch AP Wi-Fi UC&C Infrastructure
  • 18. UC&C Startup: Install Static QoS Policy for Signaling Traffic Access Switch Automated QoE Service Access Switch Create Policy AP Wi-Fi UC&C Infrastructure
  • 19. UC&C Startup: Install Static QoS Policy for Signaling Traffic Access Switch Automated QoE Service Access Switch AP Wi-Fi Set Static QoS Policies UC&C Infrastructure
  • 20. Call Setup—Signaling Traffic Receives QoS Treatment Access Switch Automated QoE Service Access Switch AP Wi-Fi BE CS3 CS3 CS3 CS3 CS3 BE CS3 CS3 CS3 CS3 UC&C Infrastructure
  • 21. Call Setup—UC&C Requests QoS Treatment for Session Media Access Switch Automated QoE Service Access Switch AP Wi-Fi BE CS3 CS3 CS3 CS3 CS3 BE CS3 CS3 CS3 CS3 UC&C Infrastructure Create Session
  • 22. Call Setup—UC&C Requests QoS Treatment for Session Media Access Switch Automated QoE Service Access Switch AP Wi-Fi BE CS3 CS3 CS3 CS3 CS3 BE CS3 CS3 CS3 CS3 UC&C Infrastructure Create Session BE BE BE BE BE BE
  • 23. Call Setup—UC&C Requests QoS Treatment for Session Media Access Switch Automated QoE Service Access Switch AP Wi-Fi UC&C Infrastructure BE BE BE BE BE BE Set Session QoS Policies
  • 24. Call Setup—UC&C Requests QoS Treatment for Session Media Access Switch Automated QoE Service Access Switch AP Wi-Fi UC&C Infrastructure BE EF EF EF EF BE Set Session QoS Policies EF EF
  • 25. UC&C QoS is Secured Access Switch Automated QoE Service Access Switch AP Wi-Fi UC&C Infrastructure BE EF EF EF EF BE EF EF
  • 26. Automated QoE API •Session-Based Model –Dynamic –Used for media traffic •Operations session_start(session) session_read(session) session_update(session) session_end (session) session_changed(session, reason) •Policy-Based Model –Static –Used for signaling •Operations policy_add(policy) policy_read(policy) policy_update(policy) policy_delete(policy) 26
  • 27. Automated QoE Information Model Session Element Start Time Description Group ID Media Media User Media ° ° ° Session ID User Element User ID User Name Realm Media Element Flow Description QoS Requested Age-Out Timer QoS Granted User ID Flow Element Source IP Address IP Address Type Dest IP Address Transport Dest IP Port Source IP Port QoS Requested Average Bandwidth Application Class Max. Bandwidth Min. Bandwidth QoS Granted Granted Bandwidth Actual Class DSCP
  • 28. Dynamic QoS Marking—Control Flow Parse Session For Each Media Element Map Granted CoS to QoS Markings QoS Setup Complete QoS Mapping Apply QoS Markings at Network Ingress Parse Requested CoS for Media Element Determine Granted CoS QoS Policy
  • 29. Dynamic QoS Marking—Policy Decisions •Define available Classes of Service •Map Classes of Service to QoS markings •Control access to Classes of Service Parse Session For Each Media Element Map Granted CoS to QoS Markings QoS Setup Complete QoS Mapping Apply QoS Markings at Network Ingress Parse Requested CoS for Media Element Determine Granted CoS QoS Policy
  • 31. Admission Control—Control Flow •Centralized –As opposed to per- application –Accounts for all traffic •Accurate topology model –As opposed to administrator- configured Parse Session For Each Media Element Determine Granted CoS and Bandwidth Dynamic QoS Marking Admission Control Policy Calculate Path Parse Requested CoS and Bandwidth No Sufficient BW in CoS Reject Call Yes
  • 32. •What action to take when insufficient bandwidth in requested Class of Service: –Grant less than requested –Re-allocate bandwidth by reducing bandwidth for “lower-priority” sessions –Relegate flow to “lower” Class of Service –Relegate flow to Best Efforts –Reject call Admission Control—Policy
  • 34. Dynamic Traffic Engineering— Control Flow •TE of CoS Bandwidth •TE of Media Paths No Yes Determine Granted CoS and BW Sufficient BW in CoS For Each Media Element Parse Session Parse Requested CoS and BW Admission Control Policy Calculate Path No Call Resources CoS BW Increased? Alternate Path? Yes No Dynamic CoS Traffic Engineering Traffic Engineering Policy No Yes Dynamic Path Traffic Engineering Dynamic QoS Marking