Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing

Edge computing is a new computing paradigm which distributes tasks to edge networks for processing, it provides effective support for various mobile applications to meet their rapid response requirement. Unmanned Aerial Vehicle (UAV) has been widely used in emergency rescue, mapping, etc., with the...

Full description

Bibliographic Details
Main Authors: Jianhua Liu, Zibo Wu, Jiajia Liu, Xiaoguang Tu
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9825685/
_version_ 1828544100785192960
author Jianhua Liu
Zibo Wu
Jiajia Liu
Xiaoguang Tu
author_facet Jianhua Liu
Zibo Wu
Jiajia Liu
Xiaoguang Tu
author_sort Jianhua Liu
collection DOAJ
description Edge computing is a new computing paradigm which distributes tasks to edge networks for processing, it provides effective support for various mobile applications to meet their rapid response requirement. Unmanned Aerial Vehicle (UAV) has been widely used in emergency rescue, mapping, etc., with the advantages of flexible deployment and rapid movement. However, on one hand, mobile applications will be terminated when the battery energy is exhausted. On the other hand, mobile applications will be out of service when mobile devices are out of radio coverage of UAVs. How to achieve low-cost task unloading in the resource limited and location sensitive multi-UAVs edge computing environment is rather challenging. In this paper, we propose a distributed location-aware task offloading scheme, aiming at the above issues. Specifically, we create a nonlinear task allocation problem by combining the limited energy constraints of edge nodes with the random movement of users, where the cost function is divided into static and dynamic costs, respectively. Then, we formulate this problem to a convex optimization one with linear constrains, based on regularization technology. The mathematical proof shows that the scheme can support a parameterized competitive ratio without requiring any prior knowledge of the input task. The simulation results show that the proposed scheme can achieve lower cost edge computing services.
first_indexed 2024-12-12T02:24:14Z
format Article
id doaj.art-ad0c43ce6541403cb292d1319915d74c
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-12T02:24:14Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-ad0c43ce6541403cb292d1319915d74c2022-12-22T00:41:36ZengIEEEIEEE Access2169-35362022-01-0110724167242810.1109/ACCESS.2022.31896829825685Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge ComputingJianhua Liu0https://orcid.org/0000-0002-4475-3608Zibo Wu1https://orcid.org/0000-0002-4657-9711Jiajia Liu2Xiaoguang Tu3Institute of Electronic and Electrical Engineering, Civil Aviation Flight University of China, Guanghan, Deyang, ChinaInstitute of Electronic and Electrical Engineering, Civil Aviation Flight University of China, Guanghan, Deyang, ChinaInstitute of Electronic and Electrical Engineering, Civil Aviation Flight University of China, Guanghan, Deyang, ChinaInstitute of Electronic and Electrical Engineering, Civil Aviation Flight University of China, Guanghan, Deyang, ChinaEdge computing is a new computing paradigm which distributes tasks to edge networks for processing, it provides effective support for various mobile applications to meet their rapid response requirement. Unmanned Aerial Vehicle (UAV) has been widely used in emergency rescue, mapping, etc., with the advantages of flexible deployment and rapid movement. However, on one hand, mobile applications will be terminated when the battery energy is exhausted. On the other hand, mobile applications will be out of service when mobile devices are out of radio coverage of UAVs. How to achieve low-cost task unloading in the resource limited and location sensitive multi-UAVs edge computing environment is rather challenging. In this paper, we propose a distributed location-aware task offloading scheme, aiming at the above issues. Specifically, we create a nonlinear task allocation problem by combining the limited energy constraints of edge nodes with the random movement of users, where the cost function is divided into static and dynamic costs, respectively. Then, we formulate this problem to a convex optimization one with linear constrains, based on regularization technology. The mathematical proof shows that the scheme can support a parameterized competitive ratio without requiring any prior knowledge of the input task. The simulation results show that the proposed scheme can achieve lower cost edge computing services.https://ieeexplore.ieee.org/document/9825685/Convex programmingedge computingtask allocationUAV
spellingShingle Jianhua Liu
Zibo Wu
Jiajia Liu
Xiaoguang Tu
Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing
IEEE Access
Convex programming
edge computing
task allocation
UAV
title Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing
title_full Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing
title_fullStr Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing
title_full_unstemmed Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing
title_short Distributed Location-Aware Task Offloading in Multi-UAVs Enabled Edge Computing
title_sort distributed location aware task offloading in multi uavs enabled edge computing
topic Convex programming
edge computing
task allocation
UAV
url https://ieeexplore.ieee.org/document/9825685/
work_keys_str_mv AT jianhualiu distributedlocationawaretaskoffloadinginmultiuavsenablededgecomputing
AT zibowu distributedlocationawaretaskoffloadinginmultiuavsenablededgecomputing
AT jiajialiu distributedlocationawaretaskoffloadinginmultiuavsenablededgecomputing
AT xiaoguangtu distributedlocationawaretaskoffloadinginmultiuavsenablededgecomputing