Skip to main content

Cross-layer DASH-based multipath video streaming over LTE and 802.11ac networks

Abstract

Dynamic Adaptive Streaming over Http (DASH) -based video streaming applications are becoming increasingly prevalent over the mobile Internet. Many efforts have been made to optimize their performances. Multipath video streaming that simultaneously utilizes multiple wireless networks for video content delivery is a common method. Another effective approach is the cross-layer video streaming optimization that jointly takes the parameters at different protocol layers into account. However, multipath streaming schemes mainly focus on how to efficiently utilize multiple wireless networks and the collaboration of parameters at different layers in each network is neglected. Likewise, the cross-layer schemes normally optimize the parameters at different layers in purely one network without fully utilizing the aggregated bandwidths of multiple available wireless networks. Therefore, both of them are sub-optimal and might suffer from degrading performance. In this paper, we propose a joint Cross-layer DASH-based multipath video streaming scheme that takes advantage of bandwidth aggregation of multiple wireless networks and further improves the performance by optimizing the different layers’ parameters in each network with a cross-layer manner. In the proposed scheme, the LTE and 802.11ac networks are adopted. The bitrate of DASH-based video chunk at application layer, the rate allocation among networks and the Modulation and Coding Scheme (MCS) at physical layers in LTE and 802.11ac downlink are jointly optimized. We also compare our proposed scheme to state-of-the-art schemes using trace-driven experiments. Experimental results show that our proposed scheme outperforms state-of-the-art schemes in terms of PSNR, normalized QoE, and balance between video bitrate and rebuffering penalty.

This is a preview of subscription content, access via your institution.

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

References

  1. Andrews JG, Buzzi S, Choi W, Hanly SV, Lozano A, Soong AC, Zhang JC (2014) What will 5G be?. IEEE JSAC 32(6):1065–1082

    Google Scholar 

  2. Argyriou A, Kosmanos D, Tassiulas L (2015) Joint time-domain resource partitioning, rate allocation, and video quality adaptation in heterogeneous cellular networks. IEEE Trans Multimed 17(5):736–745

    Article  Google Scholar 

  3. Bruneau QJ, Lacaud M, Negru D, Batalla JM, Borcoci E (2018) Adding a new dimension to HTTP Adaptive Streaming through multiple-source capabilities. IEEE MultiMedia 25(3):65–78

    Article  Google Scholar 

  4. Caire G, Muller RR, Knopp R (2007) Hard fairness versus proportional fairness in wireless communications: The single-cell case. IEEE Trans Inform Theory 53(4):1366–1385

    Article  MathSciNet  Google Scholar 

  5. Campanile L (2020) The network simulator ns-3. http://www.isi.edu/nsnam/ns

  6. Chang CY, Yen HC, Lin CC, Deng DJ (2015) Qos/qoe support for H. 264/AVC video stream in IEEE 802.11 ac WLANs. IEEE Syst J 11 (4):2546–2555

    Article  Google Scholar 

  7. Chen YC, Towsley D, Khalili R (2016) MSPLayer: Multi-source and multi-path video streaming. IEEE JSAC 34(8):2198–2206

    Google Scholar 

  8. Cisco Visual Networking Index (2017) Global Mobile Data Traffic Forecast Update, White Paper, 2017-2022, https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/white-paper-c11-738429.html

  9. Daldoul Y, Meddour DE, Ksentini A (2017) IEEE 802.11 Ac: Effect of channel bonding on spectrum utilization in dense environments. In Proc of IEEE Conf ICC 1–6

  10. Deng Z, Liu Y, Liu J, Chen X, Argyriou A, Xu Z, Ci S (2016) Cross-network and cross-layer optimized video streaming over LTE and WCDMA downlink. In Proc of IEEE Conf ISCC 868–873

  11. Elgabli A, Aggarwal V (2019) SmartStreamer: Preference-aware multipath video streaming over MPTCP. IEEE Trans Vehicular Technol 68(7):6975–6984

    Article  Google Scholar 

  12. Evensen K, Kupka T, Kaspar D, Halvorsen P, Griwodz C (2010) Quality-adaptive scheduling for live streaming over multiple access networks. In Proc of ACM Conf NOSSDAV 21–26

  13. Han B, Qian F, Ji L, Gopalakrishnan V (2016) MP-DASH: Adaptive Video streaming over preference-aware multipath. In Proc of ACM Conf CoNEXT 129–143

  14. Ho D, Park GS, Song H (2017) Game-theoretic scalable offloading for video streaming services over LTE and WiFi networks. IEEE Trans Mob Comput 17(5):1090–1104

    Article  Google Scholar 

  15. Huang TY, Johari R, McKeown N, Trunnell M, Watson M (2014) A buffer-based approach to rate adaptation: Evidence from a large video streaming service. In Proc of ACM Conf SIGCOMM 187–198

  16. James C, Halepovic E, Wang M, Jana R, Shankaranarayanan NK (2016) Is multipath TCP (MPTCP) beneficial for video streaming over DASH? in Proc of IEEE Conf MASCOTS, 331–336

  17. Jensen TL, Kant S, Wehinger J, Fleury BH (2010) Fast link adaptation for MIMO OFDM. IEEE Trans Vehicul Technol 59(8):3766–3778

    Article  Google Scholar 

  18. Jiang J, Sekar V, Zhang H (2014) Improving fairness, efficiency, and stability in http-based adaptive video streaming with festive. IEEE/ACM Trans Netw 22(1):326–340

    Article  Google Scholar 

  19. Koo J, Yi J, Kim J, Hoque MA, Choi S (2018) Seamless Dynamic Adaptive Streaming in LTE/wi-fi Integrated Network under Smartphone Resource Constraints. IEEE Trans on Mobile Computing 18(7):1647–1660

    Article  Google Scholar 

  20. Mao H, Netraval R, Alizadeh M (2017) Neural adaptive video streaming with pensieve. In Proc of ACM Conf SIGCOMM 197–210

  21. Ong EH, Kneckt J, Alanen O, Chang Z, Huovinen T, Nihtila T (2011) IEEE 802.11 Ac: Enhancements for very high throughput WLANs. In Proc of IEEE Conf PIMRC 849–853

  22. Sesia S, Toufik I, Baker M (2011) LTE-the UMTS long term evolution: From theory to practice. Wiley, New Jersey

    Book  Google Scholar 

  23. Spiteri K, Urgaonkar R, Sitaraman RK (2020) BOLA: Near-optimal bitrate adaptation for online videos. IEEE/ACM Trans on Networking. https://doi.org/10.1109/TNET.2020.2996964

  24. Stockhammer T (2011) Dynamic adaptive streaming over HTTP– standards and design principles. In Proc of ACM Conf MMSys 133–144

  25. Sun Y, Yin X, Jiang J, Sekar V, Lin F, Wang N, Sinopoli B (2016) CS2P: Improving video bitrate selection and adaptation with data-driven throughput prediction. In Proc of ACM Conf SIGCOMM 272–285

  26. Taranetz M, Blazek T, Kropfreiter T, Muller MK, Schwarz S, Rupp M (2015) Runtime precoding: Enabling multipoint transmission in LTE-advanced system-level simulations. IEEE Access 3:725–736

    Article  Google Scholar 

  27. Tourapis AM (2020) H.264/MPEG-4AVC reference software. http://iphome.hhi.de/suehring/tml/download/

  28. Viernickel T, Froemmgen A, Rizk A, Koldehofe B, Steinmetz R (2018) Multipath QUIC: A deployable multipath transport protocol. In Proc of IEEE Conf ICC 1–7

  29. Xing M, Xiang S, Cai L (2014) A real-time adaptive algorithm for video streaming over multiple wireless access networks. IEEE JSAC 32(4):795–805

    Google Scholar 

  30. Yazid M, Ksentini A (2018) Modeling and Performance Analysis of the Main MAC and PHY Features of the 802.11 ac standard: a-MPDU Aggregation vs Spatial Multiplexing. IEEE Trans Vehicul Technol 67(11):10243–10257

    Article  Google Scholar 

  31. Yin X, Jindal A, Sekar V, Sinopoli B (2015) A control-theoretic approach for dynamic adaptive video streaming over HTTP. In Proc of ACM Conf SIGCOMM 325–338

  32. Yoon D, Cho K, Lee J (2000) Bit error probability of M-ary quadrature amplitude modulation. In: vehicular technology conference fall 2000. in Proc of IEEE Conf VTS Fall, pp. 2422–2427

  33. Zhao P, Liu Y, Liu J, Argyriou A, Ci S (2016) SSIM-Based error-resilient cross-layer optimization for wireless video streaming. Signal Process Image Commun 40:36–51

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by National Natural Science Foundation of China under Grant 61771469 and Ningbo Natural Science Foundation under Grant 2019A610109.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenjie Deng.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Deng, Z., Liu, Y., Liu, J. et al. Cross-layer DASH-based multipath video streaming over LTE and 802.11ac networks. Multimed Tools Appl 80, 16007–16026 (2021). https://doi.org/10.1007/s11042-020-10393-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-10393-8

Keywords

  • DASH
  • Multipath
  • LTE
  • 802.11ac
  • Video streaming
  • MCS