14
UPnP™ QoS WC Progress Narm Gadiraju Co-Chair of UPnP™ QoS WC Intel Corporation

UPnP™ QoS WC Progress

  • Upload
    yuma

  • View
    33

  • Download
    0

Embed Size (px)

DESCRIPTION

UPnP™ QoS WC Progress. Narm Gadiraju Co-Chair of UPnP™ QoS WC Intel Corporation. Internet. Solution: QoS Managed Network. Problem: Unmanaged Network. Internet Gateway Device. Kid’s Room. Printer. PC/MC. Media Room. Agenda. Why do we need QoS in the home network? - PowerPoint PPT Presentation

Citation preview

Page 1: UPnP™ QoS WC Progress

UPnP™ QoS WC Progress

Narm Gadiraju

Co-Chair of UPnP™ QoS WC

Intel Corporation

Page 2: UPnP™ QoS WC Progress

PC/MC

Media Room

Internet

Internet Gateway Device

Printer

Kid’s Room

Page 3: UPnP™ QoS WC Progress

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

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

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

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

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

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

Control Point

Acquires T-SPEC from UPnP™ CDS service TrafficID from source device

Invokes QoS Manager service

Page 10: UPnP™ QoS WC Progress

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

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

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

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

For the interconnected lifestyle