{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:09:01Z","timestamp":1750306141005,"version":"3.41.0"},"reference-count":26,"publisher":"Association for Computing Machinery (ACM)","issue":"3s","license":[{"start":{"date-parts":[[2017,6,28]],"date-time":"2017-06-28T00:00:00Z","timestamp":1498608000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2017,8,31]]},"abstract":"<jats:p>Dynamic Adaptive Streaming over HTTP (DASH) is the premier technology for Internet video streaming. DASH efficiently uses existing HTTP-based delivery infrastructures implementing adaptive streaming. However, DASH traffic is bursty in nature. This causes performance problems when DASH players share a network connection or in networks with heavy background traffic. The result is unstable and lower quality video. In this article, we present the design and implementation of a so-called DASH Assisting Network Element (DANE). Our system provides target bitrate signaling and dynamic traffic control. These two mechanisms realize proper bandwidth sharing among clients. Our system is privacy friendly and fully supports encrypted video streams. Trying to improve the streaming experience for users who share a network connection, our system increases the video bitrate and reduces the number of quality switches. We show this through evaluations in our Wi-Fi testbed.<\/jats:p>","DOI":"10.1145\/3092838","type":"journal-article","created":{"date-parts":[[2017,6,30]],"date-time":"2017-06-30T12:36:19Z","timestamp":1498826179000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["An SDN Architecture for Privacy-Friendly Network-Assisted DASH"],"prefix":"10.1145","volume":"13","author":[{"given":"Jan Willem","family":"Kleinrouweler","sequence":"first","affiliation":[{"name":"Centrum Wiskunde 8 Informatica, Amsterdam, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergio","family":"Cabrero","sequence":"additional","affiliation":[{"name":"Centrum Wiskunde 8 Informatica, Amsterdam, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"Cesar","sequence":"additional","affiliation":[{"name":"Centrum Wiskunde 8 Informatica, Amsterdam, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,6,28]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2229087.2229092"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943552.1943574"},{"volume-title":"Network and Service Management (CNSM), 2012 8th International Conference and 2012 Workshop on Systems Virtualiztion Management (SVM). IEEE, 336--342","author":"Bouten Niels","key":"e_1_2_1_3_1"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2005.12.002"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2428556.2428577"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2229087.2229094"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491172.2491181"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5594\/J04337"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.02.015"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155557"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2398776.2398800"},{"key":"e_1_2_1_12_1","unstructured":"ISO\/IEC 23009-1. 2014. Information technology \u2014 Dynamic adaptive streaming over HTTP (DASH) \u2014 Part 1: Media presentation description and segment formats. 2nd edition (May 2014).  ISO\/IEC 23009-1. 2014. Information technology \u2014 Dynamic adaptive streaming over HTTP (DASH) \u2014 Part 1: Media presentation description and segment formats. 2nd edition (May 2014)."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.image.2011.03.003"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413189"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2910017.2910599"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITC.2015.28"},{"key":"e_1_2_1_17_1","unstructured":"Stefan Lederer. 2015. Why YouTube 8 Netflix use MPEG-DASH in HTML5. Retrieved from https:\/\/bitmovin.com\/status-mpeg-dash-today-youtube-netflix-use-html5-beyond\/.  Stefan Lederer. 2015. Why YouTube 8 Netflix use MPEG-DASH in HTML5. Retrieved from https:\/\/bitmovin.com\/status-mpeg-dash-today-youtube-netflix-use-html5-beyond\/."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943552.1943575"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/PV.2012.6229732"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818361"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/bltj.20531"},{"key":"e_1_2_1_23_1","unstructured":"Sandvine Inc. 2016. Global internet phenomena report: Latin America 8 North America (2016). https:\/\/www.sandvine.com\/downloads\/general\/global-internet-phenomena\/2016\/global-internet-phenomena-report-latin-america-and-north-america.pdf (accessed 2017- 06- 13).  Sandvine Inc. 2016. Global internet phenomena report: Latin America 8 North America (2016). https:\/\/www.sandvine.com\/downloads\/general\/global-internet-phenomena\/2016\/global-internet-phenomena-report-latin-america-and-north-america.pdf (accessed 2017- 06- 13)."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMUL.2011.71"},{"key":"e_1_2_1_25_1","unstructured":"Kevin Spiteri Rahul Urgaonkar and Ramesh K. Sitaraman. 2016. BOLA: Near-optimal bitrate adaptation for online videos. CoRR abs\/1601.06748 (2016). http:\/\/arxiv.org\/abs\/1601.06748  Kevin Spiteri Rahul Urgaonkar and Ramesh K. Sitaraman. 2016. BOLA: Near-optimal bitrate adaptation for online videos. CoRR abs\/1601.06748 (2016). http:\/\/arxiv.org\/abs\/1601.06748"},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"E. Thomas M. O. van Deventer T. Stockhammer A. C. Begen and J. Famaey. 2015. Enhancing MPEG dash performance via server and network assistance. In The Best of IET and IBC. Institution of Engineering and Technology 48--53.  E. Thomas M. O. van Deventer T. Stockhammer A. C. Begen and J. Famaey. 2015. Enhancing MPEG dash performance via server and network assistance. In The Best of IET and IBC. Institution of Engineering and Technology 48--53.","DOI":"10.1049\/ibc.2015.0014"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3092838","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3092838","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:27Z","timestamp":1750217847000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3092838"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,28]]},"references-count":26,"journal-issue":{"issue":"3s","published-print":{"date-parts":[[2017,8,31]]}},"alternative-id":["10.1145\/3092838"],"URL":"https:\/\/doi.org\/10.1145\/3092838","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2017,6,28]]},"assertion":[{"value":"2016-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-06-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}