Popularity prediction-based caching in content delivery networks

被引:7
|
作者
Ben Hassine, Nesrine [1 ]
Minet, Pascale [1 ]
Marinca, Dana [2 ]
Barth, Dominique [2 ]
机构
[1] INRIA, Paris, France
[2] Univ Versailles, DAVID, Versailles, France
关键词
Machine learning; Prediction; CDN; Caching; Video popularity; Expert; Forecaster;
D O I
10.1007/s12243-018-00700-8
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In content delivery networks (CDNs), caches are resources that must be allocated. For that purpose, videos' popularity knowledge helps to make efficient decisions about which videos should be cached. Thus, we must be able to anticipate future needs in terms of requested videos. To do this, we rely on the requests history. This paper focuses on predicting the videos' popularity: the daily number of requests. For that purpose, we propose a two-level prediction approach. At the first level, the experts compute the videos' popularity, each expert using its own prediction method with its own parameters. At the second level, the forecasters select the best experts and build a prediction based on the predictions provided by these experts. The prediction accuracy is evaluated by a loss function as the discrepancy between the prediction value and the real number of requests. We use real traces extracted from YouTube to compare different prediction methods and determine the best parameter tuning for experts and forecasters. The goal is to find the best trade-off between complexity and accuracy of the prediction methods used. Finally, we apply these prediction methods to caching. Prediction methods are compared in terms of cache hit ratio and update ratio. The gain brought by this two-level prediction approach is compared with that obtained by a single prediction level. The results show that the choice of a two-level prediction approach is justified.
引用
收藏
页码:351 / 364
页数:14
相关论文
共 50 条
  • [21] Caching Algorithm for Content-Oriented Networks Using Prediction of Popularity of Contents
    Nakayama, Hiroki
    Ata, Shingo
    Oka, Ikuo
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 1171 - 1176
  • [22] MPC: Popularity-based Caching Strategy for Content Centric Networks
    Bernardini, Cesar
    Silverston, Thomas
    Festor, Olivier
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 3619 - +
  • [23] A Mobility Prediction-Based Relay Cluster Strategy for Content Delivery in Urban Vehicular Networks
    Yue, Shaoqi
    Zhu, Qi
    APPLIED SCIENCES-BASEL, 2021, 11 (05): : 1 - 24
  • [24] Adaptive probabilistic caching technique for caching networks with dynamic content popularity
    Tarnoi, Saran
    Kumwilaisak, Wuttipong
    Suppakitpaisarn, Vorapong
    Fukuda, Kensuke
    Ji, Yusheng
    COMPUTER COMMUNICATIONS, 2019, 139 : 1 - 15
  • [25] Content Popularity and Node Level Matched based Probability Caching for Content Centric Networks
    Li, Yao
    Zhang, Tiankui
    Xu, Xiaogeng
    Zeng, Zhimin
    Liu, Yinlong
    2016 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2016,
  • [26] Popularity-Based Adaptive Content Delivery Scheme with In-Network Caching
    Kim, Jeong Yun
    Lee, Gyu Myoung
    Choi, Jun Kyun
    ETRI JOURNAL, 2014, 36 (05) : 819 - 828
  • [27] Popularity Prediction Caching Using Hidden Markov Model for Vehicular Content Centric Networks
    Yao, Lin
    Wang, Yuqi
    Xia, QiuFen
    Xu, Rui
    2019 20TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2019), 2019, : 533 - 538
  • [28] Addressing niche demand based on joint mobility prediction and content popularity caching
    Vasilakos, Xenofon
    Siris, Vasilios A.
    Polyzos, George C.
    COMPUTER NETWORKS, 2016, 110 : 306 - 323
  • [29] Online Edge Caching and Wireless Delivery in Fog-Aided Networks With Dynamic Content Popularity
    Azimi, Seyyed Mohammadreza
    Simeone, Osvaldo
    Sengupta, Avik
    Tandon, Ravi
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (06) : 1189 - 1202
  • [30] Content Caching Oriented Popularity Prediction: A Weighted Clustering Approach
    Chen, Qi
    Wang, Wei
    Yu, F. Richard
    Tao, Meixia
    Zhang, Zhaoyang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (01) : 623 - 636