Browse > Article
http://dx.doi.org/10.5302/J.ICROS.2013.13.1926

TCP Acknowledgement Compression for Fairness Among Uplink TCP Flows in IEEE 802.11n WLANs  

Kim, Minho (Digital Media & Communications R&D Center, Samsung Electronics Co., Ltd.)
Park, Eun-Chan (Department of Information and Communication Engineering, Dongguk University-Seoul)
Kim, Woongsup (Department of Information and Communication Engineering, Dongguk University-Seoul)
Publication Information
Journal of Institute of Control, Robotics and Systems / v.19, no.7, 2013 , pp. 653-660 More about this Journal
Abstract
This paper deals with the problem of unfairness among uplink TCP (Transmission Control Protocol) flows associated with frame aggregation employed in IEEE 802.11n WLANs (Wireless Local Area Networks). When multiple stations have uplink TCP flows and transmit TCP data packets to an AP (Access Point), the AP has to compete for channel access with stations for the transmission of TCP ACK (acknowledgement) packets to the stations. Due to this contention-based channel access, TCP ACKs tend to be accumulated in the AP's downlink buffer. We show that the frame aggregation in the MAC (Medium Access Control) layer increases TCP ACK losses in the AP and leads to the serious unfair operation of TCP congestion control. To resolve this problem, we propose the TAC (TCP ACK Compression) mechanism operating at the top of the AP's interface queue. By exploiting the properties of cumulative TCP ACK and frame aggregation, TAC serves only the representative TCP ACK without serving redundant TCP ACKs. Therefore, TAC reduces queue occupancy and prevents ACK losses due to buffer overflow, which significantly contributes to fairness among uplink TCP flows. Also, TAC enhances the channel efficiency by not transmitting unnecessary TCP ACKs. The simulation results show that TAC tightly assures fairness under various network conditions while increasing the aggregate throughput, compared to the existing schemes.
Keywords
IEEE 802.11n; fairness; frame aggregation; TCP ACK;
Citations & Related Records
연도 인용수 순위
  • Reference
1 L. Munoz, R. Agero, J. Choque, J. A. Lrastorza, L. A. G. Sanchez, M. Petrova, and P. Moahonen, "Empowering next generation wireless personal communication netorks," IEEE Communication Magazine, vol. 42, no. 5, pp. 64-70, May 2004.
2 D. J. Leith and P. Clifford, "Using the 802.11e EDCF to achieve TCP upload fairness over WLAN links," Proc. of Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOPT), pp. 109-118, Apr. 2005.
3 H. T. Wu and S. D. Cheng, "DCF+: An enhancement for reliable transport protocol over WLAN," Journal of Computer Science and Technology, vol. 18, no. 2, pp. 201-209, Mar. 2003.   DOI
4 Y. Wu, Z. Niu, and J. Zheng, "Study of the TCP upstream/downstream unfairness issue with per-flow queueing over infrastructure-mode WLANs," Wirless Communications and Mobile Computing, vol. 5, no. 4, pp. 459-471, Jun. 2005.   DOI   ScienceOn
5 Y. Hirano and T. Murase, "Uplink TCP traffic control with monitoring downlink buffer for throughput fairness over wireless LANs," Proc. of Personal, Indoor and Mobile Radio Communications (PIMRC), pp. 737-741, Sep. 2009.
6 F. Keceli, I. Inan, and E. Ayanoglu, "TCP ACK congestion control and filtering for fairness provision in the uplink of IEEE 802.11 infrastructure basic service set," Proc. of IEEE International Conference on Communications (ICC), pp. 4512-4517, Jun. 2007.
7 D. J. Leith, P. Clifford, D. W. Malone, and A. Ng, "TCP fairness in 802.11e WLANs," IEEE Communications Letters, vol. 9, no. 11, pp. 964-966, Nov. 2005.   DOI   ScienceOn
8 Q. Wu, M. Gong, and C. Williamson, "TCP fairness issues in IEEE 802.11 wireless LANs," Computer Communications, vol. 31, no. 10, pp. 2150-2161, Jun. 2008.   DOI   ScienceOn
9 Q. Xia, X. Jin, and M. Hamdi, "Active queue management with dual virtual proportional integral queues for TCP uplink/downlink fairness in infrastructure WLANs," IEEE Trans. on Wireless Communications, vol. 7, no. 6, pp. 2261-2271, Jun. 2008.   DOI   ScienceOn
10 E.-C. Park, D.-Y. Kim, H. Kim, and C.-H. Choi, "A cross-layer approach for per-station fairness in TCP over WLANs," IEEE Trans. on Mobile Computing, vol. 7, no. 7, pp. 898-911, Jul. 2008.   DOI   ScienceOn
11 IEEE 802.11 Working Group, "Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 5: Enhancements for Higher Throughput," IEEE Std. 802.11n-2009, Oct. 2009.
12 R. Bruno, M. Conti, and E. Gregori, "Analytical modeling of TCP clients in Wi-Fi hot spot networks," Proc. of NETWORKING 2004, pp. 626-637, May 2004.
13 NS-2 Network Simulator, http://www.isi.edu/nsnam/ns.
14 D.-M. Chiu and R. Jain, "Analysis of the increase and decrease algorithms for congestion avoidance in computer networks," Computer Networks and ISDN Systems, vol. 17, no. 1, pp. 1-14, Jun. 1989.   DOI   ScienceOn
15 D. Skordoulis, Q. Ni, H. H. Chen, A. P. Stephens, C. Liu, and A. Jamalipour, "IEEE 802.11n MAC frame aggregation mechanisms for next-generation highthroughput WLANs," IEEE Wireless Communications, vol. 15, no. 1, pp. 40-47, Feb. 2008.
16 S. Pilosof, R. Ramjee, D. Raz, Y. Shavitt, and P. Sinha, "Understanding TCP fairness over wireless LAN," Proc. of IEEE INFOCOM, pp. 863-872, Apr. 2003.