Abstract
TCP NewReno is the standard transport protocol originally designed to transport bulk data over the Internet. During the years it has been very successful to provide Internet stability due to its congestion control scheme. However TCP is not very suitable for multimedia streaming applications, that are time sensitive, because of its retransmission and multiplicative decrease mechanisms. The alternative to TCP is the User Datagram Protocol (UDP) which works as a simple packet multiplexer/demultiplexer and does not implement any congestion control scheme or retransmission mechanism. However, it has been pointed out that applications that don’t use congestion control schemes are dangerous for the stability of the Internet [1]. The TCP Friendly Rate Control (TFRC) is currently been discussed within the IETF as a possible leading standard for streaming multimedia flows. This paper aims at investigating the performances of TCP and TFRC congestion control schemes in wired public Internet and in mixed wired/wireless Internet using a commercial UMTS card. The experiments carried out have shown that TFRC exhibits smoother rate dynamics in all wired scenarios, whereas in the case of UMTS scenario its burstiness is comparable to that of TCP.
This work was supported by the MIUR-PRIN project no. 2005093971 ”FAMOUS Fluid Analytical Models Of aUtonomic Systems”.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Floyd, S., Fall, K.: Promoting the use of end-to-end congestion control in the Internet. IEEE/ACM Transaction on Networking 7(4), 458–472 (1999)
Handley, M., Floyd, S., Padhye, J., Widmer, J.: TCP Friendly Rate Control (TFRC): Protocol Specification. RFC 3448 (January 2003)
Allman, M., Paxson, V., Stevens, W.: TCP Congestion Control. RFC 2581 (April 1999)
Padhye, J., Firoiu, V., Towsley, D., Kurose, J.: Modeling TCP throughput: A simple model and its empirical validation. In: ACM Sigcomm 1998, Vancouver BC, Canada, pp. 303–314 (1998)
Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-based congestion control for unicast application. In: ACM SIGCOMM 2000 (August 2000)
Jacobson, V.: Congestion Avoidance and Control. ACM Computer Communications Review 18(4), 314–329 (1988)
Rejaie, R., Handley, M., Estrin, D.: RAP: An End-to-end Rate-based congestion control mechanism for Real-time streams in the Internet. In: Proc. of INFOCOM (March 1999)
Mathis, M., Heffner, J., Reddy, R.: Web100: Extended TCP Instrumentation for Research, Education and Diagnosis. ACM Computer Communications Review 33(3) (July 2003)
Dunigan, T., Fowler, F.: A TCP-Over-UDP test Harness, Technical report
LIBrary for NETwork MEASurements, http://c3lab.poliba.it/index.php/Libnetmeas
TFRC experimental Code, http://www.icir.org/tfrc/code/
Jain, R.: The art of Computer Systems Performance Analysis Techniques for Experimental Design, Measurement, Simulation and Modeling. John Wiley and Sons, Chichester (1991)
Yang, Y., Kim, M., Lam, S.: Transient behaviors of TCP- friendly congestion control protocols. In: Proc. IEEE INFOCOM 2001 (April 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Cicco, L., Mascolo, S. (2006). TCP Versus TFRC over Wired and Wireless Internet Scenarios: An Experimental Evaluation. In: Koucheryavy, Y., Harju, J., Iversen, V.B. (eds) Next Generation Teletraffic and Wired/Wireless Advanced Networking. NEW2AN 2006. Lecture Notes in Computer Science, vol 4003. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11759355_48
Download citation
DOI: https://doi.org/10.1007/11759355_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34429-2
Online ISBN: 978-3-540-34430-8
eBook Packages: Computer ScienceComputer Science (R0)