A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks

Mobile edge storage is an emerging computing paradigm which enables users to enjoy high quality of experience when they access cloud services. However, extremely fast increasing multimedia data traffic from cloud to mobile users comes with the challenges of low-latency and high-bandwidth over cloud...

Full description

Bibliographic Details
Main Authors: Huixian Gu, Haijiang Wang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9142195/
id doaj-cf7fc6b539ed4bae8e3abf6b65f600ca
record_format Article
spelling doaj-cf7fc6b539ed4bae8e3abf6b65f600ca2021-03-30T03:43:46ZengIEEEIEEE Access2169-35362020-01-01814274714275710.1109/ACCESS.2020.30096839142195A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge NetworksHuixian Gu0https://orcid.org/0000-0003-4660-6465Haijiang Wang1https://orcid.org/0000-0002-9386-2536School of Electronic and Information Engineering, Zhejiang University of Science and Technology, Hangzhou, ChinaSchool of Electronic and Information Engineering, Zhejiang University of Science and Technology, Hangzhou, ChinaMobile edge storage is an emerging computing paradigm which enables users to enjoy high quality of experience when they access cloud services. However, extremely fast increasing multimedia data traffic from cloud to mobile users comes with the challenges of low-latency and high-bandwidth over cloud computing model. How to design cache strategies by exploiting terminal nodes' utility is still a challenging issue. In this paper, by exploiting 5G technology and cooperative edge computing, we propose a cooperative edge caching framework to tackle three issues simultaneously in the application scenarios of massive short video services: (1) reducing data transportation latency to improve mobile uses' quality of experience; (2) mitigating data traffic pressure on backbone network; (3) decreasing the workload on cloud servers. Firstly, we define a cooperative edge caching network model, in which many edge nodes equipped with capacities of storage, user admittance and Internet access form an ad hoc network and each node serves multiple mobile users. Secondly, we design a non-cooperative game model to investigate the cooperation behavior among the edge nodes, we allow each edge node server as a player and make decision of cache (storage) initialization and replacement strategies. Thirdly, we find there is a Nash Equilibrium in the proposed game. Finally, we design a distributed algorithm to achieve the equilibrium according to our theoretical analysis. Experiment results show that the proposed game-based edge caching strategy can improve mobile uses' quality of experience by 20% latency decreasing and reduce 80% backbone traffic and cloud workload.https://ieeexplore.ieee.org/document/9142195/Non-cooperative game theorynash equilibriumdistributed cache placementcache hit rateaverage edge utility
collection DOAJ
language English
format Article
sources DOAJ
author Huixian Gu
Haijiang Wang
spellingShingle Huixian Gu
Haijiang Wang
A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks
IEEE Access
Non-cooperative game theory
nash equilibrium
distributed cache placement
cache hit rate
average edge utility
author_facet Huixian Gu
Haijiang Wang
author_sort Huixian Gu
title A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks
title_short A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks
title_full A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks
title_fullStr A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks
title_full_unstemmed A Distributed Caching Scheme Using Non-Cooperative Game for Mobile Edge Networks
title_sort distributed caching scheme using non-cooperative game for mobile edge networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Mobile edge storage is an emerging computing paradigm which enables users to enjoy high quality of experience when they access cloud services. However, extremely fast increasing multimedia data traffic from cloud to mobile users comes with the challenges of low-latency and high-bandwidth over cloud computing model. How to design cache strategies by exploiting terminal nodes' utility is still a challenging issue. In this paper, by exploiting 5G technology and cooperative edge computing, we propose a cooperative edge caching framework to tackle three issues simultaneously in the application scenarios of massive short video services: (1) reducing data transportation latency to improve mobile uses' quality of experience; (2) mitigating data traffic pressure on backbone network; (3) decreasing the workload on cloud servers. Firstly, we define a cooperative edge caching network model, in which many edge nodes equipped with capacities of storage, user admittance and Internet access form an ad hoc network and each node serves multiple mobile users. Secondly, we design a non-cooperative game model to investigate the cooperation behavior among the edge nodes, we allow each edge node server as a player and make decision of cache (storage) initialization and replacement strategies. Thirdly, we find there is a Nash Equilibrium in the proposed game. Finally, we design a distributed algorithm to achieve the equilibrium according to our theoretical analysis. Experiment results show that the proposed game-based edge caching strategy can improve mobile uses' quality of experience by 20% latency decreasing and reduce 80% backbone traffic and cloud workload.
topic Non-cooperative game theory
nash equilibrium
distributed cache placement
cache hit rate
average edge utility
url https://ieeexplore.ieee.org/document/9142195/
work_keys_str_mv AT huixiangu adistributedcachingschemeusingnoncooperativegameformobileedgenetworks
AT haijiangwang adistributedcachingschemeusingnoncooperativegameformobileedgenetworks
AT huixiangu distributedcachingschemeusingnoncooperativegameformobileedgenetworks
AT haijiangwang distributedcachingschemeusingnoncooperativegameformobileedgenetworks
_version_ 1724183002360053760