
Optimal UAV Deployment for Data Collection in Deadline-based IoT Applications
Author(s) -
Baghdad Science Journal
Publication year - 2018
Publication title -
mağallaẗ baġdād li-l-ʿulūm
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.167
H-Index - 6
eISSN - 2411-7986
pISSN - 2078-8665
DOI - 10.21123/bsj.15.4.484-491
Subject(s) - software deployment , computer science , data collection , integer programming , internet of things , energy consumption , key (lock) , real time computing , heuristic , scheme (mathematics) , node (physics) , distributed computing , linear programming , computer network , embedded system , algorithm , computer security , engineering , artificial intelligence , mathematics , mathematical analysis , statistics , structural engineering , electrical engineering , operating system
The deployment of UAVs is one of the key challenges in UAV-based communications while using UAVs for IoT applications. In this article, a new scheme for energy efficient data collection with a deadline time for the Internet of things (IoT) using the Unmanned Aerial Vehicles (UAV) is presented. We provided a new data collection method, which was set to collect IoT node data by providing an efficient deployment and mobility of multiple UAV, used to collect data from ground internet of things devices in a given deadline time. In the proposed method, data collection was done with minimum energy consumption of IoTs as well as UAVs. In order to find an optimal solution to this problem, we will first provide a mixed integer linear programming model (MILP) and then we used a heuristic to solve the time complexity problem. The results obtained in the simulation results indicate the optimal performance of the proposed scheme in terms of energy consumption and the number of used UAVs.