SlideShare a Scribd company logo
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

More Related Content

What's hot

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
Himawan Nugroho
 
Network Evolution and Market Outlook
Network Evolution and Market OutlookNetwork Evolution and Market Outlook
Network Evolution and Market Outlook
Open Networking Summit
 
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 aricent
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
Open Networking Summit
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys 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 delivery
Simone 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 Age
Nuage 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-march
Aricent
 
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 communication
Ronak 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 Automation
Kiran Sirupa
 
Lumina Networks Overview
Lumina Networks OverviewLumina Networks Overview
Lumina Networks Overview
Lumina 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 Center
Radisys Corporation
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation
Cisco 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 Beyond
Lumina 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 Trial
Open 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 future
Lumina Networks
 

What's hot (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
 

Similar to 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 Services
Alan 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 Communications
Cisco 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 PARAMETERS
Deepak Shankar
 
EPG PGW SAPC SACC PISC Configuration
EPG PGW SAPC SACC PISC ConfigurationEPG PGW SAPC SACC PISC Configuration
EPG PGW SAPC SACC PISC Configuration
Mustafa Golam
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network Service
Deborah 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 networks
Chandra Meena
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified Coomunications
IMTC
 
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
 
teste
testeteste
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
Chandrashekhar 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.
 
Application Driven SDN
Application Driven SDNApplication Driven SDN
Application Driven SDN
Open Networking Summits
 
SoftQL - Telecom Solutions
SoftQL - Telecom SolutionsSoftQL - Telecom Solutions
SoftQL - Telecom Solutions
Amar Uppalapati
 
chap2.ppt
chap2.pptchap2.ppt
chap2.ppt
nasseralnemer
 
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 Charlie
Carl Ford
 
Решения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторовРешения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторов
TERMILAB. Интернет - лаборатория
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
NetCraftsmen
 
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
Deborah Porchivina
 

Similar to 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
 

More from IMTC

UC SDN
UC SDNUC SDN
UC SDN
IMTC
 
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
IMTC
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test Program
IMTC
 
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 Services
IMTC
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE Networks
IMTC
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
IMTC
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru Networks
IMTC
 
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
IMTC
 
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
IMTC
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
IMTC
 
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
IMTC
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
IMTC
 
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 Future
IMTC
 
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
IMTC
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial Conferencing
IMTC
 
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
IMTC
 
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
IMTC
 
Wearables
WearablesWearables
Wearables
IMTC
 

More from 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
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 

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