• DocumentCode
    3515941
  • Title

    An accumulation-based congestion control model

  • Author

    Xia, Yong ; Harrison, David ; Kalyanaraman, Shivkumar ; Ramachandran, Kishore ; Venkatesan, Arvind

  • Author_Institution
    Dept. of Electr. Comput. & Sci. Eng., Rensselaer Polytech. Inst., Troy, NY, USA
  • Volume
    1
  • fYear
    2003
  • fDate
    11-15 May 2003
  • Firstpage
    657
  • Abstract
    This paper generalizes the TCP Vegas congestion avoidance mechanism and proposes a model to use accumulation, buffered packets of a flow inside network routers, as a congestion measure on which a family of congestion control schemes can be derived. We call this model accumulation-based congestion control (ACC). We use a bit-by-bit fluid model to define the accumulation concept and develop a general control algorithm, which includes a set of control policies. The new prove its proportional fairness and global stability. The ACC model serves as a reference for packet network implementations. We show that TCP Vegas is one possible scheme, which fits into the ACC model. It is well known that Vegas suffer from round trip propagation delay estimation error and reverse path queuing delay. We therefore design a new scheme called Monaco, which solves these problems by employing an out-of-band receiver-based accumulation estimator, with minimal support from network routers. Analysis and simulations comparisons between Vegas and Monaco demonstrate the effectiveness of the Monaco accumulation estimator. We use ns-2 simulations to show that the static and dynamic performance of Monaco matches the theoretic results. One key issue regarding the ACC model in general, i.e., the scalability of router buffer requirement, is discussed.
  • Keywords
    Internet; buffer storage; delay estimation; telecommunication congestion control; telecommunication network routing; transport protocols; Monaco; TCP Vegas congestion avoidance mechanism; accumulation based congestion control model; bit-by-bit fluid model; buffered packets; control policies set; dynamic performance; flow inside network routers; general control algorithm; ns-2 simulations; out-of-band receiver-based accumulation estimator; packet network implementations; reverse path queuing delay; round trip propagation delay estimation error; router buffer requirement scalability; static performance; Analytical models; Contracts; Delay estimation; Estimation error; Fluid flow control; Fluid flow measurement; Internet; Propagation delay; Scalability; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2003. ICC '03. IEEE International Conference on
  • Print_ISBN
    0-7803-7802-4
  • Type

    conf

  • DOI
    10.1109/ICC.2003.1204257
  • Filename
    1204257