Call for Paper - January 2024 Edition
IJCA solicits original research papers for the January 2024 Edition. Last date of manuscript submission is December 20, 2023. Read More

ETFRC: Enhanced TFRC for Media Traffic

International Journal of Computer Applications
© 2011 by IJCA Journal
Number 6 - Article 1
Year of Publication: 2011
Mohammad A. Talaat
Magdi A. Koutb
Hoda S. Sorour

Mohammad A Talaat, Magdi A Koutb and Hoda S Sorour. Article: ETFRC: Enhanced TFRC for Media Traffic. International Journal of Computer Applications 18(6):1-8, March 2011. Full text available. BibTeX

	author = {Mohammad A. Talaat and Magdi A. Koutb and Hoda S. Sorour},
	title = {Article: ETFRC: Enhanced TFRC for Media Traffic},
	journal = {International Journal of Computer Applications},
	year = {2011},
	volume = {18},
	number = {6},
	pages = {1-8},
	month = {March},
	note = {Full text available}


The remarkable 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 enhancement required for TFRC that enables producing the maximum PSNR value for Internet media traffic. Firstly, we suspected the default value of Nfb that represents the frequency of feedback messages sent by TFRC receiver to its sender every round-trip time RTT to be the optimum for our goal. Secondly, we managed to modify the mechanism of TFRC by changing this default value of Nfb over a range of values aiming to reach the required optimum. Thirdly, 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. Finally, our simulations results showed that running TFRC with Nfb=4 led to reaching the maximum PSNR values among all the examined values of Nfb including its default value. We hereby suggest using an enhanced TFRC that we abbreviated as ETFRC which has the Nfb value set to four as a replacement for the traditional TFRC to enable reaching higher PSNR for media traffic over Internet.


  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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. 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.
  • 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.
  • 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.
  • D. Darjanovic and Michael Welzl, “Multfrc: providing weighted fairness for multimedia applications (and others too!).” in Proc. ACM Computer Communication Review, 2009.
  • E. Tan, J. Chen, S. Ardon, and E. Lochin, “Video tfrc,” IEEE International Conference on Communications, Beijing, China, 2008.
  • A. Huszak and S. Imre, “Tfrc-based selective retransmission for multimedia applications,” in Proc. Advances in Mobile Multimedia, Jakarta, Indonesia, 2007, pp. 53-64.
  • 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.
  • 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.
  • P. G. Vasallo, “Variable packet size equation-based congestion control,” International Computer Science Institute ICSI, Technical Report, April, 2000.
  • 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.
  • 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.
  • University of California Berkeley, “The Network Simulator - ns-2,” [Online]
  • 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
  • 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
  • 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]