Skip to main content

Techniques for Enhancing the Performance of TCP in Wireless Networks

  • Conference paper
  • First Online:
Artificial Intelligence and Evolutionary Algorithms in Engineering Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 324))

Abstract

TCP is a connection-oriented and reliable transport layer protocol. Currently, it is most widely used protocol in the Internet. All the reliable Internet applications make use of this protocol. This protocol works well in the wired network, but it does not produce satisfactory results if it is used in the wireless networks. Usage of TCP in wireless networks leads to performance degradation, because it considers all the packets losses as due to congestion and reduces the packet sending rate, and at the same time, it diminishes the network throughput. This feature is suitable for wired networks in which packet loss mainly occurs due to congestion. However, this is inappropriate in wireless networks where packet loss occurs due to signals fading, high bit error rate, hand-off, etc. It misinterprets all packet losses as due to congestion and reduces its congestion window. This misinterpretation of packet loss mainly decreases the throughput. This paper depicts the performance of all the efficient mechanisms which have been developed to improve the performance of TCP.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. J. Postel, Transmission control protocol specification. RFC 793 (1981)

    Google Scholar 

  2. Y. Bassil, TCP congestion control scheme for wireless networks based on tcp reserved field and snr ratio. IJRRIS 2(2) (2012)

    Google Scholar 

  3. M. Tayade, S. Sharma, Performance improvement of TCP in MANET. IJEST 3(3) (2011)

    Google Scholar 

  4. B. Moraru, F. Copaciu, G. Lazar, V. Dobrota, Practical analysis of TCP implementations: Tahoe, Reno, New Reno

    Google Scholar 

  5. S. Floyd, T. Henderson, A. Gurtov, The new reno modification to TCP’s fast recovery algorithm. RFC 3782 (2004)

    Google Scholar 

  6. M. Mathis, J. Mahadevi, S. Floyd, A. Romanw, TCP selective acknowledgement options (1996)

    Google Scholar 

  7. L. Xiao, Z. Li, N. Zhao, A TCP performance improved mechanism for wireless network. UIC-ATC. In Symposia and Workshops on Ubiquitous, Autonomic and Trusted Computing. IEEE, pp. 212–216 (2009)

    Google Scholar 

  8. D. Murray, T. Koziniec, M. Dixon, D-Proxy: reliability in wireless networks. In 2010 16th Asia Pacific Conference on Communications (APCC), pp. 129–134

    Google Scholar 

  9. R.D. Metha, C.H. Vithalani (2012) Distinguishing congestion loss from random loss on wireless errorneous links to improve performance of wireless TCP-SACK. In CSNT ‘12 Proceedings of the 2012 International Conference on Communication Systems and Network Technologies. IEEE, pp. 383–387 (2012)

    Google Scholar 

  10. K. Ramakrishnan, S. Floyd, A proposal to add explicit congestion notification to IP. Internet Draft (1999)

    Google Scholar 

  11. J. Border, M. Kojo, J. Griner, G. Montenegro, Z. Shelby, Performance enhancing proxies intended to mitigate link-related degradations. IETF RFC 3135 (2001)

    Google Scholar 

  12. A. Bakre, B.R. Badrinath, I-TCP: indirect TCP for mobile hosts. In 15th International Conference on Distributed Computing Systems. ICDCS’95 Proceedings of the 15th International Conference on Distributed Computing Systems. IEEE, pp. 136–143 (1995)

    Google Scholar 

  13. H. Balakrishnan, S. Seshan, E. Amir, R.H. Katz, Improving TCP/IP performance over wireless networks. In MobiCom’95 Proceedings of the 1st annual international conference on Mobile computing and networking, ACM, pp. 2–11 (1995)

    Google Scholar 

  14. B. Francis, V. Narsimhan, A. Nayak, I. Stojmenovic, Techniques for enhancing TCP performance in wireless networks. In 2012 32nd International Conference on Distributed Computing Systems Workshops, pp. 222–230 (2012)

    Google Scholar 

  15. C. Hu, X. Yang, M. Fan, P. Zhao, WiTracer: a novel solution to improve TCP Performance over Wireless Network. In 9th IEEE International Wireless Communications and Mobile Computing Conference. IEEE, pp. 450–455 (2013)

    Google Scholar 

  16. H. Touati, I. Lengliz, F. Kamoun, TCP adaptive RTO to improve TCP performance in mobile ad-hoc networks, pp. 176–180 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to MD. Sirajuddin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer India

About this paper

Cite this paper

Sirajuddin, M., Rupa, C., Prasad, A. (2015). Techniques for Enhancing the Performance of TCP in Wireless Networks. In: Suresh, L., Dash, S., Panigrahi, B. (eds) Artificial Intelligence and Evolutionary Algorithms in Engineering Systems. Advances in Intelligent Systems and Computing, vol 324. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2126-5_18

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2126-5_18

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2125-8

  • Online ISBN: 978-81-322-2126-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics