A scheduling framework for adaptive video delivery over cellular networks

As the growth of mobile video traffic outpaces that of cellular network speed, industry is adopting HTTP-based adaptive video streaming technology which enables dynamic adaptation of video bit-rates to match changing network conditions. However, recent measurement studies have observed problems in fairness, stability, and efficiency of resource utilization when multiple adaptive video flows compete for bandwidth on a shared wired link. Through experiments and simulations, we confirm that such undesirable behavior manifests itself in cellular networks as well. 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. AVIS also provides a framework for mobile operators to achieve a desired balance between optimal resource allocation and user quality of experience. AVIS has three key differentiating features: (1) It optimally computes the bit-rate allocation for each user, (2) It includes a scheduler and per-flow shapers to enforce bit-rate stability of each flow and (3) It leverages the resource virtualization technique to separate resource management of adaptive video flows from regular video flows. 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.

[1]  Srinivasan Seshan,et al.  A quest for an Internet video quality-of-experience metric , 2012, HotNets-XI.

[2]  Liam Murphy,et al.  User perception of adapting video quality , 2006, Int. J. Hum. Comput. Stud..

[3]  Ali C. Begen,et al.  An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP , 2011, MMSys.

[4]  Vyas Sekar,et al.  Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE , 2012, CoNEXT '12.

[5]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[6]  Sampath Rangarajan,et al.  MESA: Farsighted flow management for video delivery in broadband wireless networks , 2011, 2011 Third International Conference on Communication Systems and Networks (COMSNETS 2011).

[7]  Bo Shen,et al.  Dynamic Video Transcoding in Mobile Environments , 2008, IEEE MultiMedia.

[8]  Sampath Rangarajan,et al.  CellSlice: Cellular wireless resource slicing for active RAN sharing , 2013, 2013 Fifth International Conference on Communication Systems and Networks (COMSNETS).

[9]  Peter van der Stok,et al.  Adaptive Streaming of MPEG-based Audio/Video Content over Wireless Networks , 2007, J. Multim..

[10]  Deeparnab Chakrabarty,et al.  Knapsack Problems , 2008 .

[11]  Xiapu Luo,et al.  QDASH: a QoE-aware DASH system , 2012, MMSys '12.

[12]  Sampath Rangarajan,et al.  Opportunistic alignment of advertisement delivery with cellular basestation overloads , 2011, MobiSys '11.

[13]  Alexander L. Stolyar,et al.  Optimal utility based multi-user throughput allocation subject to throughput constraints , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[14]  Thomas Wiegand,et al.  Advancedwireless Multiuser Video Streaming using the Scalable Video Coding Extensions of H.264/MPEG4-AVC , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[15]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[16]  Sampath Rangarajan,et al.  Cross-layer optimization for streaming scalable video over fading wireless networks , 2010, IEEE Journal on Selected Areas in Communications.

[17]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[18]  Sampath Rangarajan,et al.  NVS: a virtualization substrate for WiMAX networks , 2010, MobiCom.

[19]  Ali C. Begen,et al.  What happens when HTTP adaptive streaming players compete for bandwidth? , 2012, NOSSDAV '12.

[20]  Tsuhan Chen,et al.  Video Streaming Over 802.11 WLAN with Content-Aware Adaptive Retry , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[21]  Christian Timmerer,et al.  An evaluation of dynamic adaptive streaming over HTTP in vehicular environments , 2012, MoVid '12.