为解决水下移动无线传感器网络(MUWSNs)存在的拓扑失效问题,考虑水流对MUWSNs网络拓扑的影响,提出一种水下移动无线传感器网络拓扑愈合算法。采用鱼群算法部署AUVs节点,建立系统的失效感知机制、消息传递机制和移动愈合方案,并在此基础上进一步设计鱼群启发的MUWSNs拓扑优化方案。通过两组仿真实验分别验证了方案的可行性和算法的有效性。实验结果显示,拓扑愈合方案可确保网络对监测事件的覆盖度维持在90%左右,且拓扑优化方案能够进一步提高网络覆盖度。
To restore the topology failure of mobile underwater wireless sensor networks(MUWSNs) brought by dynamic evolution features, a mobility model used to simulate the motion of underwater entities is constructed with considering the influence of water flow to MUWSNs network topology. For restoring topology failure of MUWSNs caused by mobility of underwater entities, a topology healing algorithm is proposed. The fish-swarm algorithm is used to deploy AUVs nodes, thus the system failure perception mechanism, messaging mechanism, and mobile healing scheme are constructed. On the basis of the healing algorithm, the fish inspired MUWSNs topology optimization scheme is designed. The two groups experimental results show the feasibility of this model and the effectiveness of the proposed algorithm. It is found in simulations that the algorithm can ensure network coverage maintained at about 90%, and topology optimization scheme can improve the network coverage.