Abstract

Large number of Internet of Things (IoT) devices deployed on demand to monitor surroundings and offload computation-intensive tasks to edge servers, which favors low-latency IoT applications. However, some of them scatter in areas with limited or no available communication infrastructure (no-ACI), which rises a huge challenge for task offloading, due to when and which devices have tasks cannot be known in advance. In this article, a trust-based active notice task offloading (TANTO) scheme in the aerial computing system (ACS) assisted by the unmanned aerial vehicle (UAV) is proposed to provide trust and low-delay task offloading for resource-limited IoT devices in areas with no-ACI. The main innovations of TANTO in ACS are as follow: 1) a novel task offloading mechanism for IoT devices in networks with no-ACI is proposed, where devices broadcast task offloading notice, making it easy for UAV to know where tasks need to offload without aimless search, which can effectively reduce UAV’s flight distance and task completion delay at the same time; 2) a trust calculation and reasoning method is proposed to calculate network trust, and divide the network into grids with different trust values, which guides UAV through grids with higher trust to increase the task completion rate and reduce delay; and 3) an online UAV trajectory optimization algorithm is proposed to dynamically prioritize tasks with urgent deadline. A large number of experimental results show that TANTO has better performance than previous studies in terms of task completion rate, tasks’ average completion time, and UAV’s flight cost.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call