Doc.: IEEE 802.11-08/0818r2 Submission July 2008 Jing Zhu, Intel CorporationSlide 1 Managed Contention Access – A technique to improve Video Streaming.

Slides:



Advertisements
Similar presentations
Improved CCA for 80 and 160 MHz BSSs
Advertisements

Doc.: IEEE /037 Submission January 2001 Khaled Turki et. al,Texas InstrumentsSlide 1 Simulation Results for p-DCF, v-DCF and Legacy DCF Khaled.
Doc.: IEEE /037r1 Submission March 2001 Khaled Turki et. al,Texas InstrumentsSlide 1 Simulation Results for p-DCF, v-DCF and Legacy DCF Khaled.
Doc.: IEEE /0338r1 Submission March 2012 Hung-Yu Wei, National Taiwan UniversitySlide 1 DeepSleep: Power Saving Mode to Support a Large Number.
Legacy Coexistence – A Better Way?
Doc.: IEEE /0824r2 Submission July 2010 Carlos Cordeiro, Intel CorporationSlide 1 Response to ITU-R Liaison to IEEE on Multiple Gigabit Wireless.
Doc.: IEEE /0410r2 Submission March 2011 Slide 1 Data Transmission Protection on the IEEE ac MU-MIMO Downlink Date: Authors:
Doc.: IEEE /214r0 Submission March 2002 Wentink, IntersilSlide 1 A simpler and better EDCF Menzo Wentink Ron Brockmann Maarten Hoeben Intersil.
Doc.: IEEE /2294r1 Submission August 2007 Alex Ashley, NDS LtdSlide 1 Topics for VTS PAR(s) Date: Authors:
Doc.: IEEE /214r1 Submission March 2002 Wentink, IntersilSlide 1 A simpler and better EDCF Menzo Wentink Ron Brockmann Maarten Hoeben Intersil.
Doc.: IEEE /39 Submission March 2000 Keith Amann, SpectraLink CorporationSlide MAC Enhancements: Additional Requirements Considerations.
Submission Page 1 January 2002 doc.: IEEE 802.RR-02/018A-d1 Andrew Myles, Cisco Systems Report of ad hoc group relating to DFS and JPT5G proposal Andrew.
April 2013 doc.: IEEE Nov 2013 Dense Apartment Complex Capacity Improvements with Channel selection and Dynamic Sensitivity Control Date:
Doc.: IEEE /0328r2 Submission Dense Apartment Complex Throughput Calculations Channel Selection and DSC Date: Authors: Graham Smith, DSP.
Submission doc.: IEEE 11-14/0xxx March 2014 Giwon Park, LG ElectronicsSlide 1 Discussion on power save mode for real time traffic Date: Authors:
Doc.: IEEE /1282r0 Submission November 2010 Eldad Perahia, Intel CorporationSlide 1 PLCP Rx Procedure Date: Authors:
Increased Network Throughput with Channel Width Related CCA and Rules
Doc.: IEEE /1355r2 11ah Submission Date: Authors: Nov 2012 James Wang, MediaTek Slide 1.
Submission doc.: IEEE 11-14/0868r0 July 2014 Johan Söder, Ericsson ABSlide 1 UL & DL DSC and TPC MAC simulations Date: Authors:
Doc.: IEEE /0696r2 SubmissionLiwen Chu Etc.Slide 1 Slot-based Power Save without PS-Poll Date: Authors: Date: July, 2012.
Doc.: IEEE /492r0 Submission Lim Wei Lih, Matsushita Electric Ind. Slide 1 July 2001 Comments on AV transmission Recommended Practice Yasuo HARADA,
Doc.: IEEE /0839r0 Submission Slide 1S. Abraham, Qualcomm Inc. July 2010 DL MU-MIMO performance with QoS traffic and OBSS.
Doc.: IEEE /0798r1 Submission July 2008 L. Chu Etc.Slide 1 HT Features in Mesh Network Date: Authors:
Doc.: IEEE /0021r2 Submission July 2008 Jing Zhu, Intel CorporationSlide 1 IEEE 802 Air-Interface Support for Co- Located Coexistence Notice:
Doc.: IEEE MHz-11n-impact-on-bluetooth Submission July 2008 Texas InstrumentsSlide 1 IEEE n 40 MHz Impact on BT Performance.
Doc.: IEEE /1132r0 Submission September 2008 Eldad Perahia (Intel)Slide 1 Measurements of Coexistence between n 40MHz and Bluetooth SCO.
Doc.: IEEE /0849r1 Submission July 2013 Brian Hart (Cisco Systems) Slide 1 New Technique: Enabling Real World Improvement By Exposing Internal.
Interference Cancellation for Downlink MU-MIMO
Doc.:IEEE /0439r0 March 2012 Switching between DCF and PP-MAC Date: Slide 1 Authors:
Doc.: IEEE /0324r0 Submission Slide 1Michelle Gong, Intel March 2010 DL MU MIMO Error Handling and Simulation Results Date: Authors:
Doc.: IEEE /0567r0 Submission Slide 1Michelle Gong, Intel May 2010 DL MU MIMO Analysis and OBSS Simulation Results Date: Authors:
Doc.: IEEE /0012r0 Submission January 2013 Graham Smith, DSP GroupSlide mc Annex N Discussion/Proposals Date: Authors:
Doc.: IEEE /1234r0 Submission November 2009 Sameer Vermani, QualcommSlide 1 Interference Cancellation for Downlink MU-MIMO Date: Authors:
Doc.: IEEE /0606r1 Submission Uplink Channel Access Date: Authors: May 2012 Minyoung Park, Intel Corp.Slide 1.
Submission doc.: IEEE /0148r0 Nokia Internal Use Only January 2012 Chittabrata Ghosh, Nokia Slide 1 Date: Authors: Uplink Throughput.
Doc.: IEEE /0044r0 Submission Proposed Changes to Simulation Scenario Date: 2015/01/12 Takeshi Itagaki, Sony CorporationSlide 1 Authors: January.
QoS Provisioning in Wireless Mesh Networks
Dynamic Sensitivity Control V2
Doc.: IEEE /1019r1 Submission July 2011 MediaTek, Inc Slide 1 Supporting Large Number of STAs in ah Date: Authors:
Doc.: IEEE /0551r1 SubmissionSuhwook Kim, LG ElectronicsSlide 1 OBSS Preamble Detection Evaluation Date: Authors: NameAffiliationsAddressPhone .
Doc.: IEEE /854r0 Submission July 2014 W.Carney, Y.Morioka, M.Mori, et.al. (SONY)Slide 1 DSC and Legacy Coexistence Date: 14/07/2014 Authors:
Doc.: IEEE /1420r1Nov 2014 Submission Po-Kai Huang (Intel) Slide 1 The Impact of Preamble Error on MAC System Performance Date: NameAffiliationsAddressPhone .
Doc.: IEEE /1404r0 Submission November 2014 Eisuke Sakai, Sony CorporationSlide 1 11aa GCR-BA Performance in OBSS Date: 2014/11/2 Authors:
Doc.: IEEE /1187r1Sep 2014 Submission Po-Kai Huang (Intel) Slide 1 The Effect of Preamble Error Model on MAC Simulator Date: NameAffiliationsAddressPhone .
Doc.: IEEE /0046r0 Submission January 2015 Eisuke Sakai, Sony CorporationSlide 1 11aa GCR-BA Performance in OBSS Date: 2015/01/12 Authors:
Doc.: IEEE /0320r1 Submission March 2015 Yusuke Tanaka, Sony CorporationSlide 1 GCR-BA Performance with Measurement Report in OBSS Date: 2015/03/09.
Doc.: IEEE /1172r2 Submission September 2014 Eisuke Sakai, Sony CorporationSlide 1 Multicast Performance in OBSS Date: 2014/9/15 Authors:
Doc.: IEEE /1230r1 Submission ah Channel Access Improvement Date: Authors: May 2012 Minyoung Park, Intel Corp.Slide 1.
Doc.: IEEE /1263r2 Submission Dec 2009 Z. Chen, C. Zhu et al [Preliminary Simulation Results on Power Saving] Date: Authors: Slide.
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 /0569r0 Submission April 2006 Tomoko Adachi, Toshiba CorporationSlide 1 Performance evaluation of 40MHz transmission - regarding CCA.
Doc.: IEEE / aa Submission November 2009 Graham Smith, DSP GroupSlide 1 EDCA Bandwidth Factor Date: 2009, November 17 Authors:
Doc.: IEEE /0624r2 SubmissionLiwen Chu Etc.Slide 1 Scheduled Medium Access For Large Low Power BSS Date: Authors: Date: May, 2012.
Doc.: IEEE /2446r0 Submission September 2007 Eldad Perahia, Intel CorporationSlide 1 MIB Attributes for 40 MHz Scanning in 2.4 GHz Date:
Submission doc.: IEEE /1204r2November 2004 Emily Qi, Intel CorporationSlide 1 QoS Metrics for Traffic Category/Stream Emily H. Qi Intel Corporation.
Performance Evaluation of OBSS Densification
Channel Access Efficiency
[Preliminary Simulation Results on Power Saving]
[Preliminary Simulation Results on Power Saving]
Channel Access Efficiency
Interworking with 802.1Qat Stream Reservation Protocol
Channel Access Efficiency
Box 5 Calibration Result
November 2007 doc.: IEEE /2752r1 July 2008
OBSS Requirements Date: Authors: July 2008 July 2008
802.11e QoS Tutorial Date: Authors: Oct 2008 Oct 2008
System Level Simulator Evaluation with/without Capture Effect
OBSS Requirements Date: Authors: July 2008 July 2008
DSC Calibration Result
Presentation transcript:

doc.: IEEE /0818r2 Submission July 2008 Jing Zhu, Intel CorporationSlide 1 Managed Contention Access – A technique to improve Video Streaming Performance Date: Authors:

doc.: IEEE /0818r2 Submission July 2008 Jing Zhu, Intel CorporationSlide 2 Abstract This submission describes Managed Contention Access (MCA), a technique that enables semi-deterministic access to wireless medium.

doc.: IEEE /0818r2 Submission What is the problem? Intermittent Channel Access caused by unsaturated / real-time traffic (video, voice, multimedia, etc.) power saving & multi-radio Contending STAs with saturate traffic increased channel access time / jitter reduced sensitivity and increased collisions EDCA/HCCA does not work well in OBSS

doc.: IEEE /0818r2 Submission Problem Statement: Increased Delay and Jitter Maximum MSDU size: 2304 bytes (at 1Mbps) 18ms 1500 bytes (at 1Mbps) 12ms DataACK STA1 (FTP) STA2 (Video) DataACK Arrival Delay (up to ~18ms) General Mouse Hi precision Mouse KeyboardVoice Quality Headset CD Quality headphones Aggregate Throughput < 8kbps 256 kbps384kbps Latency< 10ms< 3ms< 50ms< 30ms< 100ms Delay SensitiveThroughput Sensitive

doc.: IEEE /0818r2 Submission Problem Statement (contd): Reduced Sensitivity in Post-Absence Channel Access Absence (power save, etc.) Transmission STA DataACK DataACK PLCP #2: CCA without preamble detection may not be sensitive enough to detect Neighboring STA DataACK #1 and #2 will cause the performance degradation of the whole BSS –Energy Detection Threshold = -62dBm –Preamble Detection = -82dBm 20dB loss of CCA sensitivity 90% CCA sensing rage reduction with path loss exponent = 2 #1: ACK may be out of range of preamble detection (hidden) DIFS + BO

doc.: IEEE /0818r2 Submission How to manage contention access ?

doc.: IEEE /0818r2 Submission State of the Art: EDCA Admission Control Admissible ParametersDescriptionG.711 (UDP)Data (TCP) Nominal MSDU Sizeoctets200 (inter-arrival time:20ms)1500 Minimum Service Intervalus (minimum interval between two sucessive SPs)20ms Maximum Service Intervalus (maximum interval between two successive SPs) Inactivity Intervalus (minimum inactive time between successive Tx or Rx activities before the TS being deleted from HC) Suspension Interval (< Inactivity Interval) us (minimum inactive time between successive Tx or Rx activities before the polling for this TS being stopped Minimum Data Ratebps (lowest data rate for transport of MSDU) Mean Data Ratebps (average data rate for transport of MSDU)64Kbps (<10% duty cycle) 100Kbps (10% duty cycle) Burst SizeOctets (maximum bytes of the MSDUs arriving at the peak data rate) Minimum PHY Ratedesired minimum PHY rate11Mbps1 Mbps Peak Data RateMaximum allowable data rate Delay Boundus (maximum time for a MSDU spent at the MAC layer) 50ms Surplus Bandwidth Allowance1.X (how much more bandwidth is allowed to be used for the TS) 1.3 (30% retransmissions)1.3 (30% retransmission) Medium Time32us/s (the amount of time admitted to access the medium) HC output

doc.: IEEE /0818r2 Submission How Medium Time is used in EDCA admission control ? Two state variables: admitted_time and used_time Two parameters: medium_time and dot11EDCAAveragePeriod Algorithm: a) At dot11EDCAAveragingPeriod (default = 5) second intervals –used_time = max((used_time – admitted_time), 0) b) After each successful or unsuccessful MPDU (re)transmission attempt, –used_time = used_time + MPDUExchangeTime c) On receipt of a TSPEC element contained in a ADDTS Response frame indicating that the request has been accepted –admitted_time = admitted_time + dot11EDCAAveragingPeriod * (medium time of TSPEC).

doc.: IEEE /0818r2 Submission Limitations of EDCA-AC It is recommended that admission control not be required for the access categories AC_BE and AC_BK. (IEEE ) Medium Time (32us/s) usually too long to limit per-packet transmission time TCP duty cycle =10% and dot11EDCAAveragingPeriod = 5 seconds, retransmission = 30% (Surplus Bandwidth Allowance = 1.3) medium time / sec = ceiling(10% x 10 6 / 32) = 4000 adimitted_time / period = 4000 x 5 x 32 (us) = 640 ms Difficult to choose TXOP limit to trade between MAC efficiency and latency: 10ms? or 1ms? No restriction on OBSS traffic No restriction on actual timing need something that can be controlled by AP but with minimal restrictions on AC_BE and AC_BK

doc.: IEEE /0818r2 Submission Basic Idea: MCA-Aware Channel Access MCA-aware channel access shall both start after the end of a MCA slot and end before the start of a MCA slot MCA slot MCA interval DIFSBack-Off Slots DataACK SIFS STA

doc.: IEEE /0818r2 Submission Managed Contention Access (Contd), Intel CorporationSlide 11 Beacon Interval MCA Zone Legacy Zone CTS- to-Self MCA- Allowed SIFS MCA slot MCA interval Start Time MCA Period NAV MCA-Unaware STA MCA-Aware STA NAV MCA Duration

doc.: IEEE /0818r2 Submission Managed Contention Access MCA Zone is divided into multiple MCA intervals started with a MCA slot with fixed duration MCA slot is a short Guard Interval providing re-sychronization point for STAs contending the channel At the start of a MCA Zone, the AP transmits a CTS-to-Self (to protect the following MCA Zone) Waits for SIFS period and a MCA-Allowed frame The CTS-to-Self shuts off legacy STAs The MCA-Allowed permits the MCA-capable STAs to contend the channel despite of CTS-to-Self, Intel CorporationSlide 12

doc.: IEEE /0818r2 Submission Example: Mixed VoIP and Data 30ms (MCA Zone) 22.4ms (Legacy Zone) 102.4ms (Beacon Interval) 1ms … MCA Configurations: start time = 22.4ms, MCA period = 50ms MCA duration = 30ms MCA interval = 1ms 30ms (MCA Zone) 20ms (Legacy Zone) 60 MCA slots, one TX per slot, 30% rTX ~20 VoIP (bidirectional) connections

doc.: IEEE /0818r2 Submission MCA-Aware OBSS –MCA-slot schedule shall not be created (owned) by BSS that does not have AC_VI or AC_VO STAs to reduce the number of different MCA-slot schedules in OBSS –OBSS MCA-Aware APs shall copy each others MCA-slot schedule AP may reuse the existing MCA-slot schedule by other OBSS as much as possible Owner: AP that generates a MCA-slot schedule Follower: AP that copies other APs MCA-slot schedule, and needs to update when such information is changed over time due to clock drift. –STA may report MCA schedule of other OBSS if such information is not included in the Beacon. OBSS APs may not be in each others range

doc.: IEEE /0818r2 Submission MCA-Aware OBSS (contd) It is recommended that MCA-Aware OBSS use the same duration of MCA slot, and synchronize / align with each other as much as possible, i.e., d T-d BSS1 BSS2 OBSS T (BSS2 MCA interval) T (BSS1 MCA interval)d d (OBSS MCA interval)T – d (OBSS MCA interval)

doc.: IEEE /0818r2 Submission MCA-Unaware OBSS CTS-to-Self will prevent MCA-Unaware OBSS to contend with MCA-aware STAs

doc.: IEEE /0818r2 Submission MCA Violation Problem: –OBSS STA may still violate MCA rules unconsciously due to not receiving beacon or CTS-to-Self (collision, PS, etc.) Recommendation: –detection: AP may detect it by counting the number of MCA slots being overlapped by transmissions. STA may also help detect it and report such event to AP –action: AP may modify MCA slot schedule or reduce / remove MCA zones completely.

doc.: IEEE /0818r2 Submission Summary Main Changes to IEEE Standard MCA-slot Aware Channel Access MCA-Allowed Control Frame New MCA IE in Beacon Frame Benefit: reliability, power efficiency, latency/ duty-cycle OBSS/legacy support Cost: efficiency (total network throughput) loss complexity

doc.: IEEE /0818r2 Submission Questions How to support Legacy without using CTS-to-Self? –to disable MCA whenever detecting a legacy STA Simulation to show benefit and cost?