Skip to main content
Log in

Optimizing broadcast duration for layered video streams in cellular networks

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

We study the layered video transmission optimization problem in the cellular networks, in which all User Equipments (UEs) require the same video content simultaneously via the cellular downlink transmission from the Base Station (BS) and Device-to-Device (D2D) transmission from other UEs. First, we propose a probability-based framework for each video layer to measure the video playback quality in terms of the outage probability. Next, the layered video transmission optimization problem is formulated as a Peak Signal-to-Noise Ratio (PSNR) loss minimization problem, which is then converted to an unmatured probability minimization problem by adding a differentiation weight on each layer based on its importance to the playback quality. In addition, we prove the formulated problem to be a log-convex optimization problem. Finally, we conduct extensive simulations to show that the proposed approach achieves the optimal allocation of the broadcast duration for each layer under various network conditions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. Under the SVC regime, each video chunk includes one base layer that provides a basic quality of video, and multiple enhancement layers that represent the same video but with gradually increased qualities. The video playback quality is determined by the maximum of consecutive layers received by one UE, i.e., layer dependency, which means that only the current layer and all its lower layers are received, can the UE achieve the playback quality corresponding to the current layer.

  2. The matured probability denotes the likelihood of one specific layer is reconstructed. Under the RLC regime, if the number of RLC-encoded chunks w.r.t a specific layer received by one UE totally exceeds the decoding threshold, the UE is matured with this layer. Otherwise, it is unmatured with this layer, represented by the unmatured probability.

References

  1. Cisco CVNI (2014) Global mobile data traffic forecast update, 2013-2018 White paper

  2. Schierl T, Stockhammer T, Wiegand T (2007) Mobile video transmission using scalable video coding. IEEE Trans Circuits Syst Video Technol 17(9):1204–1217

    Article  Google Scholar 

  3. Auwera GVD, David PT, Reisslein M (2008) Traffic and quality characterization of single-layer video streams encoded with the H. 264/MPEG-4 advanced video coding standard and scalable video coding extension. IEEE Trans Broadcast 54(3):698–718

    Article  Google Scholar 

  4. Condoluci M, Araniti G, Molinaro A, et al (2015) Multicast resource allocation enhanced by channel state feedbacks for multiple scalable video coding streams in LTE networks. IEEE Transactions on Vehicular Technology. doi:10.1109/TVT.2015, 2449080: 1–15

  5. Seferoglu H, Keller L, Cici B, et al (2011) Cooperative video streaming on smartphones. In: 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp 220–227. IEEE

  6. Keller L, Le A, Cici B, et al (2012) MicroCast: cooperative video streaming on smartphones. In: Proceedings of the 10th international conference on Mobile systems, applications, and services. ACM, pp 57–70

  7. Le A, Keller L, Seferoglu H, et al (2014) MicroCast: Cooperative Video Streaming using Cellular and D2D Connections. arXiv:1405.3622, 1–34

  8. Abedini N, Sampath S, Bhattacharyya R, et al (2013) Realtime streaming with guaranteed QoS over wireless D2D networks. In: Proceedings of the fourteenth ACM international symposium on Mobile ad hoc networking and computing, ACM, pp 197– 206

  9. Xing M, Xiang S, Cai L (2014) Real-Time Adaptive algorithm for video streaming over multiple wireless access networks. IEEE J Sel Areas Commun 32(4):795–805

    Article  Google Scholar 

  10. Wang X, Chen J, Dutta A, Chiang M (2015) Adaptive video streaming over whitespace: SVC for 3-Tiered spectrum sharing. In: 2015 IEEE Conference on Computer Communications (INFOCOM), pp 28–36. IEEE

  11. Jiyan W, Bo C, Chau Y, et al (2015) Distortion-aware concurrent multipath transfer for mobile video streaming in heterogeneous wireless networks. IEEE Trans Mob Comput 14(4):688–701

    Article  Google Scholar 

  12. Bethanabhotla D, Caire G, Neely MJ (2015) Adaptive video streaming for wireless networks with multiple users and helpers. IEEE Trans Commun 63(1):268–285

    Google Scholar 

  13. Kim J, Caire G, Molisch AF (2015) Quality-Aware Streaming and Scheduling for Device-to-Device Video Delivery. IEEE/ACM Transactions on Networking, pp 1–13. doi:10.1109/TNET.2015.2452272

  14. Almowuena S, Rahman M, Hsu C-H, et al (2016) Energy-aware and bandwidth-efficient hybrid video streaming over mobile networks. IEEE Trans Multimedia 18(1):102–115

    Article  Google Scholar 

  15. Vukobratović D, Stanković V (2012) Unequal error protection random linear coding strategies for erasure channels. IEEE Trans Commun 60(5):1243–1252

    Article  Google Scholar 

  16. Ostovari P, Wu J, Khreishah A, et al (2015) Scalable video streaming with helper nodes using random linear network coding. IEEE/ACM Transactions on Networking, 2015. doi:10.1109/TNET, 1–14

  17. Thomos N, Kurdoglu E, Frossard P, et al (2015) Adaptive prioritized random linear coding and scheduling for layered data delivery from multiple servers. IEEE Trans Multimedia 17(6):893–906

    Article  Google Scholar 

  18. Bakhshali A, Chan W-Y, Blostein SD, et al (2015) Qoe optimization of video multicast with heterogeneous channels and playback requirements. EURASIP Journal on Wireless Communications and Networking, 1–21

  19. Chen J, Weiqiang X, He S, Sun Y, Thulasiramanz P, Xuemin(Sherman) S (2010) Utility-Based asynchronous flow control algorithm for wireless sensor networks. IEEE J Sel Areas Commun 28(7):1116–1126

    Article  Google Scholar 

  20. Yongmin Z, Shibo H, Jiming C Data Gathering Optimization by Dynamic Sensing and Routing in Rechargeable Sensor Networks, ACM/IEEE Transactions on Networking. doi:10.1109/TNET.2015.2425146

  21. Zhang H, Cheng P, Shi L, Chen J (2016) Optimal dos attack scheduling in wireless networked control system. IEEE Trans Control Syst Technol 24(3):843–852

    Article  Google Scholar 

  22. Raheel M, Raad R, Ritz C (2015) Achieving maximum utilization of peers upload capacity in p2p networks using SVC. Peer-to-Peer Networking and Applications. 1–21

  23. Zhu H, Cao Y, Wang W, et al (2015) Qoe-aware resource allocation for adaptive device-to-device video streaming. IEEE Netw 29(6):6–12

    Article  Google Scholar 

  24. Zhou H, Ji Y, Wang X, et al (2015) Joint resource allocation and user association for SVC multicast over heterogeneous cellular networks. IEEE Trans Wirel Commun 14(7):3673–3684

    Article  Google Scholar 

  25. Condoluci M, Araniti G, Molinaro A, et al Multicast resource allocation enhanced by channel state feedbacks for multiple scalable video coding streams in LTE Networks. IEEE Transactions on Vehicular technology. doi:10.1109/TVT.2015.2449080: 1–15

  26. Duong TQ, Vo N-S, Nguyen T-H, et al (2015) Energy-aware rate and description allocation optimized video streaming for mobile D2D communications. In: 2015 IEEE International Conference on Communications (ICC), pp 6791–6796. IEEE

  27. Ghareeb M, Ksentini A, Viho C (2011) Scalable video coding (SVC) for multipath video streaming over video distribution networks (VDN)

  28. Razzaq A, Mehaoua A (2010) Video transport over VANETs: Multi-stream coding with multi-path and network coding. In: 2010 IEEE 35th Conference on Local Computer Networks (LCN), pp 32–39

  29. Zou J, Xiong H, Li C, et al (2011) Prioritized flow optimization with Multi-Path and network coding based routing for scalable multirate multicasting. IEEE Trans Circuits Syst Video Technol 21(3):259–273

    Article  Google Scholar 

  30. Li S, Zhu Z, Li W, et al (2012) Efficient and scalable cloud-assisted SVC video streaming through mesh networks. In: 2012 International Conference on Computing, Networking and Communications (ICNC), pp 944–948. IEEE

  31. Zhu Z, Li S, Chen X (2013) Design QoS-aware multi-path provisioning strategies for efficient cloud-assisted SVC video streaming to heterogeneous clients. IEEE Trans Multimedia 15(4):758– 768

    Article  Google Scholar 

  32. Jiang H, Liu Z, Wang Y, et al (2012) Understanding bufferbloat in cellular networks. In: Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design. ACM, pp 1–6

  33. Liu J, Zhang Y, Song J (2014) Energy saving multicast mechanism for scalable video service using opportunistic scheduling. IEEE Trans Broadcast 60(3):464–473

    Article  Google Scholar 

  34. Doppler K, Yu C-H, Ribeiro CB, Jänis P (2010) Mode selection for device-to-device communication underlaying an LTE-advanced network. In: Wireless Communications and Networking Conference (WCNC), 2010 IEEE, IEEE, pp 1–6

  35. Lei L, Zhong Z, Lin C, et al (2012) Operator controlled device-to-device communications in LTE-advanced networks. IEEE Wirel Commun 19(3):96–104

    Article  Google Scholar 

  36. Ikuno JC, Wrulich M, Rupp M (2010) System level simulation of LTE networks. In: Vehicular Technology Conference (VTC 2010-Spring), 2010 IEEE 71st, IEEE, pp 1–5

  37. Auwera GV, David PT, Reisslein M (2008) Traffic and quality characterization of single-layer video streams encoded with the H. 264/MPEG-4 advanced video coding standard and scalable video coding extension. IEEE Trans Broadcast 54(3):698–718

    Article  Google Scholar 

  38. Lee SJ, Tcha Y, Seo SY, et al (2011) Efficient use of multicast and unicast channels for multicast service transmission. IEEE Trans Commun 59(5):1264–1267

    Article  Google Scholar 

  39. Meng W, Wang X, Liu S Distributed load sharing of an inverterbased microgrid with reduced communication. IEEE Transactions on Smart Grid. doi:10.1109/TSG.2016.2587685

Download references

Acknowledgments

This work is supported by the the Natural Science Foundation of China (No.61370212, 61402127 and 61502118), the Fundamental Research Fund for the Central Universities (No.HEUCFM160602) and the Natural Science Foundation of Heilongjiang province in China (No. F2016028).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guangsheng Feng.

Appendix

Appendix

Table 3 The commonly used abbreviations and explanations in this paper

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Feng, G., Li, Y., Zhao, Q. et al. Optimizing broadcast duration for layered video streams in cellular networks. Peer-to-Peer Netw. Appl. 10, 765–779 (2017). https://doi.org/10.1007/s12083-016-0498-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-016-0498-4

Keywords

Navigation