A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication
Unmanned Aerial Vehicles (UAVs) used for humanitarian applications require simple, accessible and reliable components. For example, a communication system between UAV and the Ground Control Station (GCS) is essential in order to monitor UAV status; various communication protocols are available in th...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-06-01
|
Series: | Drones |
Subjects: | |
Online Access: | https://www.mdpi.com/2504-446X/5/2/48 |
id |
doaj-ff6f383873fd407ebec96a2f91025416 |
---|---|
record_format |
Article |
spelling |
doaj-ff6f383873fd407ebec96a2f910254162021-06-30T23:03:54ZengMDPI AGDrones2504-446X2021-06-015484810.3390/drones5020048A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV CommunicationYan Han Lau0Marcelo H. Ang1Department of Mechanical Engineering, Faculty of Engineering, National University of Singapore, 9 Engineering Dr 1, Singapore 117575, SingaporeDepartment of Mechanical Engineering, Faculty of Engineering, National University of Singapore, 9 Engineering Dr 1, Singapore 117575, SingaporeUnmanned Aerial Vehicles (UAVs) used for humanitarian applications require simple, accessible and reliable components. For example, a communication system between UAV and the Ground Control Station (GCS) is essential in order to monitor UAV status; various communication protocols are available in the industry. Such systems must be simple for non-technical personnel (e.g., healthcare workers) to operate. In this study, a novel link failure detection and switching algorithm was proposed for a dissimilar redundant UAV communication system designed for long-range vaccine delivery in rural areas. The algorithm would ease the workload of the operators and address a research gap in the design of such algorithms. A two-layer design is proposed: A baseline layer using the heartbeat method, and optimisations to speed up local failure detection. To dynamically tune the heartbeat timeout for the algorithm’s baseline without intervention from ground operators, the modified Jacobson’s algorithm was used. Lab simulations found that the algorithm was generally accurate in converging to an optimal value, but has less satisfactory performance at poor or unpredictable connectivity, or when link switches get triggered frequently. Improvements have been suggested for the algorithm. This study contributes to ongoing research on ensuring reliable UAV communication for humanitarian purposes.https://www.mdpi.com/2504-446X/5/2/48UAVmedicines drone deliverylong-range communicationbeyond visual line of sight (BVLOS)networksdissimilar redundancy |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yan Han Lau Marcelo H. Ang |
spellingShingle |
Yan Han Lau Marcelo H. Ang A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication Drones UAV medicines drone delivery long-range communication beyond visual line of sight (BVLOS) networks dissimilar redundancy |
author_facet |
Yan Han Lau Marcelo H. Ang |
author_sort |
Yan Han Lau |
title |
A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication |
title_short |
A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication |
title_full |
A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication |
title_fullStr |
A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication |
title_full_unstemmed |
A Novel Link Failure Detection and Switching Algorithm for Dissimilar Redundant UAV Communication |
title_sort |
novel link failure detection and switching algorithm for dissimilar redundant uav communication |
publisher |
MDPI AG |
series |
Drones |
issn |
2504-446X |
publishDate |
2021-06-01 |
description |
Unmanned Aerial Vehicles (UAVs) used for humanitarian applications require simple, accessible and reliable components. For example, a communication system between UAV and the Ground Control Station (GCS) is essential in order to monitor UAV status; various communication protocols are available in the industry. Such systems must be simple for non-technical personnel (e.g., healthcare workers) to operate. In this study, a novel link failure detection and switching algorithm was proposed for a dissimilar redundant UAV communication system designed for long-range vaccine delivery in rural areas. The algorithm would ease the workload of the operators and address a research gap in the design of such algorithms. A two-layer design is proposed: A baseline layer using the heartbeat method, and optimisations to speed up local failure detection. To dynamically tune the heartbeat timeout for the algorithm’s baseline without intervention from ground operators, the modified Jacobson’s algorithm was used. Lab simulations found that the algorithm was generally accurate in converging to an optimal value, but has less satisfactory performance at poor or unpredictable connectivity, or when link switches get triggered frequently. Improvements have been suggested for the algorithm. This study contributes to ongoing research on ensuring reliable UAV communication for humanitarian purposes. |
topic |
UAV medicines drone delivery long-range communication beyond visual line of sight (BVLOS) networks dissimilar redundancy |
url |
https://www.mdpi.com/2504-446X/5/2/48 |
work_keys_str_mv |
AT yanhanlau anovellinkfailuredetectionandswitchingalgorithmfordissimilarredundantuavcommunication AT marcelohang anovellinkfailuredetectionandswitchingalgorithmfordissimilarredundantuavcommunication AT yanhanlau novellinkfailuredetectionandswitchingalgorithmfordissimilarredundantuavcommunication AT marcelohang novellinkfailuredetectionandswitchingalgorithmfordissimilarredundantuavcommunication |
_version_ |
1721352297411248128 |