Dynamic server selection strategy for multi-server HTTP adaptive streaming services
Abstract
HTTP Adaptive Streaming (HAS) has become the de facto standard technology for the delivery of video streaming services. Current adaptation heuristics for HAS focus on the selection of the optimal quality representation to be delivered from a single server. However, many content providers use multiple content servers storing replicas of the segmented video or are deployed over Content Delivery Networks (CDNs). Hence, the problem is not limited to selecting the optimal quality but also consists in requesting the segments from the best performing video server. In this paper a dynamic server selection strategy is proposed that enables the streaming client to select the optimal video delivery server. The proposed mechanism allows any quality adaptation algorithm to be plugged into it. The selection algorithm uses probability-based search strategies to explore the search space of available servers and to gain insights in their characteristics. This prevents the selection strategy to end up in a local optimum. To avoid buffer starvations, the exploration behavior is dependent on the current buffer filling. The proposed approach allows to achieve a Quality of Experience (QoE) that is within 25% of the optimum for which the client has a priori knowledge of the server characteristics.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
Reinforcement Learning: An Introduction
Sutton, R. S., & Barto, A. G. (1998) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.1998.712192 · Cited by 27,225 · see citing works
Dynamic adaptive streaming over HTTP --
Stockhammer, T. (2011) · doi:10.1145/1943552.1943572 · Cited by 1,236 · see citing works
Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE
Jiang, J., Sekar, V., & Zhang, H. (2012) · ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT) · doi:10.1145/2413176.2413189 · Cited by 694 · see citing works
Commute path bandwidth traces from 3G networks
Riiser, H., Vigmostad, P., Griwodz, C., & Halvorsen, P. (2013) · ACM Multimedia Systems Conference (MMSys) · doi:10.1145/2483977.2483991 · Cited by 367 · see citing works
Towards agile and smooth video adaptation in dynamic HTTP streaming
Tian, G., & Liu, Y. (2012) · ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT) · doi:10.1145/2413176.2413190 · Cited by 288 · see citing works
Towards network-wide QoE fairness using openflow-assisted adaptive video streaming
Georgopoulos, P., Elkhatib, Y., Broadbent, M., Mu, M., & Race, N. (2013) · Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking · doi:10.1145/2491172.2491181 · Cited by 242 · see citing works
Adaptation algorithm for adaptive streaming over HTTP
Miller, K., Quacchio, E., Gennari, G., & Adam Wolisz, A. (2012) · International Packet Video Workshop (PV) · doi:10.1109/pv.2012.6229732 · Cited by 238 · see citing works
QoE-Driven Rate Adaptation Heuristic for Fair Adaptive Video Streaming
Petrangeli, S., Famaey, J., Claeys, M., Latré, S., & Turck, F. D. (2015) · ACM Transactions on Multimedia Computing Communications and Applications · doi:10.1145/2818361 · Cited by 121 · see citing works
Self-citationDesign and Evaluation of a Self-Learning HTTP Adaptive Video Streaming Client
Claeys, M., Latre, S., Famaey, J., & De Turck, F. (2014) · IEEE Communications Letters · doi:10.1109/lcomm.2014.020414.132649 · Cited by 111 · see citing works
Self-citationRate adaptation for dynamic adaptive streaming over HTTP in content distribution network
Liu, C., Bouazizi, I., Hannuksela, M. M., & Gabbouj, M. (2011) · Signal Processing Image Communication · doi:10.1016/j.image.2011.10.001 · Cited by 92 · see citing works
On the merits of SVC-based HTTP Adaptive Streaming
Famaey, J., Latré, S., Bouten, N., de Meerssche, W. V., Vleeschauwer, B. D., Leekwijck, W. V., & Turck, F. D. (2013) · Ghent University Academic Bibliography (Ghent University) · Cited by 67 · see citing works
Self-citationLederer, S., Mueller, C., Timmerer, C., et al. (2013) · ACM Multimedia Systems Conference (MMSys) · doi:10.1145/2483977.2483994 · Cited by 66 · see citing works
Optimized adaptive HTTP streaming for mobile devices
Adzic, V., Kalva, H., & Furht, B. (2011) · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · doi:10.1117/12.895546 · Cited by 27 · see citing works
Presto: Towards fair and efficient HTTP adaptive streaming from multiple servers
Zhang, S., Li, B., & Li, B. (2015) · International Conference on Communications · doi:10.1109/icc.2015.7249417 · Cited by 25 · see citing works
Dynamic Adaptive Streaming over HTTP from Multiple Content Distribution Servers
Pu, W., Zou, Z., & Chen, C. W. (2011) · IEEE Global Telecommunications Conference (GLOBECOM) · doi:10.1109/glocom.2011.6134143 · Cited by 25 · see citing works
Network friendly video distribution
Li, Z., Sbai, M. K., Hadjadj‐Aoul, Y., et al. (2012) · International Conference on the Network of the Future (NOF) · doi:10.1109/nof.2012.6463984 · Cited by 16 · see citing works
Software‐defined network‐based prioritization to avoid video freezes in HTTP adaptive streaming
Petrangeli, S., Wauters, T., Huysegems, R., Bostoen, T., & Turck, F. D. (2016) · International Journal of Network Management · doi:10.1002/nem.1931 · Cited by 13 · see citing works
On the Impact of Redirection on HTTP Adaptive Streaming Services in Federated CDNs
Famaey, J., Latré, S., van Brandenburg, R., van Deventer, M. O., & Turck, F. D. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-38998-6_2 · Cited by 10 · see citing works
Probabilistic chunk scheduling approach in parallel multiple-server DASH
Liu, L., Zhou, C., Zhang, X., et al. (2014) · doi:10.1109/vcip.2014.7051490 · Cited by 7 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
QoE Management of Multimedia Streaming Services in Future Networks: A Tutorial and Survey
Barakabitze, A. A., Barman, N., Ahmad, A., Zadtootaghaj, S., Sun, L., Martini, M. G., & Atzori, L. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2958784 · Cited by 239 · see citing works
- Authors
- Bouten, N., Claeys, M., Van Poecke, B., Latre, S., & De Turck, F.
- Affiliations
- University of Antwerp (BE)
- Venue
- 2016 12th International Conference on Network and Service Management (CNSM)
- Publisher
- IEEE
- Published
- 2016-10
- Pages
- 82-90
- OpenAlex
- W2750842258
- Cited by
- 6
- References
- 19
- Citations by year
- 2025: 1 · 2021: 1 · 2019: 1 · 2018: 3
- FWCI
- 0.46
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- International Conference on Network and Service Management (CNSM) (publishedVersion)
- Ghent University Academic Bibliography (Ghent University) (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Image and Video Quality Assessment
- Physical Sciences › Computer Science › Computer Networks and Communications › Caching and Content Delivery
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Traffic and Congestion Control
- Keywords
- HTTP adaptive streaming, server selection, content delivery networks, video quality adaptation, quality of experience, video segmentation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review