UPnP™ QoS WC Progress
description
Transcript of UPnP™ QoS WC Progress
![Page 1: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/1.jpg)
UPnP™ QoS WC Progress
Narm Gadiraju
Co-Chair of UPnP™ QoS WC
Intel Corporation
![Page 2: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/2.jpg)
PC/MC
Media Room
Internet
Internet Gateway Device
Printer
Kid’s Room
![Page 3: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/3.jpg)
Agenda
Why do we need QoS in the home network?
Home Network QoS Functions
UPnP™ QoS Working Committee
UPnP™ QoS Architecture
Summary
![Page 4: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/4.jpg)
Why do we need QoS in the Home Network? AV streams are real time, bandwidth intensive
and cannot tolerate network latencies
Games are even more jitter and delay sensitive
Best effort delivery can not ensure satisfactory user experience
Home network consists of heterogeneous media implementing different QoS mechanisms such as wired (802.3) and wireless (802.11) Ethernet
Entertainment and Data Networks are ConvergingEntertainment and Data Networks are ConvergingEntertainment and Data Networks are ConvergingEntertainment and Data Networks are Converging
![Page 5: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/5.jpg)
1394-IP Adapter
Switch
InternetGatewayDevice
802.3802.1p based
QoS
STB
801.11 a/b/g802.11e/WME QoS
1394
MPEGCam
MPEGCam
WAN
Wired Ethernet(802.3)
Wireless Ethernet(802.11)
AccessPoint
InternetInternet MPEGContent
Home IP Network QoS Functions
20Mb/s, HD stream
8 Mb/s, SD stream
8 Mb/s, SD stream
Discover Device QoS capabilitiesDescribe Content QoS requirements
QoS Function
Admission decision at setup time
Admission decision at run time.
WAN to LAN QoS Mapping.
Policy Enforcement
![Page 6: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/6.jpg)
UPnP™ QoS WC
Formed in January of 2003 under UPnP™
Participating Companies: Intel, Linksys (Cisco), Microsoft, Sony, Sharp, Thomson,
Philips, Broadcom, Cogency etc.
Three committed reference implementers
Work Completed Usage scenarios Problem definition Technical Requirements
Architecture definition in progress
Target completion: Q2, 2004
![Page 7: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/7.jpg)
Scope Scenarios
AV distribution in the home network. IGD QoS scenario and translation (mapping) between
broadband service provider QoS (i.e., WAN) requirements and UPnP QoS (i.e., LAN) requirements
QoS Functions Device QoS characteristics Enable admission control Enforce policy Provide WAN to LAN QoS mapping
Non Goals New Layer 2/Layer 3 QoS technologies or Standards
Limitations Requires that all IP network devices be UPnP™ compliant
![Page 8: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/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: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/9.jpg)
Control Point
Acquires T-SPEC from UPnP™ CDS service TrafficID from source device
Invokes QoS Manager service
![Page 10: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/10.jpg)
Policy Holder Service Policy
controls allocation of network resources. is used
to influence setting of packet prioritiesto influence setting of packet priorities to control admission of streamsto control admission of streams
Holds the user policy UPnP QoS importance number Mapped to {TSPEC, Stream ID, UserID, and CP ID}
Assumptions Centralized to the whole home LAN network Defaults will NOT be provided by UPnP™ QoS If there is no policy holder service, then UPnP™ QoS
importance number will be the same for every stream. Hence QoS manager will use first-come first-served policy
![Page 11: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/11.jpg)
Device Service
Provide Discoverable Information Static, examples: Device Type, admission
control supported, network technology type etc.,
Stream setup Respond to path determination queries Provide action to admit a stream based on
device resources
Stream status feedback Setup time Run time
![Page 12: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/12.jpg)
QoS Manager Service Get policy info from Policy holder service
Stream Configuration and Setup Identify Path (Source, Sink and Intermediate
Devices) Provide Traffic ID, and additional information
such as UserID, Content, CP ID to QoS devices
Stream Runtime adjustments Events, such as CP input, Network events or
change in content TSPEC from source Modifies streams based on Policy Changes
Stream tear down
UPnP™ will provide mechanisms for enabling QoS UPnP™ will provide mechanisms for enabling QoS in the home networkin the home network
UPnP™ will provide mechanisms for enabling QoS UPnP™ will provide mechanisms for enabling QoS in the home networkin the home network
![Page 13: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/13.jpg)
Summary Entertainment and Data Networks are
Converging
Managing QoS in the Home Network is Essential for Positive User Experience
UPnP™ will provide mechanisms for enabling QoS in the home network
![Page 14: UPnP™ QoS WC Progress](https://reader031.fdocuments.in/reader031/viewer/2022012914/56814956550346895db6a8f4/html5/thumbnails/14.jpg)
For the interconnected lifestyle