Cooperative Offloading in D2D‐Enabled Three‐Tier MEC Networks for IoT
Open Access
- 1 January 2021
- journal article
- research article
- Published by Wiley in Wireless Communications and Mobile Computing
- Vol. 2021 (1)
Abstract
Mobile/multi‐access edge computing (MEC) takes advantage of its proximity to end‐users, which greatly reduces the transmission delay of task offloading compared to mobile cloud computing (MCC). Offloading computing tasks to edge servers with a certain amount of computing ability can also reduce the computing delay. Meanwhile, device‐to‐device (D2D) cooperation can help to process small‐scale delay‐sensitive tasks to further decrease the delay of tasks. But where to offload the computing tasks is a critical issue. In this article, we integrate MEC and D2D cooperation techniques to optimize the offloading decisions and resource allocation problem in D2D‐enabled three‐tier MEC networks for Internet of Things (IoT). Mobile devices (MDs), edge clouds, and central cloud data center (DC) make up these three‐tier MEC networks. They cooperate with each other to finish the offloading tasks. Each task can be processed by MD itself or its neighboring MDs at device tier, by edge servers at edge tier, or by remote cloud servers at cloud tier. Under the maximum energy cost constraints, we formulate the cooperative offloading problem into a mixed‐integer nonlinear problem aiming to minimize the total delay of tasks. We utilize the alternating direction method of multipliers (ADMM) to speed up the computing process. The proposed scheme decomposes the complicated problem into 3 smaller subproblems, which are solved in a parallel fashion. Finally, we compare our proposal with D2D and MEC networks in simulations. Numerical results validate that the proposed D2D‐enabled MEC networks for IoT can significantly enhance the computing abilities and reduce the total delay of tasks.Keywords
Funding Information
- National Natural Science Foundation of China (61871051)
This publication has 58 references indexed in Scilit:
- Optimal Workload Allocation in Fog-Cloud Computing Towards Balanced Delay and Power ConsumptionIEEE Internet of Things Journal, 2016
- Efficient Multi-User Computation Offloading for Mobile-Edge Cloud ComputingIEEE/ACM Transactions on Networking, 2015
- Optimal Cloudlet Placement and User to Cloudlet Allocation in Wireless Metropolitan Area NetworksIEEE Transactions on Cloud Computing, 2015
- Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge ComputingIEEE Transactions on Signal and Information Processing over Networks, 2015
- Cloud assisted HetNets toward 5G wireless networksIEEE Communications Magazine, 2015
- Cost-Effective Multi-Mode Offloading with peer-assisted communicationsAd Hoc Networks, 2015
- Joint Optimization of Cooperative Beamforming and Relay Assignment in Multi-User Wireless Relay NetworksIEEE Transactions on Wireless Communications, 2014
- To offload or not to offload? The bandwidth and energy costs of mobile cloud computing2013
- Distributed Optimization and Statistical Learning via the Alternating Direction Method of MultipliersFoundations and Trends in Machine Learning, 2011
- Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?Computer, 2010