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...
Main Authors: | , , , |
---|---|
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 |