|
ABSTRACT
This paper presents a trace-driven simulation study of two classes of retransmission timeout (RTO) estimators in the context of real-time streaming over the Internet. We explore the viability of employing retransmission timeouts in NACK-based (i.e., rate-based) streaming applications to support multiple retransmission attempts per lost packet. The first part of our simulation is based on trace data collected during a number of real-time streaming tests between dialup clients in all 50 states in the U.S. (including 653 major U.S. cities) and a backbone video server. The second part of the study is based on streaming tests over DSL and ISDN access links. First, we define a generic performance measure for assessing the accuracy of hypothetical RTO estimators based on the samples of the round-trip delay (RTT) recorded in the trace data. Second, using this performance measure, we evaluate the class of TCP-like estimators and find the optimal estimator given our performance measure. Third, we introduce a new class of estimators based on delay jitter and show that they significantly outperform TCP-like estimators in NACK-based applications with low-frequency RTT sampling. Finally, we show that high-frequency sampling of the RTT completely changes the situation and makes the class of TCP-like estimators as accurate as the class of delay-jitter estimators.
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
|
Mark Allman , Vern Paxson, On estimating end-to-end network path properties, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.263-274, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
2
|
R. P. Brent, "Algorithms for Minimization without Derivatives," Englewood Cliffs, NJ, Prentice Hall, 1973.
|
| |
3
|
|
 |
4
|
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
|
| |
5
|
S. P. Pizzo, "Why Is Broadband So Narrow?" Forbes ASAP, September 2001, p. 50.
|
| |
6
|
|
| |
7
|
R. Gupta, M. Chen, S. McCanne, and J. Walrand, "WebTP: a receiver-driven web transport protocol," University of California at Berkeley Technical Report, 1998.
|
| |
8
|
ISP Planet and Telecommunications Research International, "U.S. Residential Internet Market Grows in Second Quarter," http://isp-planet.com/research/2001/us_q2.html, 2001.
|
 |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
D. Loguinov and H. Radha, "End-to-End Internet Video Traffic Dynamics: Statistics Study and Analysis," IEEE INFOCOM, July 2002.
|
| |
13
|
D. Loguinov and H. Radha, "Increase-Decrease Congestion Control for Real-time Streaming: Scalability," IEEE INFOCOM, July 2002.
|
| |
14
|
A. Mena and J. Heidemann, "An empirical study of real audio traffic," IEEE INFOCOM, March 2000.
|
| |
15
|
J. A. Nelder and R. Mead, "A simplex method for function minimization," Computer Journal, vol. 7, 1965, pp. 308-313.
|
| |
16
|
C. Papadopoulos and G. M. Parulkar, "Retransmission-based error control for continuous media applications," IEEE NOSSDAV, 1996.
|
| |
17
|
|
 |
18
|
Vern Paxson, End-to-end Internet packet dynamics, Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication, p.139-152, September 14-18, 1997, Cannes, France
|
| |
19
|
V. Paxson and M. Allman, "Computing TCP's retransmission timer," IETF RFC 2988, November 2000.
|
| |
20
|
J. Postel, "Transmission control protocol --- DARPA Internet program protocol specification," IETF RFC 793, September 1981.
|
| |
21
|
H. Radha, Y. Chen, K. Parthasarathy, and R. Cohen, "Scalable internet video using MPEG-4," Signal Processing: Image Communication, 1999.
|
| |
22
|
Real Player, Real Networks. http://www.real.com.
|
 |
23
|
Injong Rhee, Error control techniques for interactive low-bit rate video transmission over the Internet, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.290-301, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
|