DocumentCode
3657679
Title
NEMO: An architecture for software communications research in the maritime domain
Author
Arjan Vermeij;Thomas C. Furfaro;João Alves
Author_Institution
NATO STO Centre for Maritime Research and Experimentation, La Spezia, Italy
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
1
Lastpage
4
Abstract
This paper presents a high-level overview of NEMO, an implementation of a communications research software workspace with special focus on application scenarios involving underwater (e.g. acoustic), and other maritime communications methods. The NEMO is an organic result of marine autonomy and communications experimentation, basically being composed of reconfigurable modules and services that interact with each other via an IPC (MOOS). The nominal NEMO configuration includes drivers for hardware devices, a simple MAC scheme, encoding, bundling, and queuing utilities, as well as a simple flooding router. Additionally, an implicit acknowledgement algorithm is proposed, the herald, that provides a mechanism for arbitrary payloads to be synchronised across the network with a configurable level of assurance. Lastly, an abstraction called the codex is presented, providing queuing, bundling and encoding functionalities in a single process, providing a high-level, packet-agnostic staging area for application data.
Keywords
"Modems","Payloads","Encoding","Acoustics","Hardware","Context","Synchronization"
Publisher
ieee
Conference_Titel
OCEANS 2015 - Genova
Type
conf
DOI
10.1109/OCEANS-Genova.2015.7271694
Filename
7271694
Link To Document