A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Access Networks

被引:92
作者
Xing, Min [1 ]
Xiang, Siyuan [1 ]
Cai, Lin [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC, Canada
关键词
DASH; Markov decision process; video streaming; multiple links; MODEL;
D O I
10.1109/JSAC.2014.140411
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Video streaming is gaining popularity among mobile users. The latest mobile devices, such as smart phones and tablets, are equipped with multiple wireless network interfaces. How to efficiently and cost-effectively utilize multiple links to improve video streaming quality needs investigation. In order to maintain high video streaming quality while reducing the wireless service cost, in this paper, the optimal video streaming process with multiple links is formulated as a Markov Decision Process (MDP). The reward function is designed to consider the quality of service (QoS) requirements for video traffic, such as the startup latency, playback fluency, average playback quality, playback smoothness and wireless service cost. To solve the MDP in real time, we propose an adaptive, best-action search algorithm to obtain a sub-optimal solution. To evaluate the performance of the proposed adaptation algorithm, we implemented a testbed using the Android mobile phone and the Scalable Video Coding (SVC) codec. Experiment results demonstrate the feasibility and effectiveness of the proposed adaptation algorithm for mobile video streaming applications, which outperforms the existing state-of-the-art adaptation algorithms.
引用
收藏
页码:795 / 805
页数:11
相关论文
共 26 条
[1]  
a Mueller C., 2012, IROS'12 Workshop on Active Semantic Perception, P1
[2]   An experimental evaluation of rate-adaptive video players over HTTP [J].
Akhshabi, Saamer ;
Narayanaswamy, Sethumadhavan ;
Begen, Ali C. ;
Dovrolis, Constantine .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (04) :271-287
[3]  
[Anonymous], 1998, Reinforcement learning: An introduction
[4]  
[Anonymous], 2011, Proceedings of the second annual ACM conference on Multimedia systems, DOI 10.1145/1943552.1943572
[5]   Scalable Modulation for Video Transmission in Wireless Networks [J].
Cai, Lin ;
Xiang, Siyuan ;
Luo, Yuanqian ;
Pan, Jianping .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (09) :4314-4323
[6]  
Evensen K., 2011, ACM MMSYS 11, P57
[7]   Using bandwidth aggregation to improve the performance of quality-adaptive streaming [J].
Evensen, Kristian ;
Kaspar, Dominik ;
Griwodz, Carsten ;
Halvorsen, Pal ;
Hansen, Audun F. ;
Engelstad, Paal .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (04) :312-328
[8]  
Evensen K, 2010, NOSSDAV 2010: PROCEEDINGS OF THE 20TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, P21
[9]  
Kaspar Dominik., 2010, P ICC, P1
[10]   Robust and Efficient Stream Delivery for Application Layer Multicasting in Heterogeneous Networks [J].
Kobayashi, Masahiro ;
Nakayama, Hidehisa ;
Ansari, Nirwan ;
Kato, Nei .
IEEE TRANSACTIONS ON MULTIMEDIA, 2009, 11 (01) :166-176