This Article 
 Bibliographic References 
 Add to: 
A Cross-Layer Approach for Per-Station Fairness in TCP over WLANs
July 2008 (vol. 7 no. 7)
pp. 898-911
In this paper, we investigate the issue of per-station fairness in TCP over IEEE 802.11-compliant wireless local area networks (WLANs), especially in Wi-Fi hot spot. It is asserted that the hot spot suffers from the unfairness among stations in exploiting the wireless medium. The source of this unfairness is analyzed from two aspects, TCP-induced asymmetry and MAC-induced asymmetry; the former causes TCP congestion control with a cumulative acknowledgment mechanism to prefer the sending stations to receiving stations, while the later exacerbates the unfairness problem in the hot spots. We investigate the interaction between TCP congestion control and MAC contention control, and propose a cross-layer feedback approach to assure per-station fairness and to ensure high channel utilization. In this approach, we introduce the notion of channel access cost to quantify the system-wide traffic load and per-station channel usage. The access cost is estimated at the MAC in an access point and conveyed to the TCP sender. Then, the TCP sender adjusts its sending rate based on the access cost, so as to assure per-station fairness. The simulation results indicate that the proposed approach can provide both per-station fairness and high channel utilization, irrespective of network configurations.

[1] IEEE 802.11 WG, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification, IEEE, 1999.
[2] Gartner Research, Gartner Symp./ITXPO, http:/symposium., Mar. 2003.
[3] N.H. Vaidya, P. Bahl, and S. Gupta, “Distributed Fair Scheduling in a Wireless LAN,” Proc. ACM MobiCom '00, pp. 167-178, 2000.
[4] T. Nandagopal, T.-E. Kim, X. Gao, and V. Bharghavan, “Achieving MAC Layer Fairness in Wireless Packet Networks,” Proc. ACM MobiCom '00, pp. 87-98, 2000.
[5] D. Qiao and K.G. Shin, “Achieving Efficient Channel Utilization and Weighted Fairness for Data Communications in IEEE 802.11 WLAN under the DCF,” Proc. Int'l Workshop Quality of Service (IWQoS '02), pp. 227-236, 2002.
[6] M. Bottigliengo, C. Casetti, C.-F. Chiasserini, and M. Meo, “Smart Traffic Scheduling in 802.11 WLANs with Access Point,” Proc. IEEE Vehicular Technology Conf.-Fall (VTC '03), pp. 2227-2231, 2003.
[7] S. Kim, B.-S. Kim, and Y. Fang, “Downlink and Uplink Resource Allocation in IEEE 802.11 Wireless LANs,” IEEE Trans. Vehicular Technology, vol. 54, no. 1, pp. 320-327, Jan. 2005.
[8] M. Ogawa, Y. Kuno, T. Sakata, and S. Kubota, “MAC Protocol for Fair Two-Way Communications in Wireless LANs,” Proc. Int'l Conf. Parallel Processing Workshops (ICPPW '05), pp. 359-365, 2005.
[9] S. Pilosof, R. Ramjee, D. Raz, Y. Shavitt, and P. Sinha, “Understanding TCP Fairness over Wireless LAN,” Proc. IEEE INFOCOM, pp. 863-872, 2003.
[10] Y. Wu, Z. Niu, and J. Zheng, “Study of the TCP Upstream/Downstream Unfairness Issue with Per-Flow Queuing over Infrastructure-Mode WLANs,” Wireless Comm. and Mobile Computing, vol. 5, no. 4, pp. 459-471, 2005.
[11] J. Ha and C.-H. Choi, “TCP Fairness for Uplink and Downlink Flows in WLANs,” Proc. IEEE Global Telecomm. Conf. (Globecom '06), 2006.
[12] D.J. Leith, P. Clifford, D. Malone, and A. Ng, “TCP Fairness in 802.11e WLANs,” IEEE Comm. Letters, vol. 9, no. 11, pp. 964-966, 2005.
[13] IEEE 802.11 WG, IEEE 802.11e/D6.0, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification: Medium Access Control (MAC) Quality of Service (QoS) Enhancements, IEEE, Nov. 2003.
[14] R. Bruno, M. Conti, and E. Gregori, “Analytical Modeling of TCP Clients in Wi-Fi Hot Spot Networks,” Proc. IFIP Networking, pp.626-637, 2004.
[15] S. Choi, K. Park, and C. Kim, “Performance Impact of Inter-Layer Dependence in Infrastructure WLANs,” IEEE Trans. Mobile Computing, vol. 5, no. 7, pp. 829-845, 2006.
[16] E.-C. Park, D.-Y. Kim, and C.-H. Choi, “Analysis of Unfairness between TCP Uplink and Downlink Flows in Wi-Fi Hot Spots,” Proc. IEEE Global Telecomm. Conf. (Globecom '06), 2006.
[17] K. Ramakrishnan and S. Floyd, A Proposal to Add Explicit Congestion Notification (ECN) to IP, IETF RFC 2481, Jan. 1999.
[18] G. Tan and J. Guttag, “Time-Based Fairness Improves Performance in Multi-Rate WLANs,” Proc. Usenix Ann. Technical Conf., pp. 269-282, 2004.
[19] M. Heusse, F. Rousseau, G. Berger-Sabbatel, and A. Duda , “Performance Anomaly of 802.11b,” Proc. IEEE INFOCOM, pp.836-843, 2003.

Index Terms:
Wireless communication, Wireless, Wireless systems
Eun-Chan Park, Dong-Young Kim, Hwangnam Kim, Chong-Ho Choi, "A Cross-Layer Approach for Per-Station Fairness in TCP over WLANs," IEEE Transactions on Mobile Computing, vol. 7, no. 7, pp. 898-911, July 2008, doi:10.1109/TMC.2007.70766
Usage of this product signifies your acceptance of the Terms of Use.