Products » White Line Science Edition: developer tools » S2CR Modem Emulator

Scroll and click to view Product Information

S2CR Modem Emulator

DMACe Underwater Acoustic Modem Emulator
DMACe Underwater Acoustic Modem Emulator

S2C Underwater Acoustic Modem Emulator

The S2C emulator is a remote-access tool that offers more flexibility for underwater network protocol developers and end-users of EvoLogics underwater acoustic modems and positioning systems.

A real-time emulator of the S2CR-series underwater acoustic modems, this tool is aimed at optimizing underwater network protocol development by taking out expensive modem hardware from the early testing stages - it emulates all features of the modem's datalink protocol layer and includes a simulator of the physical protocol layer.

  • A great learning tool for end-users of EvoLogics modems: get familiar with the command set without the hardware
  • Allows testing new underwater network protocols and/or application solutions without underwater modems
  • A time-saver for code debugging and refinement
  • Supports several virtual modems at once
  • Offers the freedom of working over remote access
  • Solutions, designed and tested with the emulator, are easy to export to modem hardware

S2C acoustic modem emulator structure:

  • Data-link layer emulator
  • Linux kernel module that controls data exchange between the data-link layer and the physical layer
  • Physical layer simulator
  • Acoustic channel simulator

The S2C physical layer - what is simulated:

  • Signal propagation delays
  • Data packet collision detection
  • Packet synchronization errors
  • Time difference of arrivals on the USBL grid elements
  • Movement of the virtual modems (in development)

Any code, written and run on the modem emulator, can be later run on the actual modem hardware without any modifications, offering a time-saving solution that minimizes development costs for upper layer network protocols and simplifies integration of acoustic modems into underwater infrastructure.

Available options:

  • Remote access

  • A network of virtual underwater acoustic modems is configured and run on EvoLogics server.
  • Standalone device

  • Standalone hardware: the new Emulator Box does not require a connection to EvoLogics' servers.

Specifications subject to change without notice.