quality of service update management of quality of service for multimedia narm gadiraju intel...

14
Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee

Upload: iris-cardinal

Post on 14-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quality of Service Update Management of Quality of Service for Multimedia Narm Gadiraju Intel Co-Chair QoS Working Committee

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

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

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

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

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

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

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

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

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

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

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

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

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

Foundation of the Connected Home