Fairness Provision in the IEEE 802.11e Infrastructure Basic Service Set

Most of the deployed IEEE 802.11e Wireless Local Area Networks (WLANs) use infrastructure Basic Service Set (BSS) in which an Access Point (AP) serves as a gateway between wired and wireless domains. We present the unfairness problem between the uplink and the downlink flows of any Access Category (AC) in the 802.11e Enhanced Distributed Channel Access (EDCA) when the default settings of the EDCA parameters are used. We propose a simple analytical model to calculate the EDCA parameter settings that achieve weighted fair resource allocation for all uplink and downlink flows. We also propose a simple model-assisted measurement-based dynamic EDCA parameter adaptation algorithm. Moreover, our dynamic solution addresses the differences in the transport layer and the Medium Access Control (MAC) layer interactions of User Datagram Protocol (UDP) and Transmission Control Protocol (TCP). We show that proposed Contention Window (CW) and Transmit Opportunity (TXOP) limit adaptation at the AP provides fair UDP and TCP access between uplink and downlink flows of the same AC while preserving prioritization among ACs.

[1]  David Malone,et al.  TCP fairness in 802.11e WLANs , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[2]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[3]  Ilenia Tinnirello,et al.  Kalman filter estimation of the number of competing terminals in an IEEE 802.11 network , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[4]  Mingwei Gong,et al.  Queue Management Strategies to Improve TCP Fairness in IEEE 802.11 Wireless LANs , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[5]  Byung-Seo Kim,et al.  Downlink and uplink resource allocation in IEEE 802.11 wireless LANs , 2005, IEEE Transactions on Vehicular Technology.

[6]  Claudio Casetti,et al.  Improving fairness and throughput for voice traffic in 802.11e EDCA , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[7]  Brahim Bensaou,et al.  Performance analysis of IEEE 802.11e contention-based channel access , 2004, IEEE Journal on Selected Areas in Communications.

[8]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[9]  A. Gilles,et al.  The Art of Computer Systems Performance Analysis (Techniques for Experimental Design, Measurement, Simulation, and Modeling) , 1992 .

[10]  Randy H. Katz,et al.  The effects of asymmetry on TCP performance , 1997, MobiCom '97.

[11]  Ender Ayanoglu,et al.  Performance Analysis of the IEEE 802.11e Enhanced Distributed Coordination Function Using Cycle Time Approach , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[12]  Chong-Ho Choi,et al.  WLC29-5: TCP Fairness for Uplink and Downlink Flows in WLANs , 2006, IEEE Globecom 2006.

[13]  Ilenia Tinnirello,et al.  Efficiency analysis of burst transmissions with block ACK in contention-based 802.11e WLANs , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[14]  Haitao Wu,et al.  Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[15]  A. Detti,et al.  Controlling TCP Fairness in WLAN access networks using a Rate Limiter approach , 2005, 2005 2nd International Symposium on Wireless Communication Systems.

[16]  Henning Schulzrinne,et al.  Balancing uplink and downlink delay of VoIP traffic in WLANs using Adaptive Priority Control (APC) , 2006, QShine '06.

[17]  Martin Reisslein,et al.  Network performance evaluation using frame size and quality traces of single-layer and two-layer video: A tutorial , 2004, IEEE Communications Surveys & Tutorials.

[18]  Zhisheng Niu,et al.  Study of the TCP upstream/downstream unfairness issue with per‐flow queuing over infrastructure‐mode WLANs , 2005 .

[19]  Luca Vollero,et al.  Throughput analysis and optimal configuration of 802.11e EDCA , 2006, Comput. Networks.

[20]  Sunghyun Choi,et al.  Achieving weighted fairness between uplink and downlink in IEEE 802.11 DCF-based WLANs , 2005, Second International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks (QSHINE'05).

[21]  T. S. Randhawa,et al.  Saturation throughput analysis of IEEE 802.11e enhanced distributed coordination function , 2004, IEEE Journal on Selected Areas in Communications.

[22]  Raj Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[23]  Nelson Luis Saldanha da Fonseca,et al.  Tuning of 802.11e network parameters , 2006, IEEE Commun. Lett..

[24]  Michael Devetsikiotis,et al.  A unified model for the performance analysis of IEEE 802.11e EDCA , 2005, IEEE Transactions on Communications.

[25]  Prasun Sinha,et al.  Understanding TCP fairness over wireless LAN , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[26]  Ender Ayanoglu,et al.  TCP ACK Congestion Control and Filtering for Fairness Provision in the Uplink of IEEE 802.11 Infrastructure Basic Service Set , 2007, 2007 IEEE International Conference on Communications.

[27]  Jae-Hyun Kim,et al.  Capture effects of wireless CSMA/CA protocols in Rayleigh and shadow fading channels , 1999 .