Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares

Drones are frequently used for the delivery of materials or other goods, and to facilitate the capture and transmission of data. Moreover, drone networks have gained significant interest in a number of scenarios, such as in quarantined or isolated areas, following technical damage due to a disaster,...

Full description

Bibliographic Details
Main Authors: Adrian Marius Deaconu, Razvan Udroiu, Corina-Ştefania Nanau
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Sensors
Subjects:
DTN
Online Access:https://www.mdpi.com/1424-8220/21/16/5472
id doaj-f3a125da9c734f36945caaa2dd1dfa45
record_format Article
spelling doaj-f3a125da9c734f36945caaa2dd1dfa452021-08-26T14:19:11ZengMDPI AGSensors1424-82202021-08-01215472547210.3390/s21165472Algorithms for Delivery of Data by Drones in an Isolated Area Divided into SquaresAdrian Marius Deaconu0Razvan Udroiu1Corina-Ştefania Nanau2Department of Mathematics and Computer Science, Transilvania University of Brasov, 29 Eroilor Boulevard, 500036 Brasov, RomaniaDepartment of Manufacturing Engineering, Transilvania University of Brasov, 29 Eroilor Boulevard, 500036 Brasov, RomaniaDepartment of Mathematics and Computer Science, Transilvania University of Brasov, 29 Eroilor Boulevard, 500036 Brasov, RomaniaDrones are frequently used for the delivery of materials or other goods, and to facilitate the capture and transmission of data. Moreover, drone networks have gained significant interest in a number of scenarios, such as in quarantined or isolated areas, following technical damage due to a disaster, or in non-urbanized areas without communication infrastructure. In this context, we propose a network of drones that are able to fly on a map covered by regular polygons, with a well-established mobility schedule, to carry and transfer data. Two means exist to equidistantly cover an area with points, namely, grouping the points into equilateral triangles or squares. In this study, a network of drones that fly in an aerial area divided into squares was proposed and investigated. This network was compared with the case in which the area is divided into equilateral triangles. The cost of the square drone network was lower than that of the triangular network with the same cell length, but the efficiency factors were better for the latter. Two situations related to increasing the drone autonomy using drone charging or battery changing stations were analyzed. This study proposed a Delay Tolerant Network (DTN) to optimize the transmission of data. Multiple simulation studies based on experimental flight tests were performed using the proposed algorithm versus five traditional DTN methods. A light Wi-Fi Arduino development board was used for the data transfer between drones and stations using delivery protocols. The efficiency of data transmission using single-copy and multiple-copy algorithms was analyzed. Simulation results showed a better performance of the proposed Time-Dependent Drone (TD-Drone) Dijkstra algorithm compared with the Epidemic, Spray and Wait, PRoPHET, MaxProp, and MaxDelivery routing protocols.https://www.mdpi.com/1424-8220/21/16/5472dronesnetworkDTNmobility schedulerouting algorithmsdata delivery
collection DOAJ
language English
format Article
sources DOAJ
author Adrian Marius Deaconu
Razvan Udroiu
Corina-Ştefania Nanau
spellingShingle Adrian Marius Deaconu
Razvan Udroiu
Corina-Ştefania Nanau
Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares
Sensors
drones
network
DTN
mobility schedule
routing algorithms
data delivery
author_facet Adrian Marius Deaconu
Razvan Udroiu
Corina-Ştefania Nanau
author_sort Adrian Marius Deaconu
title Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares
title_short Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares
title_full Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares
title_fullStr Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares
title_full_unstemmed Algorithms for Delivery of Data by Drones in an Isolated Area Divided into Squares
title_sort algorithms for delivery of data by drones in an isolated area divided into squares
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-08-01
description Drones are frequently used for the delivery of materials or other goods, and to facilitate the capture and transmission of data. Moreover, drone networks have gained significant interest in a number of scenarios, such as in quarantined or isolated areas, following technical damage due to a disaster, or in non-urbanized areas without communication infrastructure. In this context, we propose a network of drones that are able to fly on a map covered by regular polygons, with a well-established mobility schedule, to carry and transfer data. Two means exist to equidistantly cover an area with points, namely, grouping the points into equilateral triangles or squares. In this study, a network of drones that fly in an aerial area divided into squares was proposed and investigated. This network was compared with the case in which the area is divided into equilateral triangles. The cost of the square drone network was lower than that of the triangular network with the same cell length, but the efficiency factors were better for the latter. Two situations related to increasing the drone autonomy using drone charging or battery changing stations were analyzed. This study proposed a Delay Tolerant Network (DTN) to optimize the transmission of data. Multiple simulation studies based on experimental flight tests were performed using the proposed algorithm versus five traditional DTN methods. A light Wi-Fi Arduino development board was used for the data transfer between drones and stations using delivery protocols. The efficiency of data transmission using single-copy and multiple-copy algorithms was analyzed. Simulation results showed a better performance of the proposed Time-Dependent Drone (TD-Drone) Dijkstra algorithm compared with the Epidemic, Spray and Wait, PRoPHET, MaxProp, and MaxDelivery routing protocols.
topic drones
network
DTN
mobility schedule
routing algorithms
data delivery
url https://www.mdpi.com/1424-8220/21/16/5472
work_keys_str_mv AT adrianmariusdeaconu algorithmsfordeliveryofdatabydronesinanisolatedareadividedintosquares
AT razvanudroiu algorithmsfordeliveryofdatabydronesinanisolatedareadividedintosquares
AT corinastefaniananau algorithmsfordeliveryofdatabydronesinanisolatedareadividedintosquares
_version_ 1721190222017855488