專利名稱:一種網(wǎng)管監(jiān)控系統(tǒng)及其實(shí)現(xiàn)并行處理故障告警的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域中的網(wǎng)管監(jiān)控技術(shù),尤其涉及一種基于分布式網(wǎng)絡(luò)設(shè)備管理的網(wǎng)管監(jiān)控系統(tǒng)及其實(shí)現(xiàn)并行處理故障告警的方法;具體地說,該方法是一種在大容量通 信設(shè)備管理系統(tǒng)運(yùn)行維護(hù)過程中,對(duì)大量不同類型的網(wǎng)元設(shè)備所上報(bào)故障告警進(jìn)行并行處 理的方法。
背景技術(shù):
告警管理作為通信設(shè)備管理系統(tǒng)的一項(xiàng)重要管理功能,能為通信運(yùn)營(yíng)商提供及 時(shí)、可靠和詳盡的設(shè)備運(yùn)行故障告警數(shù)據(jù)。在網(wǎng)管系統(tǒng)中應(yīng)用服務(wù)告警故障處理單元按照 用戶預(yù)先配置的過濾/屏蔽條件處理告警信息,使用戶終端僅顯示用戶所關(guān)心的告警;還 可以按照用戶需要轉(zhuǎn)發(fā)告警到手機(jī)或郵箱,以便于移動(dòng)辦公及時(shí)解決故障。應(yīng)用服務(wù)可將 設(shè)備按照行政區(qū)劃分到不同的區(qū)域組,各區(qū)域組設(shè)備告警并行處理,從而提高設(shè)備并行處 理的效率。以信號(hào)覆蓋設(shè)備網(wǎng)元產(chǎn)品為例,隨著網(wǎng)絡(luò)擴(kuò)容和網(wǎng)絡(luò)服務(wù)質(zhì)量要求提高,運(yùn)營(yíng)商 需對(duì)設(shè)備狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控。當(dāng)某段時(shí)間多設(shè)備上報(bào)告警比較密集時(shí),單一運(yùn)行的故障告 警處理模式就不能滿足大容量的設(shè)備監(jiān)控需求;加上分布式技術(shù)在網(wǎng)管系統(tǒng)應(yīng)用的日益廣 泛,信號(hào)覆蓋設(shè)備監(jiān)控系統(tǒng)需要支持大數(shù)據(jù)量并行故障處理功能。
發(fā)明內(nèi)容
本發(fā)明目的就在于克服現(xiàn)有技術(shù)存在的問題和不足,提供一種基于分布式網(wǎng)絡(luò)設(shè) 備管理的網(wǎng)管監(jiān)控系統(tǒng)及其實(shí)現(xiàn)并行處理故障告警的方法。本發(fā)明的技術(shù)方案為一、網(wǎng)管監(jiān)控系統(tǒng)本網(wǎng)管監(jiān)控系統(tǒng)是一種基于分布式網(wǎng)絡(luò)設(shè)備管理的網(wǎng)管監(jiān)控系統(tǒng),設(shè)置有應(yīng)用服 務(wù),應(yīng)用服務(wù)與一級(jí)網(wǎng)管中心連通。應(yīng)用服務(wù)分別與數(shù)據(jù)訪問服務(wù)和數(shù)據(jù)庫(kù)服務(wù)連通,形成數(shù)據(jù)訪問通道;應(yīng)用服務(wù)分別與通信服務(wù)、信號(hào)發(fā)射和信號(hào)覆蓋設(shè)備連通,形成通信訪問通道;操作終端分別與應(yīng)用服務(wù)和TOB服務(wù)連通,形成終端狀態(tài)查詢控制控制通道;操作終端通過終端控制通道下達(dá)操作請(qǐng)求,應(yīng)用服務(wù)通過數(shù)據(jù)訪問通道進(jìn)行處 理,處理完畢后應(yīng)答數(shù)據(jù)給操作終端;覆蓋設(shè)備通過通信訪問通道上報(bào)告警數(shù)據(jù),應(yīng)用服務(wù)通過數(shù)據(jù)訪問通道進(jìn)行處 理,處理完畢后上報(bào)數(shù)據(jù)給操作終端。網(wǎng)管監(jiān)控系統(tǒng)各服務(wù)間定義了通信規(guī)程,用來約定和保障網(wǎng)管監(jiān)控?cái)?shù)據(jù)在彼此間 的傳遞和識(shí)別。應(yīng)用服務(wù)中所管理的覆蓋設(shè)備可是不同通信協(xié)議不同設(shè)備類型的,通信方式兼容 多種方式。通信服務(wù)可同時(shí)開啟多種通信方式,每種都維護(hù)有相應(yīng)的緩沖區(qū)及控制機(jī)制以實(shí)現(xiàn)設(shè)備通信協(xié)議數(shù)據(jù)并行處理。應(yīng)用服務(wù)內(nèi)部維護(hù)有通信超時(shí)機(jī)制,以避免數(shù)據(jù)累積效 應(yīng)。多操作終端可并行操作,應(yīng)用服務(wù)并發(fā)處理多設(shè)備告警,所有處理均及時(shí)響應(yīng)與應(yīng)答; 因此實(shí)現(xiàn)了網(wǎng)管監(jiān)控系統(tǒng)中功能強(qiáng)大、高效穩(wěn)定的告警管理機(jī)制。二、并行處理故障告警的方法并行處理故障告警的方法主要包括了故障告警并行處理策略、操作終端設(shè)備告警 與告警配置的并行處理策略;具體地說,包括下列步驟①告警管理組件根據(jù)多區(qū)域組建立各區(qū)域組告警并行處理例程;②不同類型網(wǎng)元上報(bào)的告警可并行處理、存數(shù)據(jù)庫(kù)并上報(bào)操作終端;③告警管理組件建立多個(gè)操作終端請(qǐng)求隊(duì)列以及各自隊(duì)列的并行處理池;④多操作終端請(qǐng)求無論同類型與否均可并行處理、訪問數(shù)據(jù)庫(kù)并應(yīng)答。本發(fā)明具有下列優(yōu)點(diǎn)和積極效果1、多操作終端并發(fā)處理告警配置的讀取與配置、告警數(shù)據(jù)的獲取與確認(rèn)/清除等 操作并行處理,管理效率極大提升;2、海量并發(fā)處理設(shè)備上報(bào)告警信息,告警處理效率提升;3、設(shè)備管理與設(shè)備通信協(xié)議、設(shè)備類型、網(wǎng)絡(luò)類型等特征相分離,便于實(shí)現(xiàn)統(tǒng)一管 理,使得該處理模式能夠廣泛應(yīng)用于多種場(chǎng)合;本發(fā)明適用于需要處理監(jiān)控設(shè)備故障的應(yīng)用系統(tǒng),提供了一種并行處理設(shè)備上報(bào) 故障告警、并行處理多操作終端操作請(qǐng)求的并行處理模式。
圖1為本網(wǎng)管監(jiān)控系統(tǒng)的結(jié)構(gòu)方框圖;圖2為應(yīng)用服務(wù)的結(jié)構(gòu)方框圖;圖3為本方法中的操作終端請(qǐng)求處理流程圖;圖4為本方法中的設(shè)備告警處理流程圖。其中10-應(yīng)用服務(wù),11-告警管理組件,12-通信處理組件,13-協(xié)議處理組件,14-數(shù)據(jù)訪問組件;20-數(shù)據(jù)訪問服務(wù);30-通信服務(wù);40-操作終端;50-WEB 服務(wù);60-數(shù)據(jù)庫(kù)服務(wù);70-—級(jí)網(wǎng)管中心,71-二級(jí)網(wǎng)管中心,72-IP傳輸網(wǎng)絡(luò);80-信號(hào)發(fā)射,
81-信號(hào)覆蓋設(shè)備。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例詳細(xì)說明一、網(wǎng)管監(jiān)控系統(tǒng)1、總體如圖1,本網(wǎng)管監(jiān)控系統(tǒng)是一種基于分布式網(wǎng)絡(luò)設(shè)備管理的網(wǎng)管監(jiān)控系統(tǒng),包括現(xiàn) 有的工作環(huán)境數(shù)據(jù)訪問服務(wù)20、通信服務(wù)30、操作終端40、TOB服務(wù)50和數(shù)據(jù)庫(kù)服務(wù)60, 還有所需要的傳輸網(wǎng)絡(luò)如一級(jí)網(wǎng)管中心70、二級(jí)網(wǎng)管中心71和IP傳輸網(wǎng)絡(luò)72,以及信號(hào) 發(fā)射80和信號(hào)覆蓋設(shè)備81。信號(hào)覆蓋設(shè)備81、信號(hào)發(fā)射80、通信服務(wù)30、一級(jí)網(wǎng)管中心70、IP傳輸網(wǎng)絡(luò)72、二 級(jí)網(wǎng)管中心71和操作終端40前后依次連通;數(shù)據(jù)訪問服務(wù)20、WEB服務(wù)50、數(shù)據(jù)庫(kù)服務(wù)60和操作終端40分別與一級(jí)網(wǎng)管中 心70連通;其特征是設(shè)置有應(yīng)用服務(wù)10,應(yīng)用服務(wù)10與一級(jí)網(wǎng)管中心70連通。2、應(yīng)用服務(wù)10如圖2,應(yīng)用服務(wù)10包括告警管理組件11、通信處理組件12、協(xié)議處理組件13和 數(shù)據(jù)訪問組件14 ;告警管理組件11負(fù)責(zé)并行處理告警;通信處理組件12負(fù)責(zé)與網(wǎng)元設(shè)備 進(jìn)行通信;協(xié)議處理組件13負(fù)責(zé)對(duì)網(wǎng)元監(jiān)控協(xié)議組解幀;數(shù)據(jù)訪問組件14負(fù)責(zé)與數(shù)據(jù)庫(kù) 進(jìn)行通信。其交互關(guān)系是告警管理組件11與通信處理組件12和協(xié)議處理組件13形成應(yīng)用服務(wù)的通信訪 問通道;告警管理組件11與數(shù)據(jù)訪問組件14形成應(yīng)用服務(wù)的數(shù)據(jù)訪問通道。所述的告警管理組件11是負(fù)責(zé)并行處理告警的處理單元;所述的通信處理組件12是負(fù)責(zé)與網(wǎng)元設(shè)備進(jìn)行通信的處理單元;所述的協(xié)議處理組件13是負(fù)責(zé)對(duì)網(wǎng)元監(jiān)控協(xié)議組解幀的處理單元;所述的數(shù)據(jù)訪問組件14是負(fù)責(zé)與數(shù)據(jù)庫(kù)進(jìn)行通信的處理單元。其工作原理是信號(hào)覆蓋設(shè)備81上報(bào)多個(gè)告警數(shù)據(jù),由應(yīng)用服務(wù)10并行調(diào)用協(xié)議處理組件13解 幀上行數(shù)據(jù),并行派發(fā)給告警管理組件11 ;告警管理組件11收到后,并行調(diào)用通信處理組 件12發(fā)送下行應(yīng)答數(shù)據(jù),將告警數(shù)據(jù)處理后通過數(shù)據(jù)訪問組件14存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)60 ; 同時(shí)上報(bào)告警給操作終端40。二、方法1、操作終端請(qǐng)求處理流程本方法是多操作終端并發(fā)操作,將告警配置操作添加第1處理隊(duì)列,將告警處理 操作添加到第2處理隊(duì)列,多操作統(tǒng)一調(diào)度、并行處理方式完成。從宏觀上看,多個(gè)監(jiān)控操作終端并發(fā)請(qǐng)求,互不影響;應(yīng)用服務(wù)并行處理各操作終 端操作請(qǐng)求,互不影響,真正實(shí)現(xiàn)并行處理。
5
如圖3,操作終端請(qǐng)求處理流程包括下列步驟一、操作終端下發(fā)操作①301、若操作終端下發(fā)告警配置操作,則加入第1個(gè)處理隊(duì)列;②302、若操作終端下發(fā)告警處理操作,則加入第2個(gè)處理隊(duì)列;二、交由操作終端的處理例程處理三、若保存告警配置,則①303、通過數(shù)據(jù)訪問服務(wù)保存指定告警配置到數(shù)據(jù)庫(kù)服務(wù);②304、若操作成功,則同步更新到應(yīng)用服務(wù);③305、上報(bào)處理結(jié)果給操作終端;四、若讀取告警配置,則①306、通過數(shù)據(jù)訪問服務(wù)從數(shù)據(jù)庫(kù)服務(wù)讀取指定告警配置;②307、上報(bào)告警配置給操作終端;五、若處理告警操作,則查找用戶所在區(qū)域組①308、若一級(jí)用戶,調(diào)用全部區(qū)域組進(jìn)行處理;②309、若二級(jí)用戶,調(diào)用對(duì)應(yīng)區(qū)組進(jìn)行處理;③310、判斷是否獲取告警操作,是則到④311,否則到313⑥④311、查找符合該用戶條件告警;⑤312、上報(bào)告警給操作終端;⑥313、循環(huán)每個(gè)告警;⑦314、查找設(shè)備以及該設(shè)備告警;⑧315、若找到,則做告警確認(rèn)/清除操作,并更新告警到數(shù)據(jù)庫(kù)服務(wù);⑨316、操作成功,則將更新告警上報(bào)給操作終端。2、設(shè)備告警處理流程多臺(tái)設(shè)備并發(fā)上報(bào)告警,而后根據(jù)設(shè)備所屬區(qū)域派發(fā)到不同的區(qū)域組并行處理, 互不影響。同一區(qū)域組的設(shè)備告警以FIFO原則按序處理。如圖4,設(shè)備告警處理流程包括下列步驟一、設(shè)備上報(bào)/查詢告警;二、告警組件收到后,加入設(shè)備告警請(qǐng)求隊(duì)列①401、循環(huán)處理解析告警數(shù)據(jù);②402、若解析成功,查找設(shè)備所在區(qū)域,查找設(shè)備及告警;③403、若上報(bào)告警,調(diào)用通信處理組件接口發(fā)送告警應(yīng)答;三、發(fā)送告警應(yīng)答協(xié)議幀給被覆蓋設(shè)備①404、派發(fā)給所在區(qū)域進(jìn)行處理,加入?yún)^(qū)域告警處理隊(duì)列;②405、區(qū)域組線程內(nèi)循環(huán)處理隊(duì)列告警;③406、調(diào)用告警屏蔽、衍生告警屏蔽機(jī)制處理告警;④407、若存在未屏蔽的告警,則查找告警內(nèi)部隊(duì)列,未找到則新產(chǎn)生告警;⑤408、處理/更新告警計(jì)數(shù)、告警時(shí)間等信息;
⑥409、調(diào)用自動(dòng)告警確認(rèn)、自動(dòng)告警清除機(jī)制處理,更新告警狀態(tài)信息;⑦410、將該告警通過數(shù)據(jù)訪問服務(wù)存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù);
⑧411、循環(huán)在線用戶;⑨412、調(diào)用在線用戶的告警過濾、告警忽略機(jī)制處理;四、若顯示告警,則上報(bào)告警給操作終端。
權(quán)利要求
一種基于分布式網(wǎng)絡(luò)設(shè)備管理的網(wǎng)管監(jiān)控系統(tǒng),其特征在于設(shè)置有應(yīng)用服務(wù)(10),應(yīng)用服(10)與一級(jí)網(wǎng)管中心(70)連通;應(yīng)用服務(wù)(10)與數(shù)據(jù)訪問服務(wù)(20)和數(shù)據(jù)庫(kù)服務(wù)(60)連通,形成數(shù)據(jù)訪問通道;應(yīng)用服務(wù)(10)與通信服務(wù)(30)、信號(hào)發(fā)射(80)和信號(hào)覆蓋設(shè)備(81)連通,形成通信訪問通道;操作終端(40)分別與應(yīng)用服務(wù)(10)和WEB服務(wù)(50)連通,形成終端控制通道;操作終端(40)通過終端控制通道下達(dá)操作請(qǐng)求,應(yīng)用服務(wù)(10)通過數(shù)據(jù)訪問通道進(jìn)行處理,處理完畢后應(yīng)答數(shù)據(jù)給操作終端(40);覆蓋設(shè)備(81)通過通信訪問通道上報(bào)告警數(shù)據(jù),應(yīng)用服務(wù)(10)通過數(shù)據(jù)訪問通道進(jìn)行處理,處理完畢后上報(bào)數(shù)據(jù)給操作終端(40)。
2.按權(quán)利要求1所述的網(wǎng)管監(jiān)控系統(tǒng),其特征在于應(yīng)用服務(wù)(10)包括告警管理組件(11)、通信處理組件(12)、協(xié)議處理組件(13)和數(shù) 據(jù)訪問組件(14); 其交互關(guān)系是告警管理組件(11)與通信處理組件(1)和協(xié)議處理組件(13)形成應(yīng)用服務(wù)的通信訪 問通道;告警管理組件(11)與數(shù)據(jù)訪問組件(14)形成應(yīng)用服務(wù)的數(shù)據(jù)訪問通道; 所述的告警管理組件(11)是負(fù)責(zé)并行處理告警的處理單元; 所述的通信處理組件(12)是負(fù)責(zé)與網(wǎng)元設(shè)備進(jìn)行通信的處理單元; 所述的協(xié)議處理組件(13)是負(fù)責(zé)對(duì)網(wǎng)元監(jiān)控協(xié)議組解幀的處理單元; 所述的數(shù)據(jù)訪問組件(14)是負(fù)責(zé)與數(shù)據(jù)庫(kù)進(jìn)行通信的處理單元。
3.按權(quán)利要求1所述的網(wǎng)管監(jiān)控系統(tǒng)實(shí)現(xiàn)并行處理故障告警的方法,其特征在于①告警管理組件根據(jù)多區(qū)域組建立各區(qū)域告警并行處理例程;②不同類型網(wǎng)元上報(bào)的告警可并行處理、存數(shù)據(jù)庫(kù)并上報(bào)操作終端。③告警管理組件建立多個(gè)操作終端請(qǐng)求隊(duì)列以及各自隊(duì)列的并行處理池;④多操作終端請(qǐng)求無論同類型與否均可并行處理、訪問數(shù)據(jù)庫(kù)并應(yīng)答。
4.按權(quán)利要求3所述的實(shí)現(xiàn)并行處理故障告警的方法,其特征在于操作終端請(qǐng)求處理 流程包括下列步驟一、操作終端下發(fā)操作,入處理隊(duì)列;二、交由操作終端的處理例程處理;三、若保存告警配置,則存儲(chǔ)到數(shù)據(jù)庫(kù),上報(bào)給操作終端;四、若讀取告警配置,則從數(shù)據(jù)庫(kù)讀取配置,上報(bào)給操作終端;五、若處理告警操作,則查找用戶所在區(qū)域組,處理并上報(bào)給操作終端。
5.按權(quán)利要求3所述的實(shí)現(xiàn)并行處理故障告警的方法,其特征在于設(shè)備告警處理流程 包括下列步驟一、設(shè)備上報(bào)/查詢告警;二、告警組件收到后,加入設(shè)備告警請(qǐng)求隊(duì)列;三、發(fā)送告警應(yīng)答協(xié)議幀給被覆蓋設(shè)備;四、區(qū)域組處理例程處理告警,將告警信息存儲(chǔ)到數(shù)據(jù)庫(kù),并上報(bào)告警給操作終端。
全文摘要
本發(fā)明公開了一種基于分布式網(wǎng)絡(luò)設(shè)備管理的網(wǎng)管監(jiān)控系統(tǒng)及其實(shí)現(xiàn)并行處理故障告警的方法,涉及通信領(lǐng)域中的網(wǎng)管監(jiān)控技術(shù)。本方法包括下列步驟①告警管理組件根據(jù)多區(qū)域組建立各區(qū)域告警并行處理例程;②不同類型網(wǎng)元上報(bào)的告警可并行處理、存數(shù)據(jù)庫(kù)并上報(bào)操作終端;③告警管理組件建立多個(gè)操作終端請(qǐng)求隊(duì)列以及各自隊(duì)列的并行處理池;④多操作終端請(qǐng)求無論同類型與否均可并行處理、訪問數(shù)據(jù)庫(kù)并應(yīng)答。本發(fā)明適用于需要處理監(jiān)控設(shè)備故障的應(yīng)用系統(tǒng),提供了一種并行處理設(shè)備上報(bào)故障告警、并行處理多操作終端操作請(qǐng)求的并行處理模式。
文檔編號(hào)H04L12/26GK101877656SQ201010201270
公開日2010年11月3日 申請(qǐng)日期2010年6月11日 優(yōu)先權(quán)日2010年6月11日
發(fā)明者劉瑋, 吳玲琦, 陳高華 申請(qǐng)人:武漢虹信通信技術(shù)有限責(zé)任公司