CFP last date
20 June 2024
Reseach Article

ETFRC: Enhanced TFRC for Media Traffic

by Mohammad A. Talaat, Magdi A. Koutb, Hoda S. Sorour
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 18 - Number 6
Year of Publication: 2011
Authors: Mohammad A. Talaat, Magdi A. Koutb, Hoda S. Sorour

Mohammad A. Talaat, Magdi A. Koutb, Hoda S. Sorour . ETFRC: Enhanced TFRC for Media Traffic. International Journal of Computer Applications. 18, 6 ( March 2011), 1-8. DOI=10.5120/2292-2307

@article{ 10.5120/2292-2307,
author = { Mohammad A. Talaat, Magdi A. Koutb, Hoda S. Sorour },
title = { ETFRC: Enhanced TFRC for Media Traffic },
journal = { International Journal of Computer Applications },
issue_date = { March 2011 },
volume = { 18 },
number = { 6 },
month = { March },
year = { 2011 },
issn = { 0975-8887 },
pages = { 1-8 },
numpages = {9},
url = { },
doi = { 10.5120/2292-2307 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T20:05:33.767411+05:30
%A Mohammad A. Talaat
%A Magdi A. Koutb
%A Hoda S. Sorour
%T ETFRC: Enhanced TFRC for Media Traffic
%J International Journal of Computer Applications
%@ 0975-8887
%V 18
%N 6
%P 1-8
%D 2011
%I Foundation of Computer Science (FCS), NY, USA

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. D. Darjanovic and Michael Welzl, “Multfrc: providing weighted fairness for multimedia applications (and others too!).” in Proc. ACM Computer Communication Review, 2009.
  13. E. Tan, J. Chen, S. Ardon, and E. Lochin, “Video tfrc,” IEEE International Conference on Communications, Beijing, China, 2008.
  14. A. Huszak and S. Imre, “Tfrc-based selective retransmission for multimedia applications,” in Proc. Advances in Mobile Multimedia, Jakarta, Indonesia, 2007, pp. 53-64.
  15. 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.
  16. 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.
  17. P. G. Vasallo, “Variable packet size equation-based congestion control,” International Computer Science Institute ICSI, Technical Report, April, 2000.
  18. 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.
  19. 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.
  20. University of California Berkeley, “The Network Simulator - ns-2,” [Online]
  21. 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
  22. 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
  23. 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.
  24. Arizona State University, “YUV Video Sequences” [Online]
Index Terms

Computer Science
Information Sciences