• DocumentCode
    1075935
  • Title

    Achieving 100% Throughput in TCP/AQM Under Aggressive Packet Marking With Small Buffer

  • Author

    Eun, Do Young ; Wang, Xinbing

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC
  • Volume
    16
  • Issue
    4
  • fYear
    2008
  • Firstpage
    945
  • Lastpage
    956
  • Abstract
    We consider a TCP/AQM system with large link capacity (NC) shared by many flows. The traditional rule-of-thumb suggests that the buffer size be chosen in proportion to the number of flows (N) for full link utilization, while recent research outcomes show that O(radic(N)) buffer sizing is sufficient for high utilization and O(1) buffer sizing makes the system stable at the cost of reduced link utilization. In this paper, we consider a system where the active queue management (AQM) is scaled as O(Nalpha) with a buffer of size O(Nbeta) (0 < alpha < beta < 0.5). By capturing randomness both in packet arrivals and in packet markings, we develop a doubly-stochastic model for a TCP/AQM system with many flows. We prove that, under such a scale, the system always performs well in the sense that the link utilization goes to 100% and the loss ratio decreases to zero as the system size JV increases. Our results assert that the system enjoys benefit of largeness with no tradeoff between full link utilization, zero packet loss, and small buffer size, at least asymptotically. This is in stark contrast to existing results showing that there always exists a tradeoff between full link utilization and the required buffer size. Extensive ns-2 simulation results under various configurations also confirm our theoretical findings. Our study illustrates that blind application of fluid modeling may result in strange results and exemplifies the importance of choosing a right modeling approach for different scaling regimes.
  • Keywords
    channel capacity; queueing theory; routing protocols; stochastic processes; telecommunication computing; telecommunication congestion control; telecommunication network management; transport protocols; TCP/AQM; active queue management; aggressive packet; buffer sizing; doubly-stochastic model; Router buffer sizing; small buffer; stochastic modeling; transmission control protocol;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.904000
  • Filename
    4455442