| Limitations of equation-based congestion control |
| Full text |
Pdf
(486 KB)
|
| Source
|
Applications, Technologies, Architectures, and Protocols for Computer Communication
archive
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
table of contents
Philadelphia, Pennsylvania, USA
SESSION: Transport
table of contents
Pages: 49 - 60
Year of Publication: 2005
ISBN:1-59593-009-4
Also published in ...
|
|
Authors
|
|
Injong Rhee
|
North Carolina State University, Raleigh, NC
|
|
Lisong Xu
|
University of Nebraska, Lincoln, NE
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 13, Downloads (12 Months): 78, Citation Count: 5
|
|
|
ABSTRACT
We study limitations of an equation-based congestion control protocol, called TFRC (TCP Friendly Rate Control). It examines how the three main factors that determine TFRC throughput, namely, the TCP friendly equation, loss event rate estimation and delay estimation, can influence the long-term throughput imbalance between TFRC and TCP. Especially, we show that different sending rates of competing flows cause these flows to experience different loss event rates. There are several fundamental reasons why TFRC and TCP flows have different average sending rates, from the first place. Earlier work shows that the convexity of the TCP friendly equation used in TFRC causes the sending rate difference. We report two additional reasons in this paper: (1) the convexity of 1/x where x is a loss event period and (2) different RTO (retransmission timeout period) estimations of TCP and TFRC. These factors can be the reasons for TCP and TFRC to experience initially different sending rates. But we find that the loss event rate difference due to the differing sending rates greatly amplifies the initial throughput difference; in some extreme cases, TFRC uses around 20 times more, or sometimes 10 times less, bandwidth than TCP.
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
|
Deepak Bansal , Hari Balakrishnan , Sally Floyd , Scott Shenker, Dynamic behavior of slowly-responsive congestion control algorithms, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.263-274, August 2001, San Diego, California, United States
|
 |
2
|
|
| |
3
|
T. Bonald, M. May, and J.C. Bolot. Analytic evaluation of RED performance. In Proceedings of INFOCOM, pages 1415--1424, 2000.
|
| |
4
|
|
| |
5
|
S. Floyd. HighSpeed TCP for large congestion windows. RFC 3649, December 2003.
|
 |
6
|
Sally Floyd , Mark Handley , Jitendra Padhye , Jörg Widmer, Equation-based congestion control for unicast applications, Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, p.43-56, August 28-September 01, 2000, Stockholm, Sweden
|
| |
7
|
S. Floyd, M. Handley, J. Padhye, and J. Widmer. TCP friendly rate control (TFRC): Protocol specification. RFC 3448, January 2003.
|
| |
8
|
S. Floyd and V. Jacobson. Traffic phase effects in packet-switched gateways. Internetworking:Research and Experience, 3(3):115--156, September, 1992.
|
 |
9
|
|
| |
10
|
E. Kohler, Mark Handley, Sally Floyd, and J. Padhye. Datagram congestion control protocol (DCCP). Internet Draft, draft-ietf-dccp-spec-05.txt.
|
 |
11
|
Jitendra Padhye , Victor Firoiu , Don Towsley , Jim Kurose, Modeling TCP throughput: a simple model and its empirical validation, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.303-314, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
| |
12
|
|
| |
13
|
V. Paxson and M. Allman. Computing TCP's retransmission timer. RFC 2988, November 2000.
|
| |
14
|
PlanetLab. http://www.planet-lab.org/.
|
| |
15
|
I. Rhee, V. Ozdemir, and Y. Yung. TEAR: TCP emulation at receivers -- flow control for multimedia streaming. Technical report, Department of Computer Science, North Carolina State University, 2000.
|
| |
16
|
I. Rhee and L. Xu. Limitations of equation-based congestion control. Technical report, Department of Computer Science, North Carolina State University, 2005.
|
 |
17
|
Milan VojnoviΕ , Jean-Yves Le Boudec, On the long-run behavior of equation-based rate control, Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications, August 19-23, 2002, Pittsburgh, Pennsylvania, USA
|
 |
18
|
Jörg Widmer , Mark Handley, Extending equation-based congestion control to multicast applications, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.275-285, August 2001, San Diego, California, United States
|
| |
19
|
R. Yang, M. Kim, and S. Lam. Transient behaviors of TCP-friendly congestion control protocols. In Proceedings of INFOCOM, March 2001.
|
 |
20
|
|
REVIEW
"George Th. Kormentzas : Reviewer"
Rhee and Xu examine how the three main factors that determine the transmission control protocol (TCP) friendly rate control (TFRC) throughput-the TFRC throughput equation, loss event rate estimation, and recovery time objective (RTO) estimation-ca
more...
|