EDCF Issues and Suggestions

Slides:



Advertisements
Similar presentations
Doc.: IEEE /272a Submission June 2001 S. Choi, Philips Research Slide 1 Problems with IEEE (e) NAV Operation and ONAV Proposal Javier del.
Advertisements

Doc: IEEE /705ar0 Submission Javier del Prado et. al November 2002 Slide 1 Mandatory TSPEC Parameters and Reference Design of a Simple Scheduler.
Doc.: IEEE /412r0 Submission S. Choi, Philips Research July 2001 Slide 1 Aligning e HCF and h TPC Operations Amjad Soomro, Sunghyun.
Doc.: IEEE /413r0 Submission S. Choi, Philips Research July 2001 Slide 1 Can EDCF Support QoS? Sunghyun Choi Philips Research-USA Briarcliff Manor,
Doc. :IEEE /314r0 Submission Sai Shankar et al., Philips ResearchSlide 1 May 2002 TXOP Request: in Time vs. in Queue Size? Sai Shankar, Javier.
Doc.: IEEE /630r1a Submission S. Choi, Philips Research November 2001 Slide 1 HC Recovery and Backoff Rules Sunghyun Choi and Javier del Prado.
Doc.: IEEE /630r4a Submission S. Choi, Philips Research January 2002 Slide 1 HC Recovery and Backoff Rules Sunghyun Choi and Javier del Prado.
Doc.: IEEE /1123r0 Submission September 2010 Zhu/Kim et al 1 Date: Authors: [TXOP Sharing for DL MU-MIMO Support]
Session: IT 601: Mobile Computing IEEE e Prof. Anirudha Sahoo IIT Bombay.
Doc.: IEEE /605r3 Submission November 2001 S. Kandala, et. al. Slide 1 CFB Ending Rule under HCF Srinivas Kandala, Ken Nakashima, Yashihiro Ohtani.
1 Medium Access Control Enhancements for Quality of Service IEEE Std e TM November 2005.
IEEE EDCF: a QoS Solution for WLAN Javier del Prado 1, Sunghyun Choi 2 and Sai Shankar 1 1 Philips Research USA - Briarcliff Manor, NY 2 Seoul National.
IEEE MAC Enhancements for Quality of Service
1 Medium Access Control Enhancements for Quality of Service IEEE Std e TM November 2005.
Doc.: IEEE /0126r1 Submission January mc HEMM Date: Authors: Graham Smith, DSP GroupSlide 1.
Doc.: IEEE /102r0 Submission January 2003 Sid Schrum, Texas Instruments, Inc.Slide 1 QBSS Downlink Broadcast and Multicast Data Frame Handling.
Doc.:IEEE /517r0 Submission August 2002 IBM Research Slide 1 Some Clarifications to IEEE e, Draft 3.2, August 2002 H.L. Truong and G. Vannuccini.
Doc.:IEEE /566r2 Submission November 2001 S. Choi, Philips & M.M. Wentink, Intersil Slide 1 Multiple Frame Exchanges during EDCF TXOP Sunghyun.
Definitions of ACK and CTS Timeout
IEEE e Performance Evaluation
Calibration using NDP Vincenzo Scarpa
How to collect STAs’ Tx demands for UL MU
AP access procedure for UL MU operation
IEEE : Wireless LANs ALOHA, Slotted ALOHA
EDCF TCID, Queues, and Access Parameters Relationship
HCF medium access rules
EDCF TXOP Bursting Simulation Results
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Non-Automatic Power Saving Delivery
CC/RR Performance Evaluation - Revisited
Speaker:Fu-Yuan Chuang Advisor:Ho-Ting Wu Date:
ACK operation in TDD SP Date: Authors: MAY 2018 Name
HCF Duration Field Set Rules
Month 2002 doc.: IEEE /xxxr0 January 2003
Hybrid Coordination Function (HCF) Frame Exchange and NAV Details
PCF vs. DCF: Limitations and Trends
Calibration using NDP Date: Authors: December 2006
Burst Transmission and Acknowledgment
AP Location Capability
Class-based Contention Periods (CCP) for the n MAC
Terminology Corrections and Improvements for the TGe Draft
QoS STA function applied to Mesh STA
QoS Poll Modifications Allowing Priority
DL MU-MIMO ack protocol
Clarification on Some HCF Frame Exchange Rules
HCF medium access rules
Clarification on Some HCF Frame Exchange Rules
Suggested changes to Tge D3.3
HT Features in Mesh Network
HCF medium access rules
Acknowledgement for Multicast Streams
QoS STA function applied to Mesh STA
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Multiple Frame Exchanges during EDCF TXOP
Uniform e Admissions Control Signaling for HCF and EDCF
Considerations for OBSS Sharing using QLoad Element
Suggested changes to Tge D3.3
July 2007 doc.: IEEE /2090r0 Aug 2007 Discussion on CCA Sensing on 20/40 MHz Secondary Channel with PIFS and DIFS Date: Authors: Notice:
HCF medium access rules
HCCA TXOP handling difficulties
Schedule Element Synchronization and Simplification
NAV Operation Rules under HCF
802.11g Contention Period – Solution for Co-existence with Legacy
QoS Metrics Date: Authors: January 2005 Month Year
Proposed Resolution for Draft 3.0
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Use of More Data Field Date: Authors: Nov 2005 Month Year
NAV Operation Rules under HCF
TXOP Request: in Time vs. in Queue Size?
Presentation transcript:

EDCF Issues and Suggestions Month 1998 doc.: IEEE 802.11-98/xxx January 2003 EDCF Issues and Suggestions Sunghyun Choi*, Woo-Yong Choi+, and Javier del Prado- *Seoul National University, +Electronics and Telecommunications Research Institute (ETRI), -Philips Research USA S. Choi, Seoul National University, et al.

Background 802.11e/D4.0 has improved explanation about EDCF January 2003 Background 802.11e/D4.0 has improved explanation about EDCF However, there still exist inconsistencies throughout the draft, especially, between 9.1.3.1 and 9.10.1 There are some unclear explanations as well S. Choi, Seoul National University, et al.

Duration/ID Set Rule (1) January 2003 Duration/ID Set Rule (1) The rule in item (c) of 7.1.3.2 is not clear at all. The text says … (c) In all other frames transmitted in a contention period (CP) following a contention access of the channel, the Duration/ID field is set to one of the following three values: If Ack policy of normal acknowledgement is used, the time required for the transmission of one ACK frame (including appropriate IFS values). If Ack policy of normal acknowledgement is used, the time required for the transmission of one ACK followed by another MPDU and its ACK (including appropriate IFS values). The duration of the entire burst as determined by the STA. S. Choi, Seoul National University, et al.

Duration/ID Set Rule (2) January 2003 Duration/ID Set Rule (2) Does it mean that any one of three values can be used? Is it desirable? What is the definition of the “burst”? We believe that the second one is the best choice! The first one does not protect the CFB Assuming that the burst is an “intended” CFB, the third one cannot be a good one since the TXOP holder may not complete the intended CFB due to a transmission failure. S. Choi, Seoul National University, et al.

Frames during EDCF TXOP (1) January 2003 Frames during EDCF TXOP (1) 9.1.3.1 (e) and 9.10.1.4 say different rules about which frames can be transmitted during an EDCF TXOP after the initial MPDU transmission. 9.1.3.1 says … (e) During an EDCF TXOP won by an AC, a QSTA may initiate multiple frame exchange sequences to transmit MMPDUs and/or MSDUs within the same AC or a higher-valued AC. 9.10.1.4 says … Note that, as for an EDCF TXOP, a continuation TXOP is granted to a channel access function, not to a non-AP STA or AP, such that a continuation TXOP only permits transmission of a frame of the same priority as that which was granted the EDCF TXOP. S. Choi, Seoul National University, et al.

Frames during EDCF TXOP (2) January 2003 Frames during EDCF TXOP (2) We prefer the rule in 9.10.1.4, but it should be revised as follows: Note that, as for an EDCF TXOP, a continuation TXOP is granted to a channel access function, not to a non-AP QSTA or QAP, such that a continuation TXOP only permits transmission of a frame of the same priority access category as that which was granted the EDCF TXOP. S. Choi, Seoul National University, et al.

January 2003 Four ACs within HC (1) 9.1.3.1 says there is a single AC within HC even if it may have multiple queues However, 9.10.1 implies that the HC has also multiple ACs According to HCF, the HC can grab the channel after a PIFS idle time whenever it wants, and hence one can conclude that the HC does not need four ACs This may result in unfairness between donwlink TCs and up/direclink TCs However, if the HC implements four ACs, the HC may experience more delays for its donwlink TCs since there will be more downlink TCs than up/directlink TCs typically S. Choi, Seoul National University, et al.

January 2003 Four ACs within HC (2) This needs more discussion within the group, we believe! S. Choi, Seoul National University, et al.

January 2003 QoS Parameter Set (1) Basically, QoS Parameter Set has two types of fields One for EDCF access (AIFS[AC], CWmin[AC], Cwmax[AC], TXOPLimit[AC]) and the other for distributed admission control We believe that the values of the first set will rarely change while the second set will be updated in each beacon! S. Choi, Seoul National University, et al.

January 2003 QoS Parameter Set (2) Considering the added beacon overhead due to 802.11e, we propose to divide these two sets into two information elements Say, EDCF Access Parameter element and Distributed Admission Control parameter element Then, we have to allow that the “EDCF Access Parameter” element needs not to be in every beacon! S. Choi, Seoul National University, et al.

Queue Size in QoS Control Field (1) January 2003 Queue Size in QoS Control Field (1) Queue Size is included in QoS Control Field for all QoS Data Frames sent by non-AP QSTAs: For both TSs and TCs The Queue Size value can be used by the HC: To schedule downlink frames and to schedule polled TXOPs! That applies to TCs as well (if the HC can poll TCs?) It is not clear in D4.0 if polling TCs is allowed Note that the HC’s scheduling can affect the non-AP QSTA’s EDCF access! HC can adjust its scheduling depending on the TC queue sizes in order not to degrade the EDCF access performance S. Choi, Seoul National University, et al.

Queue Size in QoS Control Field (2) January 2003 Queue Size in QoS Control Field (2) However, the Queue Size field is essentially optional The queue size can be actually unspecified if the value is 255 We believe that the Queue Size field shouldn’t be optional! Moreover, the Queue Size value for a TC frame should specify the pending traffic amount for the corresponding AC, not the corresponding TC (or TID) as specified in 7.1.3.5.5! S. Choi, Seoul National University, et al.

dot11EDCFTableAIFS Value Range January 2003 dot11EDCFTableAIFS Value Range According to Annex D, the dot11EDCFTableAIFS value can be from 0 to 10. In order not to interfere with the HC, the dot11EDCFTableAIFS should be at least 1. Moreover, we don’t understand why it should be upper-bounded by 10. S. Choi, Seoul National University, et al.