Abstract

The latest increase in HTTP-based adaptive video streaming over the Internet enables a growing number of clients to compete for a shared bottleneck bandwidth. This competition may affect users&#x2019; Quality of Experience (QoE) negatively, especially in terms of fairness and stability. This paper presents <i>Flex-Steward</i>, a solution that performs multi-client joint QoE optimization for adaptive video streaming during bottleneck bandwidth sharing. Joint QoE optimization refers to improving QoE fairness among clients with various video devices and availing from differentiated services with different priorities. Flex-Steward deploys an adaptive bitrate delivery algorithm based on Neural Networks (NN) and reinforcement learning at the network edge. It relies on a trained NN model to make appropriate bitrate recommendations in terms of video chunks to be requested by clients sharing the same bottleneck bandwidth. Flex-Steward is assessed in comparison with alternative state-of-the-art algorithms under different network conditions using a real-life prototype. Results show how Flex-Steward reduces the unfairness in terms of joint QoE optimization with between 10.9&#x0025; and 41.7&#x0025;.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call