ABSTRACT
When multiple video streaming sessions are simultaneously transported over a shared wireless network, careful rate allocation is needed for efficient utilization of the network resources, while avoiding network congestion. The problem becomes more challenging when the network comprises links with heterogeneous transmission speeds, and when eachvideo stream has a different utility of its allocated rate. We propose a distributed scheme for congestion-distortion optimized rate allocation among multiple video streams sharing a network. Simulation results are presented for streaming multiple high-definition (HD) video sequences over both single-hop and multi-hop 802.11a networks with heterogeneous link speeds. In comparison with TCP-Friendly Rate Control (TFRC), the proposed cross-layer allocation scheme benefits from being both media-aware and network-aware, and achieves higher average video quality among all streams without incurring excessive network congestion.
- V. Jacobson, "Congestion avoidence and control," in Proc. SIGCOMM'88, Aug. 1988, vol. 18, pp. 314--329. Google ScholarDigital Library
- S. Floyd and K. Fall, "Promoting the use of end-to-end congestion control in the Internet," IEEE/ACM Trans. on Networking, vol. 7, pp. 458--472, Aug. 1999. Google ScholarDigital Library
- F. Kelly, A. Maulloo, and D. Tan, "Rate control for communication networks: Shadow prices, proportional fairness and stability," Journal of Operations Research Society, vol. 49, no. 3, pp. 237--252, 1998.Google ScholarCross Ref
- R. J. La and V. Anantharam, "Utility-based rate control in the Internet for elastic traffic," IEEE Trans. on Networking, vol. 10, no. 2, pp. 272--285, Oct. 2002. Google ScholarDigital Library
- C. Chaudet, D. Dhoutaut, and I.G. Lassous, "Performance issues with IEEE 802.11 in ad hoc networking," IEEE Communications Magazine, vol. 43, no. 7, pp. 110--116, July 2005. Google ScholarDigital Library
- M. Heusse, F. Rousseau, G. Berger-Sabbatel, and A. Duda, "Performance anomaly of 802.11b," in Proc. INFOCOM'03, Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies, San Francisco, CA, U.S.A., Mar. 2003, vol. 2, pp. 836--843.Google Scholar
- M. Kalman and B. Girod, "Optimal channel-time allocation for the transmission of multiple video streams over a shared channel," in Proc. IEEE International Workshop on Multimedia Signal Processing (MMSP'05), Shanghai, China, Oct. 2005, pp. 1--4.Google Scholar
- X. Zhu, P. van Beek, and B. Girod, "Distributed channel time allocation and rate adaptation for multi-user video streaming over wireless home networks," in Proc. IEEE International Conference on Image Processing (ICIP'07), (accepted), San Antonio, TX, U.S.A., Sept. 2007.Google Scholar
- F. Cali, M. Conti, and E. Gregori, "IEEE 802.11 wireless LAN: Capacity analysis and protocol enhancement," in Proc. INFOCOM'98, Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies, San Francisco, CA, U.S.A., Mar. 1998, vol. 1, pp. 142--149.Google ScholarCross Ref
- L. Kleinrock, Queuing Systems, Volume II: Computer Applications, Wiley Interscience, New York, USA, 1976.Google Scholar
- K. Stuhlmüller, N. Fürber, M. Link, and B. Girod, "Analysis of video transmission over lossy channels," IEEE Journal on Selected Areas in Communications, vol. 18, no. 6, pp. 1012--32, June 2000. Google ScholarDigital Library
- X. Zhu, E. Setton, and B. Girod, "Congestion-distortion optimized video transmission over ad hoc networks," EURASIP Journal of Signal Processing: Image Communications, vol. 20, no. 8, pp. 773--783, Sept. 2005.Google ScholarCross Ref
- N. Z. Shor, "Minimization Methods for Non-differentiable Functions," Springer Series in Computational Mathematics. Springer, 1985. Google ScholarDigital Library
- "NS-2," http://www.isi.edu/nsnam/ns/.Google Scholar
- IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, P802.11, Nov. 1997.Google Scholar
- ITU-T and ISO/IEC JTC 1, Advanced Video Coding for Generic Audiovisual services, ITU-T Recommendation H.264 -- ISO/IEC 14496-10(AVC), 2003.Google Scholar
- "x.264," http://developers.videolan.org/x264.html.Google Scholar
Index Terms
- Distributed rate allocation for video streaming over wireless networks with heterogeneous link speeds
Recommendations
Distributed Media-Aware Rate Allocation for Wireless Video Streaming
When multiple video streams share a wireless network, careful rate allocation is needed to prevent congestion, as well as to balance the video qualities among the competing streams. In this paper, we present a distributed media-aware rate allocation ...
A unified framework for distributed video rate allocation over wireless networks
When multiple video streams share a wireless network, careful rate allocation is needed to prevent congestion, as well as to balance the video qualities among the competing streams. In this paper, we present a unified optimization framework for video ...
Rate allocation for multi-user video streaming over heterogenous access networks
MM '07: Proceedings of the 15th ACM international conference on MultimediaContemporary wireless devices integrate multiple networking technologies, such as cellular, WiMax and IEEE 802.11a/b/g, as alternative means of accessing the Internet. Efficient utilization of available bandwidth over heterogeneous access networks is ...
Comments