當網絡或系統出現故障時,網絡故障管理便成為管理員首要用到的工具。
因此,故障管理事實上是整個網絡管理的重中之重,由於網絡故障涉及到不同廠商,不同類型設備,涉及復雜的網絡拓撲結構,涉及不同組織對故障類型的不同定位規則,本文講解無線傳感器故障是如何解決的。
一、我們希望在網絡運營過程中,即使發生故障,也能很快地得到故障發生的原因。這些方方面面的因素使得對無線傳感器網絡故障管理的研究在近年來發展比較緩慢。
下面參照傳統網絡的故障管理,將無線傳感器網絡的故障管理分為三個階段:故障檢測、故障診斷和故障恢復來分別說明。
二、為了確定故障的存在,需要收集與網絡狀態相關的數據。
一般來說,網絡發生故障後,網絡設備將處於不正常的狀態。通過獲取設備的狀態信息,就可以及時發現網絡中出現的故障。
收集網絡狀態信息有兩種方法:設備向管理系統報告關鍵的網絡事件;由網絡管理系統定期地查詢網絡設備的狀態,即主動輪詢。
三、一般情況下,網絡管理系統將這兩種方法結合起來使用。當對網絡組成部件狀態進行檢測後,不嚴重的簡單故障通常被記錄在錯誤日志中,並不作特別處理。
而嚴重一些的故障則需要通過網絡管理器,網絡設備一般都具有感知異常情況的能力,當設備發現自身或網絡中的嚴重不正常現象時,它采用告警的方式報告給網管中心,因此,故障檢測一般由網絡中的設備完成。
四、故障會在網絡中傳播,論文格式所有感知到故障的網絡對象(包括物理對象和邏輯對象)都會發生告警,在一個大型網絡中,一個故障可能會引起大量的告警,故障診斷就是對網絡設備發出的告警進行相關處理,從一大堆的告警中找到故障發生的真正原因,並找出故障節點。
在網絡故障診斷中,由於網絡設備對於自身以外的網絡情況只了解非常有限的知識,而故障診斷要進行where 和why 的推理,告警噪聲的存在進一步增加了故障診斷的難度,這些告警噪聲包含:告警丟失、延遲、重復和虛假告警等。
針對於不同應用類型的網絡,應該選取不同的方法。為了方便方法的選取,我們對上述方法個定性分析。
考慮路由器無線傳感器網絡本身能量有限的特點,以及故障檢測的一般目的,我們選取能量消耗、通信開銷、故障檢測率和虛警率這四個方面進行比較。