Show simple item record

dc.contributor.authorVermeij, Arjan
dc.contributor.authorFurfaro, Thomas C.
dc.contributor.authorAlves, João
dc.date.accessioned2019-06-20T09:49:05Z
dc.date.available2019-06-20T09:49:05Z
dc.date.issued2019/06
dc.identifier.govdocCMRE-PR-2019-116en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12489/856
dc.description.abstractThis 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.en_US
dc.format6 p. : ill. ; digital, PDF fileen_US
dc.language.isoenen_US
dc.publisherCMREen_US
dc.sourceIn: Proceedings of the OCEANS 2015 MTS/IEEE Conference, 18-21 May 2015, Genoa, Italy, doi: 10.1109/OCEANS-Genova.2015.7271694en_US
dc.subjectUnderwater communicationsen_US
dc.subjectAcoustic communicationsen_US
dc.subjectAcoustic modemsen_US
dc.subjectNEMO (underwater acoustic communications protocol)en_US
dc.subjectMiddlewareen_US
dc.subjectComputer programsen_US
dc.titleNEMO: An architecture for software communications research in the maritime domainen_US
dc.typeReprint (PR)en_US
dc.typePapers and Articlesen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record