Advertisement

An End-to-End Proactive TCP Based on Available Bandwidth Estimation with Congestion Level Index

  • Sangtae Bae
  • Doohyung Lee
  • Chihoon Lee
  • Jinwook Chung
  • Jahwan Koo
  • Suman Banerjee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5618)

Abstract

Transmission control protocol (TCP) is one of the core communica-tion protocols of the Internet protocol suite. For this reason, significant enhancements on TCP have been made in both wired and wireless networks. In this paper, we propose an end-to-end proactive TCP based on available bandwidth estimation with congestion level index (CLI), called CLI-based TCP. From the previous TCP schemes, we have found that the TCP sender does not know how much the network is congested because network congestion is represented by only two status, congestion exists or not. Therefore, we define the concept of CLI, outline the procedure of the CLI algorithm, and describe how to realize the CLI-based TCP. In addition, we have shown that CLI-based TCP can handle network congestion more minutely and improve overall TCP performance. Simulation results show that under 90% traffic load, the CLI-based TCP outperforms TCP New Jersey by 49.8% improvement in goodput.

Keywords

Transmission control protocol end-to-end proactive approach available bandwidth estimation congestion level index 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Allman, M., Paxson, V., Stevens, W.: TCP Congestion Control, RFC 2581 (1999)Google Scholar
  2. 2.
    Lakshman, T.V., Madhow, U.: The Performance of TCP/IP for Networks with High Bandwidth-delay Products and Random Loss. IEEE/ACM Trans. Networking 5(3), 336–350 (1997)CrossRefGoogle Scholar
  3. 3.
    Balakrishnan, H., Padmanabhan, V.N., Seshan, S., Katz, R.H.: A Comparison of Mechanisms for Improving TCP Performance over Wireless Links. IEEE/ACM Trans. Networking 5(6), 759–769 (1997)CrossRefGoogle Scholar
  4. 4.
    Tian, Y., Xu, K., Ansari, N.: TCP in Wireless Environments: Problems and Solutions. IEEE Radio Communications, S27–S32 (2005)Google Scholar
  5. 5.
    Casetti, C., Gerla, M., Mascolo, S., Sansadidi, M.Y., Wang, R.: Westwood: End-to-end Congestion Control for Wired/Wireless Networks. Wireless Networks Journal 8, 467–479 (2002)CrossRefzbMATHGoogle Scholar
  6. 6.
    Xu, K., Tian, Y., Ansari, N.: Improving TCP Performance in Integrated Wireless Communications Networks. Computer Networks 47(2), 219–237 (2005)CrossRefGoogle Scholar
  7. 7.
    Jacobson, V., Braden, R., Borman, D.: TCP Extensions for High Performance, RFC 1323 (1992)Google Scholar
  8. 8.
    Network Simulator NS-2, http://www.isi.edu/nsnam/ns

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Sangtae Bae
    • 1
  • Doohyung Lee
    • 2
  • Chihoon Lee
    • 2
  • Jinwook Chung
    • 2
  • Jahwan Koo
    • 3
  • Suman Banerjee
    • 3
  1. 1.Korea Institute of S&T Evaluation and PlanningSouth Korea
  2. 2.School of Information and Communication EngineeringSungkyunkwan UniversitySuwonSouth Korea
  3. 3.Computer Sciences DepartmentUniversity of Wisconsin-MadisonUSA

Personalised recommendations