skip to main content
research-article

Efficient MAC for Real-Time Video Streaming over Wireless LAN

Published:02 June 2015Publication History
Skip Abstract Section

Abstract

Wireless communication systems are highly prone to channel errors. With video being a major player in Internet traffic and undergoing exponential growth in wireless domain, we argue for the need of a Video-aware MAC (VMAC) to significantly improve the throughput and delay performance of real-time video streaming service. VMAC makes two changes to optimize wireless LAN for video traffic: (a) It incorporates a Perceptual-Error-Tolerance (PET) to the MAC frames by reducing MAC retransmissions while minimizing any impact on perceptual video quality; and (b) It uses a group NACK-based Adaptive Window (NAW) of MAC frames to improve both throughput and delay performance in varying channel conditions. Through simulations and experiments, we observe 56--89% improvement in throughput and 34--48% improvement in delay performance over legacy DCF and 802.11e schemes. VMAC also shows 15--78% improvement over legacy schemes with multiple clients.

References

  1. AppleTV. 2014. AppleTV. https://www.apple.com/appletv/.Google ScholarGoogle Scholar
  2. Anand Balan, Omesh Tickoo, Ivan Bajic, Shivkumar Kalyanaraman, and John Woods. 2003. Integrated buffer management and congestion control for video streaming. In Proceedings of the 10th IEEE International Conference on Image Processing.Google ScholarGoogle Scholar
  3. S. Bi. 2012. Service differentiation strategy based on packet loss rate for 802.11 wirelesses LAN. In Proceedings of the IEEE 4th International Conference on Computational and Information Sciences. 849--851. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Michael S. Borella, Debbie Swider, Suleyman Uludag, and Gregory B. Brewster. 1998. Internet packet loss: Measurement and implications for end-to-end QoS. In Proceedings of the IEEE ICPP Workshops on Architectural and OS Support for Multimedia Applications/Flexible Communication Systems/Wireless Networks and Mobile Computing. 3--12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. P. Bucciol, E. Masala, E. Filippi, and J. C. De Martin. 2007. Cross-layer perceptual ARQ for video communications over 802.11 e wireless networks. Advances in Multimedia 1, 1--1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. O. Cabral, A. Segarra, and F. J. Velez. 2009. Implementation of multi-service IEEE 802.11e block acknowledgement policies. IAENG Int. J. Computer Science 36, 1, 85--93.Google ScholarGoogle Scholar
  7. A. Chan, K. Zeng, P. Mohapatra, S. J. Lee, and S. Banerjee. 2010. Metrics for evaluating video streaming quality in lossy IEEE 802.11 wireless networks. In Proceedings of the Annual Joint Conference of the IEEE Computer and Communications Societies. 1--9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chih-Ming Chen, Chia-Wen Lin, and Yung-Chang Chen. 2010. Cross-layer packet retry limit adaptation for video transport over wireless LANs. IEEE Trans. Circuits Syst. Video Technol. 20, 11, 1448--1461. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Chromecast. 2014. Google Chromecast. http://www.google.com/chrome/devices/chromecast/#cc-promo.Google ScholarGoogle Scholar
  10. CiscoSystem. 2011. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2011--2016.Google ScholarGoogle Scholar
  11. A. Doefexi, S. Armour, B. S. Lee, A. Nix, and D. Bull. 2003. An evaluation of the performance of IEEE 802.11a and 802.11g wireless local area networks in a corporate office environment. In Proceedings of the IEEE International Conference on Communications, Vol. 2. 1196--1200.Google ScholarGoogle Scholar
  12. Aditya Dua and Nicholas Bambos. 2007. Buffer management for wireless media streaming. In Proceedings of the IEEE Global Telecommunications Conference. 5226--5230.Google ScholarGoogle ScholarCross RefCross Ref
  13. N. Feamster and H. Balakrishnan. 2002. Packet loss recovery for streaming video. In Proceedings of the 12th International Packet Video Workshop. 9--16.Google ScholarGoogle Scholar
  14. D. Gangadharan, L. T. X. Phan, S. Chakraborty, R. Zimmermann, and I. Lee. 2011. Video quality driven buffer sizing via frame drops. In Proceedings of the IEEE 17th International Conference on Embedded and Real-Time Computing Systems and Applications, Vol. 1. 319--328. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. G. R. Hiertz, L. Stibor, J. Habetha, E. Weiss, and S. Mangold. 2005. Throughput and delay performance of IEEE 802.11e wireless lan with block acknowledgments. In Proceedings of the 11th European Wireless Conference. 1--7.Google ScholarGoogle Scholar
  16. Á. Huszák and S. Imre. 2010. Analysing GOP structure and packet loss effects on error propagation in MPEG-4 video streams. In Proceedings of the IEEE International Symposium on Communications, Control and Signal Processing. 1--5.Google ScholarGoogle Scholar
  17. I. Inan, F. Keceli, and E. Ayanoglu. 2006. An adaptive multimedia QoS scheduler for 802.11e wireless LANs. In Proceedings of the IEEE International Conference on Communications. 5263--5270.Google ScholarGoogle Scholar
  18. J. Klaue, B. Rathke, and A. Wolisz. 2003. Evalvid--A framework for video transmission and quality evaluation. In Computer Performance Evaluation. Modelling Techniques and Tools, Lecture Notes in Computer Science, vol. 2794. 255--272.Google ScholarGoogle Scholar
  19. A. Ksentini, M. Naimi, and A. Guéroui. 2006. Toward an improvement of H.264 video transmission over IEEE 802.11e through a cross-layer architecture. IEEE Commun. Mag. 44, 1 (2006), 107--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. T. Li, Q. Ni, and Y. Xiao. 2006. Investigation of the block ACK scheme in wireless ad hoc networks. Wireless Commun. Mobile Computing 6, 6, 877--888. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Richard MacKenzie, David Hands, and Timothy O'Farrell. 2009. Packet handling strategies to improve video QoS over 802.11e WLANs. In Proceedings of the IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications. 1173--1177.Google ScholarGoogle ScholarCross RefCross Ref
  22. J. Majkowski and F. C. Palacio. 2006. Dynamic TXOP configuration for QoS enhancement in IEEE 802.11e wireless LAN. In Proceedings of the International Conference on Software in Telecommunications and Computer Networks. 66--70.Google ScholarGoogle Scholar
  23. A. Moorthy, L. Choi, A. Bovik, and G. De Veciana. 2012. Video quality assessment on mobile devices: Subjective, behavioral and objective studies. IEEE J. Sel. Top. Sign. Proces. 6, 6.Google ScholarGoogle ScholarCross RefCross Ref
  24. J. P. Pavon and S. Choi. 2003. Link adaptation strategy for IEEE 802.11 WLAN via received signal strength measurement. In Proceedings of the IEEE International Conference on Communications, Vol. 2. 1108--1113.Google ScholarGoogle Scholar
  25. A. Ranjitkar and Y. B. Ko. 2008. Performance enhancement of IEEE 802.11s mesh networks using aggressive Block ACK scheme. In Proceedings of the IEEE International Conference on Information Networking. 1--5.Google ScholarGoogle Scholar
  26. P. Read and M. P. Meyer. 2000. Restoration of motion picture film.Google ScholarGoogle Scholar
  27. I. E. G. Richardson. 2003. H. 264 and MPEG 4 video compression.Google ScholarGoogle Scholar
  28. P. Roshan and J. Leary. 2004. 802.11 Wireless LAN Fundamentals. Cisco Systems. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. S. Sen, S. Gilani, S. Srinath, S. Schmitt, and S. Banerjee. 2010. Design and implementation of an “approximate” communication system for wireless media applications. Comput. Commun. Rev. 40, 4, 15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. S. Sendra, M. Garcia, C. Turro, and J. Lloret. 2011. WLAN IEEE 802.11 a/b/g/n indoor coverage and interference performance study. Int. J. Advances Networks Services 4, 1--2, 209--222.Google ScholarGoogle Scholar
  31. James She, Fen Hou, Basem Shihada, and Pin-Han Ho. 2011. MAC-layer active dropping for real-time video streaming in ieee 802.16 networks. GES J: Computer Sci. Telecommun. 2, 31.Google ScholarGoogle Scholar
  32. Vasilios A. Siris and Costas Courcoubetis. 2006. Resource control for the EDCA and HCCA mechanisms in IEEE 802.11e networks. In Proceedings of the IEEE International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks. 1--6.Google ScholarGoogle Scholar

Index Terms

  1. Efficient MAC for Real-Time Video Streaming over Wireless LAN

        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 11, Issue 4
          April 2015
          231 pages
          ISSN:1551-6857
          EISSN:1551-6865
          DOI:10.1145/2788342
          Issue’s Table of Contents

          Copyright © 2015 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 2 June 2015
          • Accepted: 1 January 2015
          • Revised: 1 November 2014
          • Received: 1 August 2014
          Published in tomm Volume 11, Issue 4

          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!