• DocumentCode
    1828723
  • Title

    A simulation study on the throughput fairness of TCP Vegas

  • Author

    Tsang, EsteUa C M ; Chang, Rocky K C

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
  • fYear
    2001
  • fDate
    10-12 Oct. 2001
  • Firstpage
    469
  • Lastpage
    474
  • Abstract
    Throughput fairness is an important criterion for evaluating TCP performance. Fairness is especially important for best effort service, which is the dominant type of service in the Internet still and, predictably, in the years to come. However, the TCP protocols prevailing in the Internet, including TCP Tahoe and TCP Reno, are known to be unfair, especially to connections with larger round-trip delays. Using the ns simulator, we have throughly examined the fairness of TCP Vegas focusing on three issues: (1) is TCP Vegas really fair to connections with larger propagation delays? (2) what is the impact on fairness of the thresholds, α and β, used in TCP Vegas´ congestion avoidance algorithm? (3) when there is a mixture of TCP Vegas and TCP Reno connections, are TCP Vegas and TCP Reno fair to each other? The simulation results support that TCP Vegas is still unfair to connections with larger propagation delays, for example, when α = 1 and β = 3. However, unlike TCP Reno, the delay bias does not necessarily increase as the delay difference increases. The unfairness problem can be resolved by an enhanced TCP Vegas that sets α = β = 2 or 3 but not 1. When α = β = 1, the fairness is unstable and may be worse than that when α = 1 and β = 3. Considering a trade-off among fairness, stability and aggressiveness, a value of 3 seems to be an acceptably good choice. Finally, fairness between TCP Reno and TCP Vegas connections depends on the RED (random early detection) gateway thresholds, the number of active flows and TCP Vegas parameters α and β.
  • Keywords
    Internet; delays; telecommunication congestion control; transport protocols; Internet; TCP Reno; TCP Tahoe; TCP Vegas; TCP protocols; active flows; best effort service; congestion avoidance; gateway thresholds; random early detection; round-trip delays; throughput fairness; Analytical models; Bandwidth; Computational modeling; Jacobian matrices; Network topology; Propagation delay; Protocols; Tail; Throughput; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks, 2001. Proceedings. Ninth IEEE International Conference on
  • ISSN
    1531-2216
  • Print_ISBN
    0-7695-1187-4
  • Type

    conf

  • DOI
    10.1109/ICON.2001.962387
  • Filename
    962387