水声通信网拥有非常广阔的民用和军事应用前景,由于水声信道的复杂性,建立水声通信网需要相当的人力和物力.利用网络仿真技术,可以对水声通信网性能进行预测,但是目前并没有专门针对水声环境的网络仿真软件.本文设计并开发了一种基于水声传播模型的水声通信网络仿真软件,配备专门的水声通信物理层,达到比特级仿真.软件内部集成了基于水声射线模型的信道模块,可以对水声环境进行预报和仿真.该软件具有以下优点:使用灵活,可以采用单机仿真或者多机分布式仿真,提供仿真环境和参数的可视化设置窗口;伸缩性好,可以根据用户需要加入特定模块,完成水下移动目标探测等功能.
Underwater acoustic networks have a large range of possible civilian and military applications.Due to the complexity of the underwater acoustic channel,establishing underwater acoustic networks requires considerable human and material resources.The performance of an underwater acoustic network could be predicted through techniques simulating the network,but there has been no network simulation software specifically designed for the underwater acoustic environment.This paper presents underwater acoustic network simulation software based on an acoustic propagation model.A special underwater acoustic communication physical layer was proposed to permit bit-level simulation.The channel module used ray theory,allowing the acoustic environment to be predicted and simulated.Stand-alone or multi-machine distributed simulations can be flexibly implemented,and an interface was provided that allows users to set the simulation environment's parameters.In addition,modules can be added according to user-specific requirements.These could include ones allowing,among possible functions,the detection of moving targets in the sea.