Home   >   CSC-OpenAccess Library   >    Manuscript Information
ETFRC: Enhanced TFRC for Media Traffic over Internet
Mohammad A Talaat, Magdi A. Koutb, Hoda S. Sorour
Pages - 167 - 177     |    Revised - 01-07-2011     |    Published - 05-08-2011
Volume - 3   Issue - 3    |    Publication Date - July / August 2011  Table of Contents
TFRC, Congestion Control, Media Traffic
The evident increase in media traffic over Internet is expected to worsen its congestion state. TCP-friendly rate control protocol TFRC is one of the most promising congestion control techniques developed so far. TFRC has been thoroughly tested in terms of being TCP-friendly, responsive, and fair. Yet, its impact on the visual quality and the peak signal-to- noise ratio PSNR of the media traffic traversing Internet is still questionable. In this paper we aimed to point out the enhancements required for TFRC that enables producing the maximum PSNR value for Internet media traffic. Firstly, we suspected the default value of n that represents the number of loss intervals used in calculating the loss event rate in the TFRC equation. This value is recommended to be set to 8 according to the latest RFC of TFRC. We investigated the effect of modifying the TFRC mechanism on the resulting PSNR of the transmitted video over Internet using TFRC via switching n across the values from 2 to 16. We investigated the effect of such variation over a simulated network environment to study its effect on the resulting PSNR for a number of arbitrary video sequences. Our simulations results showed that running TFRC with n=11 led to reaching the maximum PSNR values among all the examined values of n including its default value. Secondly, we tested the impact on the PSNR of another modification in the TFRC mechanism via switching both values of n and Nfb which is frequency of feedback messages sent by TFRC receiver to its sender every round-trip time RTT. The default value of Nfb is 1; hence we scanned every possible combination of n and Nfb ranging from 2 to 16, and from 1 to 4, respectively and recorded the produced PSNR. It was obvious that several other combinations of n and Nfb produced higher PSNR values other than their default values in the request for comment RFC of TFRC. We hereby suggest using an enhanced TFRC that we abbreviated as ETFRC which has the values of n and Nfb value set to 4 and 11 respectively as a replacement for the traditional TFRC to enable reaching higher PSNR for media traffic over Internet.
CITED BY (2)  
1 Lee, S., Roh, H., Lee, H., & Chung, K. (2014). Enhanced TFRC for high quality video streaming over high bandwidth delay product networks. Communications and Networks, Journal of, 16(3), 344-354.
2 Lee, S., & Chung, K. (2012, October). Enhanced TFRC to improve the quality of multimedia streaming service. In ICT Convergence (ICTC), 2012 International Conference on (pp. 373-378). IEEE.
1 Google Scholar 
2 CiteSeerX 
3 Scribd 
4 SlideShare 
5 PdfSR 
A. Huszak and S. Imre, “Tfrc-based selective retransmission for multimedia applications,” in Proc. Advances in Mobile Multimedia, Jakarta, Indonesia, 2007, pp. 53-64.
A. Lie, and J. Klaue "Evalvid-RA: Trace Driven Simulation of Rate Adaptive MPEG-4 VBR Video", Multimedia Systems, vol. 14, no. 1, 13. November 2007.
Arizona State University, “YUV Video Sequences” [Online]http://trace.eas.asu.edu/yuv/index.html.
B. Zhou, C. P. Fu, V. O. K. Li, "Tfrc veno: an enhancement of TCP-friendly rate control over wired/wireless networks,"in ProcIEEE ICNP, Oct. 2007.
C. H. Ke, C. K. Shieh, W. S. Hwang, A. Ziviani, “An Evaluation Framework for More Realistic Simulations of MPEG Video Transmission”, Journal of Information Science and Engineering, vol. 24, no. 2, pp.425-440, March 2008.
D. Darjanovic and Michael Welzl, “Multfrc: providing weighted fairness for multimedia applications (and others too!).” in Proc. ACM Computer Communication Review, 2009.
D. Sisalem and A. Wolisz, “Lda+ tcp-friendly adaptation: A measurement and comparison study,” in Proc. International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), June 2000.
Dino M. Lopez-Pacheco, Emmanuel Lochin, Golam Sarwar, and Roksana Boreli,"Understanding the impact of tfrc feedbacks frequency over long delay links," Global Information Infrastructure Symposium (IEEE GIIS 2009), Hammamet, Tunisia, 2009.
E. Tan, J. Chen, S. Ardon, and E. Lochin, “Video tfrc,” IEEE International Conference on Communications, Beijing, China, 2008.
G. Jourjon, E. Lochin, L. Dairaine, P. Senac, T. Moors, and A. Seneviratne,“Implementation and performance analysis of a QoS-aware TFRC mechanism," in Proc. of IEEE ICON, Singapore, September 2006.
I. Rhee, N. Balaguru, and G. Rouskas, “Mtcp: scalable tcp-like congestion control for reliable multicast,” in Proc. of IEEE INFOCOM, March 1999, vol.3, pp. 1265-1273.
J. Klaue, B. Rathke, and A. Wolisz, "Evalvid - A framework for video transmission and quality evaluation,” in Proc. 13th International Conference on Modeling Techniques and Tools for Computer Performance Evaluation, pp. 255-272, Urbana, Illinois, USA,September 2003.
J. Padhye, D. Kurose, and R. Towsley, “A model based tcp-friendly rate control protocol,” in Proc. International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), June 1999.
J. Widmer, R. Denda, and M. Mauve, “A survey on tcp-friendly congestion control(extended version),” Technical Report, Department for Mathematics and Computer Science, University of Mannheim, Feb. 2001.
Lisong Xu and Josh Helzer, “Media Streaming via TFRC: an Analytical Study of the Impact of TFRC on User-perceived Media Quality,” Computer Networks, vol. 51, no. 17, 2007, pp.4744-4764.
M. A. Talaat, M. A. Koutb, and H. S. Sorour, "PSNR Evaluation for Media Traffic over TFRC," International Journal of Computer Networks and Communications, vol. 1, no. 3, pp.71-76, October 2009.
M. Li, C. Lee, E. Agu, M. Claypool, and R. Kinicki, “Performance enhancement of TFRC in wireless ad-hoc networks,” in Proc of. 10th International Conference on Distributed Multimedia Systems (DMS), California, USA, September 2004.
Mohammad A. Talaat, Magdi A. Koutb, and Hoda S. Sorour, “Etfrc: enhanced tfrc for media traffic,” International Journal of Computer Applications (IJCA), vol. 18, no. 6, pp. 1-8, March 2011.
O. Mehani and R. Boreli, "Adapting TFRC to mobile networks with frequent disconnections," in Proc. CoNEXT 2008, 4th ACM International Conference on emerging Networking EXperiments and Technologies, K. W. Ross and L. Tassiulas, Eds. New York,NY, USA: ACM, 2008.
P. G. Vasallo, “Variable packet size equation-based congestion control,” International Computer Science Institute ICSI, Technical Report, April, 2000.
R. Rejaie, M. Handley, and D. Estrin, “Rap: An end-to-end rate-based congestion control mechanism for real-time streams in the internet,” in Proc. IEEE Infocom, Mar. 1999.
S. Floyd, M. Handley, J. Padhye, and J. Widmer, “Equation-based congestion control for unicast applications,” in Proc. ACM SIGCOMM, Stockholm, Sweden, Aug. 2000, pp. 43–56.
S. Tsao, Y. Lai, and Y. Lin, “Taxonomy and Evaluation of TCP-Friendly Congestion Control Schemes on Fairness, Aggressiveness, and Responsiveness.” IEEE Network, vol. 21, no.6, 2007, pp. 6-15.
University of California Berkeley, “The Network Simulator - ns-2,” [Online]http://www.isi.edu/nsnam/ns.
Zhuonong Xu, Jiawei Huang, and Jianxin Wang, Jin Ye, "An enhanced tfrc protocol based on step ecn marking," International Conference on Communications and Mobile Computing(CMC), Shenzen, China, April 2010.
Mr. Mohammad A Talaat
Information Technology Institute - Egypt
Professor Magdi A. Koutb
- Egypt
Dr. Hoda S. Sorour
University of Menofiya - Egypt

View all special issues >>