该文针对大规模水下传感器网络,对信标节点覆盖内的节点,设计了基于静态信标节点的时间同步算法;对信标节点覆盖范围外的节点,设计了动态节点辅助的时间同步算法。减少了节点移动对同步精度的影响。同时,根据水下声速变化规律,设计了水下传感器网络分层时间同步机制,有效克服了已有算法在处理大规模水下传感器网络时间同步问题上的不足。仿真结果表明,该方法的同步效果明显好于现有的算法。
For large scale underwater sensor networks, the characteristics of underwater acoustic channel are investigated. A static beacon node based clock synchronization algorithm is presented for the nodes inside the beacon node’s coverage area, and a dynamic node assisted clock synchronization algorithm is designed for the nodes outside the beacon node’s coverage area. These methods reduce the effect of node mobility. A layering clock synchronization mechanism based on the feature of underwater sound velocity is proposed, which solves the clock synchronization problem of large scale underwater sensor networks. The simulation results show that, the proposed synchronization method is obviously better than existing algorithms.