Evaluation of HTTP/DASH Adaptation Algorithms on Vehicular Networks

Video streaming currently accounts for the majority of Internet traffic. One factor that enables video streaming is HTTP Adaptive Streaming (HAS), that allows the users to stream video using a bit rate that closely matches the available band-width from the server to the client. MPEG Dynamic Adaptive Streaming over HTTP (DASH) is a widely used standard, that allows the clients to select the resolution to download based on their own estimations. The algorithm for determining the next segment in a DASH stream is not part of the standard, but it is an important factor in the resulting playback quality. Nowadays vehicles are increasingly equipped with mobile communication devices, and in-vehicle multimedia entertainment systems. In this paper, we evaluate the performance of various DASH adaptation algorithms over a vehicular network. We present detailed simulation results highlighting the advantages and disadvantages of various adaptation algorithms in delivering video content to vehicular users, and we show how the different adaptation algorithms perform in terms of throughput, playback interruption time, and number of interruptions.

[1]  Eitan Altman,et al.  Analysis of QoE for adaptive video streaming over wireless networks , 2018, 2018 16th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[2]  Yong Liu,et al.  Towards agile and smooth video adaptation in dynamic HTTP streaming , 2012, CoNEXT '12.

[3]  Aggeliki Sgora,et al.  A fuzzy controller for rate adaptation in MPEG-DASH clients , 2014, 2014 IEEE 25th Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC).

[4]  Aggeliki Sgora,et al.  A control-based algorithm for rate adaption in MPEG-DASH , 2014, IISA 2014, The 5th International Conference on Information, Intelligence, Systems and Applications.

[5]  Xing Zhang,et al.  Radio network-aware edge caching for video delivery in MEC-enabled cellular networks , 2018, 2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[6]  Adam Wolisz,et al.  Adaptation algorithm for adaptive streaming over HTTP , 2012, 2012 19th International Packet Video Workshop (PV).

[7]  Christian Timmerer,et al.  A Survey on Bitrate Adaptation Schemes for Streaming Media Over HTTP , 2019, IEEE Communications Surveys & Tutorials.

[8]  Miska M. Hannuksela,et al.  Rate adaptation for dynamic adaptive streaming over HTTP in content distribution network , 2012, Signal Process. Image Commun..

[9]  Jonathan Kua,et al.  A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming Over HTTP , 2017, IEEE Communications Surveys & Tutorials.

[10]  Sanghyun Park,et al.  A Fuzzy-based Method for Reducing Mobile Video-quality Fluctuation , 2017 .

[11]  Xiapu Luo,et al.  QDASH: a QoE-aware DASH system , 2012, MMSys '12.

[12]  Mick Wilson,et al.  Toward QoE-Assured 4K Video-on-Demand Delivery Through Mobile Edge Virtualization With Adaptive Prefetching , 2017, IEEE Transactions on Multimedia.

[13]  Yue Cao,et al.  QoE-Driven DASH Video Caching and Adaptation at 5G Mobile Edge , 2016, ICN.

[14]  Moncef Gabbouj,et al.  Rate adaptation for adaptive HTTP streaming , 2011, MMSys.

[15]  Aggeliki Sgora,et al.  FDASH: A Fuzzy-Based MPEG/DASH Adaptation Algorithm , 2016, IEEE Systems Journal.

[16]  Jinsul Kim,et al.  A Fuzzy-Based Adaptive Streaming Algorithm for Reducing Entropy Rate of DASH Bitrate Fluctuation to Improve Mobile Quality of Service , 2017, Entropy.