1. 引言
无线传感器网络(Wireless sensor networks, WSNs)通过无线通信将大量传感器节点以自
组织方式形成分布式感知网络系统,广泛应用于军事侦查、环境监测、森林防火等领域,
具有广阔的应用前景
[1-2]
.由于无线传感器网络通常部署在恶劣环境中,同时受限于节点自身
能量有限,传感器节点容易失效.割点的失效将导致网络分块,形成不连通的分区,影响网
络整体性能
[3-4]
.
陈雯柏等
[5]
针对物联网系统复杂应用环境中由关键节点失效导致的系统拓扑结构的脆
弱性问题,提出了一种抗毁性 k-连通拓扑结构的构建方法.王槐元等
[6]
通过在网络中放置中
继节点来保证网络连通性与覆盖度.李艳艳等
[7]
构造 3 连通多跳控制集的算法来保证网络连
通性.但上述方法均侧重于节点部署以及网络初始拓扑构建,并未考虑节点失效后导致的连
通性故障.
当 WSNs 节点失效而导致网络受损,需要及时发现失效节点并对网络进行修复,对于
提升网络抗毁性能具有十分重要的理论与应用价值
[8]
.Abbasi 等人
[9]
提出的
DARA(Distributed Actor Recovery Algorithm)算法根据节点的度和距离在两跳范围内寻找最
佳候选节点,节点移动对网络连通性进行修复.张生凤等人
[10]
利用节点移动与拓扑重构对网
络进行修复以减少节点移动距离.但文献[9]与文献[10]在修复过程中容易造成节点的级联移
动,移动过程中能量损耗较多.文献[11]使用移动中继节点检测网络分区并利用中继节点恢
复连通性.文献[12]在最优的移动代价的前提下提出一种恢复网络 K 连通的算法并利用机器
人节点对算法进行验证.文献[11]与文献[12]在修复过程中借助了节点的可移动性,但对于
移动节点性能要求很高.
本文从无线传感网络的连通性修复角度出发,提出了最小级联移动修复(RMCM,
Restoration of Minimum Cascade Mobile) 算法以减小网络修复过程中的节点总移动距离,减
少节点移动消耗的能量,并使用 OPNET 软件对算法进行仿真验证.
2. 系统模型
2.1 节点模型
无线传感器网络节点部署在相关感知区域.假设每个节点可以通过 GPS 及其他定位技
术获取自身位置.每个节点具有唯一 ID,网络中任意节点失效均不会改变其他节点 ID.
网络中任意节点均可移动,当网络中节点失效后,通过某些节点移动对网络进行修复.
无线传感器网络应用环境恶劣,传感器节点通常使用电池供电,每个节点自身能量有限.在
网络运行以及节点失效后的修复过程中,节点收发数据以及节点移动过程均会消耗能量,
评论0
最新资源