skip to main content
10.1145/1291233.1291247acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
Article

Rate allocation for multi-user video streaming over heterogenous access networks

Published:29 September 2007Publication History

ABSTRACT

Contemporary 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 important, especially for media streaming applications with high data rates and stringent delay requirements. In this work we consider the problem of rate allocation among multiple video streaming sessions sharing multiple access networks. We develop and evaluate an analytical framework for optimal video rate allocation, based on observed available bit rate (ABR) and round trip time (RTT) over each access network, as well as the video distortion-rate (DR) characteristics. The rate allocation is formulated as a convex optimization problem that minimizes the sum of expected distortion of all video streams. We then present a distributed approximation of the optimization, which enables autonomous rate allocation at each device in a media- and network-aware fashion. Performance of the proposed allocation scheme is compared against robust rate control based on H∞ optimal control and two heuristic schemes employing TCP style additive-increase-multiplicative-decrease (AIMD) principles. Wesimulate in NS-2 [1] simultaneous streaming of multiple high-definition(HD) video streams over multiple access networks, using ABR and RTT traces collected on Ethernet, IEEE 802.11g, and IEEE 802.11b networks deployed in a corporate environment. In comparison with heuristic AIMD-based schemes, rate allocation from both the media-aware convex optimization scheme and H∞ optimal control benefit from proactive avoidance of network congestion, and can reduce the average packet loss ratio from 27% to below 2%, while improving the average received video quality by 3.3 - 4.5 dB in PSNR.

Skip Supplemental Material Section

Supplemental Material

p37-47_150k.mp4

mp4

83 MB

p37-47_768k.mp4

mp4

257.3 MB

References

  1. "NS--2," http://www.isi.edu/nsnam/ns/.Google ScholarGoogle Scholar
  2. P. Vidales, J. Baliosion, J. Serrat, G. Mapp, F. Stejano, and A. Hopper, "Autonomic sytem for mobility support in 4G networks," in IEEE Journal on Selcted Areas in Communications, Dec. 2005, vol. 23, pp. 2288--2304. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. "IEEE 802.21," http://www.ieee802.org/21/.Google ScholarGoogle Scholar
  4. A. Cuevas, J. I. Moreno, P. Vidales, and H. Einsiedler, "The IMS platform: A solution for next generation network operators to be more than bit pipes," in IEEE Communications Magazine, Issue on Advances of Service Platform Technologies, Aug. 2006, vol. 44, pp. 75--81. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. V. Jacobson, "Congestion avoidence and control," in Proc. SIGCOMM'88, Aug. 1988, vol. 18, pp. 314--329. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M. Allman, V. Paxson, and W. R. Stevens, TCP Congestion Control, RFC 2581, Apr. 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Floyd and K. Fall, "Promoting the use of end-to-end congestion control in the Internet," IEEE/ACM Trans. on Networking, vol. 7, no. 4, pp. 458--472, Aug. 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Handley, S. Floyd, J. Pahdye, and J. Widmer, TCP Friendly Rate Control (TFRC): Protocol Specification, RFC 3448, Jan. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Z. Wang, S. Banerjee, and S. Jamin, "Media-friendliness of a slowly-responsive congestion control protocol," in Proc. 14th International Workshop on Network and Operating Systems Support for Digital Audio and Video, Cork, Ireland, 2004, pp. 82--87. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarCross RefCross Ref
  11. H. Yaiche, R. Mazumdar, and C. Rosenburg, "A game theoretic framework for bandwidth allocation and pricing in broadband networks," IEEE/ACM Trans. on Networking, vol. 8, no. 5, pp. 667--678, Oct. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Alpcan and T. Başar, "A utility-based congestion control scheme for Internet-style networks with delay," IEEE Trans. on Networking, vol. 13, no. 6, pp. 1261--1274, December 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. T. Alpcan and T. Basar, "Global stability analysis of an end-to-end congestion control scheme for general topology networks with delay," in Proc. 42nd IEEE Conference on Decision and Control (CDC'03), Maui, HI, U.S.A., Dec. 2003, pp. 1092--1097.Google ScholarGoogle Scholar
  14. S. Shakkottai, E. Altman, and A. Kumar, "The case for non-cooperative multihoming of users to access points in IEEE 802.11 WLANs," in Proc. IEEE INFOCOM'06, Barcelona, Spain, Apr. 2006, pp. 1--12.Google ScholarGoogle Scholar
  15. A. Szwabe, A. Schorr, F. J. Hauck, and A. J. Kassler, "Dynamic multimedia stream adaptation and rate control for heterogeneous networks," in Proc. 15th International Packet Video Workshop, (PV'06), Hangzhou, China, May 2006, vol. 7, pp. 63--69.Google ScholarGoogle Scholar
  16. D. Jurca and P. Frossard, "Media-specific rate allocation in heterogeneous wireless networks," in Proc. 15th International Packet Video Workshop, (PV'06), Hangzhou, China, May 2006, vol. 7, pp.713--726.Google ScholarGoogle Scholar
  17. X. Zhu, J. P. Singh, and B. Girod, "Joint routing and rate allocation for multiple video streams in ad hoc wireless networks," in Proc. 15th International Packet Video Workshop, (PV'06), Hangzhou, China, May 2006, vol. 7, pp. 727--736.Google ScholarGoogle Scholar
  18. J. P. Singh, T. Alpcan, P. Agrawal, and V. Sharma, "An optimal flow assignment framework for heterogeneous network access," in Proc. IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, Helsinki, Finland, Apr. 2007.Google ScholarGoogle ScholarCross RefCross Ref
  19. T. Alpcan, J. P. Singh, and T. Basar, "A robust flow control framework for heterogenous network access," in Proc. 5th Intl. Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, Limassol, Cyprus, June 2007.Google ScholarGoogle ScholarCross RefCross Ref
  20. L. Kleinrock, Queuing Systems, Volume II: Computer Applications, Wiley Interscience, New York, USA, 1976.Google ScholarGoogle Scholar
  21. 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--1032, June 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 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 ScholarGoogle ScholarCross RefCross Ref
  23. S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge University Press, United Kindom, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. T. Basar and P. Bernhard, H∞-Optimal Control and Related Minimax Design Problmes: A Dynamic Game Approach, Birkhaüser, Boston, MA, 1995.Google ScholarGoogle Scholar
  25. Jiri Navratil and R. Les. Cottrell, "Abing," http://www-iepm.slac.stanford.edu/tools/abing/.Google ScholarGoogle Scholar
  26. 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 ScholarGoogle Scholar
  27. "x.264," http://developers.videolan.org/x264.html.Google ScholarGoogle Scholar

Index Terms

  1. Rate allocation for multi-user video streaming over heterogenous access networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        MM '07: Proceedings of the 15th ACM international conference on Multimedia
        September 2007
        1115 pages
        ISBN:9781595937025
        DOI:10.1145/1291233

        Copyright © 2007 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 29 September 2007

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate995of4,171submissions,24%

        Upcoming Conference

        MM '24
        MM '24: The 32nd ACM International Conference on Multimedia
        October 28 - November 1, 2024
        Melbourne , VIC , Australia

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader