netsim is a hybrid software/hardware system for realtime simulation of acoustic modem signals in a virtual ocean.
Relevant publications:
This section is a summary; for more detail, see the Architecture page.
The software components of the core project are open source (LGPL/GPL) and reside in this repository:
See Building for how to install or build this software.
Additionally, a processor plugin is required to implement the simulated acoustic signal propagation. While a example processor (processor_echo) is implemented in the netsim repository, it doesn't do anything useful. For real work, we have implemented a plugin for the Laboratory for Autonomous Marine Sensing Systems' (LAMSS) Virtual Ocean Simulator. The Virtual Ocean resides in these software repositories:
The netsim processor plugin specifically is located at:
While open source, some of the LAMSS repositories are not publically accessible for academic privacy. For access and details on installation and usage, please contact lamss. @mit .edu
The required hardware components include:
The reference system (audioserver) that GobySoft maintains is comprised of:
GobySoft audioserver hardware: