Priority gossip-based synchronization method for distributed datain a group of unmanned aerial vehicles
DOI:
https://doi.org/10.34185/1562-9945-4-165-2026-20Keywords:
UAV, swarm, distributed data, gossip protocol, data synchronization, priority function, multi-agent systems, Raft, decentralized control, algorithm convergenceAbstract
This paper presents the development and investigation of a priority gossip synchronization method for distributed data in a group of unmanned aerial vehicles (UAVs). The relevance of the topic is driven by the rapid expansion of UAV swarm applications in monitoring, reconnaissance, search and rescue, and logistics tasks, where effective real-time data synchronization between agents is a necessary condition for successful mission execution. Each UAV continuously generates sensor data including telemetry, coordinates, and observation results that must be distributed across the swarm for coordinated decision-making. Existing synchronization methods have significant limitations: the standard gossip protocol does not account for the current state of nodes when selecting an exchange partner, while the Raft consensus algorithm incurs substantial overhead for coordinator assignment and does not ensure fault tolerance upon coordinator failure. The problem lies in the need to develop a synchronization method that ensures fast convergence and minimal data staleness in swarm nodes without a centralized coordinator. The aim of the study is to develop a priority gossip synchronization method based on a node priority function. Each agent selects an exchange partner with probability proportional to its priority value rather than uniformly at random. For verification, computer simulation was conducted for swarms ranging from 50 to 200 UAVs, averaged over 30 independent runs. The results demonstrate a convergence improvement of 2.1–5.6% and lower average data staleness compared to the standard gossip protocol. The Raft algorithm showed the slowest convergence due to coordinator assignment overhead. The proposed method requires no centralized coordinator, is fault-tolerant upon individual agent failure, and adapts naturally to changes in onboard subsystem states.
References
Skaltsis G.M., Shin H.S., Tsourdos A. A Review of Task Allocation Methods for UAVs. Journal of Intelligent and Robotic Systems. 2023. Vol. 109, No. 4. P. 76. https://doi.org/10.1007/s10846-023-02011-0
Chandran I., Vipin K. Network analysis of decentralized fault-tolerant UAV swarm coordi-nation in critical missions. Drone Systems and Applications. 2024. https://doi.org/10.1139/dsa-2023-0101
Protsenko M., Maslii R. Analysis of swarm control methods for unmanned aerial vehicles. Herald of Khmelnytskyi National University. Technical Sciences. 2025. Vol. 359, No. 6(1). P. 357–362. URL: https://doi.org/10.31891/2307-5732-2025-359-49
Zhou Y., Gao W., Rao B., Ding B., Wang W. Neighborhood Selection Synchronization Mechanism-Based Moving Source Localization Using UAV Swarm. Remote Sensing. 2023. Vol. 15, No. 9. P. 2313. https://doi.org/10.3390/rs15092313
Ongaro D., Ousterhout J. In Search of an Understandable Consensus Algorithm. USENIX Annual Technical Conference. 2014. P. 305-319. https://www.usenix.org/conference/atc14/technical-sessions/presentation/ongaro
Zhang Y., Cui G., Sui W. A Raft Consensus Algorithm Modification for Adapting Frequent Leader Switch in Multi-agent Swarm Robotics Applications. Lecture Notes in Electrical En-gineering. 2025. Vol. 1338. https://doi.org/10.1007/978-981-96-2204-7_59
Li H., Liu Z., Li Y. An Improved Raft Consensus Algorithm Based on Asynchronous Batch Processing. Lecture Notes in Electrical Engineering. 2022. https://doi.org/10.1007/978-981-19-2456-9_44
Wang G., Lv X., Yan X. A Two-Stage Distributed Task Assignment Algorithm Based on Contract Net Protocol for Multi-UAV Cooperative Reconnaissance. Sensors. 2023. Vol. 23, No. 18. P. 7980. https://doi.org/10.3390/s23187980
Li J., Chen R. A Distributed Task Scheduling Method Based on Conflict Prediction for Ad Hoc UAV Swarms. Drones. 2022. Vol. 6. P. 356. https://doi.org/10.3390/drones6110356
Demers A., Greene D., Hauser C. et al. Epidemic Algorithms for Replicated Database Maintenance. Proceedings of the 6th Annual ACM Symposium on Principles of Distributed Computing. 1987. P. 1-12. https://doi.org/10.1145/41840.41841
Zhang H., Cui B., Li Y. et al. An efficient cluster data synchronization scheme based on the Gossip protocol. Journal of Beijing University of Aeronautics and Astronautics. 2025. Vol. 51, No. 5. P. 1629-1636. https://doi.org/10.13700/j.bh.1001-5965.2024.0750
Tariverdi A., Jha D.K. Rafting Towards Consensus: Formation Control of Distributed Dynamical Systems. arXiv. 2023. https://doi.org/10.48550/arXiv.2308.10097
Smith R.G. The Contract Net Protocol: High-Level Communication and Control in a Dis-tributed Problem Solver. IEEE Transactions on Computers. 1980. Vol. 29, No. 12. P. 1104-1113. https://doi.org/10.1109/TC.1980.1675516
Poghosyan S., Poghosyan V., Abrahamyan S. et al. Cloud-based mathematical models for self-organizing swarms of UAVs. Drone Systems and Applications. 2024. https://doi.org/10.1139/dsa-2023-0039
Zhou Y., Rao B., Wang W. UAV swarm intelligence: recent advances and future trends. IEEE Access. 2020. Vol. 8. P. 183856-183878. https://doi.org/10.1109/ACCESS.2020.3028865
Cao Y., Yu W., Ren W., Chen G. An overview of recent progress in the study of distrib-uted multi-agent coordination. IEEE Transactions on Industrial Informatics. 2013. Vol. 9, No. 1. P. 427-438. https://doi.org/10.1109/TII.2012.2219061
Wang G., Luo H., Hu X. et al. Fault-tolerant communication topology management for leader-follower UAV formation. International Journal of Advanced Robotic Systems. 2022. https://doi.org/10.1177/1729881417693965
Xu J., Yao H., Zhang R. et al. Semantic-aware UAV swarm coordination in the metaverse. IEEE Transactions on Mobile Computing. 2024. Vol. 23, No. 12. P. 13821-13833. https://ieeexplore.ieee.org/document/10623271
Downloads
Published
Issue
Section
License
Copyright (c) 2026 System technologies

This work is licensed under a Creative Commons Attribution 4.0 International License.









