專利名稱:一種告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及傳輸網(wǎng)管系統(tǒng)的告警、性能數(shù)據(jù)處理,具體說(shuō)是一種告警、性能數(shù)據(jù)屏 蔽統(tǒng)一處理的方法。
背景技術(shù):
隨著傳輸網(wǎng)建設(shè)規(guī)模的擴(kuò)大,網(wǎng)絡(luò)業(yè)務(wù)量的增加,網(wǎng)絡(luò)運(yùn)營(yíng)維護(hù)的工作量和難度 進(jìn)一步加大。傳輸網(wǎng)管系統(tǒng)最基本的功能就是告警、性能數(shù)據(jù)監(jiān)控,但是網(wǎng)絡(luò)規(guī)模太大,計(jì) 算機(jī)與人的處理能力有限,面對(duì)海量的告警、性能數(shù)據(jù),無(wú)法找出需要重點(diǎn)關(guān)注的數(shù)據(jù),及 時(shí)進(jìn)行處理,最終將導(dǎo)致業(yè)務(wù)中斷,嚴(yán)重影響運(yùn)營(yíng)商和客戶的共同利益。因此,為了保證傳輸網(wǎng)管系統(tǒng)告警、性能數(shù)據(jù)處理的穩(wěn)定性,維護(hù)人員監(jiān)控的準(zhǔn)確 性和有效性,在傳輸網(wǎng)管系統(tǒng)中,需要對(duì)告警、性能數(shù)據(jù)進(jìn)行一定的屏蔽。常見的傳輸網(wǎng)管系統(tǒng)告警、性能數(shù)據(jù)屏蔽方法,有直接下控制命令到設(shè)備,使設(shè)備 不上報(bào)特定的告警、性能數(shù)據(jù)的,有對(duì)告警、性能數(shù)據(jù)進(jìn)行顯示過(guò)濾,實(shí)際上仍然接收的。這 些方法普遍存在的一個(gè)問(wèn)題是操作實(shí)施困難,無(wú)法應(yīng)對(duì)配置數(shù)據(jù)的變化。更具體的說(shuō)傳 輸網(wǎng)管系統(tǒng)對(duì)于告警、性能數(shù)據(jù)的處理流程一般是接收數(shù)據(jù)、處理數(shù)據(jù)、存儲(chǔ)數(shù)據(jù)和顯示數(shù) 據(jù),已有的屏蔽方法多為下控制命令使設(shè)備不上報(bào)特定數(shù)據(jù)或者進(jìn)行顯示過(guò)濾。這些處理 方式存在下面四個(gè)問(wèn)題問(wèn)題一,操作實(shí)現(xiàn)困難,沒有統(tǒng)一的屏蔽任務(wù)條件管理。用戶無(wú)法獲取網(wǎng)管系統(tǒng)目 前啟用的屏蔽條件的內(nèi)容,修改操作起來(lái)工作量太大。問(wèn)題二,屏蔽任務(wù)條件的因素單一。多數(shù)網(wǎng)管系統(tǒng)的屏蔽管理僅可以設(shè)置代碼和 時(shí)間,不能設(shè)置發(fā)生位置,而且這些要素間不能隨意組合。問(wèn)題三,告警數(shù)據(jù)屏蔽和性能數(shù)據(jù)屏蔽分開,沒有統(tǒng)一處理。問(wèn)題四,無(wú)法應(yīng)對(duì)配置數(shù)據(jù)的變化。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種告警、性能數(shù)據(jù)屏蔽統(tǒng) 一處理的方法,綜合考慮告警、性能數(shù)據(jù)的共性,傳輸網(wǎng)管系統(tǒng)可以對(duì)需要屏蔽的告警、性 能數(shù)據(jù)進(jìn)行定制,在發(fā)生位置、代碼和時(shí)間段三個(gè)要素間進(jìn)行靈活的組合,使網(wǎng)管系統(tǒng)屏蔽 掉無(wú)用的數(shù)據(jù),減輕系統(tǒng)的負(fù)擔(dān),使維護(hù)人員的工作更加及時(shí)準(zhǔn)確。為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是一種告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于,包括以下步驟傳輸網(wǎng)管系統(tǒng)接收來(lái)自設(shè)備或者相對(duì)于本系統(tǒng)低一層次的系統(tǒng)的告警、性能數(shù) 據(jù);傳輸網(wǎng)管系統(tǒng)后臺(tái)作為應(yīng)用程序后臺(tái)持續(xù)運(yùn)行,設(shè)備或者相對(duì)于本系統(tǒng)低一層次 的系統(tǒng)經(jīng)過(guò)通訊處理框架將告警、性能數(shù)據(jù)傳輸給傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分 發(fā)模塊;
當(dāng)傳輸網(wǎng)管系統(tǒng)后臺(tái)接收到這些告警、性能數(shù)據(jù)后,先對(duì)接收到的數(shù)據(jù)進(jìn)行統(tǒng)一 的格式化處理,所述統(tǒng)一的格式化處理是指將來(lái)自設(shè)備或者相對(duì)于本系統(tǒng)低一層次的系 統(tǒng)的數(shù)據(jù)轉(zhuǎn)換成為符合傳輸網(wǎng)管系統(tǒng)定義的數(shù)據(jù);傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊調(diào)用屏蔽管理模塊提供的接口,對(duì) 格式化處理后的數(shù)據(jù)進(jìn)行下述處理判斷格式化處理后的數(shù)據(jù)是否符合屏蔽條件,符合屏 蔽條件的數(shù)據(jù)給予屏蔽、丟棄,不符合屏蔽條件的數(shù)據(jù)則進(jìn)入告警、性能數(shù)據(jù)隊(duì)列;進(jìn)入告警、性能數(shù)據(jù)隊(duì)列的數(shù)據(jù)由告警、性能數(shù)據(jù)處理模塊進(jìn)行相應(yīng)處理,告警、 性能數(shù)據(jù)處理模塊處理后的數(shù)據(jù)經(jīng)過(guò)通訊處理框架分發(fā)給相應(yīng)的各⑶I客戶端;所述屏蔽管理模塊是告警、性能數(shù)據(jù)處理的前置模塊,后續(xù)功能所有的數(shù)據(jù)必須 經(jīng)過(guò)該模塊的處理,屏蔽管理模塊具有下面三個(gè)功能1)屏蔽任務(wù)條件統(tǒng)一管理功能;2)告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理功能;3)配置改變處理功能。在上述技術(shù)方案的基礎(chǔ)上,所述通訊處理框架包括以下協(xié)議套接字SOCKET、遠(yuǎn) 程過(guò)程調(diào)用RPC、遠(yuǎn)程調(diào)用框架RCF。在上述技術(shù)方案的基礎(chǔ)上,所述相對(duì)于傳輸網(wǎng)管系統(tǒng)低一層次的系統(tǒng)是指網(wǎng)元級(jí) 網(wǎng)管系統(tǒng)。在上述技術(shù)方案的基礎(chǔ)上,屏蔽任務(wù)條件統(tǒng)一管理功能是指?jìng)鬏斁W(wǎng)管系統(tǒng)對(duì)屏 蔽任務(wù)條件進(jìn)行統(tǒng)一管理,且允許用戶對(duì)屏蔽任務(wù)條件進(jìn)行創(chuàng)建、修改、刪除、激活或掛起 操作。在上述技術(shù)方案的基礎(chǔ)上,屏蔽任務(wù)條件包含附加操作信息,所述附加操作是指 告警、性能數(shù)據(jù)雖然因?yàn)榉舷到y(tǒng)統(tǒng)一的屏蔽條件被屏蔽,但是這樣的數(shù)據(jù)可能由于系統(tǒng) 特殊功能模塊的要求,不能被丟棄,需要由屏蔽管理模塊調(diào)用特殊功能模塊提供的接口將 數(shù)據(jù)導(dǎo)入其數(shù)據(jù)隊(duì)列。在上述技術(shù)方案的基礎(chǔ)上,創(chuàng)建一個(gè)屏蔽任務(wù)條件的過(guò)程如下1)用戶通過(guò)界面程序入口,選擇創(chuàng)建屏蔽任務(wù)條件;2)選擇屏蔽任務(wù)條件的類型類型包括當(dāng)前告警、歷史告警、15分鐘歷史性能、24 小時(shí)歷史性能、特定應(yīng)用;3)如果屏蔽任務(wù)條件的類型是特定應(yīng)用,則根據(jù)特定應(yīng)用規(guī)則計(jì)算出相應(yīng)的對(duì)象 和代碼供用戶選擇;4)如果屏蔽任務(wù)條件的類型不是特定應(yīng)用,則應(yīng)用程序根據(jù)設(shè)定的類型,直接裝 載對(duì)象和代碼;5)用戶根據(jù)自己的需要設(shè)定對(duì)象、代碼和時(shí)間段;6)用戶選擇時(shí)間段的形式,精確時(shí)間,每天,每周、每月;7)用戶設(shè)定對(duì)象0、代碼C和時(shí)間段T三要素之間的關(guān)系;8)將屏蔽任務(wù)條件保存到數(shù)據(jù)庫(kù)中,如果用戶創(chuàng)建的是一個(gè)激活的屏蔽任務(wù)條 件,還需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條 件。在上述技術(shù)方案的基礎(chǔ)上,修改一個(gè)屏蔽任務(wù)條件的過(guò)程如下
1)用戶通過(guò)界面程序入口,選擇一個(gè)需要修改的屏蔽任務(wù)條件,界面程序顯示該 屏蔽任務(wù)條件中可以修改的內(nèi)容,屏蔽任務(wù)條件的類型不能修改,做灰化處理;2)用戶根據(jù)需要,修改屏蔽任務(wù)條件的對(duì)象、代碼、時(shí)間段以及三要素之間的關(guān)系 等可以修改的內(nèi)容;3)用戶確認(rèn)后,通過(guò)界面程序入口將屏蔽任務(wù)條件保存到數(shù)據(jù)庫(kù)中,如果用戶修 改的是一個(gè)已經(jīng)激活的屏蔽任務(wù)條件或者改變了一個(gè)屏蔽任務(wù)條件的狀態(tài),還需要調(diào)用屏 蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。在上述技術(shù)方案的基礎(chǔ)上,刪除一個(gè)屏蔽任務(wù)條件的過(guò)程如下1)用戶通過(guò)界面程序入口,選擇一個(gè)需要?jiǎng)h除的屏蔽任務(wù)條件,界面程序顯示該 屏蔽任務(wù)條件中的詳細(xì)內(nèi)容;2)用戶確認(rèn)刪除后,通過(guò)界面程序入口刪除數(shù)據(jù)庫(kù)中的屏蔽任務(wù)條件,如果用戶 刪除的是一個(gè)已激活的屏蔽任務(wù)條件,還需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理 模塊刷新程序緩存的屏蔽任務(wù)條件。在上述技術(shù)方案的基礎(chǔ)上,告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理功能的處理過(guò)程如下1)應(yīng)用程序啟動(dòng),初始化屏蔽管理模塊,將數(shù)據(jù)庫(kù)中激活的屏蔽任務(wù)條件讀取到 程序緩存中;2)如果屏蔽管理模塊初始化失敗,應(yīng)用程序退出;3)屏蔽管理模塊初始化成功,設(shè)備或網(wǎng)元級(jí)網(wǎng)管系統(tǒng)上報(bào)的告警、性能數(shù)據(jù)由告 警、性能數(shù)據(jù)分發(fā)模塊傳給屏蔽管理模塊;4)屏蔽管理模塊根據(jù)屏蔽任務(wù)條件的優(yōu)先級(jí)對(duì)告警、性能數(shù)據(jù)進(jìn)行判定;5)如果該數(shù)據(jù)不必被屏蔽,則直接進(jìn)入相應(yīng)的告警、性能數(shù)據(jù)處理隊(duì)列;6)如果該數(shù)據(jù)需要被屏蔽,則根據(jù)屏蔽任務(wù)條件判斷是否需要進(jìn)行特殊的后續(xù)處 理,特殊的后續(xù)處理指的就是針對(duì)附加操作信息調(diào)用特殊功能模塊提供的接口將數(shù)據(jù)導(dǎo)入 其數(shù)據(jù)隊(duì)列;7)如果需要特殊處理,則處理,否則,拋棄。在上述技術(shù)方案的基礎(chǔ)上,配置改變處理功能的處理過(guò)程如下1)屏蔽管理模塊進(jìn)行正常的數(shù)據(jù)處理流程;2)告警、性能數(shù)據(jù)分發(fā)模塊收到上報(bào)的配置改變消息,消息格式定義為如下結(jié) 構(gòu)typedef std:vector<long>IDVEC ;typedef struct tagConfigChangeInfο{long type ;IDVEC vecID ;}ConfigChangeInfo ;其中,type指配置改變的類型,所述配置改變的類型包括對(duì)象增加和對(duì)象刪除, vecID是發(fā)生改變的對(duì)象的ID的數(shù)組;3)如果屏蔽管理模塊中有數(shù)據(jù)正在處理,則等待該數(shù)據(jù)處理完成后,進(jìn)入掃描屏 蔽任務(wù)條件流程,如果沒有正在處理,則直接進(jìn)入掃描屏蔽任務(wù)條件流程,所有告警、性能數(shù)據(jù)處理過(guò)程全部阻塞;4)對(duì)每一個(gè)屏蔽任務(wù)條件的對(duì)象進(jìn)行合理性判斷,判斷屏蔽任務(wù)條件中的對(duì)象在 網(wǎng)管系統(tǒng)中是否存在,如果不存在或者發(fā)生了變化,則直接修改屏蔽任務(wù)條件,已經(jīng)不存在 的對(duì)象,直接刪除,將修改后的屏蔽任務(wù)條件存入數(shù)據(jù)庫(kù),然后刷新程序緩存的屏蔽任務(wù)條 件;5)屏蔽任務(wù)條件掃描過(guò)程結(jié)束后,使用新的屏蔽任務(wù)條件進(jìn)行告警、性能數(shù)據(jù)屏 蔽統(tǒng)一處理過(guò)程。本發(fā)明所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,綜合考慮告警、性能數(shù)據(jù)的共 性,傳輸網(wǎng)管系統(tǒng)可以對(duì)需要屏蔽的告警、性能數(shù)據(jù)進(jìn)行定制,在發(fā)生位置、代碼和時(shí)間段 三個(gè)要素間進(jìn)行靈活的組合,使網(wǎng)管系統(tǒng)屏蔽掉無(wú)用的數(shù)據(jù),減輕系統(tǒng)的負(fù)擔(dān),使維護(hù)人員 的工作更加及時(shí)準(zhǔn)確。
本發(fā)明有如下附圖圖1傳輸網(wǎng)管系統(tǒng)告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理框架圖,圖2創(chuàng)建屏蔽任務(wù)條件流程圖,圖3告警、性能數(shù)據(jù)屏蔽處理流程圖,圖4配置數(shù)據(jù)改變處理流程圖,圖5屏蔽處理時(shí)序圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。本發(fā)明針對(duì)于現(xiàn)有技術(shù)中的四個(gè)問(wèn)題,從軟件實(shí)現(xiàn)的角度給出如下的技術(shù)方案 本發(fā)明提供了一個(gè)傳輸網(wǎng)管系統(tǒng)告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的設(shè)計(jì)方案。傳輸網(wǎng)管系統(tǒng) 后臺(tái)作為系統(tǒng)服務(wù)運(yùn)行于后臺(tái),接收到告警、性能數(shù)據(jù)后,對(duì)接收到的數(shù)據(jù)進(jìn)行統(tǒng)一的格式 化處理,然后傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊調(diào)用屏蔽管理模塊提供的接口, 對(duì)格式化處理后的數(shù)據(jù)進(jìn)行相應(yīng)的處理,處理后的告警、性能數(shù)據(jù)由通訊處理框架分發(fā)給 相應(yīng)的各GUI (圖形用戶接口)客戶端。其中,告警、性能數(shù)據(jù)處理是傳輸網(wǎng)管系統(tǒng)的核心 功能,圖1示出了傳輸網(wǎng)管系統(tǒng)告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理框架圖,圖1所描述的內(nèi)容就 是本發(fā)明中告警、性能數(shù)據(jù)的處理過(guò)程,與現(xiàn)有的傳輸網(wǎng)管系統(tǒng)有所區(qū)別的就是其中新增 的屏蔽管理模塊。如圖1所示,本發(fā)明所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,包括以下步驟傳輸網(wǎng)管系統(tǒng)接收來(lái)自設(shè)備或者相對(duì)于本系統(tǒng)(本系統(tǒng)即指?jìng)鬏斁W(wǎng)管系統(tǒng))低一 層次的系統(tǒng)的告警、性能數(shù)據(jù),所述設(shè)備在圖1中是指實(shí)際設(shè)備,所述相對(duì)于本系統(tǒng)低一層 次的系統(tǒng)在圖1中是指網(wǎng)元級(jí)網(wǎng)管系統(tǒng)(EMSl);傳輸網(wǎng)管系統(tǒng)后臺(tái)作為應(yīng)用程序后臺(tái)持續(xù)運(yùn)行,設(shè)備或者相對(duì)于本系統(tǒng)低一層 次的系統(tǒng)(實(shí)際設(shè)備和網(wǎng)元級(jí)網(wǎng)管系統(tǒng))經(jīng)過(guò)通訊處理框架將告警、性能數(shù)據(jù)傳輸給傳 輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊,所述通訊處理框架包括但不限于以下協(xié)議 SOCKET (套接字)、RPC (遠(yuǎn)程過(guò)程調(diào)用)、RCF (遠(yuǎn)程調(diào)用框架);
當(dāng)傳輸網(wǎng)管系統(tǒng)后臺(tái)接收到這些告警、性能數(shù)據(jù)后,先對(duì)接收到的數(shù)據(jù)進(jìn)行統(tǒng)一 的格式化處理,所述統(tǒng)一的格式化處理是指將來(lái)自設(shè)備或者相對(duì)于本系統(tǒng)低一層次的系 統(tǒng)的數(shù)據(jù)轉(zhuǎn)換成為符合傳輸網(wǎng)管系統(tǒng)定義的數(shù)據(jù);傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊調(diào)用屏蔽管理模塊提供的接口,對(duì) 格式化處理后的數(shù)據(jù)進(jìn)行下述處理判斷格式化處理后的數(shù)據(jù)是否符合屏蔽條件,符合屏 蔽條件的數(shù)據(jù)給予屏蔽、丟棄,不符合屏蔽條件的數(shù)據(jù)則進(jìn)入告警、性能數(shù)據(jù)隊(duì)列;進(jìn)入告警、性能數(shù)據(jù)隊(duì)列的數(shù)據(jù)由告警、性能數(shù)據(jù)處理模塊進(jìn)行相應(yīng)處理,告警、 性能數(shù)據(jù)處理模塊處理后的數(shù)據(jù)經(jīng)過(guò)通訊處理框架分發(fā)給相應(yīng)的各⑶I (圖形用戶接口) 客戶端;所述屏蔽管理模塊是告警、性能數(shù)據(jù)處理的前置模塊,后續(xù)功能所有的數(shù)據(jù)必須 經(jīng)過(guò)該模塊的處理,屏蔽管理模塊具有下面三個(gè)功能1)屏蔽任務(wù)條件統(tǒng)一管理功能;2)告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理功能;3)配置改變處理功能。在上述技術(shù)方案的基礎(chǔ)上,屏蔽任務(wù)條件統(tǒng)一管理功能是指?jìng)鬏斁W(wǎng)管系統(tǒng)對(duì)屏 蔽任務(wù)條件進(jìn)行統(tǒng)一管理,且允許用戶對(duì)屏蔽任務(wù)條件進(jìn)行創(chuàng)建、修改、刪除、激活或掛起 操作。一個(gè)屏蔽任務(wù)條件至少包含下面幾個(gè)要素>類型(當(dāng)前告警、歷史告警、15分鐘歷史性能、24小時(shí)歷史性能、特定應(yīng)用等)>狀態(tài)(激活或掛起);>對(duì)象(發(fā)生位置)>代碼(告警類型或性能類型)>時(shí)間段(發(fā)生時(shí)間范圍和結(jié)束時(shí)間范圍)>對(duì)象、代碼和時(shí)間段三要素之間的關(guān)系>附加操作其中,附加操作是指告警、性能數(shù)據(jù)雖然因?yàn)榉舷到y(tǒng)統(tǒng)一的屏蔽條件被屏蔽,但 是這樣的數(shù)據(jù)可能由于系統(tǒng)特殊功能模塊的要求,不能被丟棄,需要由屏蔽管理模塊調(diào)用 特殊功能模塊提供的接口將數(shù)據(jù)導(dǎo)入其數(shù)據(jù)隊(duì)列。例如,一條當(dāng)前告警數(shù)據(jù)符合系統(tǒng)當(dāng)前 的屏蔽條件,需要被屏蔽,但是系統(tǒng)的短信郵件通知模塊卻需要對(duì)這種數(shù)據(jù)進(jìn)行處理,所以 屏蔽管理模塊需要調(diào)用短信郵件通知模塊提供的接口將該數(shù)據(jù)轉(zhuǎn)發(fā)給短信郵件通知模塊。用戶可以對(duì)屏蔽任務(wù)條件進(jìn)行創(chuàng)建、修改、刪除、激活或掛起操作,下面結(jié)合圖2 描述用戶創(chuàng)建一個(gè)屏蔽任務(wù)條件的過(guò)程。1)用戶通過(guò)界面程序入口,選擇創(chuàng)建屏蔽任務(wù)條件;2)選擇屏蔽任務(wù)條件的類型當(dāng)前告警、歷史告警、15分鐘歷史性能、24小時(shí)歷史 性能、特定應(yīng)用;3)如果屏蔽任務(wù)條件的類型是特定應(yīng)用,則根據(jù)特定應(yīng)用規(guī)則計(jì)算出相應(yīng)的對(duì)象 和代碼供用戶選擇;例如SDH告警相關(guān)性分析規(guī)則中有RS_L0S (再生段信號(hào)丟失)告警衍 生RS_L0F (再生段幀丟失)告警,RS_L0F (再生段幀丟失)告警衍生RS_00F (再生段幀失 步)告警,用戶通過(guò)界面進(jìn)行屏蔽任務(wù)條件設(shè)置時(shí),只點(diǎn)選RS_L0S (再生段信號(hào)丟失),那么系統(tǒng)根據(jù)這條規(guī)則,自動(dòng)選中RS_L0F(再生段幀丟失)告警和RS_00F(再生段幀失步)告 警,用戶不必再逐一選擇。4)如果屏蔽任務(wù)條件的類型不是特定應(yīng)用,則應(yīng)用程序根據(jù)設(shè)定的類型,直接裝 載對(duì)象和代碼;例如如果用戶創(chuàng)建的是當(dāng)前告警屏蔽任務(wù)條件,則界面程序顯示系統(tǒng)中的 管理對(duì)象(網(wǎng)元、單盤和端口),用戶選中某一個(gè)對(duì)象時(shí),界面程序顯示某個(gè)對(duì)象可能發(fā)生 的所有告警的代碼。5)用戶根據(jù)自己的需要設(shè)定對(duì)象、代碼和時(shí)間段;6)用戶選擇時(shí)間段的形式,精確時(shí)間(年月日時(shí)分秒),每天(時(shí)分秒),每周、每 月等,根據(jù)實(shí)際經(jīng)驗(yàn),選擇前兩種形式就可以滿足大多數(shù)的需求;7)用戶設(shè)定對(duì)象(0)、代碼(C)和時(shí)間段⑴三要素之間的關(guān)系;三要素之間的關(guān) 系是指0&&C&&T、ο 11 c 11 τ等,與通常的符號(hào)含義一致,“&&”表示“與”,“ 11,,表示“或”。例 如用戶設(shè)定三要素之間的關(guān)系是“0&&C&&T”,表明一條告警、性能數(shù)據(jù)必須符合對(duì)象是設(shè)定 的對(duì)象,且代碼是設(shè)定的代碼,且時(shí)間段在設(shè)定的時(shí)間段范圍內(nèi)時(shí),才可以判定為符合屏蔽 任務(wù)條件。8)將屏蔽任務(wù)條件保存到數(shù)據(jù)庫(kù)中,如果用戶創(chuàng)建的是一個(gè)激活的屏蔽任務(wù)條 件,還需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條 件。這一步可以根據(jù)集中式管理和分散式管理而略有不同。集中式管理,可以由后臺(tái)程序 的屏蔽管理模塊統(tǒng)一存入數(shù)據(jù)庫(kù),然后更新程序緩存的屏蔽任務(wù)條件;分散式管理,則是由 屏蔽任務(wù)條件管理模塊直接存入數(shù)據(jù)庫(kù),然后通知后臺(tái)程序的屏蔽管理模塊刷新其緩存的 屏蔽任務(wù)管理?xiàng)l件。對(duì)于已經(jīng)創(chuàng)建的屏蔽任務(wù)條件,用戶可以設(shè)定其優(yōu)先級(jí),或者按照統(tǒng)一優(yōu)先級(jí)處 理,如果數(shù)據(jù)滿足了一個(gè)條件就認(rèn)定為被屏蔽。 用戶修改一個(gè)屏蔽任務(wù)條件的過(guò)程如下。1)用戶通過(guò)界面程序入口,選擇一個(gè)需要修改的屏蔽任務(wù)條件,界面程序顯示該 屏蔽任務(wù)條件中可以修改的內(nèi)容,屏蔽任務(wù)條件的類型不能修改,做灰化處理;2)用戶根據(jù)需要,修改屏蔽任務(wù)條件的對(duì)象、代碼、時(shí)間段以及三要素之間的關(guān)系 等可以修改的內(nèi)容;3)用戶確認(rèn)后,通過(guò)界面程序入口將屏蔽任務(wù)條件保存到數(shù)據(jù)庫(kù)中。如果用戶 修改的是一個(gè)已經(jīng)激活的屏蔽任務(wù)條件或者改變了一個(gè)屏蔽任務(wù)條件的狀態(tài)(激活或掛 起),需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。用戶刪除一個(gè)屏蔽任務(wù)條件的過(guò)程如下。1)用戶通過(guò)界面程序入口,選擇一個(gè)需要?jiǎng)h除的屏蔽任務(wù)條件,界面程序顯示該 屏蔽任務(wù)條件中的詳細(xì)內(nèi)容;2)用戶確認(rèn)刪除后,通過(guò)界面程序入口刪除數(shù)據(jù)庫(kù)中的屏蔽任務(wù)條件,如果用戶 刪除的是一個(gè)已激活的屏蔽任務(wù)條件,還需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理 模塊刷新程序緩存的屏蔽任務(wù)條件。用戶激活一個(gè)屏蔽任務(wù)條件的過(guò)程,激活屏蔽任務(wù)條件是修改屏蔽任務(wù)條件的特 例。1)用戶通過(guò)界面程序入口,選擇一個(gè)需要激活的屏蔽任務(wù)條件,界面程序顯示該屏蔽任務(wù)條件中的詳細(xì)內(nèi)容;2)用戶確認(rèn)激活后,通過(guò)界面程序入口修改數(shù)據(jù)庫(kù)中的屏蔽任務(wù)條件,然后調(diào)用 屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。用戶掛起一個(gè)屏蔽任務(wù)條件的過(guò)程,掛起屏蔽任務(wù)條件是修改屏蔽任務(wù)條件的特 例。1)用戶通過(guò)界面程序入口,選擇一個(gè)需要掛起的屏蔽任務(wù)條件,界面程序顯示該 屏蔽任務(wù)條件中的詳細(xì)內(nèi)容;2)用戶確認(rèn)掛起后,通過(guò)界面程序入口修改數(shù)據(jù)庫(kù)中的屏蔽任務(wù)條件,然后調(diào)用 屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。傳輸網(wǎng)管系統(tǒng)的告警、性能數(shù)據(jù)多為主動(dòng)上報(bào),由設(shè)備報(bào)給網(wǎng)管,或者由EMS(網(wǎng) 元級(jí)管理系統(tǒng))上報(bào)給匪S (網(wǎng)絡(luò)級(jí)管理系統(tǒng))。在上述技術(shù)方案的基礎(chǔ)上,下面結(jié)合圖3 描述告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理功能的處理過(guò)程。1)應(yīng)用程序啟動(dòng),初始化屏蔽管理模塊,將數(shù)據(jù)庫(kù)中激活的屏蔽任務(wù)條件讀取到 程序緩存中;2)如果屏蔽管理模塊初始化失敗,應(yīng)用程序退出;3)屏蔽管理模塊初始化成功,設(shè)備或網(wǎng)元級(jí)網(wǎng)管系統(tǒng)(EMS)上報(bào)的告警、性能數(shù) 據(jù)由告警、性能數(shù)據(jù)分發(fā)模塊傳給屏蔽管理模塊;4)屏蔽管理模塊根據(jù)屏蔽任務(wù)條件的優(yōu)先級(jí)對(duì)告警、性能數(shù)據(jù)進(jìn)行判定;5)如果該數(shù)據(jù)不必被屏蔽,則直接進(jìn)入相應(yīng)的告警、性能數(shù)據(jù)處理隊(duì)列;6)如果該數(shù)據(jù)需要被屏蔽,則根據(jù)屏蔽任務(wù)條件判斷是否需要進(jìn)行特殊的后續(xù)處 理,后續(xù)處理指的就是,前面“創(chuàng)建屏蔽任務(wù)條件”描述的“附加操作”,即所述特殊的后續(xù)處 理指的就是針對(duì)附加操作信息調(diào)用特殊功能模塊提供的接口將數(shù)據(jù)導(dǎo)入其數(shù)據(jù)隊(duì)列;7)如果需要特殊處理,則處理,否則,拋棄。應(yīng)用程序啟動(dòng)后,只要其對(duì)應(yīng)的主線程不退出,則屏蔽管理模塊初始化成功后,持 續(xù)的對(duì)由告警、性能數(shù)據(jù)分發(fā)模塊發(fā)送來(lái)的告警、性能數(shù)據(jù)進(jìn)行分析處理;另外,如果用戶 對(duì)屏蔽任務(wù)條件進(jìn)行了創(chuàng)建、修改、刪除、激活、掛起操作,且操作成功完成,則還需要調(diào)用 屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。傳輸網(wǎng)管系統(tǒng)的配置數(shù)據(jù)是經(jīng)常變化的,而屏蔽任務(wù)條件的三要素之一就是對(duì) 象,所以屏蔽管理必須能應(yīng)對(duì)配置數(shù)據(jù)的變化。在上述技術(shù)方案的基礎(chǔ)上,下面結(jié)合圖4描 述配置改變處理功能的處理過(guò)程1.屏蔽管理模塊進(jìn)行正常的數(shù)據(jù)處理流程;2.告警、性能數(shù)據(jù)分發(fā)模塊收到上報(bào)的配置改變消息,消息格式定義為如下結(jié) 構(gòu)typedef std:vector<long>IDVEC ;typedef struct tagConfigChangeInfο{long type ;IDVEC vecID ;} ConfigChangeInfo ;
其中,type指配置改變的類型,所述配置改變的類型包括對(duì)象增加和對(duì)象刪除, vecID是發(fā)生改變的對(duì)象的ID的數(shù)組;系統(tǒng)收發(fā)這種消息的方式有很多,例如socket (套接字)、CORBA (公共對(duì)象請(qǐng)求代 理結(jié)構(gòu))和RPC (遠(yuǎn)程過(guò)程調(diào)用)等;3.如果屏蔽管理模塊中有數(shù)據(jù)正在處理,則等待該數(shù)據(jù)處理完成后,進(jìn)入掃描屏 蔽任務(wù)條件流程,如果沒有正在處理,則直接進(jìn)入掃描屏蔽任務(wù)條件流程,所有告警、性能 數(shù)據(jù)處理過(guò)程全部阻塞;4.對(duì)每一個(gè)屏蔽任務(wù)條件的對(duì)象進(jìn)行合理性判斷,判斷屏蔽任務(wù)條件中的對(duì)象在 網(wǎng)管系統(tǒng)中是否存在,如果不存在或者發(fā)生了變化,則直接修改屏蔽任務(wù)條件,已經(jīng)不存在 的對(duì)象,直接刪除,將修改后的屏蔽任務(wù)條件存入數(shù)據(jù)庫(kù),然后刷新程序緩存的屏蔽任務(wù)條 件;5.屏蔽任務(wù)條件掃描過(guò)程結(jié)束后,使用新的屏蔽任務(wù)條件進(jìn)行告警、性能數(shù)據(jù)屏 蔽統(tǒng)一處理過(guò)程。本發(fā)明具有以下優(yōu)點(diǎn)屏蔽任務(wù)條件統(tǒng)一管理功能使用戶可以方便、靈活的進(jìn)行屏蔽任務(wù)條件設(shè)定,滿 足用戶各種各樣的數(shù)據(jù)篩選需求,使維護(hù)人員的監(jiān)控更加準(zhǔn)確有效。告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理可以減輕應(yīng)用程序開發(fā)的復(fù)雜性,應(yīng)用程序只需要 關(guān)心用戶設(shè)定了什么樣的屏蔽任務(wù)條件,而不必去區(qū)分當(dāng)前告警屏蔽怎么處理、歷史性能 屏蔽怎么處理。配置改變處理功能可以及時(shí)的應(yīng)對(duì)配置數(shù)據(jù)的變化,用戶不必?fù)?dān)心配置數(shù)據(jù)改變 后原有的屏蔽任務(wù)條件失效。以下給出一個(gè)具體的實(shí)施案例。1)屏蔽任務(wù)統(tǒng)一管理模塊提供創(chuàng)建、修改、刪除、激活和掛起屏蔽任務(wù)條件五項(xiàng)功 能。屏蔽任務(wù)條件包含下面幾個(gè)要素類型(當(dāng)前告警、歷史告警、15分鐘歷史性能、24小時(shí)歷史性能、特定應(yīng)用),特定應(yīng)用包括LOS告警屏蔽和關(guān)電設(shè)備告警屏蔽;狀態(tài)(激活或掛起)對(duì)象(發(fā)生位置)代碼(告警類型或性能類型)時(shí)間段(發(fā)生時(shí)間范圍和結(jié)束時(shí)間范圍)對(duì)象(0)、代碼(C)和時(shí)間段(T)三要素之間的關(guān)系,0&&C&&T、0 11 C I I T ;附加操作(當(dāng)前告警屏蔽后發(fā)送短消息通知)對(duì)于已經(jīng)創(chuàng)建的屏蔽任務(wù)條件,按照統(tǒng)一優(yōu)先級(jí)處理,如果數(shù)據(jù)滿足了一個(gè)條件 就認(rèn)定為被屏蔽。2)結(jié)合圖5,描述屏蔽處理的完整順序。1.應(yīng)用程序主線程啟動(dòng);2.初始化告警、性能數(shù)據(jù)分發(fā)模塊,開啟告警、性能數(shù)據(jù)接收隊(duì)列;3.初始化屏蔽管理模塊CShieldTermMan ;
4. EMS 上報(bào)當(dāng)前告警數(shù)據(jù),調(diào)用方法 CShieldTermMan: ProcessCurAlarmData 判 定當(dāng)前告警數(shù)據(jù);5. EMS 上報(bào)歷史告警數(shù)據(jù),調(diào)用方法 CShieldTermMan: ProcessHisAlarmData 判 定歷史告警數(shù)據(jù);6. EMS上報(bào)15分鐘歷史性能數(shù)據(jù)或24小時(shí)歷史性能數(shù)據(jù),調(diào)用方法 CShieldTermMan: ProcessPmData 判定歷史性能數(shù)據(jù);7.步驟2-6循環(huán)往復(fù),直到應(yīng)用程序退出。
權(quán)利要求
一種告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于,包括以下步驟傳輸網(wǎng)管系統(tǒng)接收來(lái)自設(shè)備或者相對(duì)于本系統(tǒng)低一層次的系統(tǒng)的告警、性能數(shù)據(jù);傳輸網(wǎng)管系統(tǒng)后臺(tái)作為應(yīng)用程序后臺(tái)持續(xù)運(yùn)行,設(shè)備或者相對(duì)于本系統(tǒng)低一層次的系統(tǒng)經(jīng)過(guò)通訊處理框架將告警、性能數(shù)據(jù)傳輸給傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊;當(dāng)傳輸網(wǎng)管系統(tǒng)后臺(tái)接收到這些告警、性能數(shù)據(jù)后,先對(duì)接收到的數(shù)據(jù)進(jìn)行統(tǒng)一的格式化處理,所述統(tǒng)一的格式化處理是指將來(lái)自設(shè)備或者相對(duì)于本系統(tǒng)低一層次的系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換成為符合傳輸網(wǎng)管系統(tǒng)定義的數(shù)據(jù);傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊調(diào)用屏蔽管理模塊提供的接口,對(duì)格式化處理后的數(shù)據(jù)進(jìn)行下述處理判斷格式化處理后的數(shù)據(jù)是否符合屏蔽條件,符合屏蔽條件的數(shù)據(jù)給予屏蔽、丟棄,不符合屏蔽條件的數(shù)據(jù)則進(jìn)入告警、性能數(shù)據(jù)隊(duì)列;進(jìn)入告警、性能數(shù)據(jù)隊(duì)列的數(shù)據(jù)由告警、性能數(shù)據(jù)處理模塊進(jìn)行相應(yīng)處理,告警、性能數(shù)據(jù)處理模塊處理后的數(shù)據(jù)經(jīng)過(guò)通訊處理框架分發(fā)給相應(yīng)的各GUI客戶端;所述屏蔽管理模塊是告警、性能數(shù)據(jù)處理的前置模塊,后續(xù)功能所有的數(shù)據(jù)必須經(jīng)過(guò)該模塊的處理,屏蔽管理模塊具有下面三個(gè)功能1)屏蔽任務(wù)條件統(tǒng)一管理功能;2)告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理功能;3)配置改變處理功能。
2.如權(quán)利要求1所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于所述通訊處 理框架包括以下協(xié)議套接字SOCKET、遠(yuǎn)程過(guò)程調(diào)用RPC、遠(yuǎn)程調(diào)用框架RCF。
3.如權(quán)利要求1或2所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于所述相 對(duì)于傳輸網(wǎng)管系統(tǒng)低一層次的系統(tǒng)是指網(wǎng)元級(jí)網(wǎng)管系統(tǒng)。
4.如權(quán)利要求3所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于屏蔽任務(wù)條 件統(tǒng)一管理功能是指?jìng)鬏斁W(wǎng)管系統(tǒng)對(duì)屏蔽任務(wù)條件進(jìn)行統(tǒng)一管理,且允許用戶對(duì)屏蔽任 務(wù)條件進(jìn)行創(chuàng)建、修改、刪除、激活或掛起操作。
5.如權(quán)利要求4所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于屏蔽任務(wù)條 件包含附加操作信息,所述附加操作是指告警、性能數(shù)據(jù)雖然因?yàn)榉舷到y(tǒng)統(tǒng)一的屏蔽條 件被屏蔽,但是這樣的數(shù)據(jù)可能由于系統(tǒng)特殊功能模塊的要求,不能被丟棄,需要由屏蔽管 理模塊調(diào)用特殊功能模塊提供的接口將數(shù)據(jù)導(dǎo)入其數(shù)據(jù)隊(duì)列。
6.如權(quán)利要求4所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于,創(chuàng)建一個(gè)屏 蔽任務(wù)條件的過(guò)程如下1)用戶通過(guò)界面程序入口,選擇創(chuàng)建屏蔽任務(wù)條件;2)選擇屏蔽任務(wù)條件的類型類型包括當(dāng)前告警、歷史告警、15分鐘歷史性能、24小時(shí) 歷史性能、特定應(yīng)用;3)如果屏蔽任務(wù)條件的類型是特定應(yīng)用,則根據(jù)特定應(yīng)用規(guī)則計(jì)算出相應(yīng)的對(duì)象和代 碼供用戶選擇;4)如果屏蔽任務(wù)條件的類型不是特定應(yīng)用,則應(yīng)用程序根據(jù)設(shè)定的類型,直接裝載對(duì) 象和代碼;5)用戶根據(jù)自己的需要設(shè)定對(duì)象、代碼和時(shí)間段;6)用戶選擇時(shí)間段的形式,精確時(shí)間,每天,每周、每月;7)用戶設(shè)定對(duì)象0、代碼C和時(shí)間段T三要素之間的關(guān)系;8)將屏蔽任務(wù)條件保存到數(shù)據(jù)庫(kù)中,如果用戶創(chuàng)建的是一個(gè)激活的屏蔽任務(wù)條件,還 需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。
7.如權(quán)利要求4所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于,修改一個(gè)屏 蔽任務(wù)條件的過(guò)程如下1)用戶通過(guò)界面程序入口,選擇一個(gè)需要修改的屏蔽任務(wù)條件,界面程序顯示該屏蔽 任務(wù)條件中可以修改的內(nèi)容,屏蔽任務(wù)條件的類型不能修改,做灰化處理;2)用戶根據(jù)需要,修改屏蔽任務(wù)條件的對(duì)象、代碼、時(shí)間段以及三要素之間的關(guān)系等可 以修改的內(nèi)容;3)用戶確認(rèn)后,通過(guò)界面程序入口將屏蔽任務(wù)條件保存到數(shù)據(jù)庫(kù)中,如果用戶修改的 是一個(gè)已經(jīng)激活的屏蔽任務(wù)條件或者改變了一個(gè)屏蔽任務(wù)條件的狀態(tài),還需要調(diào)用屏蔽管 理模塊提供的接口通知屏蔽管理模塊刷新程序緩存的屏蔽任務(wù)條件。
8.如權(quán)利要求4所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于,刪除一個(gè)屏 蔽任務(wù)條件的過(guò)程如下1)用戶通過(guò)界面程序入口,選擇一個(gè)需要?jiǎng)h除的屏蔽任務(wù)條件,界面程序顯示該屏蔽 任務(wù)條件中的詳細(xì)內(nèi)容;2)用戶確認(rèn)刪除后,通過(guò)界面程序入口刪除數(shù)據(jù)庫(kù)中的屏蔽任務(wù)條件,如果用戶刪除 的是一個(gè)已激活的屏蔽任務(wù)條件,還需要調(diào)用屏蔽管理模塊提供的接口通知屏蔽管理模塊 刷新程序緩存的屏蔽任務(wù)條件。
9.如權(quán)利要求3所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于告警、性能 數(shù)據(jù)屏蔽統(tǒng)一處理功能的處理過(guò)程如下1)應(yīng)用程序啟動(dòng),初始化屏蔽管理模塊,將數(shù)據(jù)庫(kù)中激活的屏蔽任務(wù)條件讀取到程序 緩存中;2)如果屏蔽管理模塊初始化失敗,應(yīng)用程序退出;3)屏蔽管理模塊初始化成功,設(shè)備或網(wǎng)元級(jí)網(wǎng)管系統(tǒng)上報(bào)的告警、性能數(shù)據(jù)由告警、性 能數(shù)據(jù)分發(fā)模塊傳給屏蔽管理模塊;4)屏蔽管理模塊根據(jù)屏蔽任務(wù)條件的優(yōu)先級(jí)對(duì)告警、性能數(shù)據(jù)進(jìn)行判定;5)如果該數(shù)據(jù)不必被屏蔽,則直接進(jìn)入相應(yīng)的告警、性能數(shù)據(jù)處理隊(duì)列;6)如果該數(shù)據(jù)需要被屏蔽,則根據(jù)屏蔽任務(wù)條件判斷是否需要進(jìn)行特殊的后續(xù)處理, 特殊的后續(xù)處理指的就是針對(duì)附加操作信息調(diào)用特殊功能模塊提供的接口將數(shù)據(jù)導(dǎo)入其 數(shù)據(jù)隊(duì)列;7)如果需要特殊處理,則處理,否則,拋棄。
10.如權(quán)利要求3所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,其特征在于配置改變 處理功能的處理過(guò)程如下1)屏蔽管理模塊進(jìn)行正常的數(shù)據(jù)處理流程;2)告警、性能數(shù)據(jù)分發(fā)模塊收到上報(bào)的配置改變消息,消息格式定義為如下結(jié)構(gòu)typedef std:vector<long>IDVEC ;typedef struct tagConfigChangelnfo{long type ; IDVEC vecID ;}ConfigChangeInfo ;其中,type指配置改變的類型,所述配置改變的類型包括對(duì)象增加和對(duì)象刪除,vecID 是發(fā)生改變的對(duì)象的ID的數(shù)組;3)如果屏蔽管理模塊中有數(shù)據(jù)正在處理,則等待該數(shù)據(jù)處理完成后,進(jìn)入掃描屏蔽任 務(wù)條件流程,如果沒有正在處理,則直接進(jìn)入掃描屏蔽任務(wù)條件流程,所有告警、性能數(shù)據(jù) 處理過(guò)程全部阻塞;4)對(duì)每一個(gè)屏蔽任務(wù)條件的對(duì)象進(jìn)行合理性判斷,判斷屏蔽任務(wù)條件中的對(duì)象在網(wǎng)管 系統(tǒng)中是否存在,如果不存在或者發(fā)生了變化,則直接修改屏蔽任務(wù)條件,已經(jīng)不存在的對(duì) 象,直接刪除,將修改后的屏蔽任務(wù)條件存入數(shù)據(jù)庫(kù),然后刷新程序緩存的屏蔽任務(wù)條件;5)屏蔽任務(wù)條件掃描過(guò)程結(jié)束后,使用新的屏蔽任務(wù)條件進(jìn)行告警、性能數(shù)據(jù)屏蔽統(tǒng) 一處理過(guò)程。
全文摘要
本發(fā)明涉及一種告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,傳輸網(wǎng)管系統(tǒng)后臺(tái)作為系統(tǒng)服務(wù)運(yùn)行于后臺(tái),接收到告警、性能數(shù)據(jù)后,對(duì)接收到的數(shù)據(jù)進(jìn)行統(tǒng)一的格式化處理,然后傳輸網(wǎng)管系統(tǒng)后臺(tái)的告警、性能數(shù)據(jù)分發(fā)模塊調(diào)用屏蔽管理模塊提供的接口,對(duì)格式化處理后的數(shù)據(jù)進(jìn)行相應(yīng)的處理,處理后的告警、性能數(shù)據(jù)由通訊處理框架分發(fā)給相應(yīng)的各GUI(圖形用戶接口)客戶端。本發(fā)明所述的告警、性能數(shù)據(jù)屏蔽統(tǒng)一處理的方法,綜合考慮告警、性能數(shù)據(jù)的共性,傳輸網(wǎng)管系統(tǒng)可以對(duì)需要屏蔽的告警、性能數(shù)據(jù)進(jìn)行定制,在發(fā)生位置、代碼和時(shí)間段三個(gè)要素間進(jìn)行靈活的組合,使網(wǎng)管系統(tǒng)屏蔽掉無(wú)用的數(shù)據(jù),減輕系統(tǒng)的負(fù)擔(dān),使維護(hù)人員的工作更加及時(shí)準(zhǔn)確。
文檔編號(hào)H04L12/24GK101908981SQ20101027097
公開日2010年12月8日 申請(qǐng)日期2010年9月3日 優(yōu)先權(quán)日2010年9月3日
發(fā)明者江濤 申請(qǐng)人:烽火通信科技股份有限公司