Dynamic Contention Window Control Scheme in IEEE 802.11e EDCA-Based Wireless LANs

In the IEEE 802.11 MAC protocol, access points (APs) are given the same priority as wireless terminals in terms of acquiring the wireless link, even though they aggregate several downlink flows. This feature leads to a serious throughput degradation of downlink flows, compared with uplink flows. In this paper, we propose a dynamic contention window control scheme for the IEEE 802.11e EDCA-based wireless LANs, in order to achieve fairness between uplink and downlink TCP flows while guaranteeing QoS requirements for real-time traffic. The proposed scheme first determines the minimum contention window size in the best-effort access category at APs, based on the number of TCP flows. It then determines the minimum and maximum contention window sizes in higher priority access categories, such as voice and video, so as to guarantee QoS requirements for these real-time traffic. Note that the proposed scheme does not require any modification to the MAC protocol at wireless terminals. Through simulation experiments, we show the effectiveness of the proposed scheme.

[1]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[2]  Vasilios A. Siris,et al.  Optimal CWmin selection for achieving proportional fairness in multi-rate 802.11e WLANs: test-bed implementation and evaluation , 2006, WINTECH.

[3]  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).

[4]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[5]  K. Heck Wireless LAN performance in overlapping cells , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[6]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[7]  Tetsuya Takine,et al.  Dynamic Contention Window Control Mechanism to Achieve Fairness between Uplink and Downlink Flows in IEEE 802.11 Wireless LANs , 2008, IEEE Transactions on Wireless Communications.

[8]  M. Menth,et al.  Dynamic Contention Window Adaptation (DCWA) in IEEE 802.11e wireless local area networks , 2008, 2008 Second International Conference on Communications and Electronics.

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

[10]  Tetsuya Takine,et al.  Dynamic Contention Window Control to Achieve Fairness Between Uplink and Downlink Flows in IEEE 802.11 WLANs , 2007, 2007 IEEE Wireless Communications and Networking Conference.

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

[12]  Yang Xiao QoS guarantee and provisioning at the contention-based wireless MAC layer in the IEEE 802.11e wireless LANs , 2006, IEEE Wirel. Commun..

[13]  Sunghyun Choi,et al.  Analysis of IEEE 802.11e for QoS support in wireless LANs , 2003, IEEE Wireless Communications.

[14]  C. Casetti,et al.  Supporting multimedia traffic in 802.11e WLANs , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[15]  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).

[16]  D. Koscielnik Simulation Study of IEEE 802.11e Wireless LAN - Enhancements for Real Time Applications , 2006, 2006 IEEE International Symposium on Industrial Electronics.