TY - JOUR
T1 - Multi-Hop Task Routing in UAV-Assisted Mobile Edge Computing IoT Networks with Intelligent Reflective Surfaces
AU - Shnaiwer, Yousef N.
AU - Kouzayha, Nour Hicham
AU - Masood, Mudassir
AU - Kaneko, Megumi
AU - Al-Naffouri, Tareq Y.
N1 - KAUST Repository Item: Exported on 2022-12-16
Acknowledged KAUST grant number(s): OSR-2016-KKI-2899
Acknowledgements: The authors would like to acknowledge the support of this work by King Abdullah University of Science and Technology (KAUST)’s Office of Sponsored Research under Award No. OSR-2016-KKI-2899.
PY - 2022/12/13
Y1 - 2022/12/13
N2 - The cooperation between Unmanned Aerial Vehicles (UAVs) and ground Mobile Edge Computing (MEC) servers in processing tasks is becoming one of the main research trends of MEC networks. Despite the advantages of UAV-assisted MEC, it is restricted by the limited battery capacity and sensitive energy consumption of UAVs. Unlike the previous works where UAVs are allowed to either process tasks locally or offload them to ground MEC servers, in this paper, we propose a multi-hop task routing solution for Internet of Things (IoT) networks in which a UAV can also relay to another UAV with better connection to a ground MEC server. Furthermore, the UAV can make benefit of existing Intelligent Reflective Surfaces (IRSs) to further improve tasks offloading and reduce energy consumption. We show that the problem of minimizing the total energy of UAVs is NP-hard, and we propose a graph-based heuristic solution to solve it. Simulation results show that the proposed graph-based solution outperforms the traditional no UAV-UAV relaying scheme, especially when IRSs are deployed. Furthermore, a Convolutional Neural Network (CNN) is devised to reduce the delay of finding the decisions for the UAVs at the centralized coordinator. Simulations show that the CNN achieves very close energy consumption performance and a remarkable reduction in execution time compared to the graph-based heuristic solution.
AB - The cooperation between Unmanned Aerial Vehicles (UAVs) and ground Mobile Edge Computing (MEC) servers in processing tasks is becoming one of the main research trends of MEC networks. Despite the advantages of UAV-assisted MEC, it is restricted by the limited battery capacity and sensitive energy consumption of UAVs. Unlike the previous works where UAVs are allowed to either process tasks locally or offload them to ground MEC servers, in this paper, we propose a multi-hop task routing solution for Internet of Things (IoT) networks in which a UAV can also relay to another UAV with better connection to a ground MEC server. Furthermore, the UAV can make benefit of existing Intelligent Reflective Surfaces (IRSs) to further improve tasks offloading and reduce energy consumption. We show that the problem of minimizing the total energy of UAVs is NP-hard, and we propose a graph-based heuristic solution to solve it. Simulation results show that the proposed graph-based solution outperforms the traditional no UAV-UAV relaying scheme, especially when IRSs are deployed. Furthermore, a Convolutional Neural Network (CNN) is devised to reduce the delay of finding the decisions for the UAVs at the centralized coordinator. Simulations show that the CNN achieves very close energy consumption performance and a remarkable reduction in execution time compared to the graph-based heuristic solution.
UR - http://hdl.handle.net/10754/686444
UR - https://ieeexplore.ieee.org/document/9983817/
U2 - 10.1109/jiot.2022.3228863
DO - 10.1109/jiot.2022.3228863
M3 - Article
SN - 2327-4662
SP - 1
EP - 1
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
ER -