{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:32:41Z","timestamp":1750221161649,"version":"3.41.0"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"3s","license":[{"start":{"date-parts":[[2018,6,27]],"date-time":"2018-06-27T00:00:00Z","timestamp":1530057600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1619441"],"award-info":[{"award-number":["CNS-1619441"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Science Foundations Ireland","award":["13\/IA\/1892"],"award-info":[{"award-number":["13\/IA\/1892"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2018,6,30]]},"abstract":"<jats:p>The dramatic growth of video traffic represents a practical challenge for cellular network operators in providing a consistent streaming Quality of Experience (QoE) to their users. Satisfying this objective has so-far proved elusive, due to the inherent characteristics of wireless networks and varying channel conditions as well as variability in the video bitrate that can degrade streaming performance. In this article, we propose stall-aware pacing as a novel MPEG DASH video traffic management solution that reduces playback stalls and seeks to maintain a consistent QoE for cellular users, even those with diverse channel conditions. These goals are achieved by leveraging both network and client state information to optimize the pacing of individual video flows. We evaluate the performance of two versions of stall-aware pacing techniques extensively, including stall-aware pacing (SAP) and adaptive stall-aware pacing (ASAP), using real video content and clients, operating over a simulated LTE network. We implement state-of-the-art client adaptation and traffic management strategies for direct comparisons with SAP and ASAP. Our results, using a heavily loaded base station, show that SAP reduces the number of stalls and the average stall duration per session by up to 95%. Additionally, SAP ensures that clients with good channel conditions do not dominate available wireless resources, evidenced by a reduction of up to 40% in the standard deviation of the QoE metric across clients. We also show that ASAP achieves additional performance gains by adaptively pacing video streams based on the application buffer state.<\/jats:p>","DOI":"10.1145\/3219750","type":"journal-article","created":{"date-parts":[[2018,6,28]],"date-time":"2018-06-28T16:37:19Z","timestamp":1530203839000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["ASAP"],"prefix":"10.1145","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3405-0324","authenticated-orcid":false,"given":"Ahmed H.","family":"Zahran","sequence":"first","affiliation":[{"name":"Dept. of Computer Science, University College Cork, Ireland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7810-9768","authenticated-orcid":false,"given":"Jason J.","family":"Quinlan","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science, University College Cork, Ireland"}]},{"given":"K. K.","family":"Ramakrishnan","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science and Engineering, University of California, Riverside, CA, USA"}]},{"given":"Cormac J.","family":"Sreenan","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science, University College Cork, Ireland"}]}],"member":"320","published-online":{"date-parts":[[2018,6,27]]},"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\/2460782.2460786"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.02.007"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500423.2500433"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2910017.2910597"},{"volume-title":"Proceedings of the 20th International Packet Video Workshop (PV\u201913)","author":"Cicco L. De","key":"e_1_2_1_6_1","unstructured":"L. De Cicco , V. Caldaralo , V. Palmisano , and S. Mascolo . 2013. ELASTIC: A client-side controller for dynamic adaptive streaming over HTTP (DASH) . In Proceedings of the 20th International Packet Video Workshop (PV\u201913) . 1--8. L. De Cicco, V. Caldaralo, V. Palmisano, and S. Mascolo. 2013. ELASTIC: A client-side controller for dynamic adaptive streaming over HTTP (DASH). In Proceedings of the 20th International Packet Video Workshop (PV\u201913). 1--8."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2013.2253797"},{"volume-title":"Proceedings of the 2013 IEEE International Conference on Computer Communications (INFOCOM\u201913)","author":"Vleeschauwer D. De","key":"e_1_2_1_8_1","unstructured":"D. De Vleeschauwer , H. Viswanathan , A. Beck , S. Benno , Gang Li , and R. Miller . 2013. Optimization of HTTP adaptive streaming over mobile cellular networks . In Proceedings of the 2013 IEEE International Conference on Computer Communications (INFOCOM\u201913) . 898--997. D. De Vleeschauwer, H. Viswanathan, A. Beck, S. Benno, Gang Li, and R. Miller. 2013. Optimization of HTTP adaptive streaming over mobile cellular networks. In Proceedings of the 2013 IEEE International Conference on Computer Communications (INFOCOM\u201913). 898--997."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.778178"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0771-050X(81)90015-2"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491172.2491181"},{"volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC\u201912)","author":"Ghobadi M.","key":"e_1_2_1_12_1","unstructured":"M. Ghobadi , Y. Cheng , A. Jain , and M. Mathis . 2012. Trickle: Rate limiting youtube video streaming . In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC\u201912) . 191--196. M. Ghobadi, Y. Cheng, A. Jain, and M. Mathis. 2012. Trickle: Rate limiting youtube video streaming. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC\u201912). 191--196."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/96559.96597"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155557"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626296"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413189"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092838"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3083165.3083167"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2685630"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.140405"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2011.5990550"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155558"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2016.2577318"},{"volume-title":"Proceedings of the 2015 2nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS\u201915)","author":"Nguyen D. M.","key":"e_1_2_1_24_1","unstructured":"D. M. Nguyen , L. B. Tran , H. T. Le , N. P. Ngoc , and T. C. Thang . 2015. An evaluation of segment duration effects in HTTP adaptive streaming over mobile networks . In Proceedings of the 2015 2nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS\u201915) . 248--253. D. M. Nguyen, L. B. Tran, H. T. Le, N. P. Ngoc, and T. C. Thang. 2015. An evaluation of segment duration effects in HTTP adaptive streaming over mobile networks. In Proceedings of the 2015 2nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS\u201915). 248--253."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818361"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818361"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBC.2004.834028"},{"volume-title":"Proceedings of the 2012 19th International Packet Video Workshop (PV\u201912)","author":"Pu W.","key":"e_1_2_1_28_1","unstructured":"W. Pu , Z. Zou , and C. W. Chen . 2012. Video adaptation proxy for wireless dynamic adaptive streaming over HTTP . In Proceedings of the 2012 19th International Packet Video Workshop (PV\u201912) . 65--70. W. Pu, Z. Zou, and C. W. Chen. 2012. Video adaptation proxy for wireless dynamic adaptive streaming over HTTP. In Proceedings of the 2012 19th International Packet Video Workshop (PV\u201912). 65--70."},{"volume-title":"Proceedings of the 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN\u201916)","author":"Quinlan J. J.","key":"e_1_2_1_29_1","unstructured":"J. J. Quinlan , D. Raca , A. H. Zahran , A. Khalid , K. K. Ramakrishnan , and C. J. Sreenan . 2016. D-LiTE: A platform for evaluating DASH performance over a simulated LTE network . In Proceedings of the 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN\u201916) . 1--2. J. J. Quinlan, D. Raca, A. H. Zahran, A. Khalid, K. K. Ramakrishnan, and C. J. Sreenan. 2016. D-LiTE: A platform for evaluating DASH performance over a simulated LTE network. In Proceedings of the 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN\u201916). 1--2."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2910017.2910625"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2014.2331963"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/JCN.2013.000112"},{"volume-title":"Proceedings of the 2013 IFIP\/IEEE International Symposium on Integrated Network Management (IM\u201913)","author":"Vriendt J. De","key":"e_1_2_1_33_1","unstructured":"J. De Vriendt , D. De Vleeschauwer , and D. Robinson . 2013. Model for estimating QoE of video delivered using HTTP adaptive streaming . In Proceedings of the 2013 IFIP\/IEEE International Symposium on Integrated Network Management (IM\u201913) . 1288--1293. J. De Vriendt, D. De Vleeschauwer, and D. Robinson. 2013. Model for estimating QoE of video delivered using HTTP adaptive streaming. In Proceedings of the 2013 IFIP\/IEEE International Symposium on Integrated Network Management (IM\u201913). 1288--1293."},{"key":"e_1_2_1_34_1","volume-title":"NETWORKING","author":"Yao Jun","year":"2011","unstructured":"Jun Yao , Salil S. Kanhere , Imran Hossain , and Mahbub Hassan . 2011. Empirical evaluation of HTTP adaptive streaming under vehicular mobility . In NETWORKING 2011 , Jordi Domingo-Pascual, Pietro Manzoni , Sergio Palazzo, Ana Pont, and Caterina Scoglio (Eds.). Springer , Berlin, 92--105. Jun Yao, Salil S. Kanhere, Imran Hossain, and Mahbub Hassan. 2011. Empirical evaluation of HTTP adaptive streaming under vehicular mobility. In NETWORKING 2011, Jordi Domingo-Pascual, Pietro Manzoni, Sergio Palazzo, Ana Pont, and Caterina Scoglio (Eds.). Springer, Berlin, 92--105."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2013.6485091"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3083187.3083199"},{"volume-title":"Proceedings of the 2016 IEEE International Conference on Multimedia Expo Workshops (ICMEW\u201916)","author":"Zahran A. H.","key":"e_1_2_1_37_1","unstructured":"A. H. Zahran and C. J. Sreenan . 2016. ARBITER: Adaptive rate-based intelligent HTTP streaming algorithm . In Proceedings of the 2016 IEEE International Conference on Multimedia Expo Workshops (ICMEW\u201916) . 1--6. A. H. Zahran and C. J. Sreenan. 2016. ARBITER: Adaptive rate-based intelligent HTTP streaming algorithm. In Proceedings of the 2016 IEEE International Conference on Multimedia Expo Workshops (ICMEW\u201916). 1--6."}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3219750","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3219750","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3219750","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:08:42Z","timestamp":1750208922000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3219750"}},"subtitle":["Adaptive Stall-Aware Pacing for Improved DASH Video Experience in Cellular Networks"],"short-title":[],"issued":{"date-parts":[[2018,6,27]]},"references-count":37,"journal-issue":{"issue":"3s","published-print":{"date-parts":[[2018,6,30]]}},"alternative-id":["10.1145\/3219750"],"URL":"https:\/\/doi.org\/10.1145\/3219750","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2018,6,27]]},"assertion":[{"value":"2017-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-06-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}