A Collaborative Learning-Based Algorithm for Task Offloading in UAV-Aided Wireless Sensor Networks

Recently, unmanned aerial vehicles (UAVs) have emerged to enhance data processing, network monitoring, disaster management and other useful applications in many different networks. Due to their flexibility, cost efficiency and powerful capabilities, combining these UAVs with the existing wireless sensor networks (WSNs) could improve network performance and enhance the network lifetime in such networks. In this research, we propose a task offloading mechanism in UAV-aided WSN by implementing a utility-based learning collaborative algorithm that will enhance the service satisfaction rate, taking into account the delay requirements of the submitted tasks. The proposed learning algorithm predicts the queuing delays of all UAVs instead of having a global overview of the system, which reduces the communication overhead in the network. The simulation results showed the effectiveness of our proposed work in terms of service satisfaction ratio compared with the non-collaborative algorithm that only processes the task locally in the WSN cluster.

[1]  Alagan Anpalagan,et al.  Fair Data Allocation and Trajectory Optimization for UAV-Assisted Mobile Edge Computing , 2019, IEEE Communications Letters.

[2]  Cristina Urdiales,et al.  A Framework for Analyzing Fog-Cloud Computing Cooperation Applied to Information Processing of UAVs , 2019, Wirel. Commun. Mob. Comput..

[3]  Mianxiong Dong,et al.  UAV-assisted data gathering in wireless sensor networks , 2014, The Journal of Supercomputing.

[4]  Soumaya Cherkaoui,et al.  A Game Theory Based Efficient Computation Offloading in an UAV Network , 2019, IEEE Transactions on Vehicular Technology.

[5]  Mohsen Guizani,et al.  Unmanned Aerial Vehicles (UAVs): A Survey on Civil Applications and Key Research Challenges , 2018, IEEE Access.

[6]  Ian F. Akyildiz,et al.  Help from the Sky: Leveraging UAVs for Disaster Management , 2017, IEEE Pervasive Computing.

[7]  Wenchao Xu,et al.  Air-Ground Integrated Mobile Edge Networks: Architecture, Challenges, and Opportunities , 2018, IEEE Communications Magazine.

[8]  Xuejun Yue,et al.  Cloud-Assisted UAV Data Collection for Multiple Emerging Events in Distributed WSNs , 2017, Sensors.

[9]  Loretta Ichim,et al.  A Survey of Collaborative UAV–WSN Systems for Efficient Monitoring , 2019, Sensors.

[10]  Eyup Emre Ulku,et al.  Multi Token Based Location Sharing for Multi UAV Systems , 2016 .

[11]  Rajesh Kumar,et al.  Energy Efficient Data Dissemination in Multi-UAV Coordinated Wireless Sensor Networks , 2016, Mob. Inf. Syst..

[12]  Zhenyu Zhou,et al.  An Air-Ground Integration Approach for Mobile Edge Computing in IoT , 2018, IEEE Communications Magazine.

[13]  Jiajia Liu,et al.  Task Offloading in UAV-Aided Edge Computing: Bit Allocation and Trajectory Optimization , 2019, IEEE Communications Letters.

[14]  Sangman Moh,et al.  A Survey on Cluster-Based Routing Protocols for Unmanned Aerial Vehicle Networks , 2019, IEEE Access.