On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks

As the demand of data-hungry and computing intensive tasks grows dramatically, cache-aided device-to-device multicast (D2MD) networks are introduced, which can offload traffic from the base stations to D2D users (DUEs) directly to alleviate the heavy burden on backhaul links and improve the energy a...

Full description

Bibliographic Details
Main Authors: Dongyu Wang, Yanwen Lan, Tiezhu Zhao, Zhenping Yin, Xiaoxiang Wang
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
MEC
Online Access:https://ieeexplore.ieee.org/document/8502937/
id doaj-f745799cee004f49b1655f23240cd0a9
record_format Article
spelling doaj-f745799cee004f49b1655f23240cd0a92021-03-29T21:29:06ZengIEEEIEEE Access2169-35362018-01-016634266344110.1109/ACCESS.2018.28768938502937On the Design of Computation Offloading in Cache-Aided D2D Multicast NetworksDongyu Wang0https://orcid.org/0000-0001-6751-3589Yanwen Lan1Tiezhu Zhao2Zhenping Yin3Xiaoxiang Wang4Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaKey Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaSamsung R&D Institute of China, Beijing, ChinaSamsung R&D Institute of China, Beijing, ChinaKey Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaAs the demand of data-hungry and computing intensive tasks grows dramatically, cache-aided device-to-device multicast (D2MD) networks are introduced, which can offload traffic from the base stations to D2D users (DUEs) directly to alleviate the heavy burden on backhaul links and improve the energy and spectrum efficiency. However, most previous works ignored the limitation of battery power and scarce computing capabilities of DUEs. In this paper, we study the computation and traffic offloading in cache-aided D2MD networks for the content delivery and delay sensitive task offloading services. Firstly, in order to provide stable multicast links and enhanced computing resources, a D2D cluster head (DCH) selection strategy is proposed that jointly considers the social attributes, available energy, and transfer rate of DUEs. Secondly, to improve the efficiency of content distribution and optimize the energy consumption of content delivery, we propose a novel multicast-aware coded and cooperative caching scheme, which may increase the opportunity for D2D multicasting to obtain the desired contents. Thirdly, considering the DUEs association, uplink full duplex DCH transmission power allocation, and mobile edge computing computation resource scheduling, an optimization computation offloading model is formulated. On this basis, we model the computation offloading and resource allocation optimization problem. Furthermore, we transform this problem into user allocation optimization problem and resource allocation optimization problem (RAOP), and RAOP is proved as a convex problem, and the optimal resource allocation solution is found. Finally, the simulation results show that our proposed schemes can effectively decrease the energy consumption and computing costs.https://ieeexplore.ieee.org/document/8502937/D2D Multicastcontent offloadingcooperative cachingcoded cachingcomputation offloadingMEC
collection DOAJ
language English
format Article
sources DOAJ
author Dongyu Wang
Yanwen Lan
Tiezhu Zhao
Zhenping Yin
Xiaoxiang Wang
spellingShingle Dongyu Wang
Yanwen Lan
Tiezhu Zhao
Zhenping Yin
Xiaoxiang Wang
On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
IEEE Access
D2D Multicast
content offloading
cooperative caching
coded caching
computation offloading
MEC
author_facet Dongyu Wang
Yanwen Lan
Tiezhu Zhao
Zhenping Yin
Xiaoxiang Wang
author_sort Dongyu Wang
title On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
title_short On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
title_full On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
title_fullStr On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
title_full_unstemmed On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
title_sort on the design of computation offloading in cache-aided d2d multicast networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description As the demand of data-hungry and computing intensive tasks grows dramatically, cache-aided device-to-device multicast (D2MD) networks are introduced, which can offload traffic from the base stations to D2D users (DUEs) directly to alleviate the heavy burden on backhaul links and improve the energy and spectrum efficiency. However, most previous works ignored the limitation of battery power and scarce computing capabilities of DUEs. In this paper, we study the computation and traffic offloading in cache-aided D2MD networks for the content delivery and delay sensitive task offloading services. Firstly, in order to provide stable multicast links and enhanced computing resources, a D2D cluster head (DCH) selection strategy is proposed that jointly considers the social attributes, available energy, and transfer rate of DUEs. Secondly, to improve the efficiency of content distribution and optimize the energy consumption of content delivery, we propose a novel multicast-aware coded and cooperative caching scheme, which may increase the opportunity for D2D multicasting to obtain the desired contents. Thirdly, considering the DUEs association, uplink full duplex DCH transmission power allocation, and mobile edge computing computation resource scheduling, an optimization computation offloading model is formulated. On this basis, we model the computation offloading and resource allocation optimization problem. Furthermore, we transform this problem into user allocation optimization problem and resource allocation optimization problem (RAOP), and RAOP is proved as a convex problem, and the optimal resource allocation solution is found. Finally, the simulation results show that our proposed schemes can effectively decrease the energy consumption and computing costs.
topic D2D Multicast
content offloading
cooperative caching
coded caching
computation offloading
MEC
url https://ieeexplore.ieee.org/document/8502937/
work_keys_str_mv AT dongyuwang onthedesignofcomputationoffloadingincacheaidedd2dmulticastnetworks
AT yanwenlan onthedesignofcomputationoffloadingincacheaidedd2dmulticastnetworks
AT tiezhuzhao onthedesignofcomputationoffloadingincacheaidedd2dmulticastnetworks
AT zhenpingyin onthedesignofcomputationoffloadingincacheaidedd2dmulticastnetworks
AT xiaoxiangwang onthedesignofcomputationoffloadingincacheaidedd2dmulticastnetworks
_version_ 1724192938883284992