Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems

With the rapid growth of computation demands from mobile applications, mobile-edge computing (MEC) provides a new method to meet requirement of high data rate and high computation capability. By offloading the latency-critical or computation-intensive tasks to the edge server, mobile devices (MDs) c...

Full description

Bibliographic Details
Main Authors: Xiaotong Yang, Xueyong Yu, Hao Huang, Hongbo Zhu
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8807194/
_version_ 1818737187382886400
author Xiaotong Yang
Xueyong Yu
Hao Huang
Hongbo Zhu
author_facet Xiaotong Yang
Xueyong Yu
Hao Huang
Hongbo Zhu
author_sort Xiaotong Yang
collection DOAJ
description With the rapid growth of computation demands from mobile applications, mobile-edge computing (MEC) provides a new method to meet requirement of high data rate and high computation capability. By offloading the latency-critical or computation-intensive tasks to the edge server, mobile devices (MDs) could save energy consumption and extend battery life. However, unlike cloud servers, resource bottlenecks in MEC servers limit the scalability of offloading. Hence, computation offloading and resource allocation need to be optimized. Toward this end, we consider a multi-access MEC servers system in which Orthogonal Frequency-Division Multiplexing Access (OFDMA) is used as the transmission mechanism for uplink. In order to minimize energy consumption of MDs, we propose a joint optimization strategy for computation offloading, subcarrier allocation, and computing resource allocation, which is a mixed integer non-linear programming (MINLP) problem. First, we design a bound improving branch-and-bound (BnB) algorithm to find the global optimal solution. Then, we present a combinational algorithm to obtain the suboptimal solution for practical application. Simulation results reveal that the combinational algorithm performs very closely to the BnB algorithm in energy saving, but it has a better performance in average algorithm time. Furthermore, our proposed solutions outperform other benchmark schemes.
first_indexed 2024-12-18T00:49:03Z
format Article
id doaj.art-42b6de9e298e4c4b93c4c87bb56e5650
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-18T00:49:03Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-42b6de9e298e4c4b93c4c87bb56e56502022-12-21T21:26:44ZengIEEEIEEE Access2169-35362019-01-01711705411706210.1109/ACCESS.2019.29364358807194Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC SystemsXiaotong Yang0https://orcid.org/0000-0001-6386-2810Xueyong Yu1Hao Huang2https://orcid.org/0000-0002-6729-1987Hongbo Zhu3Jiangsu Key Laboratory of Wireless Communications, Nanjing University of Posts and Telecommunications, Nanjing, ChinaJiangsu Key Laboratory of Wireless Communications, Nanjing University of Posts and Telecommunications, Nanjing, ChinaKey Lab of Broadband Wireless Communication and Sensor Network Technology, Ministry of Education, Nanjing University of Posts and Telecommunications, Nanjing, ChinaJiangsu Key Laboratory of Wireless Communications, Nanjing University of Posts and Telecommunications, Nanjing, ChinaWith the rapid growth of computation demands from mobile applications, mobile-edge computing (MEC) provides a new method to meet requirement of high data rate and high computation capability. By offloading the latency-critical or computation-intensive tasks to the edge server, mobile devices (MDs) could save energy consumption and extend battery life. However, unlike cloud servers, resource bottlenecks in MEC servers limit the scalability of offloading. Hence, computation offloading and resource allocation need to be optimized. Toward this end, we consider a multi-access MEC servers system in which Orthogonal Frequency-Division Multiplexing Access (OFDMA) is used as the transmission mechanism for uplink. In order to minimize energy consumption of MDs, we propose a joint optimization strategy for computation offloading, subcarrier allocation, and computing resource allocation, which is a mixed integer non-linear programming (MINLP) problem. First, we design a bound improving branch-and-bound (BnB) algorithm to find the global optimal solution. Then, we present a combinational algorithm to obtain the suboptimal solution for practical application. Simulation results reveal that the combinational algorithm performs very closely to the BnB algorithm in energy saving, but it has a better performance in average algorithm time. Furthermore, our proposed solutions outperform other benchmark schemes.https://ieeexplore.ieee.org/document/8807194/Mobile-edge computingmulti-access edge computingcomputation offloadingresource allocation
spellingShingle Xiaotong Yang
Xueyong Yu
Hao Huang
Hongbo Zhu
Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
IEEE Access
Mobile-edge computing
multi-access edge computing
computation offloading
resource allocation
title Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
title_full Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
title_fullStr Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
title_full_unstemmed Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
title_short Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
title_sort energy efficiency based joint computation offloading and resource allocation in multi access mec systems
topic Mobile-edge computing
multi-access edge computing
computation offloading
resource allocation
url https://ieeexplore.ieee.org/document/8807194/
work_keys_str_mv AT xiaotongyang energyefficiencybasedjointcomputationoffloadingandresourceallocationinmultiaccessmecsystems
AT xueyongyu energyefficiencybasedjointcomputationoffloadingandresourceallocationinmultiaccessmecsystems
AT haohuang energyefficiencybasedjointcomputationoffloadingandresourceallocationinmultiaccessmecsystems
AT hongbozhu energyefficiencybasedjointcomputationoffloadingandresourceallocationinmultiaccessmecsystems