TCP dynamics over IEEE 802.11E WLANs: Modeling and throughput enhancement

Today, IEEE 802.11 Wireless LAN (WLAN) has become a prevailing solution for broadband wireless Internet access while Transport Control Protocol (TCP) is the dominant transport protocol in the Internet. It is known that, in an infrastructure-based WLAN with multiple stations carrying long-lived TCP flows, the number of stations that are actively contending to access the channel is very small. Therefore, the aggregate TCP throughput is basically independent of the total number of stations. This phenomenon is due to the closed-loop nature of TCP flow control and the bottleneck downlink (i.e., AP-to-station) transmissions in infrastructure-based WLANs. In the emerging Enhanced Distributed Channel Access (EDCA)-based IEEE 802.11e WLANs, with a proper configuration, packet congestion at the bottleneck downlink could be alleviated since the AP and stations are allowed to use different channel access parameters. In this paper, we first conduct a rigorous, comprehensive analysis of the TCP dynamics over the 802.11e EDCA. Then, the effects of minimum contention window sizes (of both AP and stations) on the aggregate TCP throughput are evaluated via mathematical analysis and simulation. We also show that the best TCP aggregate throughput performance can be achieved via AP’s contention-free access for downlink packet transmissions. Finally, some of the simplifying assumptions used in our mathematical model are evaluated via simulation, and results show that our model is reasonably accurate when the wireline delay is small and the packet loss rate is low.

[1]  Ilenia Tinnirello,et al.  Temporal fairness provisioning in multi-rate contention-based 802.11e WLANs , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[2]  Marco Conti,et al.  Dynamic tuning of the IEEE 802.11 protocol to achieve a theoretical throughput limit , 2000, TNET.

[3]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 1: The Protocols , 1994 .

[4]  Tutomu Murase,et al.  Statistical estimation of TCP packet loss rate from sampled ACK packets , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

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

[6]  Sunghyun Choi,et al.  Enhancement of VolP over IEEE 802.11 WLAN via dual queue strategy , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[7]  Claude Castelluccia,et al.  Differentiation mechanisms for IEEE 802.11 , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[8]  FloydSally,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996 .

[9]  Marco Conti,et al.  Analytical Modeling of TCP Clients in Wi-Fi Hot Spot Networks , 2004, NETWORKING.

[10]  Nj Piscataway,et al.  Wireless LAN medium access control (MAC) and physical layer (PHY) specifications , 1996 .

[11]  Sunghyun Choi,et al.  Comparison of modified dual queue and EDCA for VoIP over IEEE 802.11 WLAN , 2006, Eur. Trans. Telecommun..

[12]  Hao Jiang,et al.  Why is the internet traffic bursty in short time scales? , 2005, SIGMETRICS '05.

[13]  A.A. Kherani,et al.  Modelling TCP Performance in Multihop 802.11 Networks with Randomly Varying Channel , 2006, 2006 1st International Conference on Communication Systems Software & Middleware.

[14]  Sally Floyd,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996, CCRV.

[15]  Ulrich Killat,et al.  TCP over rate-adaptive WLAN-an analytical model and its simulative verification , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

[16]  Kihong Park,et al.  Performance impact of interlayer dependence in infrastructure WLANs , 2006, IEEE Transactions on Mobile Computing.

[17]  ContiMarco,et al.  Dynamic tuning of the IEEE 802.11 protocol to achieve a theoretical throughput limit , 2000 .

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

[19]  Sunghyun Choi,et al.  Modeling and analysis of TCP dynamics over IEEE 802.11 WLAN , 2007, 2007 Fourth Annual Conference on Wireless on Demand Network Systems and Services.

[20]  Hongqiang Zhai,et al.  How well can the IEEE 802.11 wireless LAN support quality of service? , 2005, IEEE Transactions on Wireless Communications.