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

02/20/2020
by   Qilin Fan, et al.
0

With the aggressive growth of smart environments, a large amount of data are generated by edge devices. As a result, content delivery has been quickly pushed to network edges. Compared with classical content delivery networks, edge caches with smaller size usually suffer from more bursty requests, which makes conventional caching algorithms perform poorly in edge networks. This paper aims to propose an effective caching decision policy called PA-Cache that uses evolving deep learning to adaptively learn time-varying content popularity to decide which content to evict when the cache is full. Unlike prior learning-based approaches that either use a small set of features for decision making or require the entire training dataset to be available for learning a fine-tuned but might outdated prediction model, PA-Cache weights a large set of critical features to train the neural network in an evolving manner so as to meet the edge requests with fluctuations and bursts. We demonstrate the effectiveness of PA-Cache through extensive experiments with real-world data traces from a large commercial video-on-demand service provider. The evaluation shows that PA-Cache improves the hit rate in comparison with state-of-the-art methods at a lower computational cost.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/08/2023

Collaborative Edge Caching: a Meta Reinforcement Learning Approach with Edge Sampling

Current learning-based edge caching schemes usually suffer from dynamic ...
research
01/04/2019

PopNetCod: A Popularity-based Caching Policy for Network Coding enabled Named Data Networking

In this paper, we propose PopNetCod, a popularity-based caching policy f...
research
08/18/2022

AoI-based Temporal Attention Graph Neural Network for Popularity Prediction and Content Caching

Along with the fast development of network technology and the rapid grow...
research
05/18/2021

Lightweight Robust Size Aware Cache Management

Modern key-value stores, object stores, Internet proxy caches, as well a...
research
10/06/2022

Predictive Edge Caching through Deep Mining of Sequential Patterns in User Content Retrievals

Edge caching plays an increasingly important role in boosting user conte...
research
01/14/2021

Edge-Cloud Collaboration Enabled Video Service Enhancement: A Hybrid Human-Artificial Intelligence Scheme

In this paper, a video service enhancement strategy is investigated unde...
research
02/02/2019

Learning-based Dynamic Cache Management in a Cloud

Caches are an important component of modern computing systems given thei...

Please sign up or login with your details

Forgot password? Click here to reset