Skip to main navigation Skip to search Skip to main content

PA-Cache: Evolving Learning-Based Popularity- Aware Content Caching in Edge Networks

  • Qilin Fan
  • , Xiuhua Li*
  • , Jian Li
  • , Qiang He
  • , Kai Wang
  • , Junhao Wen
  • *Corresponding author for this work
  • Chongqing University
  • State University of New York Binghamton University
  • Swinburne University of Technology
  • School of Computer Science and Technology, Harbin Institute of Technology
  • Harbin Institute of Technology Weihai

Research output: Contribution to journalArticlepeer-review

Abstract

As ubiquitous and personalized services are growing boomingly, an increasingly large amount of traffic is generated over the network by massive mobile devices. As a result, content caching is gradually extending to network edges to provide low-latency services, improve quality of service, and reduce redundant data traffic. Compared to the conventional content delivery networks, caches in edge networks with smaller sizes usually have to accommodate more bursty requests. In this article, we propose an evolving learning-based content caching policy, named PA-Cache in edge networks. It adaptively learns time-varying content popularity and determines which contents should be replaced when the cache is full. Unlike conventional deep neural networks (DNNs), which learn a fine-tuned but possibly outdated or biased prediction model using the entire training dataset with high computational complexity, PA-Cache weighs a large set of content features and trains the multi-layer recurrent neural network from shallow to deeper when more requests arrive over time. We extensively evaluate the performance of our proposed PA-Cache on real-world traces from a large online video-on-demand service provider. The results show that PA-Cache outperforms existing popular caching algorithms and approximates the optimal algorithm with only a 3.8% performance gap when the cache percentage is 1.0%. PA-Cache also significantly reduces the computational cost compared to conventional DNN-based approaches.

Original languageEnglish
Article number9333587
Pages (from-to)1746-1757
Number of pages12
JournalIEEE Transactions on Network and Service Management
Volume18
Issue number2
DOIs
StatePublished - Jun 2021
Externally publishedYes

Keywords

  • Edge caching
  • deep learning
  • popularity prediction
  • quality of service

Fingerprint

Dive into the research topics of 'PA-Cache: Evolving Learning-Based Popularity- Aware Content Caching in Edge Networks'. Together they form a unique fingerprint.

Cite this