• DocumentCode
    2107930
  • Title

    Effects of On-path Buffering on TCP Fairness

  • Author

    Bhatti, Saleem ; Bateman, Martin

  • Author_Institution
    Sch. of Comput. Sci., Univ. of St Andrews, St. Andrews
  • fYear
    2009
  • fDate
    26-29 May 2009
  • Firstpage
    725
  • Lastpage
    732
  • Abstract
    Keeping router buffering low helps minimise delay (as well as keeping router costs low), whilst increasing buffering minimises loss. This is a trade-off for which there is no single ´correct´ solution. In order to maintain effective throughput for TCP, whilst minimising router buffer requirements, current results suggest that different amounts of buffering are needed depending on the position in the network (e.g., edge or core), and on the relative capacity of ingress and egress links to a router. However, today we have several different variants of TCP in use, and each is designed to have different behaviour especially on paths with high bandwidth-delay product (BDP) values. We use a testbed to investigate the effects of different amounts of ´on-path´ buffering (OPB) on the performance of four TCP variants - TCP NewReno, BIC, CUBIC, and Compound TCP - over various end-to-end round-trip-times (RTTs). Specifically, we consider how the variants respond when competing for bandwidth on a bottleneck link. We find that overall performance depends on both the RTT and the OPB provision, and that the observed behaviour is not consistent across the range of RTT and OPB values.
  • Keywords
    bandwidth compression; buffer storage; transport protocols; TCP fairness; bandwidth-delay product values; egress links; end-to-end round-trip-times; ingress links; onpath buffering; Application software; Bandwidth; Computer science; Costs; Delay effects; Kernel; Linux; Read-write memory; Testing; Throughput; bandwidth delay product (BDP); evaluation; fairness; on path buffering (OPB); tcp;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2009. AINA '09. International Conference on
  • Conference_Location
    Bradford
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4244-4000-9
  • Electronic_ISBN
    1550-445X
  • Type

    conf

  • DOI
    10.1109/AINA.2009.142
  • Filename
    5076271