Optimizing Data Distribution Service Discovery for Swarm Unmanned Aerial Vehicles Through Preloading and Network Awareness
Collaborative unmanned aerial vehicle (UAV) swarm operations using the open-source PX4–ROS2 system have been extensively studied for reconnaissance and autonomous missions. PX4–ROS2 utilizes data distribution service (DDS) middleware to ensure network flexibility and support scalable operations. DDS enables decentralized information exchange through its discovery protocol. However, in dense swarm environments, the default initialization process of this protocol generates considerable communication overhead, which hinders reliable peer detection among UAVs. This study introduces an optimized DDS discovery scheme incorporating two key strategies: a preloading method that embeds known participant data before deployment, and a dynamic network awareness approach that regulates discovery behavior based on real-time connectivity. Integrated into PX4–ROS2, the proposed scheme was assessed through both simulations and real-world testing. Results demonstrate that the optimized discovery process reduced peak packet traffic by over 90% during the initial exchange phase, thereby facilitating more stable and scalable swarm operations in wireless environments.
Authors
- SungTae Moon (ORCID: https://orcid.org/0000-0002-1638-6898)
- H. LEE (ORCID: https://orcid.org/0009-0005-5593-2782)
- D.H. Kim (ORCID: https://orcid.org/0000-0002-7996-7753)
Institutions
- Chungbuk National University (KR)
- Korea Aerospace Research Institute (KR)
Publication Details
- Journal
- Drones
- Published
- 2025-08-11
- DOI
- https://doi.org/10.3390/drones9080564
- Primary Topic
- UAV Applications and Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministry of Science and ICT, South Korea
- Institute for Information and Communications Technology Promotion
- Division of Human Resource Development