An Optimized, Data Distribution Service-Based Solution for Reliable Data Exchange Among Autonomous Underwater
Jesús Rodríguez-Molina1, Sonia Bilbao2, Belén Martínez3
1Research Center on Software Technologies and Multimedia Systems for Sustainability (Centro de Investigación en Tecnologías Software y Sistemas Multimedia Para la Sostenibilidad-CITSEM), Campus Sur UPM, Ctra. Valencia, Km 7, Madrid 28031, Spain. jesus.rodriguezm@upm.es.
Managing heterogeneous autonomous vehicles underwater is challenging due to unreliable communication. This study introduces a semantic middleware using Data Distribution Service (DDS) to improve interoperability and cooperative missions for maritime operations.
Area of Science:
- Robotics and Autonomous Systems
- Distributed Systems
- Marine Technology
Background:
- Underwater environments pose unique challenges for cooperative autonomous vehicle systems, including low bandwidth and unreliable data transmission.
- Managing heterogeneous vehicles with diverse hardware and communication protocols requires robust interoperability solutions.
- Existing cyber-physical systems often struggle with the complexities of underwater, distributed networks.
Purpose of the Study:
- To present a Publish/Subscribe-based semantic middleware designed for unreliable underwater scenarios.
- To enhance interoperability among cooperative and heterogeneous autonomous maritime vehicles.
- To address the specific communication and data management issues in underwater distributed systems.
Main Methods:
- Development of a semantic middleware solution leveraging multiple iterations of the Data Distribution Service (DDS) standard.
- Integration of essential components for maritime operations: device/service registration, context awareness, and application layer access.
- Interweaving middleware with wireless and acoustic networking technologies for comprehensive maritime communication.
Main Results:
- Demonstrated satisfactory system performance through implementation details and test results.
- Validated the middleware's effectiveness in both laboratory and real-world deployment scenarios.
- Successfully addressed challenges of low bandwidth, unreliable transport, and hardware heterogeneity in underwater vehicle communication.
Conclusions:
- The proposed semantic middleware effectively manages heterogeneous autonomous vehicles in cooperative underwater missions.
- The DDS-based solution enhances vehicle interoperability and system reliability in challenging maritime environments.
- The architecture provides a robust foundation for future advancements in autonomous maritime operations.
Related Concept Videos
Distribution Reliability and Automation
Buoyancy and Stability for Submerged and Floating Bodies
Distributed Loads: Problem Solving
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Uniform Depth Channel Flow: Problem Solving
Transformers in Distribution System
Distribution substation transformers come in various ratings and typically use mineral oil for insulation and cooling. To prevent moisture and air from entering the oil, some transformers use an inert gas like nitrogen to fill the...


