quality of service update management of quality of service for multimedia narm gadiraju intel...
TRANSCRIPT
![Page 1: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/1.jpg)
Quality of Service UpdateManagement of Quality of
Service for Multimedia
Narm Gadiraju
Intel
Co-Chair QoS Working Committee
![Page 2: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/2.jpg)
PC/MC
Media Room
Internet
Internet Gateway Device
Printer
Child’s Room
![Page 3: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/3.jpg)
OVERVIEW
Why do we need QoS in the home network?
Home Network QoS Functions
UPnP™ QoS Architecture
UPnP™ QoS Working Committee
![Page 4: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/4.jpg)
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
![Page 5: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/5.jpg)
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)
![Page 6: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/6.jpg)
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
![Page 7: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/7.jpg)
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
![Page 8: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/8.jpg)
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
![Page 9: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/9.jpg)
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
![Page 10: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/10.jpg)
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
![Page 11: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/11.jpg)
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
![Page 12: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/12.jpg)
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
![Page 13: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/13.jpg)
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
![Page 14: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c775503460f9492ba0e/html5/thumbnails/14.jpg)
Foundation of the Connected Home