Distributed link-aware rate allocation for R-D optimal multiple video streaming over wireless networks

When multiple video streams are delivered in wireless networks, careful rate allocation is desirable to share the available bandwidth without overflowing the whole network or any individual link, as well as to maximize the total received quality among the competing streams. This paper presents a distributed rate allocation for Rate Distortion (R-D) optimal multiple video streaming in a video- and link-aware fashion. We take into account video R-D characteristics, as well as network and link congestion in the optimization framework, to strive for the minimal total video distortion of all participating streams while limiting network and individual link channel time utilization. Initial Start scheme addresses the initialization problem for video streaming effectively, and Fast Recovery scheme eliminates network and any individual link congestion as fast as possible. Global optimal rates can be obtained in a distributed manner. Results from numerical experiments confirm excellent performance of this distributed rate allocation.

[1]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[2]  Van Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

[3]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[4]  Bernd Girod,et al.  Optimal Channel-Time Allocation for the Transmission of Multiple Video Streams Over a Shared Channel , 2005, 2005 IEEE 7th Workshop on Multimedia Signal Processing.

[5]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[6]  Bernd Girod,et al.  Distributed Media-Aware Rate Allocation for Wireless Video Streaming , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Bernd Girod,et al.  Analysis of video transmission over lossy channels , 2000, IEEE Journal on Selected Areas in Communications.

[8]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2008, RFC.