AxisGeo: proactive axis-guided 3D geographic routing with local refinement and void avoidance in flying Ad hoc networks
- Mehdi Hosseinzadeh, Jawad Tanveer, Amir Masoud Rahmani, Debrina Puspita Andriani, Parisa Khoshvaght, Mohammad Sadegh Yousefpoor, Efat Yousefpoor, Kholoud Alkayid, Thantrira Porntaveetus, Marjan Kuchaki Rafsanjani
- https://doi.org/10.1007/s44443-026-01273-6
Abstract
Flying ad hoc networks (FANETs), based on unmanned aerial vehicles (UAVs), can provide innovative services in dynamic and distributed environments. However, their three-dimensional and highly mobile nature causes unstable links, rapid topology changes, and routing voids, which can degrade the performance of conventional routing protocols. This paper proposes a new proactive axis-guided 3D geographic routing approach (AxisGeo) for FANETs. It is fully distributed, maintains no routing tables, and relies only on one-hop neighbor information. AxisGeo employs two complementary geometric structures– the compressed global axis and the zoomed local axis– to adaptively guide packet forwarding. The global axis provides a fixed source-to-destination direction; whereas the local axis is proactively refined via an attraction-repulsion mechanism, where neighbor-quality information (residual energy, connectivity, progress toward destination, and expected transmission counts (ETX)) is transformed into geometric adaptation forces rather than being used directly to rank next-hop UAVs. Therefore, the proposed mechanism refines the local forwarding geometry itself before node selection. The mechanism relies only on one-hop information and requires no additional control messages beyond periodic beacon exchanges. To address routing voids, AxisGeo employs a NACK-based lightweight self-repair mechanism to reconstruct broken paths. This protocol assumes that UAVs are equipped with positioning systems and periodically exchange beacon messages to maintain one-hop neighbor information. The performance of AxisGeo was evaluated against A-Geo, UF-GPSR, and GPSR under three simulation scenarios involving variations in UAV density, UAV speed, and network traffic. Under varying node density, the packet delivery ratio (PDR) increased from 75% to 96%, end-to-end delay decreased from 190 ms to 78 ms, and throughput improved from 38.6 kbps to 52.1 kbps, corresponding to average performance improvements of 4.41%, 12.10%, and 6.77% over the strongest benchmark (A-Geo), respectively. When varying UAV speed, PDR changed from 94% to 78%, delay increased from 104 ms to 138 ms, and throughput decreased from 48.6 kbps to 39.2 kbps, with corresponding average improvements of 3.53%, 1.53%, and 2.27% over the best baseline (A-Geo). Under varying network traffic, PDR changed from 97% to 87%, delay varies from 99 ms to 147 ms, and throughput increased from 32.1 to 67.9 kbps, achieving average improvements of 2.24%, 2.98%, and 9.53% relative to the strongest benchmark (A-Geo). These results indicate that AxisGeo provides improved routing performance across the evaluated FANET scenarios.