Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching

With caching popular contents at the small-cell base stations (SBSs), cooperative edge caching has emerged as an effective approach to offload explosively increasing network traffic from a massive number of users in mobile edge networks (MENs). However, most previous works ignored impact of user mob...

Full description

Bibliographic Details
Main Authors: Dewang Ren, Xiaolin Gui, Kaiyuan Zhang, Jie Wu
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9023480/
id doaj-d0664f7054474102aad0f7e86cb20fc9
record_format Article
spelling doaj-d0664f7054474102aad0f7e86cb20fc92021-03-30T03:09:21ZengIEEEIEEE Access2169-35362020-01-018434274344210.1109/ACCESS.2020.29779909023480Mobility-Aware Traffic Offloading via Cooperative Coded Edge CachingDewang Ren0https://orcid.org/0000-0002-0293-2771Xiaolin Gui1https://orcid.org/0000-0003-4384-9891Kaiyuan Zhang2https://orcid.org/0000-0003-0786-738XJie Wu3https://orcid.org/0000-0001-8176-1730School of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, ChinaSchool of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, ChinaSchool of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, ChinaSchool of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, ChinaWith caching popular contents at the small-cell base stations (SBSs), cooperative edge caching has emerged as an effective approach to offload explosively increasing network traffic from a massive number of users in mobile edge networks (MENs). However, most previous works ignored impact of user mobility on caching strategy, thus having limited practical applications. How to improve the caching strategy by exploiting user mobility is still a challenging problem. Accordingly, in this paper, we propose a mobility-aware and cooperative coded caching (MoCoCoCa) for achieving traffic offloading in MENs, by considering user mobility and hard service deadline constraints. Specifically, we first develop the MoCoCoCa framework to satisfy users' requests locally and conduct the construction of access trajectory set via random walks on a Markov chain, which takes the randomness of contact into account. Then, based on user mobility predictions, we formulate the caching problem into a mixed integer nonlinear programming (MINLP) problem to minimize the load of core network, subject to finiteness of network resources (e.g., storage capacity, transmission rate) and non-uniformity of content popularity constraints. The objective function's submodular property is proved and a cooperative placement algorithm is given, which can achieve (1-1/e) -optimality. Furthermore, to adapt the given content placement configuration to the spatio-temporal dynamics of realtime request flow, the original placement problem is decomposed into some independent subproblems of content placement at individual SBSs. Each subproblem is converted into a submodular optimization problem, and a request-aware distributed replacement algorithm with linear computational complexity is proposed. Trace-based simulations and numerical results demonstrate that our proposed caching strategy can offload up to 69% network traffic than existing caching strategies.https://ieeexplore.ieee.org/document/9023480/Cooperative edge cachingnetwork traffic offloadinguser mobilitysubmodular function
collection DOAJ
language English
format Article
sources DOAJ
author Dewang Ren
Xiaolin Gui
Kaiyuan Zhang
Jie Wu
spellingShingle Dewang Ren
Xiaolin Gui
Kaiyuan Zhang
Jie Wu
Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
IEEE Access
Cooperative edge caching
network traffic offloading
user mobility
submodular function
author_facet Dewang Ren
Xiaolin Gui
Kaiyuan Zhang
Jie Wu
author_sort Dewang Ren
title Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
title_short Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
title_full Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
title_fullStr Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
title_full_unstemmed Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
title_sort mobility-aware traffic offloading via cooperative coded edge caching
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description With caching popular contents at the small-cell base stations (SBSs), cooperative edge caching has emerged as an effective approach to offload explosively increasing network traffic from a massive number of users in mobile edge networks (MENs). However, most previous works ignored impact of user mobility on caching strategy, thus having limited practical applications. How to improve the caching strategy by exploiting user mobility is still a challenging problem. Accordingly, in this paper, we propose a mobility-aware and cooperative coded caching (MoCoCoCa) for achieving traffic offloading in MENs, by considering user mobility and hard service deadline constraints. Specifically, we first develop the MoCoCoCa framework to satisfy users' requests locally and conduct the construction of access trajectory set via random walks on a Markov chain, which takes the randomness of contact into account. Then, based on user mobility predictions, we formulate the caching problem into a mixed integer nonlinear programming (MINLP) problem to minimize the load of core network, subject to finiteness of network resources (e.g., storage capacity, transmission rate) and non-uniformity of content popularity constraints. The objective function's submodular property is proved and a cooperative placement algorithm is given, which can achieve (1-1/e) -optimality. Furthermore, to adapt the given content placement configuration to the spatio-temporal dynamics of realtime request flow, the original placement problem is decomposed into some independent subproblems of content placement at individual SBSs. Each subproblem is converted into a submodular optimization problem, and a request-aware distributed replacement algorithm with linear computational complexity is proposed. Trace-based simulations and numerical results demonstrate that our proposed caching strategy can offload up to 69% network traffic than existing caching strategies.
topic Cooperative edge caching
network traffic offloading
user mobility
submodular function
url https://ieeexplore.ieee.org/document/9023480/
work_keys_str_mv AT dewangren mobilityawaretrafficoffloadingviacooperativecodededgecaching
AT xiaolingui mobilityawaretrafficoffloadingviacooperativecodededgecaching
AT kaiyuanzhang mobilityawaretrafficoffloadingviacooperativecodededgecaching
AT jiewu mobilityawaretrafficoffloadingviacooperativecodededgecaching
_version_ 1724184026020839424