• DocumentCode
    2017204
  • Title

    Efficiency/friendliness tradeoffs in TCP Westwood

  • Author

    Wang, Ren ; Valla, Massimo ; Sanadidi, Sanadidi Y. ; Ng, Bryan Kwok Fai ; Gerla, Mario

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    304
  • Lastpage
    311
  • Abstract
    We propose a refinement of TCP Westwood which allows management of the efficiency/friendliness-to-NewReno tradeoff. We show that the refined TCP Westwood is able to achieve higher efficiency yet at the same time maintain friendliness. TCP Westwood (TCPW) implements a novel window congestion control algorithm based on available bandwidth estimation. The performance of TCPW has been promising, exceeding that of TCP NewReno in high speed and/or wired/wireless networks. However, under certain circumstances, TCP NewReno may experience some performance degradation because TCPW possesses more information and thus can take better advantage of available bandwidth. We propose combining the original TCPW sampling strategy that produces available bandwidth estimates (BE), with a new strategy that produces rate estimates (RE). Our studies show that RE works best when packet losses are mostly due to congestion. If on the other hand, the packet losses are mostly due to link errors, BE gives better performance. To achieve the "best of all worlds", we introduce a method we call combined rate and bandwidth estimation (CRB). A connection first infers the predominant cause of packet losses, and then uses the most appropriate estimation method. We also introduce the efficiency/friendliness tradeoff graph that provides better tradeoff visualization. In our experiments, we found that CRB provides a better compromise between efficiency and friendliness, and the means to manage such a tradeoff.
  • Keywords
    Internet; parameter estimation; telecommunication congestion control; transport protocols; Internet; TCP NewReno; TCP Westwood; available bandwidth estimation; efficiency/friendliness tradeoff graph; packet losses; rate estimation; window congestion control algorithm; Bandwidth; Computer science; Degradation; Internet; Performance loss; Protocols; Sampling methods; Testing; Visualization; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 2002. Proceedings. ISCC 2002. Seventh International Symposium on
  • ISSN
    1530-1346
  • Print_ISBN
    0-7695-1671-8
  • Type

    conf

  • DOI
    10.1109/ISCC.2002.1021694
  • Filename
    1021694