Enhancing TFRC for Video Streaming by Agnostically Using Applicative Cross Layer Semantics and Measure

  • Mathieu Gineste
  • Nicolas Van Wambeke
  • Ernesto Exposito
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5630)


This paper proposes an enhancement to the TFRC congestion control algorithm by using the intrinsic QoS characteristics of video streams in order to offer a service that better suits application requirements while still performing adequate congestion control. Several algorithms can be used to take advantage of the stream’s features. An autonomic framework integrating generic rules and algorithms for adaptation is presented. This framework enhances TFRC by agnostically integrating applicative cross layering semantics and PSNR computation in order to build algorithms that improve the perceived QoS. Simulations studies demonstrating the benefits of this approach are presented.


TFRC cross-layering video streaming autonomic PSNR 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Floyd, S.: Congestion Control Principles. RFC 2914 (September 2000)Google Scholar
  2. 2.
    Floyd, S., et al.: IAB Concerns Regarding Congestion Control for Voice Traffic in the Internet. RFC 3714 (March 2004)Google Scholar
  3. 3.
    Floyd, S., et al.: Problem Statement for the Datagram Congestion Control Protocol (DCCP). RFC 4336 (March 2006)Google Scholar
  4. 4.
    Kohler, E., et al.: Designing DCCP: Congestion Control Without Reliability. In: Proc. ACM SIGCOMM, Pisa, Italy (September 2006)Google Scholar
  5. 5.
    Handley, M., et al.: TCP Friendly RateControl (TFRC): Protocol Specification. RFC 3448 (January 2003)Google Scholar
  6. 6.
    Balan, H.V., et al.: An Experimental Evaluation of Voice Quality over the Datagram Congestion Control Protocol. In: IEEE INFOCOM 2007 (2007)Google Scholar
  7. 7.
    Xu, L., et al.: Media Streaming via TFRC: An Analytical Study of the Impact of TFRC on User-Perceived Media Quality. In: IEEE INFOCOM 2006 (2006)Google Scholar
  8. 8.
    Tan, E., et al.: Video TFRC. In: IEEE International Conference on Communications (2008)Google Scholar
  9. 9.
    Vieron, J., et al.: Real-Time Constrained TCP-Compatible Rate. IEEE Transactions On Multimedia 6(4) (August 2004)Google Scholar
  10. 10.
    Exposito, E., Gineste, M., et al.: Building self-optimized communication systems based on applicative cross-layer information. Elsevier Computer Standard & Interfaces (May 2008)Google Scholar
  11. 11.
    Ahmed, T., Mehaoua, A., et al.: IP Video Streaming With Fine-Grained TCP-Friendly Rate Adaptation. Springer Management of Multimedia Networks and Services (2003)Google Scholar
  12. 12.
    Zhang, Z.L., et al.: Efficient Selective Frame Discard Algorithms for Stored Video Delivery across Resource Constrained Networks. Elsevier Real Time Imaging (June 2001)Google Scholar
  13. 13.
    Chou, P.A., et al.: Rate-distortion optimized streaming of packetized media. IEEE Transactions on Multimedia (April 2006)Google Scholar
  14. 14.
    Bhadricha, C., et al.: Scalable MPEG-4 Video Transmission Using Video Quality Metrics. In: 6th Annual Communication Networks and Services Research Conference (May 2008)Google Scholar
  15. 15.
    Vaz, R.N., et al.: Selective Frame Discard for Video Streaming over IP Networks. In: Proceedings of the 7th Conference on Computer Networks, CRC 2004 (October 2004)Google Scholar
  16. 16.
    Gürses, E., et al.: Selective Frame Discarding For Video Sreaming in TCP/IP Networks. In: Packet Video Workshop, Nantes, France (April 2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Mathieu Gineste
    • 1
  • Nicolas Van Wambeke
    • 1
  • Ernesto Exposito
    • 1
  1. 1.LAAS-CNRSUniversité de ToulouseToulouseFrance

Personalised recommendations