Cross-layer based adaptive wireless traffic control for per-flow and per-station fairness

In the IEEE 802.11 wireless LANs, the bandwidth is not fairly shared among stations due to the distributed coordination function (DCF) mechanism in the IEEE 802.11 MAC protocol. It introduces the per-flow and per-station unfairness problems between uplink and downlink flows, as the uplink flows usually dominate the downlink flows. In addition, some users may use greedy applications such as video streaming, which may prevent other applications from connecting to the Internet. In this article, we propose an adaptive cross-layer bandwidth allocation mechanism to provide per-station and per-flow fairness. To verify the effectiveness and scalability, our scheme is implemented on a wireless access router and numerous experiments in a typical wireless environment with both TCP and UDP traffic are conducted to evaluate performance of the proposed scheme.

[1]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[3]  M. Othman,et al.  The TCP fairness in WLAN: A review , 2007, 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications.

[4]  J.L. Valenzuela,et al.  A hierarchical token bucket algorithm to enhance QoS in IEEE 802.11: proposal, implementation and evaluation , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[5]  Wei Kuang Lai,et al.  Adaptive bandwidth sharing mechanism for quality of service administration in infrastructure wireless networks , 2007, IET Commun..

[6]  Mark Claypool,et al.  WBest: A bandwidth estimation tool for IEEE 802.11 wireless networks , 2008, 2008 33rd IEEE Conference on Local Computer Networks (LCN).

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

[9]  Eun-Chan Park,et al.  WLC47-4: Analysis of Unfairness between TCP Uplink and Downlink Flows in Wi-Fi Hot Spots , 2006, IEEE Globecom 2006.

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

[11]  Eun-Chan Park,et al.  A Cross-Layer Approach for Per-Station Fairness in TCP over WLANs , 2008, IEEE Transactions on Mobile Computing.

[12]  Chiapin Wang,et al.  Achieving time-based fairness for VoIP applications in IEEE 802.11 WLAN using a cross-layer approach , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[13]  Mohamed Othman,et al.  Weighted Window and Class-Based Weighted Window Methods for Per-Station TCP Fairness in IEEE 802.11 WLANs , 2010, EURASIP J. Wirel. Commun. Netw..

[14]  Takefumi Hiraguri,et al.  Proposal of Wireless Traffic Control Schemes for Wireless LANs , 2008, IEICE Trans. Commun..

[15]  Stefano Salsano,et al.  TCP Fairness Issues in IEEE 802.11 Networks: Problem Analysis and Solutions Based on Rate Control , 2007, IEEE Transactions on Wireless Communications.

[16]  Vasaka Visoottiviseth,et al.  Adaptive wireless bandwidth allocation for per-station fairness , 2009, 2009 9th International Symposium on Communications and Information Technology.

[17]  Vasaka Visoottiviseth,et al.  Adaptive bandwidth allocation for per-station fairness on wireless access router , 2010, 2010 10th International Symposium on Communications and Information Technologies.

[18]  Eun-Chan Park,et al.  Distributed Access Time Control for Per-Station Fairness in Infrastructure WLANs , 2006, IEICE Trans. Commun..

[19]  William Stallings,et al.  Local and Metropolitan Area Networks , 1993 .

[20]  Andrea Detti,et al.  A mechanism to enforce TCP Fairness in 802.11 wireless LANs and its performance evaluation in a real test-bed , 2007, 2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

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

[22]  Nicola Blefari-Melazzi,et al.  Per-station throughput fairness in a WLAN hot-spot with TCP traffic , 2011, Comput. Networks.