Call Us: +91 76760 54321

Underwater Acoustic Networks (UAN)


NetSim’s Underwater acoustic networks (UAN or sometimes termed UWAN) library enables users to design, simulate and analyze performance of underwater networks that use acoustic communication.



  • Architecture and interlinkage with other NetSim components
    • NetSim Component # 12 will be Underwater Acoustic Networks
    • It will be available only with standard and pro versions
    • It requires Component # 2 (Legacy Networks) to run
    • It can be interface with NetSim emulator add on
  • Graphical User interface
    • Two-Dimensional GUI for visualization (3-D views are not available)
    • The “Z axis (depth)” can be configured but cannot be visualized
  • Network Stack
    • Entire 5-layer network stack is modelled in each device
  • L5 - Application Layer
    • Sensor Application with small packet sizes and large interarrival times to mimic underwater applications
    • Other NetSim applications such as voice, video, FTP etc can be configured. User must keep in mind the very low bit rates available in UWANs
  • L4 – Transport layer
    • UDP protocol
  • L3 – Network layer
    • No routing configuration (user inputs) is required for single-hop transmissions
    • Static routing to be configured for multi-hop transmissions
    • Ad hoc (MANET) routing is currently unavailable and is planned for subsequent releases
    • Devices can only communicate within the UWAN. External connectivity (via a gateway) is planned for subsequent releases.
  • L2 – MAC layer
    • Slotted aloha protocol
    • TDMA/DTDMA is planned for subsequent releases
  • L1 – PHY Layer
    • Underwater Acoustic PHY Model. Propagation delay based on the speed of sound which is dependent on (user configurable) water temperature, depth and salinity
    • Modulation schemes: BPSK, QPSK, FSK, 16-QAM, 32-QAM, 64-QAM
    • User configurable Data rate and Bandwidth
    • SNR based packet reception. BER computed from SNR-BER curves after accounting for propagation losses
    • Thorp Propagation Model with user configurable parameters for Temperature, Depth and Salinity, Surface Wind speed, Turbulence and Shipping Noise
Parameter Values
Source Level 170-225 dB//1 𝜇𝑃a
Antenna Gain -1000 to 1000 dBi
Forward error correction coding Enabled
Modulation Technique QPSK, BPSK, FSK, 16QAM, 64QAM, 256QAM
Coding Rates 1/2, 2/3,3/4,5/6
Frequency 0.01 to 1000kHz
Data Rate 0 to 255 kbps
Receiver Sensitivity -120 to 0 dBm
Bandwidth 0-1000 Hz
  • Mobility models can be configured for the underwater sensors: Random way point, Random Walk, File based etc.
  • Statistics
    • All summary statistics available in NetSim such as throughput, delay, error etc at link level and per application
    • Packet and Event trace
  • Source Codes
    • Protocol source C codes provided along with
    • Users can modify the underlying codes using MS Visual studio dev env
  • Socket based external interfacing to MATLAB
NNetSim UAN Results

Useful Links