skip to main content
research-article

A framework for cross-layer optimization of video streaming in wireless networks

Published:04 February 2011Publication History
Skip Abstract Section

Abstract

We present a general framework for optimizing the quality of video streaming in wireless networks that are composed of multiple wireless stations. The framework is general because: (i) it can be applied to different wireless networks, such as IEEE 802.11e WLAN and IEEE 802.16 WiMAX, (ii) it can employ different objective functions for the optimization, and (iii) it can adopt various models for the wireless channel, the link layer, and the distortion of the video streams in the application layer. The optimization framework controls parameters in different layers to optimally allocate the wireless network resources among all stations. More specifically, we address this video optimization problem in two steps. First, we formulate an abstract optimization problem for video streaming in wireless networks in general. This formulation exposes the important interaction between parameters belonging to different layers in the network stack. Then, we instantiate and solve the general problem for the recent IEEE 802.11e WLANs, which support prioritized traffic classes. We show how the calculated optimal solutions can efficiently be implemented in the distributed mode of the IEEE 802.11e standard. We evaluate our proposed solution using extensive simulations in the OPNET simulator, which captures most features of realistic wireless networks. In addition, to show the practicality of our solution, we have implemented it in the driver of an off-the-shelf wireless adapter that complies with the IEEE 802.11e standard. Our experimental and simulation results show that significant quality improvement in video streams can be achieved using our solution, without incurring any significant communication or computational overhead. We also explain how the general video optimization problem can be applied to other wireless networks, in particular, to the IEEE 802.16 WiMAX networks, which are becoming very popular.

References

  1. Cheng, W., Chen, X., and He, Z. 2006. Doubling of the operational lifetime of portable video communication devices using power-rate-distortion analysis and control. In Proceedings of the IEEE International Conference on Image Processing (ICIP'06).Google ScholarGoogle Scholar
  2. Chou, C., Shankar, S., and Shin, K. 2005. Achieving per-stream QoS with distributed airtime allocation and admission control in IEEE 802.11e wireless LANs. In Proceedings of IEEE INFOCOM.Google ScholarGoogle Scholar
  3. Cicconetti, C., Lenzini, L., Mingozzi, E., and Eklund, C. 2006. Quality of service support in IEEE 802.16 networks. IEEE Netw. Mag. 20, 2, 50--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Dani, J., He, Z., and Xiong, H. 2005. Transmission distortion modeling for wireless video communication. In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM'05).Google ScholarGoogle Scholar
  5. Eisenberg, Y., Luna, C., Pappas, T., Berry, R., and Katsaggelos, A. 2002. Joint source coding and transmission power management for energy efficient wireless video communications. IEEE Trans. Circ. and Syst. Video Techn. 12, 6, 411--424. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Gao, D., Cai, J., and Ngan, K. 2005. Admission control in IEEE 802.11e wireless LANs. IEEE Netw. Mag. 19, 4, 6--13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ge, Y., Hou, J., and Choi, S. 2007. An analytic study of tuning systems parameters in IEEE 802.11e enhanced distributed channel access. J. Comput. Netw. 51, 8, 1955--1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ghosh, A., Wolter, D., Andrews, J., and Chen, R. 2005. Broadband wireless access with WiMAX/802.16: current performance benchmarks and future potential. IEEE Comm. Maga. 43, 2, 129--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Haratcherev, I., Taai, J., Langendoen, K., Lagendijk, R., and Sips, H. 2006. Optimized video streaming over 802.11 by cross-layer signaling. IEEE Comm. Mag. 44, 1, 115--121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. He, Z., Cai, J., and Chen, C. 2002. Joint source channel rate-distortion analysis for adaptive mode selection and rate control in wireless video coding. IEEE Trans. Circ. Syste. Video Techn. 12, 6, 511--523. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. He, Z., Liang, Y., Chen, L., Ahmad, I., and Wu, D. 2005. Power-rate-distortion analysis for wireless video communication under energy constraints. IEEE Trans. Circ. Syst. Video Techn. 15, 5, 645--658. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. He, Z. and Wu, D. 2006. Resource allocation and performance analysis of wireless video sensors. IEEE Trans. Circ. Syst. Video Techn. 16, 5, 590--599. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hsu, C. and Hefeeda, M. 2009. Cross-layer optimization of video streaming in single-hop wireless networks. In Proceedings of the ACM/SPIE Multimedia Computing and Networking (MMCN'09).Google ScholarGoogle Scholar
  14. Huang, J., Li, Z., Chiang, M., and Katsaggelos, A. 2006. Pricing-based rate control and joint packet scheduling for multi-user wireless uplink video streaming. In Proceedings of the International Packet Video Workshop (PV'06).Google ScholarGoogle Scholar
  15. Hui, J. and Devetsikiotis, M. 2005. A unified model for the performance analysis of IEEE 802.11e EDCA. IEEE Trans. Comm. 53, 9, 1498--1510.Google ScholarGoogle ScholarCross RefCross Ref
  16. IEEE Std 802.11. 1999. Local and metropolitan area networks—part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications.Google ScholarGoogle Scholar
  17. IEEE Std 802.11. 2005. Local and metropolitan area networks—part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications—amendment 8: medium access control (MAC) quality of service enhancements.Google ScholarGoogle Scholar
  18. Katsaggelos, A., Eisenberg, Y., Zhai, F., Berry, R., and Pappas, T. 2005. Advances in efficient resource allocation for packet-based real-time video transmission. IEEE 93, 1, 135--147.Google ScholarGoogle ScholarCross RefCross Ref
  19. Khan, S., Peng, Y., Steinbach, E., Sgroi, M., and Kellerer, W. 2006. Application-driven cross-layer optimization for video streaming over wireless networks. IEEE Comm. Mag. 44, 1, 122--130. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Kim, H., Hou, J., Hu, C., and Ge, Y. 2007. QoS provisioning for IEEE 802.11-compliant wireless networks: past, present, and future. J. Compu. Netw. 51, 8, 1922--1941. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Lu, X., Erkip, E., Wang, Y., and Goodman, D. 2003. Power efficient multimedia communication over wireless channels. IEEE J. Selec. Areas Comm. 21, 10, 1738--1751. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Ma, Z. and Wang, Y. 2008. Complexity modeling of scalable video decoding. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP'08). 1125--1128.Google ScholarGoogle Scholar
  23. Ni, Q. 2005. Performance analysis and enhancements for IEEE 802.11e wireless networks. IEEE Netw. Maga. 19, 4, 21--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Ortega, A. and Ramchandran, K. 1998. Rate-distortion methods for image and video compression. IEEE Signal Process. Maga. 15, 6, 23--50.Google ScholarGoogle ScholarCross RefCross Ref
  25. Rappaport, T. 1996. Wireless Communications: Principles & Practice, 1st Ed. Prentice Hall. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Schwarz, H., Marpe, D., and Wiegand, T. 2007. Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Trans. Circ. Syst. Video Techn. 17, 9, 1103--1120. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Shankar, N, S. and van der Schaar, M. 2007. Performance analysis of video transmission over IEEE 802.11a/e WLANs. IEEE Trans. Vehic. Techn. 56, 4, 2346--2362.Google ScholarGoogle ScholarCross RefCross Ref
  28. Stuhlmuller, K., Farber, N., Link, M., and Girod, B. 2000. Analysis of video transmission over lossy channels. IEEE J. Select. Areas Comm. 18, 6, 1012--1032. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. van der Schaar, M., Andreopoulos, Y., and Hu, Z. 2006. Optimized scalable video streaming over IEEE 802.11 a/e HCCA wireless networks under delay constraints. IEEE Trans. Mobile Comput. 5, 6, 755--768. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Wang, Y., Ostermann, J., and Zhang, Y. 2001. Video Processings and Communications, 1st Ed. Prentice Hall.Google ScholarGoogle Scholar
  31. Wu, D. and He, Z. 2007. Cross-layer optimization for wireless video communication. In Proceedings of the SPIE International Conference on Visual Communication and Image Processing (VCIP'07).Google ScholarGoogle Scholar
  32. Wu, D. and Negi, R. 2003. Effective capacity: a wireless link model for support of quality of service. IEEE Trans. Wirel. Comm. 2, 4, 630--643. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Zhai, F., Luna, C., Eisenberg, Y., Pappas, T., Berry, R., and Katsaggelos, A. 2005. Joint source coding and packet classification for real-time video transmission over differentiated services networks. IEEE Trans. Multimed. 7, 4, 716--726. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A framework for cross-layer optimization of video streaming in wireless 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

    Full Access

    • Published in

      cover image ACM Transactions on Multimedia Computing, Communications, and Applications
      ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 7, Issue 1
      January 2011
      158 pages
      ISSN:1551-6857
      EISSN:1551-6865
      DOI:10.1145/1870121
      Issue’s Table of Contents

      Copyright © 2011 ACM

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 February 2011
      • Accepted: 1 September 2009
      • Revised: 1 April 2009
      • Received: 1 December 2008
      Published in tomm Volume 7, Issue 1

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!