ACM Home Page
Please provide us with feedback. Feedback
Modeling the throughput of TCP Vegas
Full text PdfPdf (179 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
San Diego, CA, USA
SESSION: Congestion control table of contents
Pages: 71 - 81  
Year of Publication: 2003
ISBN:1-58113-664-1
Also published in ...
Authors
Charalampos (Babis) Samios  University of Wisconsin, Madison, Wisconsin
Mary K. Vernon  University of Wisconsin, Madison, Wisconsin
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 71,   Citation Count: 6
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/781027.781037
What is a DOI?

ABSTRACT

Previous analytic models of TCP Vegas throughput have been developed for loss-free (all-Vegas) networks. This work develops a simple and accurate analytic model for the throughput of a TCP Vegas bulk transfer in the presence of packet loss, as a function of average round trip time, minimum round trip time, and loss rate for the transfer. Similar models have previously been developed for TCP Reno. However, several aspects of TCP Vegas need to be treated differently than their counterparts in Reno. The proposed model captures the key innovative mechanisms that Vegas employs during slow start, congestion avoidance, and congestion recovery. The results include (1) a simple, validated model of TCP Vegas throughput that can be used for equation-based rate control of other flows such as UDP streams, (2) a simple formula to determine, from the measured packet loss rate, whether the network buffers are overcommitted and thus the TCP Vegas flow cannot reach the specified target lower threshold on throughput, (3) new insights into the design and performance of TCP Vegas, and (4) comparisons between TCP Vegas and TCP Reno including new insights regarding incremental deployment of TCP Vegas.


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
Ns-2 simulator, http://www.isi.edu/nsnam/ns.
2
3
 
4
T. Bonald. Comparison of TCP Reno and TCP Vegas via fluid approximation. Technical Report RR-3563, 1998.
 
5
C. Boutremans and J. Y. L. Boudec. A note on the fairness of TCP Vegas. In International Zurich Seminar on Broadband Communications, Zurich, Switzerland, February 2000.
6
 
7
L. S. Brakmo and L. L. Peterson. TCP Vegas: End to end congestion avoidance on a global internet. IEEE Journal on Selected Areas in Communications, 13(8), 1995.
 
8
N. Cardwell, S. Savage, and T. Anderson. Modeling TCP latency. In INFOCOM 00, Tel Aviv, March 2000.
9
 
10
S. Floyd and T. Henderson. The NewReno Modification to TCP's Fast Recovery Algorithm. RFC 2582, 1999.
 
11
S. Floyd and E. Kohler. Interent reasearch needs better models. In Hotnets I, Princeton, NJ, October 2002.
 
12
M. Goyal, R. Guerin, and R. Rajan. Predicting TCP throughput from non-invasive network sampling. In INFOCOM 02, New York, NY, June 2002.
 
13
G. Hasegawa, M. Murata, and H. Miyahara. Fairness and stability of congestion control mechanisms. In Globecom, Rio de Janeiro, Brazil, December 1999.
 
14
U. Hengartner, J. Bolliger, and T. Gross. TCP Vegas revisited. In INFOCOM 00, Tel Aviv, March 2000.
15
 
16
S. Low. A duality model of TCP and queue management algorithms. In ITC Specialist Seminar on IP Traffic Measurement, Modeling and Management 00, Monterey, CA, September 2000.
 
17
S. H. Low, F. Paganini, J. Wang, S. Adlakha, and J. C. Doyle. Dynamics of TCP/RED and a scalable control. In INFOCOM 02, New York, NY, June 2002.
18
19
 
20
V. Misra, W. Gong, and D. Towsley. Stochastic differential equation modeling and analysis of TCP-windowsize behavior. In Performance, Istanbul, Turkey, October 1999.
 
21
J. Mo, R. J. La, V. Anantharam, and J. C. Walrand. Analysis and comparison of TCP Reno and Vegas. In INFOCOM 99, New York, NY, March 1999.
22
23


Collaborative Colleagues:
Charalampos (Babis) Samios: colleagues
Mary K. Vernon: colleagues