Skip to main content

Investigation of TCP Protocols in Dynamically Varying Bandwidth Conditions

  • Conference paper
  • First Online:
Cognitive Radio Oriented Wireless Networks (CrownCom 2015)

Abstract

Cognitive radio (CR) networks experience fluctuating spectrum availability that impacts the end to end bandwidth of a connection. In this paper, we conduct an extensive simulation study of three different window-based TCP flavors- NewReno, Westwood+, and Compound, each of which has unique methods to determine the available bandwidth and scale the congestion window appropriately. These protocols also differ in their respective sensitivities to the metrics of round trip time, loss rate, residual buffer space, among others. These metrics exhibit divergent behavior in CR networks, as compared to classical wireless networks, owing to the frequent channel switching and spectrum sensing functions, and this influences the choice of the TCP protocol. Our ns-3 based simulation study reveals which specific rate control mechanism in these various TCP protocols are best suited for quickly adapting to varying spectrum and bandwidth conditions, and ensuring the maximum possible throughput for the connection.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akyildiz, I.F., Lee, W.Y., Chowdhury, K.R.: CRAHNs: Cognitive radio ad hoc networks. Elsevier Ad Hoc Networks 7(5), July 2009

    Google Scholar 

  2. Chowdhury, K.R., Di Felice, M., Akyildiz, I.F.: TCP CRAHN: A Transport Control Protocol for Cognitive Radio Ad Hoc Networks. IEEE Trans. on Mobile Computing 12(4), 790–803 (2011)

    Article  Google Scholar 

  3. Al-Ali, A., Chowdhury, K.R.: An Equation-based Transport Protocol for Cognitive Radio Networks. Elsevier Ad Hoc Networks 11(6), 1836–1847 (2013)

    Article  Google Scholar 

  4. Floyd, S., Henderson, T.: The NewReno Modification to TCP’s Fast Recovery Algorithm. Internet Engineering Task Force, Request for Comments (Experimental 2582), April 1999

    Google Scholar 

  5. Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M.Y., Wang, R.: TCP westwood: bandwidth estimation for enhanced transport over wireless links. In: Proc. of the ACM Conf. on Mobile Computing and Networking, pp. 287–297 (2001)

    Google Scholar 

  6. Tan, K., Song, J., Zhang, Q., Sridharan, M.: A compound TCP approach for high-speed and long distance networks. In: MSR-TR-2005-86 (techreport) Microsoft Research, July 2005

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fan Zhou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Zhou, F., Al Ali, A., Chowdhury, K. (2015). Investigation of TCP Protocols in Dynamically Varying Bandwidth Conditions. In: Weichold, M., Hamdi, M., Shakir, M., Abdallah, M., Karagiannidis, G., Ismail, M. (eds) Cognitive Radio Oriented Wireless Networks. CrownCom 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 156. Springer, Cham. https://doi.org/10.1007/978-3-319-24540-9_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24540-9_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24539-3

  • Online ISBN: 978-3-319-24540-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics