当网络或系统出现故障时,网络故障管理成为管理员使用的第一个工具。因此,故障管理实际上是整个网络管理的重中之重。由于网络故障涉及不同厂商、不同类型的设备、复杂的网络拓扑以及不同组织对故障类型的不同定位规则,本文将以飞鱼路由器为例说明如何解决无线传感器故障。
第一,我们希望在网络运行的过程中,即使出现故障,也能迅速得到故障的原因。这些因素使得近年来无线传感器网络故障管理的研究进展缓慢。参考传统网络的故障管理,无线传感器网络的故障管理分为故障检测、故障诊断和故障恢复三个阶段。
第二,为了确定故障的存在,需要收集与网络状态相关的数据。一般来说,网络出现故障后,网络设备会处于异常状态。通过获取设备的状态信息,可以及时发现网络中的故障。收集网络状态信息有两种方式:设备向管理系统报告关键网络事件;网络管理系统定期查询网络设备的状态,即主动轮询。
第三,一般来说,网络管理系统结合了这两种方法。当检测到网络组件的状态时,不严重的简单故障通常会记录在错误日志中,无需特殊处理。但是,一些严重的故障需要通过网络管理器。网络设备通常具有感知异常情况的能力。当设备发现自身或网络出现严重异常现象时,通过报警的方式上报给网管中心。因此,故障检测通常由网络中的设备来完成。
四。故障会在网络中传播。所有感知到故障的网络对象(包括物理对象和逻辑对象)都会发出警报。在大型网络中,一个故障可能会导致大量的警报。故障诊断就是处理来自网络设备的告警,从大量的告警中找出故障的真正原因,找出故障节点。在网络故障诊断中,由于网络设备对自身以外的网络情况只知道非常有限的知识,而且故障诊断需要哪里和为什么的推理,告警噪声的存在进一步增加了故障诊断的难度。这些报警噪声包括:报警丢失、延时、重复和误报警等。
对于不同的网络应用类型,应选择不同的方法。为了便于方法的选择,我们对上述方法进行定性分析。考虑到路由器无线传感器网络的能量有限和故障检测的一般目的,我们选取了四个方面进行比较:能量消耗、通信开销、故障检测率和误报率。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)