專利名稱:一種通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種告警組織方法,尤其是一種通信網(wǎng)管系統(tǒng)中客戶 端的告警組織方法。
背景技術(shù):
通信網(wǎng)管系統(tǒng)具有告警管理、配置管理、性能管理、安全管理等 功能。其中,告警管理主要提供告警查詢、告警過濾、告警處理等功 能。將告警信息以合理、直觀的方式組織并呈現(xiàn)給用戶是告警管理必 備的基本功能。
目前,通信網(wǎng)管系統(tǒng)的告警管理中呈現(xiàn)給用戶的是采用二維表結(jié) 構(gòu)方式對告警信息的組織結(jié)果。二維表結(jié)構(gòu)方式雖然可以將告警按列 進行排序,但是當(dāng)告警數(shù)目比較多的時候,由于告警組織時沒有考慮 到告警之間的層次關(guān)系,如告警之間的相關(guān)關(guān)系、過濾關(guān)系等,用戶 無法較為方便地從大量的告警中尋找出需要查看的告警,進而無法及 時掌握系統(tǒng)當(dāng)前的告警情況,給快速定位故障、及時排除問題帶來了 困難。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種通信網(wǎng)管系統(tǒng)中客戶端的告 警組織方法,實現(xiàn)了告警的分層組織。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是
一種通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法,所述客戶端將從服
務(wù)端接收到的各個告警組織為樹狀結(jié)構(gòu),包括以下步驟
a、 選擇一告警;
b、 判斷選擇的告警是否具有已掛入所述樹狀結(jié)構(gòu)的父告警,若是, 將所述告警掛在所述父告警節(jié)點之下,否則,進入下一步;
c、 確定所述告警所屬的分組,將其掛在所述分組的分組節(jié)點之下。 上述方案中,所述告警掛入所述樹狀結(jié)構(gòu)之后,進入以下步驟d:
判斷所述告警是否具有已掛入所述樹狀結(jié)構(gòu)的子告警,若是,從所述 樹狀結(jié)構(gòu)中刪除所述子告警節(jié)點及其下掛的各節(jié)點,并將所述子告警 節(jié)點及其下掛的各節(jié)點按刪除前的層次關(guān)系掛在所述告警節(jié)點之下, 之后結(jié)束對所述告警的組織;否則,直接結(jié)束對所述告警的組織。
上述方案中,對所述告警的組織結(jié)束后,若還存在未組織的告警, 從中選擇一告警,并回到所述步驟b對選擇的告警進行組織。
上述方案中,將所述告警掛入所述樹狀結(jié)構(gòu)后,將更新其所屬分 組的告警數(shù)。
上述方案中,各個告警間的層次關(guān)系是所述服務(wù)端根據(jù)所述各個 告警的屬性信息、相關(guān)性及過濾條件確定的。
上述方案中,所述步驟a之前還包括創(chuàng)建所述樹狀結(jié)構(gòu)根節(jié)點的 步驟。
上述方案中,所述步驟c中,具體通過以下步驟確定所述告警所 屬的分組
cl、根據(jù)所述告警的分組信息搜索其所屬的分組,若其所屬的分 組不存在,進入下一步;C2、創(chuàng)建所述告警所屬的分組的分組節(jié)點,并將所述分組節(jié)點掛 在所述根節(jié)點之下。
上述方案中,所述告警的分組信息為用戶選擇的告警屬性信息, 包括告警局向名稱及告警級別。
上述方案中,所述步驟C1中,釆用深度搜索方式搜索所述告警所 屬的分組。
本發(fā)明的有益效果主要表現(xiàn)在本發(fā)明組織告警信息時考慮了告 警之間的層次信息,通過樹狀結(jié)構(gòu)實現(xiàn)了通信網(wǎng)管系統(tǒng)中客戶端告警 的分層組織,使得呈現(xiàn)給用戶的告警信息更為清晰,便于用戶及時掌 握系統(tǒng)當(dāng)前的運行狀況,從而實現(xiàn)故障的快速定位和及時排除。
圖1為本發(fā)明通信網(wǎng)管系統(tǒng)中告警的組織方法流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明作進一步的描述。
通信系統(tǒng)中,客戶端接收服務(wù)端發(fā)送的告警后,將各個告警組織 為樹狀結(jié)構(gòu),參照圖1,組織流程包括以下步驟 S101:創(chuàng)建告警樹狀結(jié)構(gòu)的根節(jié)點;
S102:從接收到的告警中選擇一告警,之后進入103對其進行組
織;
S103:判斷選擇的告警是否具有已掛入所述樹狀結(jié)構(gòu)的父告警, 若是,進入S104;否則,進入S105;
S104:將該告警掛在其父告警節(jié)點之下,并更新其所屬分組的告警數(shù),之后進入S108;
S105:根據(jù)該告警的分組信息,采用深度搜索方式搜索其所屬的 分組,若其所屬的分組不存在,進入S106;否則,直接進入S107;其 中,告警的分組信息可以根據(jù)用戶的需要加以選擇,比如可以將分組 信息選擇為告警的局向名稱或者告警級別等;
S106:創(chuàng)建該告警所屬的分組的分組節(jié)點,并將該分組節(jié)點掛在 根節(jié)點之下;
S107:將該告警掛在所屬分組的分組節(jié)點之下,并更新其所屬分 組的告警數(shù);
S108:判斷該告警是否具有已掛入所述樹狀結(jié)構(gòu)的子告警,若是, 進入S109;否則,直接進入S110;
S109:從樹狀結(jié)構(gòu)中刪除該子告警節(jié)點及其下掛的各節(jié)點,并將 該子告警節(jié)點及其下掛的各節(jié)點按刪除前的層次關(guān)系掛在該告警節(jié)點 之下;
S110:判斷是否還存在未組織的告警,若是,進入S111;否則, 結(jié)束本流程;
Slll:從未組織的告警中選擇一告警,并回到S103對該告警進行 組織。
上述流程中,各個告警間的層次關(guān)系是服務(wù)端根據(jù)各個告警的屬 性信息、相關(guān)性及過濾條件確定的。
實際4喿作中,客戶端可以將組織的告警樹狀結(jié)構(gòu)以分層方式加以 顯示,清晰地將各類告警數(shù)及其之間的關(guān)聯(lián)關(guān)系呈現(xiàn)給用戶,使得用 戶能及時掌握系統(tǒng)當(dāng)前的運行狀況,實現(xiàn)故障的快速定位和及時排除。
以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明 的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含 在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1、一種通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法,其特征在于,所述客戶端將從服務(wù)端接收到的各個告警組織為樹狀結(jié)構(gòu),包括以下步驟a、選擇一告警;b、判斷選擇的告警是否具有已掛入所述樹狀結(jié)構(gòu)的父告警,若是,將所述告警掛在所述父告警節(jié)點之下,否則,進入下一步;c、確定所述告警所屬的分組,將其掛在所述分組的分組節(jié)點之下。
2、 如權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于,所述告警掛入所述樹狀結(jié)構(gòu)之后,進入以下步驟d:判 斷所述告警是否具有已掛入所述樹狀結(jié)構(gòu)的子告警,若是,從所述樹 狀結(jié)構(gòu)中刪除所述子告警節(jié)點及其下掛的各節(jié)點,并將所述子告警節(jié) 點及其下掛的各節(jié)點按刪除前的層次關(guān)系掛在所述告警節(jié)點之下,之 后結(jié)束對所述告警的組織;否則,直接結(jié)束對所述告警的組織。
3 、如權(quán)利要求2所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于對所述告警的組織結(jié)束后,若還存在未組織的告警,從 中選擇一告警,并回到所述步驟b對選擇的告警進行組織。
4、 如權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于將所述告警掛入所述樹狀結(jié)構(gòu)后,將更新其所屬分組的 告警數(shù)。
5、 如權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于各個告警間的層次關(guān)系是所述服務(wù)端根據(jù)所述各個告警 的屬性信息、相關(guān)性及過濾條件確定的。
6、 如權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于所述步驟a之前還包括創(chuàng)建所述樹狀結(jié)構(gòu)根節(jié)點的步驟。
7、 如權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于,所述步驟c中,具體通過以下步驟確定所述告警所屬的 分組cl、根據(jù)所述告警的分組信息搜索其所屬的分組,若其所屬的分組不存在,進入下一步;c2、創(chuàng)建所述告警所屬的分組的分組節(jié)點,并將所述分組節(jié)點掛在所述根節(jié)點之下。
8、 如權(quán)利要求7所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于所述告警的分組信息為用戶選擇的告警屬性信息,包括 告警局向名稱及告警級別。
9、 如權(quán)利要求7所述的通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法, 其特征在于所述步驟cl中,采用深度搜索方式搜索所述告警所屬的 分組。
全文摘要
本發(fā)明公開了一種通信網(wǎng)管系統(tǒng)中客戶端的告警組織方法,所述客戶端將從服務(wù)端接收到的各個告警組織為樹狀結(jié)構(gòu),包括以下步驟首先,選擇一告警;然后,判斷選擇的告警是否具有已掛入所述樹狀結(jié)構(gòu)的父告警,若是,將所述告警掛在所述父告警節(jié)點之下,否則,確定所述告警所屬的分組,將其掛在所述分組的分組節(jié)點之下。本發(fā)明所述技術(shù)方案實現(xiàn)了告警的分層組織。
文檔編號H04L12/24GK101594245SQ200810067508
公開日2009年12月2日 申請日期2008年5月28日 優(yōu)先權(quán)日2008年5月28日
發(fā)明者林華永, 蘋 韓 申請人:中興通訊股份有限公司