Mobile sensor networks (MSNs) have emerged from the interaction between mobile robotics and wireless sensor networks. MSNs can be deployed in harsh environments, where failures in some nodes can partition MSNs into disconnected network segments or reduce the coverage area. A k-connected network can tolerate at least k-1 arbitrary node failures without losing its connectivity. In this study, we present a coverage-aware distributed k-connectivity maintenance (restoration) algorithm that generates minimum-cost movements of active nodes after a node failure to preserve a persistent k value subject to a coverage conservation criterion. The algorithm accepts a coverage conservation ratio (as a trade-off parameter between coverage and movements) and facilitates coverage with the generated movements according to this value. Extensive simulations and testbed experiments reveal that the proposed algorithm restores k-connectivity more efficiently than the existing restoration algorithms. Furthermore, our algorithm can be utilized to maintain k-connectivity without sacrificing the coverage, significantly.
翻译:移动传感器网络(MSN)产生于移动机器人和无线传感器网络之间的相互作用,MSN可以部署在严酷的环境中,有些节点的故障可以将MSN分离成断开的网络部分或缩小覆盖区域。K-连通网络可以容忍至少K-1任意节点故障,而不会失去连通性。在本研究中,我们提出了一个覆盖-觉察到的 k-连通性维护(恢复)算法,在节点未能按照覆盖保护标准保存持久性的 k值后产生活动节点的最小成本移动。算法接受覆盖保护率(作为覆盖和移动之间的交换参数),并便利根据这一值对生成的移动进行覆盖。广泛的模拟和测试实验表明,拟议的算法比现有的恢复算法更高效地恢复了 k-连通性。此外,我们的算法可以用来维持 k-连通性,而不会显著地牺牲覆盖范围。