一種基於北向接口實現網絡管理的方法及系統的製作方法
2023-06-03 14:21:31 1
專利名稱::一種基於北向接口實現網絡管理的方法及系統的製作方法
技術領域:
:本發明涉及通信領域中的網絡管理技術,具體涉及一種基於北向接口實現網絡管理的方法及系統。
背景技術:
:隨著電信技術的迅猛發展和網際網路在我國的快速普及,網絡正成為社會經濟文化科學等各個方面不可或缺的重要組成部分。作為各個設備的製造商,都有自己的網元管理系統(EMS)來管理自己的網絡設備。然而EMS只能管理製造商自己的網絡設備,但是電信運營商需要對這些設備乃至網元管理系統進行管理,這就給網元管理系統提出了要求設備製造商必須開.發自己網元管理系統的接口,以實現綜合網管分布式的集中管理。電信管理網絡TMN(TelecommunicationManagementNetwork)是國際電信聯盟提出的,它借鑑系統管理框架技術,是為管理電信網和電信業務而定義的結構化網絡體系結構。採用商定的具有標準協議和信息的接口,支撐電信網和電信業務的規劃、配置、安裝、操作及組織,從而使網絡的操作、組織管理和維護功能及對網元的管理得以實現。的基本思想之一就是使'管理功能與電信功能分離。網絡管理者可以通過有限的幾個管理節點管理電信網絡中分布的電信設備。TMN是一個完整獨立的與電信網分離的管理網絡,是各種系統按標準接口互連而成的網絡。該網絡在一些特定參考點進行管理信息交互,與電信網是管理網和被管網的關係。同時與電信網又不是截然分離的,利用電信網的傳送通道來傳送管理信息。提供管理業務,從使用者的角度對電信網進行操作、組織與維護。管理業務分為三類通信網日常業務和網絡運行管理業務網絡維護管理業務網絡控制業務。為電信網及電信業務提供了一系列管理功能,分為五種管理功能域性能管理、配置管理、帳務管理、故障管理和安全管理。如圖1所示,電信管理網絡TMN包括網絡管理系統NMS(NetworkManagementSystem)和網元管理系統EMS(ElementManagementSystem).網絡管理系統隨S主要完成TMN中的網絡管理層醒L(NetworkManagementLayer)功能,負責對子網內的所有網元設備進行管理。網元管理系統EMS主要完成TMN電信管理網中網元管理層EML(ElementManagementLayer)功能,也就是完成一個或多個移動通信終端的管理功能。網絡管理系統NMS和網元管理系統EMS之間的接口稱為北向接口,網絡管理設備通過北向接口管理多個網元管理系統,通過多個設備供應商各自的網元管理系統來管理整個子網。目前,常用的北向接口協議包括公用對象請求代理體系CORBA(CommonObjectRequestBrokerArchitecture)、簡單網管協議S醒P(SimpleNetworkManagementProtocol)、wch服務(WebService)等協議。無論採用哪一種北向接口協議,網元管理系統都需要向網絡管理系統上報大量告警信息,因為在複雜、異構的兩絡結構中,各個網元設備之間相互影響,如果一個網元發生故障,與其相關的一些網元也會發出告警,同時顯示其處於故障狀態。大量的告警信息會使北向接口出現故障或性能出現瓶頸,網絡管理系統會被一系列突發的、對確定故障原因無意義的大量告警事件所淹沒。因此,為了更好的診斷故障,需要對故障告警信息進行分析,也就是需要對網絡故障告警信息進行相關性分析,壓縮冗餘告警、定位故障。通過網絡故障告警相關性分析,可以將多個告警事件歸結成較少的告警事件,過濾掉無意義.的告警事件,輔助網絡管理系統刪除衍生的冗餘告警,從^&量告警數據中找出故障的根本原因,準確定位故障。幫助網絡管理系統採用合理的解決方案,及時排除故障,確保網絡正常、可靠的運行。因此,需要在北向接口中進行告警信息的分析,從海量告警數據中挖掘網絡管理系統需要的重要數據。一方面避免了北向接口出現故障或性能出現瓶頸,另一方面能夠準確的找出故障的根本原因,以進行最及時的處理。
發明內容本發明目的在於提供一種基於北向接口實現網絡管理的系統,該系統通過對告警信息的處理降低了北向接口的負載,提髙了網絡管理系統處理告警信息的效率。一種基於北向接口實現網絡管理的系統,所述系統包括網元管理系統,北向接口和網絡管理系統,網元管理系統通過北向接口將告警信息發送給網絡管理系統,其特徵在於,所述北向接口包括告警信息緩存裝置,在指定的時間周期內存儲網元管理系統上報的告警信息;告警分析裝置,根據網元管理系統ID將所接收的告警信息分組,對每組告警信息進行關.聯分析,將告警信息分為以下類型過濾告警信息,合併告警信息,壓縮告蒈信息和抑制告警信息;告瞀分析裝置根據告警時間對告警信息進行分析以獲得關聯告螯信息;故障分析裝置,故障分析裝置記錄多個時間周期的關聯告螯信息,根據通信設備的基本屬性生成虛擬通信設備,基於所述通信設備的路由信息生成網絡拓撲圖,在網絡拓撲圖中建立虛擬通信設備的虛擬網絡連接,並且根據告警分析裝置發送的關聯告警信息生成通信設備的依賴關係;告警處理裝置,根據告瞀信息類型對告警信息進行相應的處理,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行故障預警。其中,所述告警分析裝置對每組告警信息進行關聯分析包括如果告警信息是缺少網元管理系統ID,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號和告警目的埠號中任意一個屬性的無效告警信息或告警類型不屬於網絡管理系統所定義的合法告警類型集合,則將告警信息的類型設置為過濾告蒈信息;統計告警設備ID和告警類型相同的告警信息,如果上述告警信息的數量小於預定的閾值K,則將上述告警信息的類型設置為合併告警信息;如果上述告警信息的數量大於等於預定的閾值K,則將上述告瞀信息設置為合併告警信息,並將告警類型修改為拒絕服務DoS(DenialofService)攻擊;統計告警設備ID相同且告警類型不同的告警信息,將上述告瞀信息的類型設置為壓縮告警信息根據告警級別對所有告警信息進行排序,當所有告警信息中告警級別為最高級的告警信息的數量大於其它低級別的告警信息的總數時,則將告警信息的類型設置為抑制告警信息。告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息可以是統計告警時間相同的告警信息,將上述告瞀信息的告警設備ID添加到並發集中,在每個指定時間周期內對上述並發集進行更新,確定同時發生告警事件的通信設備。按照告警時間對告警信息進行排序,將上述告警信息的告警設備ID的順序關係添加到順序集中,在每個指定時間周期內對上述順序集進行更新,確定順序發生告警事件的通信設備。優選的,所述告警時間相同具有浮動值,所述浮動值由網絡管理人員進行設定。優選的,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息還可以是:採用串行WINEPI算法對告警信息進行順序模式挖掘,用來發現告警信息的先後順序關係,以通信設備的IP位址和埠號對告警信息進行分組,分別進行數據挖掘,採用滑動窗口來形成事務庫,首先生成短的頻繁情節模式,然後逐步遞推找到大的頻繁情節模式,最後找到子情節模式與情節模式之間的順序關係。所述告警處理裝置根據告警信息類型對告瞀信息進行相應處理包括如果告瞀信息的類型為過濾告瞀信息,告警處理裝置直接刪除告警信息緩存裝置中的上述告警信息;如果告瞀信息的類型為合併告警信息,且上述告警信息的數量小於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告警信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數;如果告警信息的類型為合併告警信息,且上述告警信息的數量大於等於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告警信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數,並且將告警類型修改為拒絕服務DoS(DenialofService)攻擊。如果告警信息的類型為壓縮告警信息,告警處理裝置通過將上述告警信息的告警類型和告警時間順序連接從而將多個告警信息壓縮成一個告警信息。如果告警信息的類型為抑制告警信息,告警處理裝置刪除告警級別不是當前最高級別的所有告警信息。根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警具體為如果並發集中通信設備的告警類型為連接錯誤、硬體錯誤或拒絕服務攻擊,告警處理裝置將並發集中通信設備的詳細信息發送給網絡管理系統,並標註為連接錯誤、硬體錯誤和拒絕服務攻擊,網絡管理系統收集上述通信設備的詳細信息,在進行遠程配置或網絡管理人員到現場對通信設備進行維護。如果並發集中的通信設備的告警類型為軟體故障,那麼告警處理裝置生成軟體更新請求,.並將上述軟體更新請求發送給網絡管理系統,網絡管理系統根據軟體更新請求,對上述並發集中的通信設備進行軟體更新。如果並發集中通信設備的告警類型為掉電告警,告警處理裝置將並發集中通信設備的詳細信息發送給網絡管理系統,標註為掉電告警,當並發集中通信設備出現掉電告警的次數大於閾值時,網絡管理人員到現場對通信設備進行維護。如果根據順序集中的依賴關係發現某一通信設備將要出現故障時,告警處理裝置在上述通信設備出現故障之前對其它通信設備進行預警,所述其它通信設備能夠進行應急處理,避免由於所述出現故障的通信設備的失效而帶來的數據丟失。告警信息的屬性包括網元管理系統ID,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號,告瞀目的埠號和附加欄位。本發明目的在於提供一種基於北向接口實現網絡管理的方法,該方法調試方便,速度快,大大提高了網絡管理的效率。一種基於北向接口實現網絡管理的方法,所述北向接口包括告警信息緩存裝置,告警分析裝置,故障分析裝置和告警處理裝置,其特徵在於,包括步驟1,將網元管理系統上報的告警信息存儲到告警信息緩存裝置;步驟2,告警分析裝置根據網元管理系統ID將所接收的告警信息分組,對每組告警信息進行關聯分析,將告警信息分為以下類型過濾告警信息,合併告警信息,壓縮告警信息和抑制告警信息;步驟3,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息;步驟4,故障分析裝置記錄多個時間周期的關聯告警信息,根據通信設備的基本屬性生成虛擬通信設備,基於所述通信設備的路由信息生成網絡拓撲圖,在網絡拓撲圖中建立虛擬通信設備的虛擬網絡連接,並且根據告警分析裝置發送的關聯告警信息生成通信設備的依賴關係;步驟5,告警處理裝置根據告警信息類型對告警信息進行相應的處理,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行故障預警。其中,所述告警分析裝置對每組告警信息進行關聯分析包括-如果告警信息是缺少網元管理系統iD,告警設備m,告警類型,告警時間,告警級別,告瞀源地址,告警目的地址,告瞀源埠號和告警目的埠號中任意一個屬性的無效告警信息或告瞀類型不屬於網絡管理系統所定義的合法告警類型集合,則將告警信息的類型設置為過濾告警信息;統計告警設備ID和告警類型相同的告警信息,如果上述告警信息的數量小於預定的閾值K,則將上述告警信息的類型設置為合併告警信息;如果上述告警信息的數量大於等於預定的閾值K,則將上述告警信息設置為合併告警信息,並將告警類型修改為拒絕服務DoS(DenialofService)攻擊;統計告警設備ID相同且告警類型不同的告警信息,將上述告警信息的類型設置為壓縮告警信息;根據告警級別對所有告瞀信息進行排序,當所有告警信息中告警級別為最高級的告警信息的數量大於其它低級別的告警信息的總數時,則將告警信息的類型設置為抑制告警信息。告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息可以是統計告鰵時間相同的告警信息,將上述告警信息的告警設備ID添加到並發集中,在每個指定時間周期內對上述並發集進行更新,確定同時發生告警事件的通信設備。按照告警時間對告警信息進行排序,將上述告警信息的告警設備ID的順序關係添加到順序集中,在每個指定時間周期內對上述順序集進行更新,確定順序發生告警事件的通信設備。優選的,所述告警時間相同具有浮動值,所述浮動值由網絡管理人員進行設定。優選的,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息還可以是:採用串行WINEPI算法對告警信息進行順序模式挖掘,用來發現告警信息的先後順序關係,以通信設備的IP位址和埠號對告警信息進行分組,分別進行數據挖掘,採用滑動窗口來形成事務庫,首先生成短的頻繁情節模式,然後逐步遞推找到大的頻繁情節模式,最後找到子情節模式與情節模式之間的順序關係。所述告警處理裝置根據告警信息類型對告警信息進行相應處理包括如果告警信息的類型為過濾告警信息,告警處理裝置直接刪除告警信息緩存裝置中的上述告警信息;如果告警信息的類型為合併告警信息,且上述告警信息的數量小於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告瞀信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數;如果告警信息的類型為合併告警信息,且上述告警信息的數量大於等於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告警信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數,並且將告警類型修改為拒絕服務DoS(DenialofService)攻擊。如果告警信息的類型為壓縮告瞀信息,告警處理裝置通過將上述告警信息的告警類型和告警時間順序連接從而將多個告警信息壓縮成一個告警信息。如果告警信息的類型為抑制告警信息,告瞀處理裝置刪除告警級別不是當前最高級別的所有告警信息。根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警具體為如果並發集中通信設備的告警類型為連接錯誤、硬體錯誤或拒絕服務攻擊,告警處理裝置將並發集中通信設備的詳細信息發送給網絡管理系統,並標註為連接錯誤、硬體錯誤和拒絕服務攻擊,網絡管理系統收集上述通信設備的詳細信息,在進行遠程配置或網絡管理人員到現場對通信設備進行維護。如果並發集中的通信設備的告瞀類型為軟體故障,那麼告警處理裝置生成軟體更新請求,並將上述軟體更新請求發送給網絡管理系統,網絡管理系統根據軟體更新請求,對上述並發集中的通信設備進行軟體更新。如果並發集中通信設備的告警類型為掉電告瞀,告警處理裝置將並發集中通信設備的詳細信息發送給網絡管理系統,標註為掉電告瞀,當並發集中通信設備出現掉電告警的次數大於閾值時,網絡管理人員到現場對通信設備進行維護。如果根據順序集中的依賴關係發現某一通信設備將要出現故障時,告警處理裝置在上述通信設備出現故障之前對其它通信設備進行預警,所述其它通信設備能夠進行應急處理,避免由於所述出現故障的通信設備的失效而帶來的數據丟失。告警信息的屬性包括網元管理系統m,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號,告警目的埠號和附加欄位。圖1是現有技術中電信管理網絡的結構圖2是根據本發明具體實施方式電信管理網絡的結構示意圖圖3是根據本發明實施方式的基於北向接口實現網絡管理的方法流程圖。具體實施例方式下面結合具體的實施方式對本發明進行詳細說明本發明目的在於提供一種基於北向接口實現網絡管理的系統,該系統通過對告警信息的處理降低了北向接口的負載,提高了網絡管理系統處理告警信息的效率。如圖2所示,電信管理網絡TMN包括網絡管理系統NMS、網元管理系統EMS和北向接口。網絡管理系統NMS和網元管理系統EMS之間通過北向接口進行通信,網絡管理設備通過北向接口管理多個網元管理系統,通過多個設備供應商各自的網元管理系統來管理整個子網。北向接口還包括告警信息緩存裝置、告警分析裝置、告警處理裝置和故障分析裝置。北向接口在指定的時間周期內對其接收的告警信息進行分析,根據分析結果對告警信息進行相應處理,並將處理後的告瞀信息發送給網絡管理系統。上述指定的時間周期由網絡管理人員根據網絡運行環境和北向接口的緩存大小進行設定,例如,l小時。在對指定時間周期內的告警信息分析和處理後,清除緩存裝置以存儲下一時間周期接收的告警信息。告警信息的屬性包括網元管理系統ID,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號,告警目的埠號和附加欄位。網元管理系統ID用於標識發送告警信息的網元管理系統,例如,網元管理系統EMS1、網元管理系統EMS2和網元管理系統EMS3。告瞀設備ID用於表示發送告警信息的網絡設備的ID,例如,網絡設備NE1、網絡設各NE2、網絡設備NE3和網絡設備NE4。告警類型可以是"連接失敗"、"軟體錯誤"、"硬體錯誤"、"掉電告瞀"、"拒絕服務"等告瞀時間的格式為YYYY—MM—DDHH:MM:SS,例如,2006-6-2317:25:04。告警級別分為5級,告警級別從高到低為5級>4級>3級>2級>1級。告警源地址為發出告警信息的網絡設備的IP位址,告警目的地址為網絡管理系統的IP位址。告警源埠號為發出告警信息的網絡設備應用程式埠號,告警目的埠號為網絡管理系統的相關埠號。附加欄位用於表示合併告警信息的條數,告警信息緩存裝置,用於存儲指定的時間周期內網元管理系統發送給北向接口的告警信息。告警分析裝置,根據網元管理系統的ID將所接收的告警信息分組,對每組告警信息進行關聯分析,將告警信息分為以下類型過濾告警信息(無用的告警),合併告警信息,壓縮告警信息,抑制告警信息和關聯告警信息。其中,如果告警信息是缺少網元管理系統ID,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號和告警目的埠號中任意一個屬性的無效告警信息或告警類型不屬於不屬於網絡管理系統所定義的合法告警類型的集合,則將告警信息的類型設置為過濾告蒈信息。統計告警設備ID和告警類型相同的告警信息,即同一通信設備針對同一事件發出的相同告警類型的告警信息,如果上述告警信息的數量小於預定的閾值K,則將上述所有告警信息的類型設置為合併告警信息(在附加欄位中添加告警信息的數量)如果上述告警信息的數量大於等於預定的閾值K,則將上述告警信息設置為合併告警信息,並將告警類型修改為拒絕服務DoS(DenialofService)攻擊。統計告警設備ID相同且告警類型不同的告警信息,將上述告警信息的類型設置為壓縮告警信息。告警設備ID相同且告警類型不同的告瞀信息是同一告警設備針對不同事件分別發出的告警信息。根據告警級別對所有告警信息進行排序,當所有告瞀信息中告警級別為最高級的告警信息的數量大於其它低級別的告警信息的總數時,則將告警信息的類型設置為抑制告警信息。例如,在指定的時間周期中,所有告警信息中告警級別最高的為4級,那麼如果告警級別為4級的告警信息的數量大於告警級別為3級,2級和1級的告警信息數量之和時,則將告警信息的類型設置為抑制告警信息。一個具體的例子為,當前共有10000條告警信息,告警級別為4級的告警信息5500條,告警級別為3級的告瞀信息2000條,告警級別為2級的告警信息1500條,告警級別為1級的告警信息1000條,可知,所有告警信息中告警級別最高的為4級,且告警級別為4級的告警信息共有5500條,而其它低級別3級,2級和1級的告警信息的總數為4500時,則將告警信息的類型設置為抑制告警信息。根據告警時間對告警信息進行分析,統計告警時間相同的告警信息,將上述告警信息的告警設備ID添加到並發集中,在每個指定時間周期內對上述並發集進行更新,確定同時發生告警事件的通信設備。考慮網絡延遲等原因,所述告螯時間相同具有浮動值,所述浮動值由網絡管理人員進行設定,例如,60秒,90秒等。如果多個通信設備在多個指定的時間周期內均同時發送告警信息,那麼說明上述多個通信設備具有故障並發性。按照告警時間對告警信息進行排序,將上述告警信息的告警設備ID的順序關係(A--B—C)添加到順序集中,在每個指定時間周期內對上述順序集進行更新,確定順序發生告警事件的通信設備。如果多個通信設備在多個指定的時間周期內均具有相同的順序關係,例如,通信設備A發送告警信息後,通信設備B也會發送告警信息,或只要通信設備A和B發送告警信息,那麼通信設備C就會發送故障告警信息,那麼說明上述多個通信設備具有故障順序性。或者,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息還可以是採用串行WINEPI算法對告警信息進行順序模式挖掘,用來發現告警信息的先後順序關係,以通信設備的IP值和埠號對告警信息進行分組分別進行數據挖掘,採用滑動窗口來形成事務庫,首先生成短的頻繁情節模式,然後逐步遞推找到大的頻繁情節模式,最後找到子情節模式與情節模式之間的順序關係。告警處理裝置根據告警信息類型進行相應的處理如果告警信息的類型為過濾告警信息,告警處理裝置直接刪除告警信息緩存裝置中的上.述告警信息;如果告警信息的類型為合併告警信息,且上述告警信息的數量小於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告警信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數。例如,多條合併告警信息如下tableseeoriginaldocumentpage14告警處理裝置保留告警時間最早的告警信息(告聱時間2006年6月23日17點25分04秒),將同類告警信息的最晚告警時間(2006年6月23日19點38分26秒)記錄到附加欄位中,並記錄所有被合併的告警信息的總數(共收到216同類的告警信息)。tableseeoriginaldocumentpage14如果告警信息的類型為合併告警信息,且上述告警信息的數量大於等於預定的閾傀K,告警處理設備進行相同的操作,並且將告警類型修改為拒絕服務DoS(DenialofService)攻擊,並且過濾同一通信設備相同告警類型的其它告警信息。tableseeoriginaldocumentpage15如果告警信息的類型為壓縮告警信息,告警處理裝置通過將上,述告警信息的告警類型和告警時間順序連接從而將多個告警信息壓縮成一個告警信息。例如,通信設備1101發送的4條告警類型不同的告警信息tableseeoriginaldocumentpage15告警處理裝置保留告瞀設備ID,告警級別,告瞀源地址,告警目的地址,告警源埠號,告警目的埠號和附加欄位,將"連接錯誤","2006-6-2817:25:04","軟體錯誤","2006-6-2817:27:13","硬體錯誤","2006-6-2817:31:21","掉電告警","2006-6-2819:38:26"順序連接生成壓縮告警信息,如下tableseeoriginaldocumentpage15如果告警信息的類型為抑制告警信息,告警處理裝置刪除告警級別不是當前最高級別的所有告警信息。例如,告警信息為抑制告瞀信息,且當前告警級別的最高級為4級,那麼告警處理裝置刪除告警級別為3級,2級和1級的告警信息。故障分析裝置,故障分析裝置記錄多個時間周期的關聯告警信息,根據通信設備的基本屬性生成虛擬通信設備,基於所述通信設備的路由信息生成網絡拓撲圖,在網絡拓撲圖中建立虛擬通信設備的虛擬網絡連接,並且根據告警分析裝置發送的關聯告警信息生成通信設備的依賴關係進一步,告警處理裝置根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警如果並發集中的通信設備為連接錯誤或硬體錯誤,告警處理裝置將並發集中的通信設備的詳細信息發送給網絡管理系統,並標註為連接錯誤或硬體錯誤,網絡管理系統收集上述多個通信設備的詳細信息,在必要時進行遠程配置或讓網絡管理人員到現場維護。如果並發集中的通信設備為軟體故障,那麼告警處理裝置生成軟體更新請求,並將上述軟體更新請求發送給網絡管理系統,網絡管理系統根據軟體更新請求,對上述並發集中的通信設備進行更新。如果並發集中的通信設備為掉電告瞀,告警處理裝置將並發集中的通信設備的詳細信息發送給網絡管理系統,標註為掉電告警,當並發集中的通信設備出現掉電告警的次數大於閾值(網絡管理人員設定)時,網絡管理人員到現場對通信設備進行維護。根據每個順序集中通信設備的故障類型進行相應處理,如果根據順序集中的規則發現某一通信設備將要發出告警信息,那麼告警處理裝置在通信設備發出告警信息之前對其它通信設備進行預警,所述其它通信設備隨即進行應急處理,避免由於該通信設備故障而帶來的數據丟失。例如,通信設備A、B和C之間存在以下依賴關係只要通信設備A和B發送告警信息,那麼通信設備C就會發送故障告警信息。如果發現通信設備A和B發送了"軟體錯誤".的告警信息,告警處理裝置把通信設備C將要發生"軟體錯誤"的預警信息發送給網絡拓撲圖可能訪問通信設備C的所有通信設備,上述所有通信設備可以提前保存通信狀態,發送數據等信息,以避免數據丟失。圖3是根據本發明實施方式的基於北向接口實現網絡管理的方法,北向接口在指定的時間周期內執行以下步驟並重複多個時間周期,具體步驟如下步驟l,將網元管理系統上報的告警信息存儲到告警信息緩存裝置;步驟2,告警分析裝置根據網元管理系統的ID將所接收的告警信息分組,對每組告警信息進行關聯分析,將告瞀信息分為以下類型過濾告瞀信息(無用的告警),合併告警信息,壓縮告瞀信息和抑制告警信息;步驟3,告警分析裝置根據告瞀時間對告警信息進行分析以獲得關聯告警信息;步驟4,故障分析裝置記錄多個時間周期的關聯告警信息,根據通信設備的基本屬性生成虛擬通信設備,基於所述通信設備的路由信息生成網絡拓撲圖,在網絡拓撲圖中建立虛擬通信設備的虛擬網絡連接,並且根據告蟹分析裝置發送的關聯告警信息生成通信設備的依賴關係;步驟5,告警處理裝置根據告警信息類型進行相應的處理,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警。其中,所述告警分析裝置對每組告警信息進行關聯分析包括如果告螯信息是缺少網元管理系統ID,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告1^的地址,告警源埠號和告警目的埠號中任意一個屬性的無效告警信息或告警類型不屬於網絡管理系統所定義的合法告警類型集合,則將告警信息的類型設置為過濾告警信息。統計告警設備ID和告警類型相同的告警信息,如果上述告警信息的數量小於預定的閾值K,則將上述所有告警信息的類型設置為合併告警信息如果上述告警信息的數量大於等於預定的閾值K,則將上述告警信息設置為合併告警信息,並將告警類型修改為拒絕服務DoS(DenialofService)攻擊;統計告警設備ID相同且告警類型不同的告瞥信息,將上述告警信息的類型設置為壓縮告警信息。根據告警級別對所有告警信息進行排序,當所有告警信息中告警級別為最高級的告警信.息的數量大於其它低級別的告警信息的總數時,則將告警信息的類型設置為抑制告警信息。告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息可以是根據告警時間對告警信息進行分析,統計告警時間相同的告警信息,將上述告警信息的告警設備ID添加到並發集中,在每個指定時間周期內對上述並發集進行更新,確定同時發生告警事件的通信設備。優選的,所述告警時間相同具有浮動值,所述浮動值由網絡管理人員進行設定。按照告警時間對告警信息進行排序,將上述告警信息的告警設備ID的順序關係添加到順序集中,在每個指定時間周期內對上述順序集進行更新,確定順序發生告警事件的通信設備。優選的,告警分析裝置根據告蒈時間對告警信息進行分析以獲得關聯告瞀信息還可以是採用串行WINEPI算法對告警信息進行順序模式挖掘,用來發現告警信息的先後順序關係,以通信設備的IP值和埠號對告警信息進行分組分別進行數據挖掘,採用滑動窗口來形成事務庫,首先生成短的頻繁情節模式,然後逐步遞推找到大的頻繁情節模式,最後找到子情節模式與情節模式之間的順序關係。所述告警處理裝置根據告警信息類型進行相應處理包括如果告警信息的類型為過濾告警信息,告警處理裝置直接刪除告^^信息緩存裝置中的上述告警信息;如果告警信息的類型為合併告警信息,且上述告瞀信息的數量小於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告蒈信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數;如果告警信息的類型為合併告警信息,且上述告警信息的數量大於等於預定的閾值K,告警處理設備進行相同的操作,並且將告警類型修改為拒絕服務DoS(DenialofService)攻擊,並且過濾同一通信設備相同告警類型的其它告警信息。如果告警信息的類型為壓縮告警信息,告警處理裝置通過將上述告警信息的告警類型禾CL-告警時間順序連接從而將多個告瞥信息壓縮成一個告警信息。如果告警信息的類型為抑制告警信息,告警處理裝置刪除告警級別不是當前最高級別的所有告警信息。根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警具體為如果並發集中的通信設備為連接錯誤或硬體錯誤,告警處理裝置將並發集中的通信設各的詳細信息發送給網絡管理系統,並標註為連接錯誤或硬體錯誤,網絡管理系統收集上述多個通信設備的詳細信息,在必要時進行遠程配置或讓網絡管理人員到現場維護。如果並發集中的通信設備為軟體故障,那麼告警處理裝置生成軟體更新請求,並將上述軟體更新請求發送給網絡管理系統,網絡管理系統根據軟體更新請求,對上述並發集中的通信設備進行更新。如果並發集中的通信設備為掉電告瞀,告警處理裝置將並發集中的通信設備的詳細信息發送給網絡管理系統,標註為掉電告警,當並發集中的通信設備出現掉電告警的次數大於閾值(網絡管理人員設定)時,網絡管理人員到現場對通信設備進行維護。根據每個順序集中通信設備的故障類型進行相應處理,如果根據順序集中的規則發現某一通信設備將要發出告警信息,那麼告瞥處理裝置在通信設備發出告警信息之前對其它通信設備進行預警,所述其它通信設備隨即進行應急處理,避免由於該通信設備故障而帶來的數據丟失。告警信息的屬性包括網元管理系統ID,告警設備ID,告警類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號,告警目的埠號和附加欄位。18權利要求1、一種基於北向接口實現網絡管理的系統,所述系統包括網元管理系統,北向接口和網絡管理系統,網元管理系統通過北向接口將告警信息發送給網絡管理系統,其特徵在於,所述北向接口包括告警信息緩存裝置,在指定的時間周期內存儲網元管理系統上報的告警信息;告警分析裝置,根據網元管理系統ID將所接收的告警信息分組,對每組告警信息進行關聯分析,將告警信息分為以下類型過濾告警信息,合併告警信息,壓縮告警信息和抑制告警信息;告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息;故障分析裝置,故障分析裝置記錄多個時間周期的關聯告警信息,根據通信設備的基本屬性生成虛擬通信設備,基於所述通信設備的路由信息生成網絡拓撲圖,在網絡拓撲圖中建立虛擬通信設備的虛擬網絡連接,並且根據告警分析裝置發送的關聯告警信息生成通信設備的依賴關係;告警處理裝置,根據告警信息類型對告警信息進行相應的處理,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行故障預警。2、根據權利要求l所述的系統,其特徵在於,所述告警分析裝置對每組告警信息進行關聯分析包括如果告贅信息是缺少網元管理系統ID,告瞀設備ID,告警類型,告警吋間,告警級別,告警源地址,告警目的地址,告警源埠號和告警目的埠號中任意一個屬性的無效告警信息或告警類型不屬於網絡管理系統所定義的合法告警類型集合,則將告警信息的類型設置為過濾告警信息;統計告警設備DO和告警類型相同的告警信息,如果上述告蒈信息的數量小於預定的閾值K,則將上述告警信息的類型設置為合併告瞀信息;如果上述告警信息的數量大於等於預定的閒值K,則將上述告警信息設置為合併告瞀信息,並將告警類型修改為拒絕服務DoS(DenialofService)攻擊統計告贅設備ID相同且告警類型不同的告瞀信息,將上述告警信息的類型設置為壓縮告警信息根據告瞀級別對所有告瞀信息進行排序,當所有告瞥信息中告警級別為最髙級的告警信,息的數量大於其它低級別的告瞀信息的總數時,則將告瞀信息的類型設置為抑制告警信息。3、根據權利要求1所述的系統,其特徵在於,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息包括統計告警時間相同的告警信息,將上述告警信息的告警設備ID添加到並發集中,在每個指定時間周期內對上述並發集進行更新,確定同時發生告警事件的通信設備。按照告警時間對告警信息進行排序,將上述告警信息的告警設各ID的順序關係添加到順序集中,在每個指定時間周期內對上述順序集進行更新,確定順序發生告警事件的通信設備。4、根據權利要求l所述的系統,其特徵在於,告瞀分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息包括採用串行WINEPI算法對告警信息進行順序模式挖掘,用來發現告警信息的先後順序關係,以通信設備的IP位址和埠號對告警信息進行分組,分別進行數據挖掘,採用滑動窗口來形成事務庫,首先生成短的頻繁情節模式,然後逐歩遞推找到大的頻繁情節模式,最後找到子情節模式與情節模式之間的順序關係。5、根據權利要求1所述的系統,其特徵在於,所述告警處理裝置根據告警信息類型對告警信息進行相應處理包括如果告警信息的類型為過濾告警信息,告警處理裝置直接刪除告警信息緩存裝置中的上.述告警信息;如果告警信息的類型為合併告警信息,且上述告瞀信息的數量小於預定的閾值K,告贅處理裝置保留告警時間最早的告警信息,將同類告警信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數;如果告警信息的類型為合併告警信息,且上述告警信息的數量大於等於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告瞀信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數,並且將告警類型修改為拒絕服務DoS(DenialofService)攻擊。如果告警信息的類型為壓縮告警信息,告警處理裝置通過將上述告警信息的告警類型和告瞀時間順序連接從而將多個告瞀信息壓縮成一個告警信息。如果告蒈信息的類型為抑制告整信息,告警處理裝置刪除告警級別不是當前最高級別的所有告擎信息。6、根據權利要求1所述的系統,其特徵在於,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警具體為如果並發集中通信設備的告警類型為連接錯誤、硬體錯誤或拒絕服務攻擊,告警處理裝置將並發集中通信設備的詳細信息發送給網絡管理系統,並標註為連接錯誤、硬體錯誤和拒絕服務攻擊,網絡管理系統收集上述通信設備的詳細信息,在進行遠程配置或網絡管理人員到現場對通信設備進行維護。如果並發集中的通信設備的告警類型為軟體故障,那麼告警處理裝置生成軟體更新請求,並將上述軟體更新請求發送給網絡管理系統,網絡管理系統根據軟體更新請求,對上述並發集中的通信設備進行軟體更新。如果並發集中通信設備的告警類型為掉電告警,告警處理裝置將並發集中通信設各的詳細信息發送給網絡管理系統,標註為掉電告瞀,當並發集中通信設備出現掉電告警的次數大於閾值時,網絡管理人員到現場對通信設備進行維護。如果根據順序集中的依賴關係發現某一通信設備將要出現故障時,告警處理裝置在上述通信設備出現故障之前對其它通信設備進行預警,所述其它通信設備能夠進行應急處理,避免由於所述出現故障的通信設備的失效而帶來的數據丟失。7、一種基於北向接口實現網絡管理的方法,所述北向接口包括告警信息緩存裝置,告警分析裝置,故障分析裝置和告警處理裝置,其特徵在於,包括歩驟1,將網元管理系統上報的告警信息存儲到告警信息緩存裝置;步驟2,告警分析裝置根據網元管理系統ID將所接收的告警信息分組,對每組告警信息進行關聯分析,將告警信息分為以下類型過濾告警信息,合併告警信息,壓縮告警信息和抑制告警信息;步驟3,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息;步驟4,故障分析裝置記錄多個時間周期的關聯告警信息,根據通信設備的基本屬性生成虛擬通信設備,基於所述通信設備的路由信息生成網絡拓撲圖,在網絡拓撲圖中建立虛擬通信設備的虛擬網絡連接,並且根據告警分析裝置發送的關聯告警信息生成通信設備的依賴關係歩驟5,告警處理裝置根據告瞀信息類型對告警信息進行相應的處理,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行故障預警。8、根據權利要求7所述的方法,其特徵在於,所述告警分析裝置對每組告警信息進行關聯分析包括如果告警信息是缺少網元管理系統ID,告警設備ID,告瞀類型,告警時間,告警級別,告警源地址,告警目的地址,告警源埠號和告警目的埠號中任意一個屬性的無效告警信息或告警類型不屬於網絡管理系統所定義的合法告警類型集合,則將告警信息的類型設置為過濾告警信息統計告警設備ID和告警類型相同的告瞀信息,如果上述告警信息的數量小於預定的閾值K,則將上述告警信息的類型設置為合併告警信息;如果上述告警信息的數量大於等於預定的閾值K,則將上述告警信息設置為合併告警信息,並將告警類型修改為拒絕服務DoS(DenialofService)攻擊;統計告警設備ID相同且告警類型不同的告警信息,將上述告警信息的類型設置為壓縮告警信息;根據告警級別對所有告警信息進行排序,當所有告警信息中告警級別為最高級的告警信息的數量大於其它低級別的告警信息的總數時,則將告警信息的類型設置為抑制告警信息。9、根據權利要求7所述的方法,其特徵在於,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息包括統計告警時間相同的告警信息,將上述告警信息的告警設備ID添加到並發集中,在每個指定時間周期內對上述並發集進行更新,確定同時發生告警事件的通信設備。按照告警時間對告警信息進行排序,將上述告警信息的告警設備ID的順序關係添加到順序集中,在每個指定時間周期內對上述順序集進行更新,確定順序發生告警事件的通信設備。10、根據權利要求7所述的方法,其特徵在於,所述告警處理裝置根據告警信息類型對告警信息進行相應處理包括如果告瞀信息的類型為過濾告警信息,告警處理裝置直接刪除告警信息緩存裝置中的上述告警信息;如果告警信息的類型為合併告警信息,且上述告警信息的數量小於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告警信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告蒈信息的總數;如果告螯信息的類型為合併告警信息,且上述告警信息的數量大於等於預定的閾值K,告警處理裝置保留告警時間最早的告警信息,將同類告瞀信息的最晚告警時間記錄到附加欄位中,並記錄所有被合併的告警信息的總數,並且將告警類型修改為拒絕服務DoS(DenialofService)攻擊。如果告警信息的類型為壓縮告警信息,告警處理裝置通過將上述告警信息的告警類型和告警時間順序連接從而將多個告瞀信息壓縮成一個告蝥信息。如果告瞀信息的類型為抑制告警信息,告警處理裝置刪除告警級別不是當前最高級別的所有告警信息。全文摘要本發明涉及一種基於北向接口實現網絡管理的方法及系統,北向接口緩存告警信息,根據網元管理系統的ID將所接收的告警信息分組並進行關聯分析,將告警信息分為以下類型過濾告警信息,合併告警信息,壓縮告警信息和抑制告警信息,告警分析裝置根據告警時間對告警信息進行分析以獲得關聯告警信息。故障分析裝置根據告警分析裝置發送的關聯告警信息生成通信設備的依賴關係,告警處理裝置根據告警信息類型對告警信息進行相應的處理,根據故障分析裝置生成的網絡拓撲圖中的依賴關係進行告警通知或故障預警。本發明通過對告警信息的處理降低了北向接口的負載,提高了網絡管理系統處理告警信息的效率。文檔編號H04L29/06GK101582807SQ20091015721公開日2009年11月18日申請日期2009年7月2日優先權日2009年7月2日發明者孫忠義,張世瞳,段小軍,胡軍波,趙文濤申請人:北京訊風光通信技術開發有限責任公司