Adaptive Wireless Video Streaming Based on Edge Computing: Opportunities and Approaches

被引:83
作者
Wang, Desheng [1 ]
Peng, Yanrong [1 ]
Ma, Xiaoqiang [1 ]
Ding, Wenting [1 ]
Jiang, Hongbo [2 ]
Chen, Fei [3 ]
Liu, Jiangchuan [4 ]
机构
[1] Huazhong Univ Sci & Technol, Sch EIC, Wuhan 430074, Hubei, Peoples R China
[2] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410006, Hunan, Peoples R China
[3] Jiangnan Univ, Sch Digital Media, Wuxi 214122, Jiangsu, Peoples R China
[4] South China Agr Univ, Coll Nat Resources & Environm, Guangzhou 510640, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Streaming media; Transcoding; Edge computing; Bandwidth; Bit rate; Wireless communication; Servers; Wireless video transcoding; edge computing; TRANSMISSION;
D O I
10.1109/TSC.2018.2828426
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Adaptive Streaming over HTTP (DASH) has been widely adopted to deal with such user diversity as network conditions and device capabilities. In DASH systems, the computation-intensive transcoding is the key technology to enable video rate adaptation, and cloud has become a preferred solution for massive video transcoding. Yet the cloud-based solution has the following two drawbacks. First, a video stream now has multiple versions after transcoding, which increases the network traffic traversing the core network. Second, the transcoding strategy is normally fixed and thus is not flexible to adapt to the dynamic change of viewers. Considering that mobile users, who normally experience dynamic network conditions from time to time, have occupied a very large portion of the total users, adaptive wireless transcoding is of great importance. To this end, we propose an adaptive wireless video transcoding framework based on the emerging edge computing paradigm by deploying edge transcoding servers close to base stations. With this design, the core network only needs to send the source video stream to the edge transcoding server rather than one stream for each viewer, and thus the network traffic across the core network is significantly reduced. Meanwhile, our edge transcoding server cooperates with the base station to transcode videos at a finer granularity according to the obtained users' channel conditions, which smartly adjusts the transcoding strategy to tackle with time-varying wireless channels. In order to improve the bandwidth utilization, we also develop efficient bandwidth adjustment algorithms that adaptively allocate the spectrum resources to individual mobile users. We validate the effectiveness of our proposed edge computing based framework through extensive simulations, which confirm the superiority of our framework.
引用
收藏
页码:685 / 697
页数:13
相关论文
共 42 条
[1]   Energy-Efficient Adaptive Video Transmission: Exploiting Rate Predictions in Wireless Networks [J].
Abou-zeid, Hatem ;
Hassanein, Hossam S. ;
Valentin, Stefan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2014, 63 (05) :2013-2026
[2]  
Ahmed ANR, 2016, IEEE IMTC P, P1327
[3]  
[Anonymous], 2017, Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016-2021
[4]   Living on the Edge: The Role of Proactive Caching in 5G Wireless Networks [J].
Bastug, Ejder ;
Bennis, Mehdi ;
Debbah, Merouane .
IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (08) :82-89
[5]   Adaptive Video Streaming for Wireless Networks With Multiple Users and Helpers [J].
Bethanabhotla, Dilip ;
Caire, Giuseppe ;
Neely, Michael J. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2015, 63 (01) :268-285
[6]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[7]   Joint Optimization of Source Power Allocation and Distributed Relay Beamforming in Multiuser Peer-to-Peer Relay Networks [J].
Cheng, Yong ;
Pesavento, Marius .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2012, 60 (06) :2962-2973
[8]   A storm of feasibility pumps for nonconvex MINLP [J].
D'Ambrosio, Claudia ;
Frangioni, Antonio ;
Liberti, Leo ;
Lodi, Andrea .
MATHEMATICAL PROGRAMMING, 2012, 136 (02) :375-402
[9]  
Drolia Utsav, 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), P593, DOI 10.1109/PERCOMW.2017.7917629
[10]   Enabling technologies for autonomous MAV operations [J].
Elbanhawi, M. ;
Mohamed, A. ;
Clothier, R. ;
Palmer, J. L. ;
Simic, M. ;
Watkins, S. .
PROGRESS IN AEROSPACE SCIENCES, 2017, 91 :27-52