CoLEAP: Cooperative Learning-Based Edge Scheme With Caching and Prefetching for DASH Video Delivery

Wanxin Shi,Chao Wang,Yong Jiang,Qing Li,Gengbiao Shen,Gabriel-Miro Muntean
DOI: https://doi.org/10.1109/tmm.2020.3029893
IF: 7.3
2021-01-01
IEEE Transactions on Multimedia
Abstract:The outstanding increase in video traffic, puts increasing pressure on network transmission. Since the Dynamic Adaptive Streaming over HTTP (DASH) adjusts the delivery to the dynamic network conditions, it has emerged as a popular approach for video transmissions. However, bitrate switching and video rebuffering may still occur and influence negatively quality of experience (QoE). Additionally the popular videos are transmitted multiple times, which leads to high bandwidth consumption, despite large transmission redundancy. In this context, we propose a Cooperative Learning-based scheme for the smart Edge servers with cAching and Prefetching (CoLEAP) to improve the QoE of adaptive video streaming. CoLEAP employs edge servers which cache the most beneficial contents to reduce redundant video transmissions and prefetches content to decrease network transmission delay. Considering user-related information and the state of network, CoLEAP intelligently makes the most advantageous decisions of caching and prefetching by employing a novel QoE-oriented deep neural network model. To demonstrate the performance of our scheme, we test the proposed solution in comprehensive simulated scenarios and against four alternative solutions. When compared with the existing schemes, CoLEAP increases average bitrate by up to 181.8%, reduces video rebuffering by up to 70.8% as well as decreases response time by up to 28.0%. These values result in minimum improvements of 57.4% and 29.0%, respectively in terms of cache hit rate and QoE.
computer science, information systems,telecommunications, software engineering
What problem does this paper attempt to address?