{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T05:12:15Z","timestamp":1775365935249,"version":"3.50.1"},"reference-count":30,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2015,10,20]],"date-time":"2015-10-20T00:00:00Z","timestamp":1445299200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["ICT-318488"],"award-info":[{"award-number":["ICT-318488"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004003","name":"iMinds","doi-asserted-by":"publisher","award":["130655"],"award-info":[{"award-number":["130655"]}],"id":[{"id":"10.13039\/501100004003","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2016,3,3]]},"abstract":"<jats:p>HTTP Adaptive Streaming (HAS) is quickly becoming the de facto standard for video streaming services. In HAS, each video is temporally segmented and stored in different quality levels. Rate adaptation heuristics, deployed at the video player, allow the most appropriate level to be dynamically requested, based on the current network conditions. It has been shown that today\u2019s heuristics underperform when multiple clients consume video at the same time, due to fairness issues among clients. Concretely, this means that different clients negatively influence each other as they compete for shared network resources. In this article, we propose a novel rate adaptation algorithm called FINEAS (Fair In-Network Enhanced Adaptive Streaming), capable of increasing clients\u2019 Quality of Experience (QoE) and achieving fairness in a multiclient setting. A key element of this approach is an in-network system of coordination proxies in charge of facilitating fair resource sharing among clients. The strength of this approach is threefold. First, fairness is achieved without explicit communication among clients and thus no significant overhead is introduced into the network. Second, the system of coordination proxies is transparent to the clients, that is, the clients do not need to be aware of its presence. Third, the HAS principle is maintained, as the in-network components only provide the clients with new information and suggestions, while the rate adaptation decision remains the sole responsibility of the clients themselves. We evaluate this novel approach through simulations, under highly variable bandwidth conditions and in several multiclient scenarios. We show how the proposed approach can improve fairness up to 80% compared to state-of-the-art HAS heuristics in a scenario with three networks, each containing 30 clients streaming video at the same time.<\/jats:p>","DOI":"10.1145\/2818361","type":"journal-article","created":{"date-parts":[[2015,10,24]],"date-time":"2015-10-24T18:27:12Z","timestamp":1445711232000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":92,"title":["QoE-Driven Rate Adaptation Heuristic for Fair Adaptive Video Streaming"],"prefix":"10.1145","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5492-7747","authenticated-orcid":false,"given":"Stefano","family":"Petrangeli","sequence":"first","affiliation":[{"name":"Department of Information Technology (INTEC), Ghent University--iMinds, Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeroen","family":"Famaey","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Antwerp--iMinds, Antwerp, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maxim","family":"Claeys","sequence":"additional","affiliation":[{"name":"Department of Information Technology (INTEC), Ghent University--iMinds, Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Latr\u00e9","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Antwerp--iMinds, Antwerp, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Filip","family":"De Turck","sequence":"additional","affiliation":[{"name":"Department of Information Technology (INTEC), Ghent University--iMinds, Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,10,20]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"3GPP. 2013. 3GPP system - fixed broadband access network interworking (3GPP TS 23.139 version 11.3.0 Release 11). 1--90. http:\/\/www.3gpp.org\/DynaReport\/23139.htm  3GPP. 2013. 3GPP system - fixed broadband access network interworking (3GPP TS 23.139 version 11.3.0 Release 11). 1--90. http:\/\/www.3gpp.org\/DynaReport\/23139.htm"},{"key":"e_1_2_2_2_1","volume-title":"Proceedings of SPIE, Applications of Digital Image Processing.","author":"Adzic V."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2229087.2229092"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.image.2011.10.003"},{"key":"e_1_2_2_5_1","volume-title":"2012 International Conference on Network and Service Management (CNSM) and 2012 Workshop on Systems Virtualiztion Management (SVM\u201912)","author":"Bouten N."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1080\/09540091.2014.885273"},{"key":"e_1_2_2_7_1","unstructured":"C. Claus and C. Boutilier. 1998. The dynamics of reinforcement learning in cooperative multiagent systems. In 15th National\/10th Conference on Artificial Intelligence\/Innovative Applications of Artificial Intelligence (AAAI\u201998\/IAAI\u201998). American Association for Artificial Intelligence 746--752.   C. Claus and C. Boutilier. 1998. The dynamics of reinforcement learning in cooperative multiagent systems. In 15th National\/10th Conference on Artificial Intelligence\/Innovative Applications of Artificial Intelligence (AAAI\u201998\/IAAI\u201998). American Association for Artificial Intelligence 746--752."},{"key":"e_1_2_2_8_1","volume-title":"2013 International Packet Video Workshop (PV\u201913)","author":"De Cicco L."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943552.1943573"},{"key":"e_1_2_2_10_1","volume-title":"2013 IFIP\/IEEE International Symposium on Integrated Network Management (IM\u201913)","author":"De Vriendt J."},{"key":"e_1_2_2_11_1","volume-title":"2013 IEEE International Conference on Communications (ICC\u201913)","author":"El Essaili A."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491172.2491181"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155557"},{"key":"e_1_2_2_14_1","volume-title":"2010 IEEE International Conference on Multimedia and Expo (ICME\u201910)","author":"Jarnikov D."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2013.2291681"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730836.1730856"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.140405"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.image.2011.10.001"},{"key":"e_1_2_2_19_1","volume-title":"2011 IEEE Global Telecommunications Conference (GLOBECOM\u201911)","author":"Ma K. J."},{"key":"e_1_2_2_20_1","volume-title":"2012 International Packet Video Workshop (PV\u201912)","author":"Miller K."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155558"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2151677.2151686"},{"key":"e_1_2_2_23_1","volume-title":"2012 IEEE Visual Communications and Image Processing Conference (VCIP\u201912)","author":"M\u00fcller C."},{"key":"e_1_2_2_24_1","volume-title":"2014 IEEE Network Operations and Management Symposium (NOMS\u201914)","author":"Petrangeli S."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2240136.2240137"},{"key":"e_1_2_2_26_1","volume-title":"2013 International Conference on Network and Service Management (CNSM\u201913)","author":"Schmidt R."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413190"},{"key":"e_1_2_2_28_1","volume-title":"Lecture Notes in Computer Science","volume":"7479","author":"Villa B."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155555.2155583"},{"key":"e_1_2_2_30_1","volume-title":"2012 IEEE Visual Communications and Image Processing Conference (VCIP\u201912)","author":"Zhou C."}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2818361","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2818361","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:39Z","timestamp":1750225419000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2818361"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,20]]},"references-count":30,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,3,3]]}},"alternative-id":["10.1145\/2818361"],"URL":"https:\/\/doi.org\/10.1145\/2818361","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,10,20]]},"assertion":[{"value":"2014-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}