Advertisement

BCR: Balanced Congestion Control after Spurious RTO

  • Jaehyung Lee
  • Soobeen Ahn
  • Hyunseung Choo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5072)

Abstract

TCP has been used as the standard for reliable transmission of application traffic in the internet. Recently, many kinds of wireless TCP schemes, such as TCP Westwood, have been developed with the emergence of wireless networks. Various algorithms have been suggested that are aimed at improving its performance in wireless networks. In this paper, we focus on the spurious timeouts that occur in such networks. E-RTO efficiently treats delay spikes that come from the retransmission of lost packets by the reliable wireless link layer. Also, it efficiently handles delay spikes with segment losses. However, it does not address the mobility of the user in the network. We tried to give a solution to this problem by proposing an BCR algorithm, and we evaluated the performance of BCR through simulation using NS-2. Through the experiment, we showed that the throughput and goodput of BCR are better than those of E-RTO.

Keywords

Packet Loss Transmission Control Protocol Congestion Control Congestion Window Fast Retransmission 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

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 (April 1999)Google Scholar
  2. 2.
    Allman, M., Balakrishnan, H., Floyd, S.: Enhancing TCP’s Loss Recovery Using Limited Transmit. RFC 3042 (January 2001)Google Scholar
  3. 3.
    Sarolahti, P., Kojo, M., Raatikainen, K.: F-RTO: An Enhanced Recovery Algorithm for TCP Retransmission Timeouts. ACM SIGCOMM Computer Communication Review 33(2) (April 2003)Google Scholar
  4. 4.
    Lee, M.J., Kwon, O.C.: E-RTO: An Enhanced TCP Retransmission Timeout Algorithm using ACK option. In: Proceedings of the IEEE WCNC (2006)Google Scholar
  5. 5.
    UCB/LBNL/VINT Network Simulator, http://www.isi.edu/nsnam/ns/
  6. 6.
    Gurtov, A., Ludwig, R.: Responding to Spurious Timeouts in TCP. In: IEEE International Conference on Computer Communication, vol. 3, pp. 2312–322 (March 2003)Google Scholar
  7. 7.
    Wang, N.C., Wang, Y.Y., Chang, S.C.: A Fast Adaptive Congestion Control Scheme for Improving TCP Performance during Soft Vertical Handoff. In: Proceedings of the IEEE WCNC (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Jaehyung Lee
    • 1
  • Soobeen Ahn
    • 1
  • Hyunseung Choo
    • 1
  1. 1.School of Information and Communication EngineeringSungkyunkwan UniversityKorea

Personalised recommendations