• DocumentCode
    1734245
  • Title

    Obtaining High Throughput in Networks with Tiny Buffers

  • Author

    Beheshti, Neda ; Ganjali, Yashar ; Goel, Ashish ; McKeown, Nick

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., Stanford, CA
  • fYear
    2008
  • Firstpage
    65
  • Lastpage
    69
  • Abstract
    In this paper we explore whether a general topology network built up of routers with very small buffers, can maintain high throughput under TCP´s congestion control mechanism. Recent results on buffer sizing challenged the widely used assumption that routers should buffer millions of packets. These new results suggest that when smooth TCP traffic goes through a single tiny buffer of size O(log W), then close-to-peak throughput can be achieved; W is the maximum window size of TCP flows. In this work, we want to know if a network of many routers can perform well when all buffers in the network are made very small, independent of the structure of the network. This scenario represents a real network where packets go through several buffering stages on their routes. Assuming the ingress TCP traffic to a network is paced, we first prove that all routers can get by with very small buffers, if the network has a tree structure. For networks with general topology, we propose a simple active queue management policy called bounded jitter policy (BJP), and show that under the proposed policy each flow will preserve its smooth pattern across the network. Logarithmic size buffers would therefore be enough in every router of the network.
  • Keywords
    Internet; telecommunication network routing; telecommunication traffic; transport protocols; TCP traffic; bounded jitter policy; congestion control; transport control protocols; Computer network management; Computer science; Delay; Engineering management; Internet; Jitter; Network topology; Telecommunication traffic; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 2008. IWQoS 2008. 16th International Workshop on
  • Conference_Location
    Enschede
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4244-2084-1
  • Type

    conf

  • DOI
    10.1109/IWQOS.2008.13
  • Filename
    4539669