Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching

Mobile Edge Caching (MEC) can be exploited for reducing redundant data transmissions and improving content delivery performance in mobile networks. However, under the MEC architecture, dynamic user preference is challenging the delivery efficiency due to the imperfect match between users' deman...

Full description

Bibliographic Details
Main Authors: Sanshan Sun, Shuang Qin, Ye Yuan, Gang Feng, Wei Jiang
Format: Article
Language:English
Published: Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek 2019-01-01
Series:Tehnički Vjesnik
Subjects:
Online Access:https://hrcak.srce.hr/file/320442
id doaj-859e05bc828c4d8d96ab323127677fd3
record_format Article
spelling doaj-859e05bc828c4d8d96ab323127677fd32020-11-24T22:02:34ZengFaculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek Tehnički Vjesnik1330-36511848-63392019-01-01262503509Cooperative Caching with Content Popularity Prediction for Mobile Edge CachingSanshan Sun0Shuang Qin1Ye Yuan2Gang Feng3Wei Jiang4National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Economics and Management, Chongqing University of Posts and Telecommunications, Chongqing, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaMobile Edge Caching (MEC) can be exploited for reducing redundant data transmissions and improving content delivery performance in mobile networks. However, under the MEC architecture, dynamic user preference is challenging the delivery efficiency due to the imperfect match between users' demands and cached content. In this paper, we propose a learning-based cooperative content caching policy to predict the content popularity and cache the desired content proactively. We formulate the optimal cooperative content caching problem as a 0-1 integer programming for minimizing the average downloading latency. After using an artificial neural network to learn content popularity, we use a greedy algorithm for its approximate solution. Numerical results validate that the proposed policy can significantly increase content cache hit rate and reduce content delivery latency when compared with popular caching strategies.https://hrcak.srce.hr/file/320442cachingcooperativemobile edge cachingneural network
collection DOAJ
language English
format Article
sources DOAJ
author Sanshan Sun
Shuang Qin
Ye Yuan
Gang Feng
Wei Jiang
spellingShingle Sanshan Sun
Shuang Qin
Ye Yuan
Gang Feng
Wei Jiang
Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
Tehnički Vjesnik
caching
cooperative
mobile edge caching
neural network
author_facet Sanshan Sun
Shuang Qin
Ye Yuan
Gang Feng
Wei Jiang
author_sort Sanshan Sun
title Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
title_short Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
title_full Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
title_fullStr Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
title_full_unstemmed Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
title_sort cooperative caching with content popularity prediction for mobile edge caching
publisher Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek
series Tehnički Vjesnik
issn 1330-3651
1848-6339
publishDate 2019-01-01
description Mobile Edge Caching (MEC) can be exploited for reducing redundant data transmissions and improving content delivery performance in mobile networks. However, under the MEC architecture, dynamic user preference is challenging the delivery efficiency due to the imperfect match between users' demands and cached content. In this paper, we propose a learning-based cooperative content caching policy to predict the content popularity and cache the desired content proactively. We formulate the optimal cooperative content caching problem as a 0-1 integer programming for minimizing the average downloading latency. After using an artificial neural network to learn content popularity, we use a greedy algorithm for its approximate solution. Numerical results validate that the proposed policy can significantly increase content cache hit rate and reduce content delivery latency when compared with popular caching strategies.
topic caching
cooperative
mobile edge caching
neural network
url https://hrcak.srce.hr/file/320442
work_keys_str_mv AT sanshansun cooperativecachingwithcontentpopularitypredictionformobileedgecaching
AT shuangqin cooperativecachingwithcontentpopularitypredictionformobileedgecaching
AT yeyuan cooperativecachingwithcontentpopularitypredictionformobileedgecaching
AT gangfeng cooperativecachingwithcontentpopularitypredictionformobileedgecaching
AT weijiang cooperativecachingwithcontentpopularitypredictionformobileedgecaching
_version_ 1725835149423149056