Media-Friendly and TCP-Friendly Rate Control Protocols for Multimedia Streaming

作者:Sterca Adrian*; Hellwagner Hermann; Boian Florian; Vancea Alexandru
来源:IEEE Transactions on Circuits and Systems for Video Technology, 2016, 26(8): 1516-1531.
DOI:10.1109/TCSVT.2015.2469075

摘要

This paper describes a design framework for TCP-friendly and media-friendly rate control algorithms for multimedia streaming applications. The idea of this framework is to start from a TCP-friendly Rate Control (TFRC) transmission rate and then alter this transmission rate so that it tracks the media characteristics of the stream (e.g., bitrate) or other application characteristics like the client buffer fill level. In this way, the media-friendly property of the algorithm is achieved. We give three rules that guide how the TFRC throughput should track the evolution of the stream's media characteristics and remain TCP-friendly in the long term. We also present, as proof of concept, four simple media-friendly and TCP-friendly congestion control algorithms built using the aforementioned framework. These congestion control algorithms are better suited for multimedia streaming applications than traditional TCP congestion control or smooth congestion control algorithms like TFRC. We have performed evaluations of two of the four proposed media-friendly and TCP-friendly congestion control algorithms under various network conditions and validated that they represent viable transport solutions, better than TFRC, for variable bitrate video streams. More specifically, our two media-friendly and TCP-friendly congestion control algorithms maintained a TCP-friendly throughput in the long term in all experiments and avoided an empty buffer at the client side in situations when TFRC could not achieve this.

  • 出版日期2016-8

全文