ACM Home Page
Please provide us with feedback. Feedback
Understanding TCP Vegas: a duality model
Full text PdfPdf (438 KB)
Source Journal of the ACM (JACM) archive
Volume 49 ,  Issue 2  (March 2002) table of contents
Pages: 207 - 235  
Year of Publication: 2002
ISSN:0004-5411
Authors
Steven H. Low  Caltech, Pasadena, California
Larry L. Peterson  Princeton University, Princeton, New Jersey
Limin Wang  Princeton University, Princeton, New Jersey
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 82,   Citation Count: 29
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/506147.506152
What is a DOI?

ABSTRACT

We view congestion control as a distributed primal--dual algorithm carried out by sources and links over a network to solve a global optimization problem. We describe a multilink multisource model of the TCP Vegas congestion control mechanism. The model provides a fundamental understanding of delay, fairness and loss properties of TCP Vegas. It implies that Vegas stabilizes around a weighted proportionally fair allocation of network capacity when there is sufficient buffering in the network. It clarifies the mechanism through which persistent congestion may arise and its consequences, and suggests how we might use REM active queue management to prevent it. We present simulation results that validate our conclusions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Athuraliya, S., Li, V. H., Low, S. H., and Yin, Q. 2001. REM: Active queue management. IEEE Netw. May/June. Extended version in Proceedings of ITC17 (Salvador, Brazil, Sept.). 2001. http://netlab.caltech.edu.
 
3
Athuraliya, S., and Low, S. H. 2000a. Optimization flow control. II: Implementation. Submitted for publication, http://netlab.caltech.edu, May 2000.
 
4
Athuraliya, S., and Low, S. H. 2000b. Optimization flow control with Newton--like algorithm. J. Telecommun. Syst. 15, 3/4, 345--358.
 
5
Bertsekas, D. 1995. Nonlinear Programming. Athena Scientific.
 
6
 
7
Bonald, T. 1998. Comparison of TCP Reno and TCP Vegas via fluid approximation. In Workshop on the Modeling of TCP. Dec. http://www.dmi.ens.fr/%7Emistral/tcpworkshop.html.
 
8
Boutremans, C., and Le Boudec, J. Y. 2000. A note on the fairness of tcp vegas. In Proceedings of International Zurich Seminar on Broadband Communications (Feb.), pp. 163--170.
 
9
Brakmo, L. S., and Peterson, L. L. 1995. TCP Vegas: End to end congestion avoidance on a global Internet. IEEE J. Select. Areas Commun. 13, 8 (Oct.), 1465--1480. http://cs.princeton.edu/nsg/papers/jsac-vegas.ps.
 
10
11
12
 
13
 
14
Hengartner, U., Bolliger, J., and Gross, T. 2000. TCP Vegas revisited. In Proceedings of IEEE Infocom. (Mar.). IEEE Computer Society Press, Los Alamitos, Calif.
15
 
16
Kar, K., Sarkar, S., and Tassiulas, L. 2001. Optimization based rate control for multirate multicast sessions. In Proceedings of IEEE Infocom (Apr.). IEEE Computer Society Press, Los Alamitos, Calif.
 
17
Kelly, F. P. 1997. Charging and rate control for elastic traffic. Europ. Trans. Telecom. 8, 33--37. http://www.statslab.cam.ac.uk/~frank/elastic.html.
 
18
Kelly, F. P. 1999. Mathematical modelling of the Internet. In Proceedings of the 4th International Congress on Industrial and Applied Mathematics (July). http://www.statslab.cam.ac.uk/~frank/mmi.html.
 
19
Kelly, F. P., Maulloo, A., and Tan, D. 1998. Rate control for communication networks: Shadow prices, proportional fairness and stability. J. Oper. Res. Soci. 49, 3 (Mar.), 237--252.
 
20
Kunniyur, S., and Srikant, R. 2000. End--to--end congestion control schemes: Utility functions, random losses and ECN marks. In Proceedings of IEEE Infocom (Mar.). IEEE Computer Society Press, Los Alamitos, Calif. http://www.ieee-infocom.org/2000/papers/401.ps.
 
21
La, R., and Anantharam, V. 2000. Charge-sensitive TCP and rate control in the Internet. In Proceedings of IEEE Infocom (Mar.). IEEE Computer Society Press, Los Alamitos, Calif. http://www.ieee-infocom.org/2000/papers/401.ps.
 
22
 
23
Low, S. H. 2000. A duality model of TCP flow controls. In Proceedings of ITC Specialist Seminar on IP Traffic Measurement, Modeling and Management (Sept. 18--20). http://netlab.caltech.edu.
 
24
 
25
Low, S. H., Paganini, F., and Doyle, J. C. 2002. Internet congestion control. IEEE Cont. Syst. Mag.(Feb.).
26
27
 
28
Mo, J., La, R., Anantharam, V., and Walrand, J. 1999. Analysis and comparison of TCP Reno and Vegas. In Proceedings of IEEE Infocom (Mar.).
 
29
 
30
NS Network Simulator. http://www.isi.edu/nsnam/ns/.
 
31
Paganini, F., Doyle, J. C., and Low, S. H. 2001. Scalable laws for stable network congestion control. In Proceedings of Conference on Decision and Control (Dec.). http://www.ee.ucla.edu/~paganini.
32
 
33
34
 
35

CITED BY  30

Collaborative Colleagues:
Steven H. Low: colleagues
Larry L. Peterson: colleagues
Limin Wang: colleagues