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
Link To Document :
بازگشت