• 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