Mustafa Tosun;Umut Can Cabuk;Elif Haytaoglu;Orhan Dagdeviren;Yusuf Ozturk
{"title":"DPkCR: Distributed Proactive k-Connectivity Recovery Algorithm for UAV-Based MANETs","authors":"Mustafa Tosun;Umut Can Cabuk;Elif Haytaoglu;Orhan Dagdeviren;Yusuf Ozturk","doi":"10.1109/TR.2024.3370743","DOIUrl":null,"url":null,"abstract":"Maintenance of connectivity in mobile ad hoc networks (MANETs) and especially in flying ad hoc networks, consisting of unmanned aerial vehicles (UAV), has crucial importance. Missions planned within these types of networks can be interrupted due to node failures, link errors, etc. This case becomes more critical when the application is heavily communication-dependent. To alleviate such problems, in this article, we propose a distributed proactive \n<inline-formula><tex-math>$k$</tex-math></inline-formula>\n-connectivity recovery algorithm (DP\n<inline-formula><tex-math>$k$</tex-math></inline-formula>\nCR) for UAV-based MANETs. To this end, the algorithm has been developed and tested by providing realistic scenarios. The time and message complexity analysis of the algorithm is presented. Moreover, to analyze the performance of the proposed algorithm, we compared it with other \n<inline-formula><tex-math>$k$</tex-math></inline-formula>\n-connectivity restoration algorithms in the literature. Simulation results revealed that DP\n<inline-formula><tex-math>$k$</tex-math></inline-formula>\nCR outperforms the alternatives in terms of convergence time for the recovery phase and, subsequently, in terms of energy consumption. Furthermore, DP\n<inline-formula><tex-math>$k$</tex-math></inline-formula>\nCR provides improvements to the bandwidth requirements for the restoration.","PeriodicalId":56305,"journal":{"name":"IEEE Transactions on Reliability","volume":"73 4","pages":"1918-1932"},"PeriodicalIF":5.0000,"publicationDate":"2024-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Reliability","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10472304/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
Maintenance of connectivity in mobile ad hoc networks (MANETs) and especially in flying ad hoc networks, consisting of unmanned aerial vehicles (UAV), has crucial importance. Missions planned within these types of networks can be interrupted due to node failures, link errors, etc. This case becomes more critical when the application is heavily communication-dependent. To alleviate such problems, in this article, we propose a distributed proactive
$k$
-connectivity recovery algorithm (DP
$k$
CR) for UAV-based MANETs. To this end, the algorithm has been developed and tested by providing realistic scenarios. The time and message complexity analysis of the algorithm is presented. Moreover, to analyze the performance of the proposed algorithm, we compared it with other
$k$
-connectivity restoration algorithms in the literature. Simulation results revealed that DP
$k$
CR outperforms the alternatives in terms of convergence time for the recovery phase and, subsequently, in terms of energy consumption. Furthermore, DP
$k$
CR provides improvements to the bandwidth requirements for the restoration.
期刊介绍:
IEEE Transactions on Reliability is a refereed journal for the reliability and allied disciplines including, but not limited to, maintainability, physics of failure, life testing, prognostics, design and manufacture for reliability, reliability for systems of systems, network availability, mission success, warranty, safety, and various measures of effectiveness. Topics eligible for publication range from hardware to software, from materials to systems, from consumer and industrial devices to manufacturing plants, from individual items to networks, from techniques for making things better to ways of predicting and measuring behavior in the field. As an engineering subject that supports new and existing technologies, we constantly expand into new areas of the assurance sciences.