新四季網

基於相關性的分布式事件檢測方法

2023-05-31 14:29:26 1

基於相關性的分布式事件檢測方法
【專利摘要】本發明公開了一種基於相關性的分布式事件檢測方法,採用分簇結構,根據無線傳感器網絡事件區域的局部性,在節點內分析數據的時間相關性,在相鄰節點間分析數據的空間相關性,識別出發生事件的節點;採用直方圖方法分析節點異常的相關性,提高檢測的準確度;因節點間傳遞的是直方圖的摘要信息,減少了節點間的通信能耗;本方法可以有效檢測出新事件的發生,具有較低的誤報率和能量消耗,相對於集中式異常檢測方法,具有較高的檢測性能,並顯著降低了通信成本。
【專利說明】基於相關性的分布式事件檢測方法
【技術領域】
[0001]本發明涉及一種簇型結構組織傳感器網絡的異常行為節點的檢測,尤其涉及一種基於相關性的分布式事件檢測方法。
【背景技術】
[0002]無線傳感器網絡(Wireless Sensor Networks,簡稱WSN)布滿了傳感器節點,用於檢測是否出現異常情況。如果傳感器感知的數據和歷史數據的偏離程度超過了指定的閾值,則認為出現了異常數據;如果一定區域的多個節點均出現類似的異常情況,則可判定是異常節點,體現一種異常行為,需及時上報給基站,以便用戶處理。WSN中的新事件或者部分事件沒有先驗知識及判定條件,這樣就不能採用事件閾值作為事件判決的方法,這類事件檢測也被稱為異常檢測。在很多應用中,檢測出這樣的事件節點或者異常節點,都具有重要意義,如入侵檢測。這種事件檢測也可用於獲得新事件的相關信息。
[0003]異常節點的數據與自身的歷史數據,或者其它正常節點的數據,有很大的差別。這些異常數據可能是由噪聲數據或失效節點產生的;也可能包含有價值的信息,體現一種異常行為。比如,單個溫度傳感器的數值很高,可能是噪聲數據造成的;而若一定區域內的多個溫度傳感器的數值都很高,則可能預示著火災的發生。這種節點往往具有一定的局部普遍性,我們稱這種節點為事件節點或異常節點;而對於不具有普遍性的異常情況,如噪聲數據或失效節點的數據,我們定義為孤立節點失效節點的數據或噪聲數據不具有相關性,而異常節點的數據往往具有一定的時空相關性。
[0004]近年來,已經提出了一些異常節點的檢測算法。例如,基於高斯分布的檢測算法(Wu W Lj Cheng X Zj Ding M,et al.Localized outlying and boundarydata detectionin sensor networks[J].1EEE Transactions on Knowledge and Data Engineering, 2007,19(8):1145-1157),它利用相鄰節點的數據對比來檢測異常情況。基於直方圖的異常檢測算法(Sheng B,Li Qj Mao W.0utlier detection in sensor networks [C].Procof MobiHoc』 07,Qu6bec,Canada: ACM,2007:219-228),它通過搜集整個網絡的直方圖信息,來代替原始數據的傳送。但這些方法,或者僅考慮了空間相關性,沒有考慮時間相關性;或者通信成本較高,可擴展性不強,不適合在大規模的傳感器網絡中應用。Jun M C,Jeong H, Jay KuoCC.Distributed spatio-temporal outlier detection in sensor networks[C].Proc ofSPIE,2005,5819:273-284假設異常點符合均衡α分布,以此進行異常檢測;但實際中往往沒有先驗分布存在,而且即使有合適的分布存在,新的數據也不一定符合已知的分布。
[0005]傳感器網絡中的異常檢測算法需要在節省能量的前提下,完成檢測任務。對於一個傳感器節點來說,通信消耗的能量通常高於計算所消耗的能量幾個數量級。因此,可考慮利用節點自身的計算能力,首先進行節點內計算,減少需要傳輸的數據量,以此降低節點之間的通信成本。同時,考慮到傳感器網絡中的異常節點具有局部性,分布式檢測算法可以及時、準確地發現異常節點。
【發明內容】

[0006]發明目的:為了克服現有技術中存在的不足,本發明提供一種基於相關性的分布式事件檢測算法(CDA,Correlation-based Distributed Event Detection Algorithm),米用分簇結構,根據事件區域的局部性,在節點內進行時間相關性的分析,在相鄰節點間分析空間相關性,識別出發生事件的節點。採用數據直方圖分析節點異常的相關性,可提高檢測的準確度;同時因節點間傳遞的是直方圖的摘要信息,可以減少節點間通信能耗。
[0007]技術方案:為實現上述目的,本發明採用的技術方案為:
[0008]一種基於相關性的分布式事件檢測方法,對於簇型拓撲結構無線傳感器網絡進行事件檢測,包括如下步驟:
[0009](I)傳感器節點獲取自身的檢測數據,計算摘要數據(包括數據的上、下邊界和數據量),並將摘要數據上傳至簇頭;
[0010](2)簇頭匯總簇內所有傳感器節點上傳的摘要數據,建立全簇的數據直方圖,下發該數據直方圖至簇內所有傳感器節點,同時下發的還包括從基站獲取的閾值數據;
[0011](3)簇內節點根據全簇的數據直方圖和閾值數據生成本地的數據直方圖,計算最近歷史數據的均值,然後檢測最近的時間窗口數據,計算當前數據和歷史數據的時間相關性:若滿足時間相關性,則當前數據正常,繼續檢測;若不滿足時間相關性,則當前數據異常,將當前數據上傳至簇頭;
[0012](4)簇頭節點計算簇內的數據異常節點的空間相關性:若滿足空間相關性,則視為異常節點,將該節點歸入到異常節點集合;若不滿足空間相關性,則視為孤立節點,將該節點歸入到孤立節點集合;簇頭將異常節點集合和孤立節點集合信息上傳至基站;
[0013](5)基站對異常節點集合和孤立節點集合信息進行分類處理:
[0014]異常節點集合:對異常節點進行匯總分析,檢測出異常區域;
[0015]孤立節點集合:將孤立節點歸到相鄰分簇內,建立臨時簇,根據該孤立節點的異常信息和該相鄰簇的原始信息,建立新的數據直方圖;在該臨時簇中重新分析該孤立節點的空間相關性:若滿足空間相關性,則將該孤立節點歸入異常節點集合,並將該臨時簇升級為正式簇,同時將該異常節點從原簇中刪除;若不滿足空間相關性,則將該孤立節點加入到基站的孤立節點集合,並放棄該臨時簇;對於連續時間窗口內的孤立節點,將該孤立節點歸入失效節點集合,並更新該孤立節點所對應的分簇信息。
[0016]傳感器節點能量有限,因此異常檢測算法必須考慮減少節點之間的通信量,本發明採用分布式算法,由簇內節點、簇頭節點、基站協同完成異常檢測的任務;在傳感器網絡中,簇內節點分析時間相關性,簇頭節點分析空間相關性並協同各節點處理,基站進行匯總分析,這樣既可利用節點的計算能力,又可降低節點間的通信成本。
[0017]在無線傳感器網絡事件檢測中,如果在某區域內的多個節點都發生了異常,只有這些異常之間是相關聯的,才能反映出一種異常趨勢。本發明中,當節點的檢測數據發生顯著變化時,基於數據直方圖分析異常節點的時間相關性與空間相關性,從數據變動的方向(即數據偏移方向,根據數據偏移的方向能夠區分異常節點)和幅度(即數據偏移的幅度,體現在空間相關性分析中,一般認為數據偏移幅度在小於一個直方圖組之內,則認為是空間數據相關的)兩方面來考慮節點異常的相關性。只有節點數據的變動方向和幅度均一致,我們才認為發生了相關的異常,即發生了新的事件。[0018]直方圖是一種統計結構,常用於對數據的分組中。通過建立全局統一的數據直方圖,我們可以在整個WSN中,採用統一的方式判斷節點的異常是否相關:如果節點都發生了顯著的異常,而且數據都處於直方圖的同一分組或相鄰分組,則認為發生了相關異常,即發生了事件,這樣不但可以提高檢測的準確度,而且因為只需要在節點之間傳輸分組的摘要信息,不需要傳輸所有檢測數據,所以是一種能量高效的檢測算法。
[0019]時間相關性,用於判斷節點數據在時間維度上的一致性,即當前數據和歷史數據的一致性;具體的,所述時間相關性評價方法如下:
[0020]對於傳感器節點Iii,將節點Iii測量的歷史數據的平均值^作為基準均值,最近的時間窗口內測量的數據均值為巧,計算時間窗口均值的偏離度tw為:
【權利要求】
1.一種基於相關性的分布式事件檢測方法,針對簇型拓撲結構的無線傳感器網絡進行事件檢測,其特徵在於:包括如下步驟: (1)傳感器節點獲取自身的檢測數據,計算摘要數據並將摘要數據上傳至簇頭; (2)簇頭匯總簇內所有傳感器節點上傳的摘要數據,建立全簇的數據直方圖,下發該數據直方圖至簇內所有傳感器節點,同時下發的還包括從基站獲取的閾值數據; (3)簇內節點根據全簇的數據直方圖和閾值數據生成本地的數據直方圖,計算最近歷史數據的均值,然後檢測最近的時間窗口數據,計算當前數據和歷史數據的時間相關性:若滿足時間相關性,則當前數據正常,繼續檢測;若不滿足時間相關性,則當前數據異常,將當前數據上傳至簇頭; (4)簇頭節點計算簇內的數據異常節點的空間相關性:若滿足空間相關性,則視為異常節點,將該節點歸入到異常節點集合;若不滿足空間相關性,則視為孤立節點,將該節點歸入到孤立節點集合;簇頭將異常節點集合和孤立節點集合信息上傳至基站; (5)基站對異常節點集合和孤立節點集合信息進行分類處理: 異常節點集合:對異常節點進行匯總分析,檢測出異常區域; 孤立節點集合:將孤立節點歸到相鄰分簇內,建立臨時簇,根據該孤立節點的異常信息和該相鄰簇的原始信息,建立新的數據直方圖;在該臨時簇中重新分析該孤立節點的空間相關性:若滿足空間相關性,則將該孤立節點歸入異常節點集合,並將該臨時簇升級為正式簇,同時將該異常節點從原簇中刪除;若不滿足空間相關性,則將該孤立節點加入到基站的孤立節點集合,並放棄該臨時簇;對於連續時間窗口內的孤立節點,將該孤立節點歸入失效節點集合,並更新該孤立節點所對應的分簇信息。
2.根據權利要求1所述的基於相關性的分布式事件檢測方法,其特徵在於:所述時間相關性評價方法如下: 對於傳感器節點叫,將節點Ili測量的歷史數據的平均值^作為基準均值,最近的時間窗口內測量的數據均值為^,計算時間窗口均值的偏離度tw為:

3.根據權利要求2所述的基於相關性的分布式事件檢測方法,其特徵在於:所述平均值的計算方法為: a.對於數據Xl,X2,…,xn,根據各數據生成數據直方圖,得到k個分組gl,g2,…,gi,…,Sk ; b.定義第i個分組的大小IgiI為第i個分組中包含的數據的個數,根據各個分組的大小由大到小排列得到gk',…,g/ ,..., g2' , g/ ;C.給定一個均值數據覆蓋度IV由大到小累積各組數據,直到組g/滿足下式:
4.根據權利要求1所述的基於相關性的分布式事件檢測方法,其特徵在於:所述空間相關性評價方法如下: 將數據異常節點按偏離方向分類,設簇內具有某一偏離方向特徵的數據異常節點數目為c',簇內的總節點的數據為ch,計算異常支持度Se為:`
5.根據權利要求1所述的基於相關性的分布式事件檢測方法,其特徵在於:所述步驟(3)中使用的時間窗口為動態時間窗口,即:傳感器首先採用較短的時間窗口進行檢測,當發現當前數據異常時,增大時間窗口繼續檢測,若在該增大後的時間窗口內依然存在數據異常,則進行後續異常處理。
【文檔編號】H04W24/04GK103561419SQ201310549260
【公開日】2014年2月5日 申請日期:2013年11月7日 優先權日:2013年11月7日
【發明者】呂建華, 張柏禮, 王進強 申請人:東南大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀