Can Accurate Predictions Improve Video Streaming In Cellular Networks?

Xuan Kelvin Zou,Jeffrey Erman,Vijay Gopalakrishnan,Emir Halepovic,Rittwik Jana,Xin Jin,Jennifer Rexford,Rakesh Sinha
DOI: https://doi.org/10.1145/2699343.2699359
2015-01-01
Abstract:Existing video streaming algorithms use various estimation approaches to infer the inherently variable bandwidth in cellular networks, which often leads to reduced quality of experience (QoE). We ask the question: "If accurate bandwidth prediction were possible in a cellular network, how much can we improve video QoE?". Assuming we know the bandwidth for the entire video session, we show that existing streaming algorithms only achieve between 69%-86% of optimal quality. Since such knowledge may be impractical, we study algorithms that know the available bandwidth for a few seconds into the future. We observe that prediction alone is not sufficient and can in fact lead to degraded QoE. However, when combined with rate stabilization functions, prediction outperforms existing algorithms and reduces the gap with optimal to 4%. Our results lead us to believe that cellular operators and content providers can tremendously improve video QoE by predicting available bandwidth and sharing it through APIs.
What problem does this paper attempt to address?