Optimizing Quality-of-Experience for HTTP-based Adaptive Video Streaming: An SDN-based Approach
Abstract
In this work, the authors present a novel bandwidth management solution for optimizing overall quality of experience (QoE) of multiple video streaming sessions. Instead of allocating bandwidth equally among competing flows, they propose to tailor the bandwidth allocation to both content complexity of requested video and playout buffer status of individual clients. The authors formulate the multi-client bandwidth allocation problem within the convex optimization framework, which is flexible enough to accommodate a wide variety of video quality metrics. Further, the authors present a practical architecture based on software defined networking (SDN) with two components: video quality monitoring and video quality optimization. Testbed-based experiments confirm that with quality-optimized allocation the network can support up to 75% more users at the same level of quality-of-experience (QoE) than conventional equal-rate allocations.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the presence of multiple DASH clients competing for shared network resources, HAS suffers from video instability due to bitrate switching, network resource underutilization, and QoE unfairness.
“Despite the decentralized nature of the HAS principle, there are still some drawbacks especially in the presence of multiple DASH clients that compete for the shared network resources. Some of the HAS related issues include (1) video instability due to bitrate switching [105], (2) network resource underutilization, and (3) QoE unfairness [106].”
From QoE Management of Multimedia Streaming Services in Future Networks: A Tutorial and Survey (2020) · cites this paper as [105]
Cites
Image quality assessment: from error visibility to structural similarity
Wang, Z., Bovik, A. C., Sheikh, H. R., & Simoncelli, E. P. (2004) · IEEE Transactions on Image Processing · doi:10.1109/tip.2003.819861 · Cited by 57,892 · see citing works
Boyd, S., & Vandenberghe, L. (2004) · doi:10.1017/cbo9780511804441 · Cited by 56,601 · see citing works
McKeown (2008) · doi:10.1145/1355734.1355746 · Cited by 8,513 · 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
Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale
Li, Z., Zhu, X., Gahm, J., Pan, R., Hu, H., Begen, A. C., & Oran, D. (2014) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2014.140405 · Cited by 613 · see citing works
Self-citationRate adaptation for adaptive HTTP streaming
Liu, C., Bouazizi, I., & Gabbouj, M. (2011) · doi:10.1145/1943552.1943575 · Cited by 466 · see citing works
What happens when HTTP adaptive streaming players compete for bandwidth?
Akhshabi, S., Anantakrishnan, L., Begen, A. C., & Dovrolis, C. (2012) · doi:10.1145/2229087.2229092 · Cited by 343 · see citing works
Feedback control for adaptive live video streaming
Cicco, L. D., Mascolo, S., & Palmisano, V. (2011) · doi:10.1145/1943552.1943573 · Cited by 228 · see citing works
Shaping HTTP adaptive streams for a better user experience
Houdaille, R., & Gouache, S. (2012) · doi:10.1145/2155555.2155557 · Cited by 136 · see citing works
An experimental evaluation of rate-adaptive video players over HTTP
Akhshabi, S., Narayanaswamy, S., Begen, A. C., & Dovrolis, C. (2011) · Signal Processing Image Communication · doi:10.1016/j.image.2011.10.003 · Cited by 130 · see citing works
NOVA: QoE-driven optimization of DASH-based video delivery in networks
Joseph, V., & de Veciana, G. (2014) · doi:10.1109/infocom.2014.6847927 · Cited by 111 · see citing works
Towards QoE-aware video streaming using SDN
Nam, H., Kim, K.-H., Kim, J. Y., & Schulzrinne, H. G. (2014) · Globecom · doi:10.1109/glocom.2014.7036990 · Cited by 110 · see citing works
Quality-of-experience driven adaptive HTTP media delivery
Essaili, A. E., Schroeder, D., Staehle, D., Shehada, M., Kellerer, W., & Steinbach, E. G. (2013) · International Conference on Communications · doi:10.1109/icc.2013.6654905 · Cited by 74 · see citing works
Buffard, E. (2012) · Cited by 60 · see citing works
Rate Adaptation and Admission Control for Video Transmission With Subjective Quality Constraints
Chen, C., Zhu, X., de Veciana, G., et al. (2014) · IEEE Journal of Selected Topics in Signal Processing · doi:10.1109/jstsp.2014.2337277 · Cited by 59 · see citing works
Self-citationSDN Based QoE Optimization for HTTP-Based Adaptive Video Streaming
Ramakrishnan, S., Zhu, X., Chan, F., & Kambhatla, K. K. R. (2015) · IEEE International Symposium on Multimedia (ISM) · doi:10.1109/ism.2015.53 · Cited by 48 · see citing works
Self-citationFixing multi-client oscillations in HTTP-based adaptive streaming: A control theoretic approach
Zhu, X., Li, Z., Pan, R., et al. (2013) · IEEE International Workshop on Multimedia Signal Processing (MMSP) · doi:10.1109/mmsp.2013.6659293 · Cited by 26 · see citing works
Self-citationContent-aware adaptation scheme for QoE optimized dash applications
Hu, S., Sun, L., Gui, C., et al. (2014) · Globecom · doi:10.1109/glocom.2014.7036993 · Cited by 22 · see citing works
GENI Cinema: An SDN-Assisted Scalable Live Video Streaming Service
Wang, Q., Xu, K., Izard, R., et al. (2014) · Proceedings/Proceedings - International Conference on Network Protocols · doi:10.1109/icnp.2014.84 · Cited by 14 · see citing works
Improving the prediction accuracy of video quality metrics
Keimel, C., Oelbaum, T., & Diepold, K. J. (2010) · IEEE International Conference on Acoustics Speech and Signal Processing · doi:10.1109/icassp.2010.5496299 · Cited by 13 · see citing works
Perceptual quality constrained video user capacity of 802.11a WLANs with multipath fading
Hu, J., Choudhury, S., & Gibson, J. D. (2007) · International Conference on Wireless Communications and Mobile Computing · doi:10.1145/1280940.1281005 · Cited by 4 · 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
- Ramakrishnan, S., Zhu, X., Chan, F., Kambhatla, K. K. R., Lu, Z., Chan, C., & Krishnamurthy, B.
- Affiliations
- Cisco Systems (United States) (US)
- Venue
- International Journal of Multimedia Data Engineering and Management
- Publisher
- IGI Global Scientific Publishing
- Published
- 2016-10-01
- Volume
- 7
- Issue
- 4
- Pages
- 22-44
- ISSN
- 1947-8534 (ISSN-L)
- 1947-8542
- OpenAlex
- W2542002904
- Cited by
- 4
- References
- 21
- Citations by year
- 2022: 1 · 2019: 1 · 2017: 2
- FWCI
- 0.94
- Type
- journal article
- Language
- ng
- Open access
- closed
- Locations
- International Journal of Multimedia Data Engineering and Management (publishedVersion)
- RePEc: Research Papers in Economics (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Traffic and Congestion Control
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Image and Video Quality Assessment
- Physical Sciences › Computer Science › Computer Networks and Communications › Software-Defined Networks and 5G
- Keywords
- adaptive video streaming, quality of experience, bandwidth allocation, HTTP streaming, playout buffer, content complexity, video quality monitoring, software-defined networking, convex optimization
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