Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2017 Aug 5;17(8):1802.
doi: 10.3390/s17081802.

An Optimized, Data Distribution Service-Based Solution for Reliable Data Exchange Among Autonomous Underwater Vehicles

Affiliations

An Optimized, Data Distribution Service-Based Solution for Reliable Data Exchange Among Autonomous Underwater Vehicles

Jesús Rodríguez-Molina et al. Sensors (Basel). .

Abstract

Major challenges are presented when managing a large number of heterogeneous vehicles that have to communicate underwater in order to complete a global mission in a cooperative manner. In this kind of application domain, sending data through the environment presents issues that surpass the ones found in other overwater, distributed, cyber-physical systems (i.e., low bandwidth, unreliable transport medium, data representation and hardware high heterogeneity). This manuscript presents a Publish/Subscribe-based semantic middleware solution for unreliable scenarios and vehicle interoperability across cooperative and heterogeneous autonomous vehicles. The middleware relies on different iterations of the Data Distribution Service (DDS) software standard and their combined work between autonomous maritime vehicles and a control entity. It also uses several components with different functionalities deemed as mandatory for a semantic middleware architecture oriented to maritime operations (device and service registration, context awareness, access to the application layer) where other technologies are also interweaved with middleware (wireless communications, acoustic networks). Implementation details and test results, both in a laboratory and a deployment scenario, have been provided as a way to assess the quality of the system and its satisfactory performance.

Keywords: autonomous underwater vehicles; cyber-physical systems; middleware.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Location of middleware in a scenario with AUVs.
Figure 2
Figure 2
Location of middleware in the system and its DDS components.
Figure 3
Figure 3
Functional and physical components of the proposed middleware architecture and other related components of the SWARMs.
Figure 4
Figure 4
Middleware architecture used in SWARMs.
Figure 5
Figure 5
Local tests done with the middleware components.
Figure 6
Figure 6
Data transfer architecture.
Figure 7
Figure 7
ODROID appearance and interfaces, as depicted in [36].
Figure 8
Figure 8
Middleware components used in the tests done with Windows Labview and Odroid.
Figure 9
Figure 9
ODROID packet publication, as represented by Wireshark.
Figure 10
Figure 10
LabVIEW packet publication, as represented by Wireshark.
Figure 11
Figure 11
Round Trip Time for data deliveries.
Figure 12
Figure 12
Deployment of elements during testing activities.
Figure 13
Figure 13
Timespan values between receptions of Status Vector information.

References

    1. Djapic V., Dong W., Spaccini D., Cario G., Casavola A., Gjanci P., Lupia M., Petrioli C. Cooperation of coordinated teams of Autonomous Underwater Vehicles. IFAC-PapersOnLine. 2016;49:88–93. doi: 10.1016/j.ifacol.2016.07.714. - DOI
    1. Al-Khatib H., Antonelli G., Caffaz A., Caiti A., Casalino G., de Jong I., Duarte H., Indiveri G., Jesus S., Kebkal K., et al. The widely scalable Mobile Underwater Sonar Technology (WiMUST) project: An overview; Proceedings of the OCEANS 2015-Genova; Genova, Italy. 18–21 May 2015.
    1. Al-Rawi M.S., Galdrán A., Yuan X., Eckert M., Martínez J.-F., Elmgren F., Cürüklü B., Rodriguez J., Bastos J., Pinto M. Intensity Normalization of Sidescan Sonar Imagery; Proceedings of the Sixth International Conference on Image Processing Theory, Tools and Applications; Oulu, Findland. 12–15 December 2016.
    1. Bauer F.L., Bolliet L., Helms H.J. In: Software Engineering: Report on a Conference Sponsored by the NATO Science Committee. Randell B., Naur P., editors. Scientific Affairs Division, NATO; Garmisch, Germany: 1968.
    1. Rodríguez-Molina J., Martínez J.-F., Castillejo P., López L. Combining Wireless Sensor Networks and Semantic Middleware for an Internet of Things-Based Sportsman/Woman Monitoring Application. Sensors. 2013;13:1787–1835. doi: 10.3390/s130201787. - DOI - PMC - PubMed

LinkOut - more resources