Skip to main content
Log in

Analytical Study of TCP Performance over IEEE 802.11e WLANs

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

IEEE 802.11 Wireless LAN (WLAN) has become a prevailing solution for broadband wireless Internet access while the Transport Control Protocol (TCP) is the dominant transport-layer protocol in the Internet. Therefore, it is critical to have a good understanding of the TCP dynamics over WLANs. In this paper, we conduct rigorous and comprehensive modeling and analysis of the TCP performance over the emerging 802.11e WLANs, or more specifically, the 802.11e Enhanced Distributed Channel Access (EDCA) WLANs. We investigate the effects of minimum contention window sizes and transmission opportunity (TXOP) limits (of both the AP and stations) on the aggregate TCP throughput via analytical and simulation studies. We show that the best aggregate TCP throughput performance can be achieved via AP’s contention-free access for downlink packet transmissions and the TXOP mechanism. We also study the effects of some simplifying assumptions used in our analytical model, and simulation results show that our model is reasonably accurate, particularly, when the wireline delay is small and/or the packet loss rate is low.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12

Similar content being viewed by others

Notes

  1. The TCP window sizes are actually maintained in bytes. In our model, for simplicity, we assume that the TCP Data packets have a fixed size and are transmitted at a fixed rate. Hence, the TCP window sizes can be measured in packets. Similar analysis could be done for variable packet sizes and multi-rate WLANs, which is omitted due to space limitation.

  2. Actually, typical TCP configurations of commercial operating systems use a larger receive window size, e.g., the 12-packet (or 17520-byte) window used in MS Windows XP. We basically consider the 4-packet receive window size in order to reduce the calculation overhead; similar trends can be observed for other receive window sizes.

  3. In this paper, TCP Ack processing delay is defined as time duration between a TCP Data reception and the corresponding TCP Ack arrival at the MAC Service Access Point (SAP).

References

  1. The Network Simulator — ns-2. http://www.isi.edu/nsnam/ns/

  2. Bianchi G (2000) Performance analysis of the IEEE 802.11 distributed coordination function. IEEE J Select Areas Commun 18(3):535–547

    Article  Google Scholar 

  3. Bruno R, Conti M, Gregori E (2004) Analytical modeling of TCP clients in Wi-Fi hot spot networks. In: Proc. IFIP/TC6 networking. Athens, 9–14 May 2004

  4. Burmeister C, Killat U (2006) TCP over rate-adaptive WLAN-An analytical model and its simulative verification. In: Proc. IEEE WoWMoM. Niagara-Falls, Buffalo, 26–29 June 2006

  5. Cali F, Conti M, Gregori E (2000) Dynamic tuning of the IEEE 802.11 protocol. IEEE/ACM Trans Netw 8(6):785–799

    Article  Google Scholar 

  6. Choi S, Park K, Kim C (2006) Performance impact of interlayer dependence in infrastructure WLANs. IEEE Trans Mobile Comput 5(7):829–845

    Article  Google Scholar 

  7. Fall K, Floyd S (1996) Simulation-based comparisons of Tahoe, Reno, and SACK TCP. ACM SIGCOMM Comput Commun Rev (CCR) 26(3):5–21

    Article  Google Scholar 

  8. IEEE std (1999) IEEE 802.11-1999, Part 11: wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications

  9. IEEE std (2005) IEEE 802.11e, Part 11: wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: medium access control quality of service enhancements

  10. Jiang H, Dovrolis C (2005) Why is the internet traffic bursty in short time scales? In: Proc. ACM SIGMETRICS. Banff, 6–10 June 2005

  11. Kherani AA, Shorey R (2006) Modelling TCP performance in Multihop 802.11 networks with randomly varying channel. In: Proc. WILLOPAN. New Delhi, January 2006

  12. Stevens WR TCP/IP illustrated, vol 1, the protocols, 2nd edn. Addison-Wesley Reading

  13. Tinnirello I, Choi S (2005) Temporal fairness provisioning in multi-rate contention-based 802.11e WLANs. In: Proc. IEEE WoWMoM. Taormina, 13–16 June 2005

  14. Yamasaki Y, Shimonishi H, Murase T (2005) Statistical estimation of TCP packet loss rate from sampled ACK packets. In: Proc. IEEE GLOBECOM. St. Louis, 28 November– 2 December 2005

  15. Yu J, Choi S (2006) Comparison of modified dual queue and EDCA for VoIP over IEEE 802.11 WLAN. European Trans Telecomms 17(3):371–382

    Article  Google Scholar 

  16. Yu J, Choi S (2007) Modeling and analysis of TCP dynamics over IEEE 802.11 WLAN. In: Proc. IEEE/IFIP WONS. Obergurgl, 24–26 January 2007

  17. Yu J, Choi S, Lee J (2004) Enhancement of VoIP over IEEE 802.11 WLAN via dual queue strategy. In: Proc. IEEE ICC. Paris, 20–24 June 2004

  18. Zhai H, Chen X, Fang Y (2005) How well can the IEEE 802.11 wireless LAN support quality of service? IEEE Trans Wireless Commun 4(6):3084–3094

    Article  Google Scholar 

Download references

Acknowledgements

This work was in part supported by the ITRC support program of MKE/IITA (IITA-2008-C1090-0801-0013 and IITA-2008-C1090-0803-0004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sunghyun Choi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, J., Choi, S. & Qiao, D. Analytical Study of TCP Performance over IEEE 802.11e WLANs. Mobile Netw Appl 14, 470–485 (2009). https://doi.org/10.1007/s11036-008-0111-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-008-0111-z

Keywords

Navigation