{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T07:55:28Z","timestamp":1757577328650,"version":"3.41.0"},"reference-count":49,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T00:00:00Z","timestamp":1559260800000},"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":[[2019,5,31]]},"abstract":"<jats:p>Dynamic adaptive streaming over HTTP\u00a0(DASH) is widely used for video streaming on mobile devices. Ensuring a good quality of experience (QoE) for mobile video streaming is essential, as it severely impacts both the network and content providers\u2019 revenue. Thus, a good rate adaptation algorithm at the client end that provides high QoE is critically important. Recently, a segment size-aware rate adaptation (SARA) algorithm was proposed for DASH clients. However, its performance on mobile clients has not been investigated so far. The main contributions of this article are twofold: (1) We discuss SARA\u2019s implementation for mobile clients to improve the QoE in mobile video streaming, one that accurately predicts the download time for the next segment and makes an informed bitrate selection, and (2) we developed a new parametric QoE model to compute a cumulative score that helps in fair comparison of different adaptation algorithms. Based on our subjective and objective evaluation, we observed that SARA for mobile clients outperforms others by 17% on average, in terms of the Mean Opinion Score, while achieving, on average, a 76% improvement in terms of the interruption ratio. The score obtained from our new parametric QoE model also demonstrates that the SARA algorithm for mobile clients gives a better QoE among all the algorithms.<\/jats:p>","DOI":"10.1145\/3311749","type":"journal-article","created":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T12:28:42Z","timestamp":1559824122000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["QoE for Mobile Clients with Segment-aware Rate Adaptation Algorithm (SARA) for DASH Video Streaming"],"prefix":"10.1145","volume":"15","author":[{"given":"Hema Kumar","family":"Yarnagula","sequence":"first","affiliation":[{"name":"Indian Institute of Technology Guwahati, India"}]},{"given":"Parikshit","family":"Juluri","sequence":"additional","affiliation":[{"name":"Akamai Technologies, USA"}]},{"given":"Sheyda Kiani","family":"Mehr","sequence":"additional","affiliation":[{"name":"University of Missouri-Kansas City, Kansas City, Missouri"}]},{"given":"Venkatesh","family":"Tamarapalli","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Guwahati, India"}]},{"given":"Deep","family":"Medhi","sequence":"additional","affiliation":[{"name":"University of Missouri-Kansas City, Kansas City, Missouri"}]}],"member":"320","published-online":{"date-parts":[[2019,6,5]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"{n. d.}. DASH Adaptation Code and Results. Retrieved from https:\/\/sourceforge.net\/projects\/dash-adaptation-cod  {n. d.}. DASH Adaptation Code and Results. Retrieved from https:\/\/sourceforge.net\/projects\/dash-adaptation-cod"},{"key":"e_1_2_1_2_1","unstructured":"{n. d.}. Dash.js Reference Client Implementation. Retrieved from https:\/\/github.com\/Dash-Industry-Forum\/dash.js.  {n. d.}. Dash.js Reference Client Implementation. Retrieved from https:\/\/github.com\/Dash-Industry-Forum\/dash.js."},{"key":"e_1_2_1_3_1","unstructured":"{n. d.}. Wondershaper\u2014Traffic Shaping Script. Retrieved from https:\/\/packages.debian.org\/unstable\/net\/wondershaper.  {n. d.}. Wondershaper\u2014Traffic Shaping Script. Retrieved from https:\/\/packages.debian.org\/unstable\/net\/wondershaper."},{"key":"e_1_2_1_4_1","unstructured":"{n. d.}. YouTube Recommended Resolution 8 Aspect Ratios. Retrieved from https:\/\/support.google.com\/youtube\/answer\/6375112?hl&equals;en.  {n. d.}. YouTube Recommended Resolution 8 Aspect Ratios. Retrieved from https:\/\/support.google.com\/youtube\/answer\/6375112?hl&equals;en."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2229087.2229092"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2460782.2460786"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943552.1943574"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2964284.2964332"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2862938"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.02.007"},{"volume-title":"Proceedings of the IEEE Consumer Communications 8 Networking Conference (CCNC\u201917)","author":"Bruneau-Queyreix J.","key":"e_1_2_1_11_1","unstructured":"J. Bruneau-Queyreix , M. Lacaud , D. Negru , J. M. Batalla , and E. Borcoci . 2017. MS-Stream: A multiple-source adaptive streaming solution enhancing consumer\u2019s perceived quality . In Proceedings of the IEEE Consumer Communications 8 Networking Conference (CCNC\u201917) . 427--434. J. Bruneau-Queyreix, M. Lacaud, D. Negru, J. M. Batalla, and E. Borcoci. 2017. MS-Stream: A multiple-source adaptive streaming solution enhancing consumer\u2019s perceived quality. In Proceedings of the IEEE Consumer Communications 8 Networking Conference (CCNC\u201917). 427--434."},{"key":"e_1_2_1_12_1","unstructured":"ITU-T Recommendation BT.500-13. 2012. Methodology for the Subjective Assessment of the Quality for Television Pictures. Retrieved from https:\/\/www.itu.int\/rec\/R-REC-BT.500-13-201201-I.  ITU-T Recommendation BT.500-13. 2012. Methodology for the Subjective Assessment of the Quality for Television Pictures. Retrieved from https:\/\/www.itu.int\/rec\/R-REC-BT.500-13-201201-I."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2013.2280123"},{"key":"e_1_2_1_14_1","unstructured":"Cisco Systems Inc. 2017. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update 2016--2021. Cisco White Paper. Retrieved from https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/mobile-white-paper-c11-520862.html.  Cisco Systems Inc. 2017. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update 2016--2021. Cisco White Paper. Retrieved from https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/mobile-white-paper-c11-520862.html."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092836"},{"volume-title":"Definition of Quality of Experience","author":"COM","key":"e_1_2_1_16_1","unstructured":"COM 12-LS 62-E, TD 109rev2 (PLEN\/12). 2007. Definition of Quality of Experience . ITU-T Study Group 12, Switzerland. COM 12-LS 62-E, TD 109rev2 (PLEN\/12). 2007. Definition of Quality of Experience. ITU-T Study Group 12, Switzerland."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2011.942467"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943552.1943573"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018478"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/268715.268719"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2398776.2398800"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491172.2491179"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626296"},{"key":"e_1_2_1_24_1","volume-title":"The E-model: A Computational Model for Use in Transmission Planning. Retreived from https:\/\/www.itu.int\/rec\/T-REC-G.107-201506-I\/en.","author":"ITU-T","year":"2005","unstructured":"ITU-T Recommendation G.107. 2005 . The E-model: A Computational Model for Use in Transmission Planning. Retreived from https:\/\/www.itu.int\/rec\/T-REC-G.107-201506-I\/en. ITU-T Recommendation G.107. 2005. The E-model: A Computational Model for Use in Transmission Planning. Retreived from https:\/\/www.itu.int\/rec\/T-REC-G.107-201506-I\/en."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/2591204.2591228"},{"volume-title":"Proceedings of the IEEE International Conference on Communication Workshop. 1765--1770","author":"Juluri P.","key":"e_1_2_1_26_1","unstructured":"P. Juluri , V. Tamarapalli , and D. Medhi . 2015. SARA: Segment aware rate adaptation algorithm for dynamic adaptive streaming over HTTP . In Proceedings of the IEEE International Conference on Communication Workshop. 1765--1770 . P. Juluri, V. Tamarapalli, and D. Medhi. 2015. SARA: Segment aware rate adaptation algorithm for dynamic adaptive streaming over HTTP. In Proceedings of the IEEE International Conference on Communication Workshop. 1765--1770."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2401424"},{"volume-title":"Proceedings of the IEEE\/IFIP Network Operations and Management Symposium. 129--136","author":"Juluri P.","key":"e_1_2_1_28_1","unstructured":"P. Juluri , V. Tamarapalli , and D. Medhi . 2016. QoE management in DASH systems using the segment aware rate adaptation algorithm . In Proceedings of the IEEE\/IFIP Network Operations and Management Symposium. 129--136 . P. Juluri, V. Tamarapalli, and D. Medhi. 2016. QoE management in DASH systems using the segment aware rate adaptation algorithm. In Proceedings of the IEEE\/IFIP Network Operations and Management Symposium. 129--136."},{"key":"e_1_2_1_29_1","article-title":"Acceptance threshold: A bidimensional research method for user-oriented quality evaluation studies","volume":"2008","author":"Jumisko-Pyykk\u00f6 S.","year":"2008","unstructured":"S. Jumisko-Pyykk\u00f6 , V. K. Malamal Vadakital , and M. M. Hannuksela . 2008 . Acceptance threshold: A bidimensional research method for user-oriented quality evaluation studies . Int. J. Dig. Multimedia Broadcast. 2008 , 712380 (2008), 1--20. S. Jumisko-Pyykk\u00f6, V. K. Malamal Vadakital, and M. M. Hannuksela. 2008. Acceptance threshold: A bidimensional research method for user-oriented quality evaluation studies. Int. J. Dig. Multimedia Broadcast. 2008, 712380 (2008), 1--20.","journal-title":"Int. J. Dig. Multimedia Broadcast."},{"volume-title":"Proceedings of the 7th International Workshop on Quality of Multimedia Experience (QoMEX\u201915)","author":"Juszka D.","key":"e_1_2_1_30_1","unstructured":"D. Juszka and Z. Papir . 2015. A study on order effect in a subjective experiment on stereoscopic video quality . In Proceedings of the 7th International Workshop on Quality of Multimedia Experience (QoMEX\u201915) . 1--6. D. Juszka and Z. Papir. 2015. A study on order effect in a subjective experiment on stereoscopic video quality. In Proceedings of the 7th International Workshop on Quality of Multimedia Experience (QoMEX\u201915). 1--6."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2013.2281542"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2685630"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155570"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155558"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBC.2018.2823644"},{"key":"e_1_2_1_36_1","unstructured":"ITU-T Recommendation P.10\/G.100. 2008. Vocabulary for Performance and Quality of Service. Amd. 2: New Definitions for Inclusion in Rec. ITU-T P.10\/G.100. Retrieved from https:\/\/www.itu.int\/rec\/T-REC-P.10\/.  ITU-T Recommendation P.10\/G.100. 2008. Vocabulary for Performance and Quality of Service. Amd. 2: New Definitions for Inclusion in Rec. ITU-T P.10\/G.100. Retrieved from https:\/\/www.itu.int\/rec\/T-REC-P.10\/."},{"key":"e_1_2_1_37_1","unstructured":"ITU-T Recommendation P.910. 2008. Subjective Video Quality Assessment Methods for Multimedia Applications. Retrieved from http:\/\/www.itu.int\/rec\/T-REC-P.910-200804-I.  ITU-T Recommendation P.910. 2008. Subjective Video Quality Assessment Methods for Multimedia Applications. Retrieved from http:\/\/www.itu.int\/rec\/T-REC-P.910-200804-I."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818361"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2007.496"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2240136.2240137"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483977.2483991"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMUL.2011.71"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2014.2298217"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943552.1943572"},{"key":"e_1_2_1_45_1","volume-title":"Proceedings of the ACM Multimedia Systems Conference.","author":"Watson M.","year":"2011","unstructured":"M. Watson . 2011 . HTTP adaptive streaming in practice . In Proceedings of the ACM Multimedia Systems Conference. M. Watson. 2011. HTTP adaptive streaming in practice. In Proceedings of the ACM Multimedia Systems Conference."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155583"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787486"},{"volume-title":"Proceedings of the IEEE Conference on Network Function Virtualization and Software Defined Networks. 1--6.","author":"Zhao S.","key":"e_1_2_1_48_1","unstructured":"S. Zhao and D. Medhi . 2017. SDN-assisted adaptive streaming framework for tile-based immersive content using MPEG-DASH . In Proceedings of the IEEE Conference on Network Function Virtualization and Software Defined Networks. 1--6. S. Zhao and D. Medhi. 2017. SDN-assisted adaptive streaming framework for tile-based immersive content using MPEG-DASH. In Proceedings of the IEEE Conference on Network Function Virtualization and Software Defined Networks. 1--6."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2016.2522650"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3311749","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3311749","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:31Z","timestamp":1750206331000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3311749"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,31]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,5,31]]}},"alternative-id":["10.1145\/3311749"],"URL":"https:\/\/doi.org\/10.1145\/3311749","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2019,5,31]]},"assertion":[{"value":"2018-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-06-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}