Joint meeting with 802.1AVB Date: Authors: July 2009

Slides:



Advertisements
Similar presentations
1 Medium Access Control Enhancements for Quality of Service IEEE Std e TM November 2005.
Advertisements

Doc.: IEEE /0168r2 Submission Mar 2011 Ganesh Venkatesan, Intel Corp.Slide 1 Joint Meeting with 802.1AVB Date: Authors:
Doc.: IEEE /0926r7 Submission Interworking with 802.1Qat Stream Reservation Protocol Date: Authors: Jan 2010 Ganesh Venkatesan,
Doc.: IEEE /0926r5 Submission Interworking with 802.1Qat Stream Reservation Protocol Date: Authors: Nov 2009 Ganesh Venkatesan,
Doc.: IEEE /0219r3 Submission Interworking with 802.1Qat Stream Reservation Protocol Date: Authors: Mar 2010 Ganesh Venkatesan,
Doc.: IEEE /0725r0 Submission July 2009 Alex Ashley, NDS LtdSlide 1 Stream Classification Service Date: Authors:
Submission doc.: IEEE /1204r2November 2004 Emily Qi, Intel CorporationSlide 1 QoS Metrics for Traffic Category/Stream Emily H. Qi Intel Corporation.
September 2008 doc.: IEEE /1003r0 Mar 2011
IEEE 802.1AS REV D5.0 Review Comments
September 2008 doc.: IEEE /1123r0 September 2008
September 2008 doc.: IEEE /1003r0 May 2010
September 2008 doc.: IEEE /1003r0 May 2009
Implementation for Intra-AC Differentiated Services
IEEE 802.1Qat and IEEE Quality of Service Inteworking
September 2008 doc.: IEEE /1003r0 Mar 2010
Directed Multicast Service (DMS)
QoS Tutorial Date: Authors: Nov 2008 Nov 2008
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Video Transport Streaming SG PAR Scope Statement Discussion
September 2008 doc.: IEEE /1003r0 Jan 2010
September 2008 doc.: IEEE /1003r0 July 2009
Dec 2008 doc.: IEEE /0xxx Nov aa –Robust Audio Video Transport Streaming Atlanta Opening Report Date: Authors: Graham Smith,
September 2008 doc.: IEEE /1003r0 May 2011
September 2008 doc.: IEEE /1123r0 November 2008
Alternate EDCA Parameter Set
September 2008 doc.: IEEE /1003r0 Mar 2010
September 2008 doc.: IEEE /1003r0 March 2009
September 2008 doc.: IEEE /1003r0 May 2011
September 2008 doc.: IEEE /1003r0 Sep 2010
Directed Multicast Service (DMS)
Uniform e Admissions Control Signaling for HCF and EDCF
September 2008 doc.: IEEE /1003r0 July 2010
802.11e QoS Tutorial Date: Authors: Nov 2008 Nov 2008
September 2008 doc.: IEEE /1003r0 Sep 2010
September 2008 doc.: IEEE /1003r0 March 2009
Interworking with 802.1Qat Stream Reservation Protocol
Interworking with 802.1Qat Stream Reservation Protocol
Interworking with 802.1Qat Stream Reservation Protocol
Proposed Overlapping BSS Solution
VTS SG PAR Scope Topics Date: Authors: January 2008
VTS SG PAR Scope Topics Date: Authors: January 2008
Proposed Overlapping BSS Solution
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Interworking with 802.1Qat Stream Reservation Protocol
Interworking with 802.1Qat Stream Reservation Protocol
Interworking with 802.1Qat Stream Reservation Protocol
Alternate EDCA Parameter Set
Joint Meeting with 802.1AVB Date: Authors: July 2011
September 2008 doc.: IEEE /1003r0 May 2010
Interworking with 802.1Qat Stream Reservation Protocol
Interworking with 802.1Qat Stream Reservation Protocol
QoS Metrics Date: Authors: January 2005 Month Year
Proposed Resolution for Draft 3.0
Interworking with 802.1Qat Stream Reservation Protocol
IEEE 802.1Qat and IEEE Quality of Service Inteworking
IEEE 802.1Qat and IEEE Quality of Service Inteworking
VTS SG PAR Scope Topics Date: Authors: January 2008
Timing Measurement Date: Authors: Jan 2010 November 2007
Alternate EDCA Parameter Set
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Joint Meeting with 802.1AVB Date: Authors: Feb 2011
November 2007 doc.: IEEE /2752r1 July2008
September 2008 doc.: IEEE /1003r0 May 2011
802.11e QoS Tutorial Date: Authors: Oct 2008 Oct 2008
Directed Multicast Service (DMS)
Timing Measurement Date: Authors: Jan 2010 November 2007
July 2008 doc.: IEEE /918r0 July aa – Robust Audio Video Transport Streaming Jacksonville Closing Report Date: Authors:
September 2008 doc.: IEEE /1003r0 Sep 2010
September 2008 doc.: IEEE /1003r0 Mar 2011
Presentation transcript:

Joint meeting with 802.1AVB Date: 2009-07-16 Authors: July 2009 September 2008 doc.: IEEE 802.11-08/1003r0 July 2009 Joint meeting with 802.1AVB Date: 2009-07-16 Authors: Ganesh Venkatesan, Intel Corporation Alex Ashley, NDS Ltd

September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Proposed Agenda What is the worst case delay when streaming under different conditions over a 802.11 link? Is there a mechanism specified in 802.11 to propagate the worst case delay under current conditions, to upper layers? 802.11 TSPEC mapping to 802.1Qav TSPEC How are QoS errors fed back from the 802.11 MAC? SRP over 802.11 – need for relaying stream information (09/403r0) – list choices, pros/cons of each for discussion jointly Status Update on 802.11aa Status Update on 802.11v Goals for the November 2009 joint meeting Slide 2 Ganesh Venkatesan, Intel Corporation Page 2 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

Worst Case delays over a 802.11 link September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Worst Case delays over a 802.11 link What is the worst case delay when streaming under different conditions? Good conditions: 1msec, Moderate – 8 msec and Heavy congestion - 800 msec Delay depends on Subset of options used Channel conditions Power Save options used Slide 3 Ganesh Venkatesan, Intel Corporation Page 3 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Mechanisms Are there mechanisms specified in 802.11 to propagate the worst case delay under current conditions, to upper layers? QoS APs report BSS Access Category Access Delay (7.3.2.44) Average medium access delay as seen by a QoS AP in transmitting a frame belonging to an AC QoS non-AP STAs do not report this value Discussion Topic(s): Is BSS Access Category Access Delay the right metric? If so, do we need a triggering mechanism? What other data makes the most sense? Is there a 802.11k/v measurement we could use to deduce this data? Do we need additional mechanisms defined? Slide 4 Ganesh Venkatesan, Intel Corporation Page 4 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

TSPEC mapping 802.11 TSPEC mapping to 802.1Qav TSPEC July 2009 September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 TSPEC mapping 802.11 TSPEC mapping to 802.1Qav TSPEC 802.11 QoS mechanisms: EDCA-AC HCCA Jointly fill-in this table Then fill in the TSPEC template SR Class-A SR Class-B Max delay tolerance Max Frame Size Max Frame Rate Slide 5 Ganesh Venkatesan, Intel Corporation Page 5 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

TS Info Field TSPEC Element Nov 2008 TSPEC Element TSPEC Body format Octets: 3 2 4 TS Info Nominal MSDU Maximum MSDU Size Minimum Service Interval Inactivity Suspension StartTime Data Rate   Mean Peak Data Rate Burst Size Delay Bound PHY Rate Surplus Bandwidth Allowance Medium Time RED indicates required parameters used in Admission Control TSPEC Value returned by AP if Admission Accepted (Admission Control) TS Info Field TSPEC Element 23 17 16 15 14 13 11 10 9 8 7 6 5 4 1 Reserved (Schedule) (TSInfo Ack Policy) User Priority PSB Aggregation Direction TID 801.D User Priority Up Down Bi 1=APSD 0-7 WMM 8-15 HCCA Access Policy EDCA, HCCA Note: Often TID 0-7 = UP * Reproduced from https://mentor.ieee.org/802.11/dcn/08/11-08-1214-02-00aa-11e-tutorial.ppt Graham Smith, DSP Group

TSPECs for HCCA (WMM-SA) Nov 2008 TSPECs for HCCA (WMM-SA) The basic QoS requirements such as jitter, latency, bandwidth etc are defined by the TSPEC ‘Standard’ TSPECs exist for: Voice Multi-Media (Video) Audio STAs send information on their TC and TSPEC, this allows HC to allocate the TXOPs and calculate QoS requirements (jitter, latency, bandwidth, etc.) Graham Smith, DSP Group

802.11 TSPEC (EDCA-AC) for SR Class-A July 2009 802.11 TSPEC (EDCA-AC) for SR Class-A TSPEC Parameter Value TSINFO TID Direction APSD User Priority 4 or 5 Nominal MSDU Size Maximum MSDU Size 0 (unspecified) Minimum Service Interval Maximum Service Interval Inactivity Interval Suspension Interval Service Start Time Minimum Data Rate Mean Data Rate Peak Data Rate Burst Size Delay Bound Minimum PHY Rate Surplus Bandwidth Allowance Medium Time Ganesh Venkatesan, Intel Corporation

802.11 TSPEC (EDCA-AC) for SR Class-B July 2009 802.11 TSPEC (EDCA-AC) for SR Class-B TSPEC Parameter Value TSINFO TID Direction APSD User Priority 4 or 5 Nominal MSDU Size Maximum MSDU Size 0 (unspecified) Minimum Service Interval Maximum Service Interval Inactivity Interval Suspension Interval Service Start Time Minimum Data Rate Mean Data Rate Peak Data Rate Burst Size Delay Bound Minimum PHY Rate Surplus Bandwidth Allowance Medium Time Ganesh Venkatesan, Intel Corporation

How are QoS Errors fed back? September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 How are QoS Errors fed back? Traffic Stream/Category measurement report (7.3.2.22.10) Transmitted MSDU MSDU Discarded MSDU Failed MSDU Multiple Retry QoS CF-Polls Lost Average Queue Delay Average Transmit Delay Transmit Delay histogram in 6 bins Optional elements Triggers can be set to generate appropriate reports (7.3.2.21.10) STA Statistics Report – QoS statistics specific to a User Priority (7.3.22.8) TransmittedFragmentCount, FailedCount, RetryCount, MultipleRetryCount, FrameDuplicateCount, RTSSuccessCount, RTSFailureCount, ACKFailureCount, ReceivedFragmentCount, TransmittedFrameCount, DiscardedFrameCount , MPDUsReceivedCount, RetriesReceivedCount Triggers can be set to generate appropriate reports (TGv) Slide 10 Ganesh Venkatesan, Intel Corporation Page 10 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 SRP over 802.11 How to carry SRP frames over 802.11 while keeping the SRP and 802.11 state machines stay consistent? How would AVB framework access the 802.11 management interface for feedback on the state of the 802.11 link? Document 09/403r0 provides background information Slide 11 Ganesh Venkatesan, Intel Corporation Page 11 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

July 2009 MSRPDU Handling* MSRPDU are transmitted “as is” in 802.11 data frames and delivered to the DMN DMN interacts with the AP through the AP’s MLME SAP STA AP DMN MSRPDU 802.11e MLME TS Service Primitive MLME SAP * Reproduced from http://www.ieee802.org/1/files/public/docs2009/avb-phkl-dmn-80211-0903.pdf Ganesh Venkatesan, Intel Corporation

MSRP / 802.11e Flow* July 2009 STA Eth AP DMN MSRPDU 802.11e MLME Request 802.11 BW Reservation 802.11e MLME Response MSRPDU reproduced from http://www.ieee802.org/1/files/public/docs2009/avb-phkl-dmn-80211-0903.pdf Ganesh Venkatesan, Intel Corporation

SRP over 802.11 What MLME primitive gets used? September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 SRP over 802.11 What MLME primitive gets used? MLME-ADDTS semantics not defined for APs Need support for unsolicited ADDTS response Slide 14 Ganesh Venkatesan, Intel Corporation Page 14 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 SRP over 802.11 Higher layers have the burden of using appropriate 802.11 MLME primitives in order to keep the state of 802.11 link consistent – slide-8 Choices: Define additional primitives (frames) to support SRP Require SRP to invoke appropriate primitives to keep the 802.11 protocol consistent May need both Slide 15 Ganesh Venkatesan, Intel Corporation Page 15 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Status Update -- TGaa Draft 0.01 is available – specifies mechanisms for reliable/robust groupcast (MRG) over 802.11 Reviewed a proposal on mitigating issues due to Overlapping BSS Reviewed a proposal for graceful degradation (Drop Precedence) and Intra-AC prioritization This proposal also enables some 802.1AVB features over a 802.11 link Slip in TGaa timeline – goal was to have draft1.0 by November 2009 Slide 16 Ganesh Venkatesan, Intel Corporation Page 16 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

Status Update -- TGv Letter Ballot 150 completed September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Status Update -- TGv Letter Ballot 150 completed 140 Comments received Currently resolving comments Expect initial Sponsor Ballot in Oct/Nov 2009 Timing Measurement Feature has not changed as a result of LB150 An extension has been proposed to the Timing Measurement feature – render the timestamp information exchanged to be symmetric In order to allow for sufficient review of the extension, the extension will be considered in Sponsor Ballot Slide 17 Ganesh Venkatesan, Intel Corporation Page 17 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

Goals for the November joint meeting September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Goals for the November joint meeting To be updated at the joint meeting Slide 18 Ganesh Venkatesan, Intel Corporation Page 18 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems

Questions from 802.11 Where is the Drop Eligibility bit? September 2008 November 2007 doc.: IEEE 802.11-07/2752r1 doc.: IEEE 802.11-08/1003r0 July 2009 Questions from 802.11 Where is the Drop Eligibility bit? TCLAS processing in .11aa – how completely does it map into AVB? Does AVB differentiate between B, P and I frames with unique tags? Slide 19 Ganesh Venkatesan, Intel Corporation Page 19 Alex Ashley, NDS Ltd Peter Ecclesine, Cisco Systems