quality of service update management of quality of service for multimedia narm gadiraju intel...
Post on 14-Dec-2015
216 Views
Preview:
TRANSCRIPT
Quality of Service UpdateManagement of Quality of
Service for Multimedia
Narm Gadiraju
Intel
Co-Chair QoS Working Committee
PC/MC
Media Room
Internet
Internet Gateway Device
Printer
Child’s Room
OVERVIEW
Why do we need QoS in the home network?
Home Network QoS Functions
UPnP™ QoS Architecture
UPnP™ QoS Working Committee
Why do we need QoS in the Home Network?
AV streams are real time, bandwidth intensive
Voice and Games are even more jitter and delay sensitive
Best effort delivery can not ensure satisfactory user experience
Entertainment and Data Networks Entertainment and Data Networks are Convergingare Converging
Entertainment and Data Networks Entertainment and Data Networks are Convergingare Converging
Where is QoS needed?
Three primary QoS Design Guidelines:
Host1A
InternetGatewayDevice
Packet Forwarding(802.1P)
Host1B
Host1C
Host2A
Host2N
Host3
Policy(UPnPQoS)
Media Access(WMM, 802.11e)
Broadband Access (WAN)
Home IP Network QoS Functions
Discover Device QoS Capabilities
QoS Function
InternetGatewa
yDevice
STB
MPEGCam
WAN
Policy
Describe Content QoS Requirements
Ethernet (802.3)Ethernet (802.3)802.1P QoS802.1P QoS
Wi-Fi (802.11a/b/g)Wi-Fi (802.11a/b/g)WMM QoSWMM QoS
Shrek Terminator Charade …
Shrek Terminator Charade …
ContentContent
AV Stream – 5 Voice – 6 Print Job – 1
AV Stream – 5 Voice – 6 Print Job – 1
PolicyPolicy
Networked TV Networked TV
UPnP™ QoS Scope
Scenarios AV distribution in the home network. IGD used as an intermediate device (bridge) between
network technologies
QoS Functions Uniform assignment of priorities across multiple
applications and devices (Policy) Device QoS capabilities (Discovery) Assignment of priority for a particular traffic stream
based on its characteristics (Management) Admission Control based on User Importance
Non-Goals New Layer 2 / Layer 3 QoS technologies or standards
Architecture (Logical)
Home LAN
UPnP™AV
UPnP™AV
AVSubsystem
AVSubsystem
SourceSource
UPnP™ControlPoint
UPnP™ControlPoint
BeatlesMadonnaPavarottiplay,stop…
BeatlesMadonnaPavarottiplay,stop…
UPnP™ QoS Device
UPnP™ QoS Device
UPnP™AV
UPnP™AV
AVSubsystem
AVSubsystem
UPnP™ QoS Device
UPnP™ QoS DeviceUPnP™ QoS DeviceUPnP™ QoS Device
QoSSubsystem
QoSSubsystem
QoSSubsystem
QoSSubsystem
IntermediateNode
Stream1 - 5 Stream2 - 6 Stream1 - 5 Stream2 - 6
UPnP™Policy Holder
UPnP™QoS Manager
1. CP identifies source and sink
2. CP requests QoS Mgr for QoS connection
3. QoS Manager gets stream admission policy from Policy Holder component.
4. QoS Manager sets up QoS devices
SinkSink
1111
22 33
44
Control Point
Decides content to be streamed or data to be prioritized
Acquires Traffic Type (AV, Gaming, Voice, Bulk, etc) TrafficID from source and sink devices
Destination IP address and Port Source IP address and Port
Optional T-SPEC from UPnP™ AV CDS service
Invokes QoS Manager service
QoS Manager Service
Get policy info from QoS Policy Holder service
Stream Configuration and Setup Identify Path (Source, Sink and Intermediate Devices) Provide Traffic ID, and Traffic Descriptor to QoS devices
Stream Runtime adjustments and Stream tear down from Control point input
QoS Policy Holder Service Policy
Controls allocation of network resources Influences setting of packet priorities Controls admission of streams
Policy Holder Service Based on (TSPEC, Traffic ID, Traffic Class and other
optional information) Returns (User importance number, Traffic Importance
Number, Admission Control Enabled/Disabled state)
Assumptions There will be only one Policy Holder service in the home
network If no policy holders are discovered, or more than one
policy holders are discovered, UPnP™ QoS uses default (802.1d) priorities
QoS Device Service
Provide Discoverable Information Static: examples: device type, admission control
supported, network technology type, IP address, etc. Dynamic: examples: number of traffic streams,
bandwidth
Stream setup Respond to path determination queries Respond to QoS Manager queries for static/dynamic
QoS information
Device status feedback Setup time Path Change Eventing
UPnP™ QoS Working CommitteeHISTORY
Formed in January of 2003 under UPnP™ Forum.
Participating Companies: Intel, Broadcom, Linksys (Cisco), Sony, Sharp, Philips,
CableLabs, LGE, BellSouth
STATUS
Four committed reference implementers
Three successful plug-fests held
Architecture definition completed
Reference Implementations and Service Definitions close to completion
Target completion: Q3, 2004
Foundation of the Connected Home
top related