Anticipatory resource allocation for wireless video streaming

This paper describes a new approach for allocating resources to video streaming traffic. Assuming that the future channel state can be predicted for a certain time, we minimize the fraction of the bandwidth consumed for smooth streaming by allocating wireless channel resources with respect to a constraint on the user's video play-out buffer. To formalize this idea, we introduce a new model to capture the dynamic of the play-out buffer and the allocated spectrum in an optimization problem. The result is a Linear Program that allows to trade off buffer size and allocated bandwidth. Based on this tractable model, our simulation results show that anticipating poor channel states and pre-loading the buffer accordingly allows to serve a high number of video users at increased spectral efficiency.

[1]  Jun Xin,et al.  Video Adaptation : Concepts , Technologies , and Open Issues , .

[2]  Mihai Nadin Anticipatory computing , 2000, UBIQ.

[3]  Keith W. Ross,et al.  A join-the-shortest-queue prefetching protocol for VBR video on demand , 1997, Proceedings 1997 International Conference on Network Protocols.

[4]  Aggelos K. Katsaggelos,et al.  Joint Source Adaptation and Resource Allocation for Multi-User Wireless Video Streaming , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Atilla Eryilmaz,et al.  Proactive Resource Allocation: Harnessing the Diversity and Multicast Gains , 2011, IEEE Transactions on Information Theory.

[6]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[7]  Holger Karl,et al.  Cross-layer scheduling for multi-quality video streaming in cellular wireless networks , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).