PCCP: Proactive Video Chunks Caching and Processing in edge networks

被引:31
作者
Baccour, Emna [1 ]
Erbad, Aiman [1 ]
Bilal, Kashif [2 ]
Mohamed, Amr [1 ]
Guizani, Mohsen [1 ]
机构
[1] Qatar Univ, Coll Engn, CSE Dept, Doha, Qatar
[2] COMSATS Univ Islamabad, Abbottabad, Pakistan
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2020年 / 105卷
关键词
Video chunks; Collaborative chunks caching; ABR; Edge network; Joint processing; Viewing pattern; Proactive caching; CONTENT DELIVERY; VIEWING BEHAVIOR; WATCHING TIME; CLOUD; ALLOCATION;
D O I
10.1016/j.future.2019.11.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile Edge Computing (MEC) networks have been proposed to extend the cloud services and bring the cloud computing capabilities near the end-users at the Mobile Base Stations (MBS). To improve the efficiency of pushing the cloud features to the edge, different MEC servers assist each others to effectively select videos to cache and transcode. In this work, we adopt a joint caching and processing model for Video On Demand (VOD) in MEC networks. Our goal is to proactively cache only the chunks of videos to be watched and instead of caching the whole video content in one edge server (as performed in most of the previous works), neighboring MBSs will collaborate to store different video chunks to optimize the storage resources usage. Then, by coping with the Adaptive BitRate streaming technology (ABR), different representations of each chunk can be generated on the fly and cached in multiple MEC servers. To maximize the caching efficiency, we study the videos viewing pattern and design a Proactive caching Policy (PcP) and a Caching replacement Policy (CrP) to cache only highest probability video chunks. Servers performing caching and transcoding tasks should be thoroughly selected to optimize the storage and computing resources usage. Hence, we formulate this collaborative problem as a NP-hard Integer Linear Program (ILP). In addition to the CrP and PcP policies, we also propose a sub-optimal relaxation and an online heuristic, which are adequate for real-time chunks fetching. The simulation results prove that our model and policies perform more than 20% better than other edge caching approaches in terms of cost, average delay and cache hit ratio for different network configurations. (C) 2019 Published by Elsevier B.V.
引用
收藏
页码:44 / 60
页数:17
相关论文
共 47 条
  • [11] [Anonymous], 2018, CISCO VISUAL NETWORK
  • [12] [Anonymous], 2017, Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016-2021
  • [13] [Anonymous], 2019, YOUTUBE STAT 2019
  • [14] Baccour E., 2019, 2019 IEEE WIR COMM N, P1
  • [15] Collaborative joint caching and transcoding in mobile edge networks
    Bilal, Kashif
    Baccour, Emna
    Erbad, Aiman
    Mohamed, Amr
    Guizani, Mohsen
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 136 : 86 - 99
  • [16] Softwarization and Network Coding in the Mobile Edge Cloud for the Tactile Internet
    Cabrera, Juan A.
    Schmoll, Robert-Steve
    Nguyen, Giang T.
    Pandi, Sreekrishna
    Fitzek, Frank H. P.
    [J]. PROCEEDINGS OF THE IEEE, 2019, 107 (02) : 350 - 363
  • [17] Chen YS, 2014, IEEE ICC, P1825, DOI 10.1109/ICC.2014.6883588
  • [18] Measurement and Modeling of Video Watching Time in a Large-Scale Internet Video-on-Demand System
    Chen, Yishuai
    Zhang, Baoxian
    Liu, Yong
    Zhu, Wei
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (08) : 2087 - 2098
  • [19] Collaborative Caching in Wireless Video Streaming Through Resource Auctions
    Dai, Jie
    Liu, Fangming
    Li, Bo
    Li, Baochun
    Liu, Jiangchuan
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2012, 30 (02) : 458 - 466
  • [20] Fishman Ezra., 2016, How Long Should Your Next Video Be?