Network Support for TCP Version Migration

  • Shingo Ata
  • Koichi Nagai
  • Ikuo Oka
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4238)


Recently, new versions of the TCP protocols such as HSTCP (High Speed TCP) has proposed to adopt the rapid growth of the Internet. However, it is important to consider a deployment scenario to shift gradually from the current to the new versions of TCP. A fairness problem between the performance of both current and new versions of TCP will be arisen when they share the same bottleneck link, which leads some complaints from people using the current version of TCP. In this paper, we first clarify the relation between the deployment share of HSTCP and the negative impact to TCP Reno users. We then propose a new management mechanism which supports TCP version migration from TCP Reno to HSTCP based on the relation. Through simulation, we also show that our mechanism enables to accelerate a gradual migration of TCP versions by achieving the end users’ complaints as little as possible.


Transmission Control Protocol Network Support Congestion Control Congestion Window Subjective Score 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Floyd, S., Ratnasamy, S., Shenker, S.: High speed TCP for large congestion windows. RFC 3649 (2003)Google Scholar
  2. 2.
    Wei, D., Jin, C., Low, S., Buhrmaster, G., Bunn, J., Choe, D., Cottrell, R., Doyle, J., Feng, W., Martin, O., Newman, H., Paganini, F., Ravot, S., Singh, S.: Fast TCP: From theory to experiments. IEEE Network, 4–11 (2005)Google Scholar
  3. 3.
    Kelly, T.: Scalable TCP: Improving performance in highspeed wide area networks. In: Proceedings of ACM SIGCOMM, pp. 83–91 (2003)Google Scholar
  4. 4.
    Chuvpilo, G., Lee, J.W.: A simulation based comparison between XCP and highspeed TCP. Laboratory for Computer Science Massachusetts Institute of Technology (2002)Google Scholar
  5. 5.
    de Souza, E., Agarwal, D.: A highspeed TCP study:characteristics and deployment issues. LBNL Technical Report LBNL-53215 (2003)Google Scholar
  6. 6.
    Rizzo, L.: Dummynet and forward error correction. Freenix 1998 (1998)Google Scholar
  7. 7.
    Handa, Y., Minoda, Y., Tsukamoto, K., Komaki, S.: Measurements of utility for latency time in wireless service and its dependence on users’ situation. IPSJ Journal (in Japanese) 2005(47), 19–24 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Shingo Ata
    • 1
  • Koichi Nagai
    • 1
  • Ikuo Oka
    • 1
  1. 1.Graduate School of EngineeringOsaka City UniversityOsakaJapan

Personalised recommendations