水下传感器网络具有高时延、移动性的特点。现有时间同步算法在网络移动性方面考虑不足,时间同步参数计算精度不高。针对该问题,首先分析网络移动性对时间同步参数计算的影响,建立节点移动模型,并在此基础上推导出时间同步参数计算方程;进而提出一种能够应用于水下高时延网络的时间同步算法MM-sync。实验结果表明,与现有算法相比,MM-sync能够在通信量较小的基础上达到较高的精确度,适用于高密度快速运动的水下传感器网络。
With the characteristics of high transmission delay and mobility, distributed time synchronization of underwater sensor networks can be very challenging. The existing works cannot get high accuracy, because most of them ignore the long transmission latency, or dynamic changing transmission delay caused by the mobility. A mobility model was built considering the effect of mobility and long transmission latency on time synchronization, and a time synchronization parameters equation was formed according to the mobility model. Thus, based on the equation, a time synchronization algorithm(MM-sync) was proposed. The experiment results show that MM-sync can reduce the consumption of energy, and can get higher accuracy than state-of-art solutions in high density underwater sensor networks with rapid movement.