Title :
Limitations of Equation-Based Congestion Control
Author :
Rhee, Injong ; Xu, Lisong
Author_Institution :
North Carolina State Univ., Raleigh
Abstract :
We study limitations of an equation-based congestion control protocol, called TCP-friendly rate control (TFRC). 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 where is a loss event period and 2) different retransmission timeout period (RTO) 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. Despite these factors influencing the throughput difference, we also find that simple heuristics can greatly mitigate the problem.
Keywords :
delay estimation; telecommunication congestion control; transport protocols; TCP-friendly rate control; TFRC; delay estimation; equation-based congestion control protocol; loss event rate estimation; retransmission timeout period estimations; Bandwidth; Computer science; Delay estimation; Difference equations; Engineering profession; Internet; Protocols; Streaming media; Throughput; Upper bound; Congestion control; equation-based rate control;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2007.893883