skip to main content
research-article

Cross-Layer Opportunistic Scheduling for Device-to-Device Video Multicast Services

Authors Info & Claims
Published:26 February 2016Publication History
Skip Abstract Section

Abstract

In this article, we address the problem of how to make the wireless device-to-device (D2D) video multicast systems have better quality provision with consideration of internet-of-things (IoT) applications. We propose an opportunistic transmission and fair resource allocation framework, including joint application-layer and physical-layer transmission and optimization. First, we use a parallel subchannels structure by concatenating the Fountain codes and diversity-embedded space-time block codes to provide reliable and flexible transmission in heterogeneous circumstances. Second, we exploit the quality of heterogeneous user experience (quality of experience) metric under D2D video multicast systems, with consideration of various channel states, device capability, video content urgency, and the number of demanding users. Third, we formulate reliable multiple video streams broadcasting to heterogeneous devices as an aggregate maximum utility achieving problem, and we use opportunistic scheduling to select suitable users in each transmission interval to improve the broadcasting utility. Fourth, we use the utility fair scheme to guide rate allocation among multicontent video multicast. Extensive performance comparison and analysis are presented to demonstrate efficiency of the proposed solution.

References

  1. O. Alay, P. Liu, Y. Wang, E. Erkip, and S. S. Panwar. 2011. Cooperative layered video multicast using randomized distributed space time codes. IEEE Transactions on Multimedia 13, 5, 1127--1140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Bilen, E. Erkip, and Yao Wang. 2009. Layered video multicast using diversity embedded space time codes. In Proceedings of the Sarnoff Symposium. 1--5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. B. Calderbank and N. Seshadri. 1993. Multilevel codes for unequal error protection. IEEE Transactions on Information Theory 39, 4, 1234--1248. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Chakareski and P. Frossard. 2007. Adaptive systems for improved media streaming experience. IEEE Communications Magazine 45, 1, 77--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. W. Chan, N. Bambos, S. Wee, and J. Apostolopoulos. 2009. Scheduling algorithms for broadcasting media with multiple distortion measures. IEEE Transactions on Wireless Communication 8, 8, 4188--4199. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Chui and A. R. Calderbank. 2008. Multilevel diversity-embedded space-time codes for video broadcasting over WiMAX. In Proceedings of the ISIT Symposium, Vol. 2. 1068--1072.Google ScholarGoogle Scholar
  7. S. Deb, S. Jaiswal, and K. Nagaraj. 2008. Real-time video multicast in Wimax networks. In Proceedings of the INFOCOM Conference. 1579--1587.Google ScholarGoogle Scholar
  8. S. Diggavi, A. B. Calderbank, S. Dusad, and N. Al-Dhahir. 2008. Diversity embedded space-time codes. IEEE Transactions on Information Theory 54, 1, 33--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Dusad, S. N. Diggavi, N. Al-Dhahir, and A. R. Calderbank. 2008. Diversity embedded codes: Theory and practice. IEEE Journal of Selected Topics in Signal Processing 2, 2, 202--219.Google ScholarGoogle ScholarCross RefCross Ref
  10. F. Fu and M. van der Schaar. 2010. A systematic framework for dynamically optimizing multi-user wireless video transmission. IEEE Journal on Selected Areas in Communications 28, 3, 308--320. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. C.-W. Huang, S.-M. Huang, P.-H. Wu, S.-J. Lin, and J.-N. Hwang. 2012. OLM: Opportunistic layered multicasting for scalable IPTV over mobile WiMAX. IEEE Transactions on Mobile Computing 11, 3, 453--463. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. Huang, Z. Li, M. Chiang, and A. K. Katsaggelos. 2008. Joint source adaptation and resource allocation for multi-user wireless video streaming. IEEE Transactions on Circuits and Systems for Video Technology 18, 5, 582--595. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. W. Ji and Z. Li. 2010. Joint layered video and digital fountain coding for multi-channel video broadcasting. In Proceedings of the ACM Multimedia Conference. 1223--1226. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. W. Ji, Z. Li, and Y. Chen. 2011a. Content-aware utility-fair video streaming in wireless broadcasting networks. In Proceedings of the ICIP Conference. 145--148.Google ScholarGoogle Scholar
  15. W. Ji, Z. Li, and Y. Chen. 2011b. Joint scalable video and digital fountain coding for heterogeneous QoS video broadcasting. In Proceedings of the ICME Conference. 1--6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. W. Ji, Z. Li, and Y. Chen. 2012. Joint source-channel coding and optimization for layered video broadcasting to heterogeneous devices. IEEE Transactions on Multimedia 14, 2, 443--455. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. T. Jiang, H. Wang, and V. T. Vasilakos. 2012. QoE-driven channel allocation schemes for multimedia transmission of priority-based secondary users over cognitive radio networks. IEEE Journal on Selected Areas in Communications 30, 7, 1215--1224.Google ScholarGoogle ScholarCross RefCross Ref
  18. Y. Li, M. Chiang, A. R. Calderbank, and S. N. Diggavi. 2009. Optimal rate-reliability-delay tradeoff in networks with composite links. IEEE Transactions on Communications 57, 5, 1390--1401. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Z. Li, J. Huang, and A. K. Katsaggelos. 2007. Content reserve utility based video segment transmission scheduling for peer-to-peer live video streaming system. In Proceedings of the Allerton Conference. 1--5.Google ScholarGoogle Scholar
  20. J. Liu, B. Li, Y. T. Hou, and I. Chlamtac. 2004. On optimal layering and bandwidth allocation for multisession video broadcasting. IEEE Transactions on Wireless Communications 3, 2, 656--667. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. X. Liu, E. K. P. Chong, and N. B. Shroff. 2001. Opportunistic transmission scheduling with resource-sharing constraints in wireless networks. IEEE Journal on Selected Areas in Communications 19, 10, 2053--2064. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. E. Maani, P. V. Pahalawatta, R. Berry, T. N. Pappas, and A. K. Katsaggelos. 2008. Resource allocation for downlink multiuser video transmission over wireless lossy networks. IEEE Transactions on Image Processing 17, 9, 1663--1671. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. M. G. Martini, C. W. Chen, Z. Chen, T. Dagiuklas, L. Sun, and X. Zhu. 2012. Guest editorial QoE-aware wireless multimedia systems. IEEE Journal on Selected Areas in Communications 30, 7, 1153--1156.Google ScholarGoogle ScholarCross RefCross Ref
  24. M. Mehrjoo, M. K. Awad, M. Dianati, and X. Shen. 2010. Design of fair weights for heterogeneous traffic scheduling in multichannel wireless networks. IEEE Transactions on Communications 58, 10 (Oct. 2010), 2892--2902. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. J. Mo and J. Walrand. 2000. Fair end-to-end window-based congestion control. IEEE/ACM Transactions on Networking 8, 5, 556--567. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. M. A. Santos, J. Villalon, and L. Orozco-Barbosa. 2012. A novel QoE-aware multicast mechanism for video communications over IEEE 802.11 WLANs. IEEE Journal on Selected Areas in Communications 30, 7, 1205--1214.Google ScholarGoogle ScholarCross RefCross Ref
  27. M. van der Schaar, Y. Andreopoulos, and Z. Hu. 2006. Optimized scalable video streaming over IEEE 802.11a/e HCCA wireless networks under delay constraints. IEEE Transactions on Mobile Computing 5, 6, 755--768. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. T. Schierl, T. Stockhammer, and T. Wiegand. 2007. Mobile video transmission using scalable video coding. IEEE Transactions on Circuits and Systems for Video Technology 17, 9, 1204--1217. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. A. Shokrollahi. 2006. Raptor codes. IEEE Transactions on Information Theory 52, 6, 2551--2567.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. D. Song and C. W. Chen. 2007. Scalable H.264/AVC video transmission over MIMO wireless systems with adaptive channel selection based on partial channel information. IEEE Transactions on Circuits and Systems for Video Technology 17, 9, 1218--1226. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. N. Staelens, S. Staelens, W. Van den Broeck, I. Marien, B. Vermeulen, P. Vermeulen, R. Van de Walle, and P. Van de Walle. 2010. Assessing quality of experience of IPTV and video on demand services in real-life environments. IEEE Transactions on Broadcasting 56, 4, 458--466.Google ScholarGoogle ScholarCross RefCross Ref
  32. M. Stoufs, A. Munteanu, J. Cornelis, and P. Schelkens. 2008. Scalable joint source-channel coding for the scalable extension of H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology 18, 12, 1657--1670. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. W. Tu. 2012. Efficient resource utilization for multi-flow wireless multicasting transmissions. IEEE Journal on Selected Areas in Communications 30, 7, 1246--1258.Google ScholarGoogle ScholarCross RefCross Ref
  34. S. Vishwanath, N. Jindal, and A. Goldsmith. 2003. Duality, achievable rates, and sum-rate capacity of Gaussian MIMO broadcast channels. IEEE Transactions on Information Theory 49, 10, 2658--2668. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. W.-H. Wang, M. Palaniswami, and S. H. Low. 2006. Application-oriented flow control: Fundamentals, algorithms and fairness. IEEE/ACM Transactions on Networking 14, 6, 1282--1291. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. J. Xu, X. Shen, J. W. Mark, and J. Cai. 2007. Adaptive transmission of multi-layered video over wireless fading channels. IEEE Transactions on Wireless Communications 6, 6, 2305--2314. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Q. Zhang and Y.-Q. Zhang. 2008. Cross-layer design for QoS support in multihop wireless networks. Proceedings of the IEEE, 96, 1, 64--76.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Cross-Layer Opportunistic Scheduling for Device-to-Device Video Multicast Services

    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 Embedded Computing Systems
      ACM Transactions on Embedded Computing Systems  Volume 15, Issue 2
      Special Issue on Innovative Design, Special Issue on MEMOCODE 2014 and Special Issue on M2M/IOT
      May 2016
      421 pages
      ISSN:1539-9087
      EISSN:1558-3465
      DOI:10.1145/2888407
      Issue’s Table of Contents

      Copyright © 2016 ACM

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 February 2016
      • Accepted: 1 December 2015
      • Revised: 1 November 2015
      • Received: 1 March 2015
      Published in tecs Volume 15, Issue 2

      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!