skip to main content
10.1145/3084289.3084295acmconferencesArticle/Chapter ViewAbstractPublication PagesimxConference Proceedingsconference-collections
research-article

Enhancing Over-the-Top Video Streaming Quality with DASH Assisting Network Elements

Published:14 June 2017Publication History

ABSTRACT

Dynamic Adaptive Streaming over HTTP (DASH) is the leading technology for delivering online video streaming content. However, DASH has performance problems on shared network links. This thesis investigates how DASH Assisting Network Elements (DANEs) can be used to optimize bottleneck links for DASH video traffic, with the goal to improve the viewers' Quality of Experience. DANEs are aware of active DASH players and divide the network bandwidth among the players and other traffic. In the first three years of the PhD, contributions have been made in the areas of multimedia systems and performance modeling: Two prototype implementations of DANEs have been developed and evaluated in both wired and Wi-Fi networks. Experiments with real DASH players show that DANEs significantly increase the video bitrate and reduce the number of changes in video quality. In addition, Markov models have been created to find out how network bandwidth should be divided, and what the effect of bandwidth sharing policies is on the resulting streaming performance. The model was thoroughly evaluated and has shown to be highly accurate. As such, it is a useful tool that can be used to configure and optimize bandwidth sharing in DANEs. In the remaining year of the PhD program, I would like to expand DANE technology and apply it to different use cases such as mobile networks.

References

  1. 1. Saamer Akhshabi, Lakshmi Anantakrishnan, Ali C Begen, and Constantine Dovrolis. 2012. What happens when HTTP adaptive streaming players compete for bandwidth?. In NOSSDAV '12: Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video. New York, New York, USA, 9--14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. Saamer Akhshabi, Ali C Begen, and Constantine Dovrolis. 2011. An Experimental Evaluation of Rate-adaptation Algorithms in Adaptive Streaming over HTTP. In Proceedings of the Second Annual ACM Conference on Multimedia Systems. ACM, New York, NY, USA, 157--168. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. Nicola Cranley, Philip Perry, and Liam Murphy. 2006. User perception of adapting video quality. International Journal of Human-Computer Studies 64, 8 (2006), 637--647. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4. Florin Dobrian, Asad Awan, Dilip Joseph, Aditya Ganjam, Jibin Zhan, Vyas Sekar, Ion Stoica, and Hui Zhang. 2013. Understanding the Impact of Video Quality on User Engagement. Commun. ACM 56, 3 (March 2013), 91--99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5. Tobias Hoßfeld, Michael Seufert, Christian Sieber, Thomas Zinner, and Phuoc Tran-Gia. 2015. Identifying QoE optimal adaptation of HTTP adaptive streaming based on subjective studies. Computer Networks 81 (2015), 320--332. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6. Te-Yuan Huang, Nikhil Handigol, Brandon Heller, Nick McKeown, and Ramesh Johari. 2012. Confused, timid, and unstable: picking a video streaming rate is hard. In IMC '12: Proceedings of the 2012 ACM conference on Internet measurement conference. New York, New York, USA, 225--238. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. Jan Willem Kleinrouweler, Sergio Cabrero, and Pablo Cesar. 2016. Delivering Stable High-quality Video: An SDN Architecture with DASH Assisting Network Elements. In Proceedings of the 7th International Conference on Multimedia Systems (MMSys '16). ACM, New York, NY, USA, Article 4, 10 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8. Jan Willem Kleinrouweler, Sergio Cabrero, and Pablo Cesar. 2017. An SDN Architecture for Privacy-friendly Network Assisted DASH. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) (2017).Google ScholarGoogle Scholar
  9. 9. Jan Willem Kleinrouweler, Sergio Cabrero, Rob van der Mei, and Pablo Cesar. 2015. Modeling Stability and Bitrate of Network-Assisted HTTP Adaptive Streaming Players. In 27th International Teletraffic Congress (ITC 27). Ghent, Belgium. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10. Jan Willem Kleinrouweler, Sergio Cabrero, Rob van der Mei, and Pablo Cesar. 2016a. A Markov Model for Evaluating Resource Sharing Policies for DASH Assisting Network Elements. In 28th International Teletraffic Congress (ITC 28). Ghent, Belgium.Google ScholarGoogle Scholar
  11. 11. Jan Willem Kleinrouweler, Sergio Cabrero, Rob van der Mei, and Pablo Cesar. 2016b. A model for evaluating sharing policies for network-assisted HTTP adaptive streaming. Computer Networks 109, Part 2 (2016), 234--245. Traffic and Performance in the Big Data Era. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12. Jan Willem Kleinrouwer, Britta Meixner, and Pablo Cesar. 2017. Improving Video Quality in Crowded Network Using a DANE. In Proceedings of the 27th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV '16). ACM, New York, NY, USA, 6 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13. Stefan Lederer. 2015. Why YouTube & Netflix use MPEG-DASH in HTML5. Availble online https://bitmovin.com/status-mpeg-dash-today-youtubenetflix-use-html5-beyond/ (accessed February 8, 2017). (Februari 2015).Google ScholarGoogle Scholar
  14. 14. Sandvine, Inc. 2016. Global internet phenomena report. Available online https://www.sandvine.com/trends/globalinternet-phenomena/ (accessed February 8, 2017). (2016).Google ScholarGoogle Scholar
  15. 15. Michael Seufert, Tobias Hosfeld, and Christian Sieber. 2015. Impact of intermediate layer on quality of experience of HTTP adaptive streaming. In 2015 11th International Conference on Network and Service Management (CNSM). IEEE, 256--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16. R. K. Sitaraman. 2013. Network performance: Does it really matter to users and by how much?. In 2013 Fifth International Conference on Communication Systems and Networks (COMSNETS). 1--10.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Enhancing Over-the-Top Video Streaming Quality with DASH Assisting Network Elements

      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
      • Published in

        cover image ACM Conferences
        TVX '17 Adjunct: Adjunct Publication of the 2017 ACM International Conference on Interactive Experiences for TV and Online Video
        June 2017
        144 pages
        ISBN:9781450350235
        DOI:10.1145/3084289

        Copyright © 2017 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 June 2017

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate69of245submissions,28%

        Upcoming Conference

        IMX '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader