As the growth of mobile video traffic outpaces that of cellular network speed, industry is adopting HTTP-based adaptive video streaming technology. This technology enables dynamic adaptation of video bit-rates to match changing network conditions. Through real experiments and simulations, we find that problems in fairness, stability, and efficiency occur when multiple adaptive video flows compete for bandwidth on a shared wired link. To overcome these problems, we design an in-network resource management framework, AVIS, that schedules HTTP-based adaptive video flows on cellular networks.
AVIS effectively manages the resources of a cellular base station across adaptive video flows, and also provides a framework for mobile operators to achieve a desired balance between optimal resource allocation and user quality of experience. We implement a prototype system of AVIS and evaluate it on both a WiMAX network testbed and a LTE system simulator to show its efficacy and scalability. This work is a collaboration with Rajesh Mahindra, Amir Khojastepour, and Sampath Rangarajan from NEC Laboratories Princeton.
Chen J, Mahindra R, Khojastepour A, Rangarajan S, Chiang M, "Scheduling Framework for Adaptive Video Delivery over Cellular Networks," ACM MobiCom, 2013. [paper]