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...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
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 |