專利名稱:一種基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)管理技術(shù),特別涉及一種基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng)。
技術(shù)背景
在通用的網(wǎng)絡(luò)管理系統(tǒng)中,對(duì)拓?fù)涞某尸F(xiàn)主要基于對(duì)單個(gè)網(wǎng)絡(luò)或者同種技術(shù)體制 的網(wǎng)絡(luò),其數(shù)據(jù)模型和顯示方式都較為簡(jiǎn)單,如拓?fù)渫ǔV回?fù)責(zé)對(duì)全網(wǎng)的節(jié)點(diǎn)、設(shè)備之間的 連接關(guān)系和狀態(tài)進(jìn)行顯示,某些網(wǎng)絡(luò)管理系統(tǒng)也可以對(duì)設(shè)備面板進(jìn)行顯示。總的來(lái)說(shuō),顯示 的內(nèi)容和手段都比較單一。
現(xiàn)在許多大型的電信級(jí)綜合網(wǎng)絡(luò)管理系統(tǒng)需要管理多種對(duì)不同類型的網(wǎng)絡(luò)并對(duì) 管理信息綜合統(tǒng)一呈現(xiàn),如呈現(xiàn)綜合網(wǎng)絡(luò)的態(tài)勢(shì)、關(guān)聯(lián)網(wǎng)絡(luò)的連接情況以及顯示跨網(wǎng)系的 關(guān)聯(lián)業(yè)務(wù)等。通過(guò)傳統(tǒng)的網(wǎng)絡(luò)管理系統(tǒng)難以全面、直觀和完整的呈現(xiàn)上述內(nèi)容。
為此,需要針對(duì)大型綜合網(wǎng)絡(luò)的管理提出了基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系 統(tǒng)。通過(guò)對(duì)不同網(wǎng)絡(luò)節(jié)點(diǎn)的聚合處理、利用基于關(guān)聯(lián)度的網(wǎng)絡(luò)層次模型、基于管理屬性的網(wǎng) 絡(luò)資源關(guān)聯(lián)模型以及綜合指標(biāo)關(guān)聯(lián)體系等解決了大型復(fù)雜多網(wǎng)系拓?fù)渚C合呈現(xiàn)的問(wèn)題。發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng)。
本發(fā)明的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),包括網(wǎng)管數(shù)據(jù)采集模塊、網(wǎng)管信 息綜合分析引擎、分析結(jié)果預(yù)處理模塊和界面顯示模塊,其中,網(wǎng)管數(shù)據(jù)采集模塊,用于采 集網(wǎng)絡(luò)上的數(shù)據(jù),并將采集到的網(wǎng)絡(luò)動(dòng)態(tài)運(yùn)行數(shù)據(jù)和靜態(tài)數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù);同時(shí)將動(dòng)態(tài) 運(yùn)行數(shù)據(jù)實(shí)時(shí)上報(bào)給網(wǎng)管信息綜合分析引擎;網(wǎng)管信息綜合分析引擎,用于在收到動(dòng)態(tài)運(yùn) 行數(shù)據(jù)或者用戶通過(guò)界面下發(fā)的數(shù)據(jù)采集指令和參數(shù)配置控制指令后,對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中 的靜態(tài)數(shù)據(jù)進(jìn)行綜合分析,并將分析結(jié)果發(fā)送給分析結(jié)果預(yù)處理模塊;其中,動(dòng)態(tài)運(yùn)行數(shù)據(jù) 包括,網(wǎng)絡(luò)運(yùn)行過(guò)程中,由網(wǎng)絡(luò)設(shè)備或鏈路產(chǎn)生的故障告警、性能數(shù)據(jù)、配置變化、狀態(tài)變化 數(shù)據(jù);靜態(tài)數(shù)據(jù)包括,網(wǎng)絡(luò)設(shè)備配置信息、網(wǎng)絡(luò)節(jié)點(diǎn)配置信息、網(wǎng)絡(luò)拓?fù)溥B接關(guān)系、網(wǎng)絡(luò)資源 信息;分析結(jié)果預(yù)處理模塊,用于對(duì)分析結(jié)果進(jìn)行顯示數(shù)據(jù)模型重建和數(shù)據(jù)組織,提供給界 面顯示模塊統(tǒng)一顯示。
其中,在所述網(wǎng)管數(shù)據(jù)采集模塊中,采集的網(wǎng)絡(luò)上的數(shù)據(jù),包括網(wǎng)絡(luò)拓?fù)湫畔ⅰ⒃O(shè) 備故障信息、設(shè)備性能信息、網(wǎng)絡(luò)資源信息。
其中,在所述網(wǎng)管信息綜合分析引擎中,對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的設(shè)備、節(jié)點(diǎn)配置信 息,網(wǎng)絡(luò)拓?fù)溥B接信息,網(wǎng)絡(luò)資源信息,網(wǎng)絡(luò)運(yùn)行故障信息,網(wǎng)絡(luò)運(yùn)行性能信息進(jìn)行分析,包 括綜合全網(wǎng)運(yùn)行指標(biāo),對(duì)整個(gè)網(wǎng)絡(luò)的宏觀運(yùn)行態(tài)勢(shì)的綜合評(píng)估分析,對(duì)網(wǎng)絡(luò)整體健康度進(jìn) 行綜合評(píng)價(jià);多網(wǎng)系網(wǎng)絡(luò)層次關(guān)聯(lián)度的分析;對(duì)網(wǎng)絡(luò)資源的關(guān)聯(lián)分析;按照業(yè)務(wù)量和業(yè)務(wù) 流量分布情況、業(yè)務(wù)運(yùn)行質(zhì)量性能的分布情況的關(guān)聯(lián)分析;對(duì)管理屬性的關(guān)聯(lián)分析。
其中,在所述網(wǎng)管信息綜合分析引擎中,基于綜合指標(biāo)的關(guān)聯(lián)分析是指
依次收集每個(gè)網(wǎng)系的性能指標(biāo),并對(duì)性能指標(biāo)進(jìn)行分類,每個(gè)網(wǎng)系的指標(biāo)記為D,D={Netl Indexl, Net2 :Index2, ......};
綜合所有網(wǎng)系的指標(biāo),根據(jù)指標(biāo)的類型,結(jié)合關(guān)聯(lián)數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)層次關(guān)聯(lián)信息, 找到相同層次的網(wǎng)系,抽取同層網(wǎng)系中相同類型的指標(biāo),將組合為新的全網(wǎng)指標(biāo)DN,DN = {Netl =Indexl, Netx, Indexx,……},其中,DN的數(shù)值可以根據(jù)需要對(duì)相關(guān)網(wǎng)系的指標(biāo)進(jìn) 行加權(quán)平均或取其中的最大、最小值。
其中,在所述網(wǎng)管信息綜合分析引擎中,多網(wǎng)系網(wǎng)絡(luò)層次關(guān)聯(lián)度的分析是指
分析單個(gè)子網(wǎng)內(nèi)的節(jié)點(diǎn),找出所有與其他網(wǎng)系有連接關(guān)系的節(jié)點(diǎn),并記錄該節(jié)點(diǎn) 的端口號(hào)和與之連接的節(jié)點(diǎn)和端口號(hào);
將對(duì)應(yīng)關(guān)系記為P,P = {Netl =Nodel =Portl, Netx =Nodex =Portxj 找到所有該子 網(wǎng)與其他網(wǎng)系有鏈接關(guān)系的節(jié)點(diǎn),保存到集合Ps中,I3S= {Netl :Pl,Net2 :P2,……,Netn Pn};其中,Netx表示其他網(wǎng)系;
依次遍歷所有被管網(wǎng)系,得到每一個(gè)網(wǎng)系的關(guān)聯(lián)集合I^s ;
如果網(wǎng)系Netl節(jié)點(diǎn)Nodel的端口 Portl與某網(wǎng)系Netx節(jié)點(diǎn)Nodex的端口 Portx 有關(guān)聯(lián)關(guān)系,則在Netl和Netx的對(duì)應(yīng)關(guān)系集合中一定存在兩對(duì)反向的對(duì)應(yīng)關(guān)系,根據(jù)上述 規(guī)律,確認(rèn)網(wǎng)系Netl和Netx的所有連接關(guān)系,記為L(zhǎng),L = {{Netl =Nodel, Netx =Nodelj, {Netl :Node2, Netx :Node2}......};
綜合所有網(wǎng)系之間的連接關(guān)系L,保存到關(guān)聯(lián)數(shù)據(jù)庫(kù),完成網(wǎng)絡(luò)層次的關(guān)聯(lián)關(guān)系。
另外,在所述網(wǎng)管信息綜合分析引擎中,對(duì)網(wǎng)絡(luò)資源的關(guān)聯(lián)分析是指
對(duì)相關(guān)的資源進(jìn)行必要的整理和標(biāo)識(shí),對(duì)每一個(gè)資源分配唯一的標(biāo)識(shí)SID。SID中 包含了資源相關(guān)的必要信息,包括資源類型、名稱、位置;
依次分析單個(gè)網(wǎng)系節(jié)點(diǎn)的資源信息,并以節(jié)點(diǎn)對(duì)資源進(jìn)行組織,將獲取到的信息 記為 NS,NS = {Netl :Nodel :SID1,......};
綜合每個(gè)網(wǎng)系的資源信息,按照資源ID重新組織數(shù)據(jù),分析出每個(gè)資源可能影響 的網(wǎng)系,將該信息記為S,S = {SID1 :{Netl :Nodel,Net2 :Node2,……}};將S保存到關(guān)聯(lián) 數(shù)據(jù)庫(kù),完成基于網(wǎng)絡(luò)資源的關(guān)聯(lián)分析。
另外,在所述網(wǎng)管信息綜合分析引擎中,按照業(yè)務(wù)量和業(yè)務(wù)流量分布情況、業(yè)務(wù)運(yùn) 行質(zhì)量性能的分布情況的關(guān)聯(lián)分析是指
收集每一個(gè)網(wǎng)系的業(yè)務(wù)數(shù)據(jù),并將業(yè)務(wù)數(shù)據(jù)與本網(wǎng)系的節(jié)點(diǎn)進(jìn)行關(guān)聯(lián),形成網(wǎng)系 內(nèi)部的節(jié)點(diǎn)業(yè)務(wù)數(shù)據(jù)B,B = {Netl =Nodel =Bizl,……};
結(jié)合關(guān)聯(lián)數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)層次關(guān)聯(lián)數(shù)據(jù)和管理屬性關(guān)聯(lián)數(shù)據(jù),并綜合多個(gè)網(wǎng)系的 業(yè)務(wù)數(shù)據(jù)B,按照大單位、行政區(qū)域的管理屬性,呈現(xiàn)一個(gè)或者多個(gè)網(wǎng)系的業(yè)務(wù)數(shù)據(jù),獲取網(wǎng) 系節(jié)點(diǎn)之間業(yè)務(wù)的關(guān)聯(lián)關(guān)系。
此外,在所述網(wǎng)管信息綜合分析引擎中,對(duì)管理屬性的關(guān)聯(lián)分析是指
按照網(wǎng)系中節(jié)點(diǎn)的管理數(shù)據(jù),建立行政區(qū)域或大單位與節(jié)點(diǎn)的映射關(guān)系A(chǔ),A = {Areal {Netl :Nodel, Netl :Node2}, ......Arean {Netl :Noden, ......}};
依次分析每一個(gè)網(wǎng)系,建立每一個(gè)網(wǎng)系的A ;
綜合所有網(wǎng)系的映射關(guān)系,建立全網(wǎng)的行政區(qū)域與節(jié)點(diǎn)的映射關(guān)系集合AS,AS = {Areal {Netl, Nodel, Netn :Noden}, ......};
保存映射關(guān)系到關(guān)系數(shù)據(jù)庫(kù)中;
當(dāng)網(wǎng)絡(luò)中某個(gè)網(wǎng)系某個(gè)節(jié)點(diǎn)發(fā)生狀態(tài)變化時(shí),綜合網(wǎng)管通過(guò)AS中保存的映射關(guān) 系,將某一個(gè)區(qū)域內(nèi)部的所有節(jié)點(diǎn)的狀態(tài)進(jìn)行統(tǒng)一呈現(xiàn),在該區(qū)域內(nèi)部節(jié)點(diǎn)狀態(tài)不正常到 達(dá)預(yù)定比例時(shí),顯示該區(qū)域的態(tài)勢(shì)異常,并進(jìn)行告警。
本發(fā)明的有益效果是依照本發(fā)明的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),針對(duì) 現(xiàn)有拓?fù)滹@示技術(shù)拓?fù)湫畔⒊尸F(xiàn)角度單一、顯示粒度不靈活、直觀形象程度不高、宏觀抽象 程度不夠,提出一個(gè)基于關(guān)聯(lián)度的多維呈現(xiàn)網(wǎng)絡(luò)結(jié)構(gòu)、實(shí)時(shí)動(dòng)態(tài)反應(yīng)網(wǎng)絡(luò)運(yùn)行情況、使用多 種可視化呈現(xiàn)手段對(duì)通信網(wǎng)絡(luò)進(jìn)行綜合監(jiān)控的拓?fù)鋺B(tài)勢(shì)呈現(xiàn)方法,使管理人員能從多角度 掌握網(wǎng)絡(luò)組織結(jié)構(gòu)和應(yīng)用方式,通過(guò)對(duì)網(wǎng)絡(luò)運(yùn)行情況的綜合分析,提高通信網(wǎng)絡(luò)的通信保 障和決策指揮能力。
圖1為本發(fā)明的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng)示意圖2為按業(yè)務(wù)承載顯示的拓?fù)湟晥D。
具體實(shí)施方式
以下,參考附圖1 2詳細(xì)描述本發(fā)明的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng)。
如圖1所示,本發(fā)明的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),包括網(wǎng)管數(shù)據(jù)采集 模塊和網(wǎng)管信息綜合分析引擎。其中,網(wǎng)管數(shù)據(jù)采集模塊,從網(wǎng)絡(luò)上采集各類數(shù)據(jù)(包括網(wǎng) 絡(luò)拓?fù)湫畔?、設(shè)備故障信息、設(shè)備性能信息、網(wǎng)絡(luò)資源信息等),并將采集到的數(shù)據(jù)存儲(chǔ)到數(shù) 據(jù)庫(kù);同時(shí)將動(dòng)態(tài)運(yùn)行數(shù)據(jù)實(shí)時(shí)上報(bào)給網(wǎng)管信息綜合分析引擎,由綜合分析引擎對(duì)各類信 息進(jìn)行關(guān)聯(lián)分析;
網(wǎng)管信息綜合分析引擎,用于在收到動(dòng)態(tài)信息或者用戶通過(guò)界面下發(fā)的指令后, 對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的信息進(jìn)行分析。其中,主要包含以下五類關(guān)聯(lián)度分析
1)綜合全網(wǎng)運(yùn)行指標(biāo),對(duì)整個(gè)網(wǎng)絡(luò)的宏觀運(yùn)行態(tài)勢(shì)的綜合評(píng)估分析,對(duì)網(wǎng)絡(luò)整體 健康度進(jìn)行綜合評(píng)價(jià)。
其中,基于綜合指標(biāo)的關(guān)聯(lián)分析步驟如下
依次收集每個(gè)網(wǎng)系的性能指標(biāo),并對(duì)性能指標(biāo)進(jìn)行分類,每個(gè)網(wǎng)系的指標(biāo)記為D,D ={Netl :Indexl,Net2 :Index2, ......}。
綜合所有網(wǎng)系的指標(biāo),根據(jù)指標(biāo)的類型,結(jié)合關(guān)聯(lián)數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)層次關(guān)聯(lián)信息, 找到相同層次的網(wǎng)系,抽取同層網(wǎng)系中相同類型的指標(biāo),將組合為新的全網(wǎng)指標(biāo)DN,DN = {Netl :Indexl,Netx, Indexx,……}。DN的數(shù)值可以根據(jù)需要對(duì)相關(guān)網(wǎng)系的指標(biāo)進(jìn)行加權(quán) 平均或取其中的最大、最小值。
通過(guò)上述步驟可以獲取全網(wǎng)的綜合指標(biāo),通過(guò)對(duì)全網(wǎng)綜合指標(biāo)的分析,能對(duì)整個(gè) 網(wǎng)絡(luò)的運(yùn)行態(tài)勢(shì)進(jìn)行評(píng)估和分析,判斷網(wǎng)絡(luò)宏觀運(yùn)行情況。
此外,通過(guò)一定時(shí)間范圍內(nèi)的網(wǎng)絡(luò)故障數(shù)據(jù)分析,可以對(duì)網(wǎng)絡(luò)整體的健康度進(jìn)行 科學(xué)的直觀綜合評(píng)價(jià),并做出相應(yīng)的調(diào)整措施,保證網(wǎng)絡(luò)持續(xù)可靠運(yùn)行。
2)多網(wǎng)系網(wǎng)絡(luò)層次關(guān)聯(lián)度的分析。完成跨網(wǎng)系的網(wǎng)絡(luò)故障關(guān)聯(lián)分析、性能關(guān)聯(lián)分 析、拓?fù)溥B接關(guān)系關(guān)聯(lián)分析等;
基于網(wǎng)絡(luò)層次的關(guān)聯(lián)分析步驟如下
分析單個(gè)子網(wǎng)內(nèi)的節(jié)點(diǎn),找出所有與其他網(wǎng)系有連接關(guān)系的節(jié)點(diǎn),并記錄該節(jié)點(diǎn) 的端口號(hào)和與之連接的節(jié)點(diǎn)和端口號(hào);
將對(duì)應(yīng)關(guān)系記為P,P = {Netl =Nodel =Portl, Netx =Nodex :Portx} (Netx 表示其 他網(wǎng)系),找到所有該子網(wǎng)與其他網(wǎng)系有鏈接關(guān)系的節(jié)點(diǎn),保存到集合I3S中。I3S= {Netl PI, Net2 :P2, ......,Netn :Pn}。
依次遍歷所有被管網(wǎng)系,得到每一個(gè)網(wǎng)系的關(guān)聯(lián)集合I3S。
如果網(wǎng)系Netl節(jié)點(diǎn)Nodel的端口 Portl與某網(wǎng)系Netx節(jié)點(diǎn)Nodex的端口 Portx 有關(guān)聯(lián)關(guān)系,那么在Netl和Netx的對(duì)應(yīng)關(guān)系集合中一定存在兩對(duì)反向的對(duì)應(yīng)關(guān)系。根據(jù) 上述規(guī)律,就可以確認(rèn)網(wǎng)系Netl和Netx的所有連接關(guān)系,可以記為L(zhǎng),L = {{Netl =Nodel, Netx :Nodel}, {Netl :Node2, Netx :Node2}......}。
綜合所有網(wǎng)系之間的連接關(guān)系L,保存到關(guān)聯(lián)數(shù)據(jù)庫(kù),即可完成網(wǎng)絡(luò)層次的關(guān)聯(lián)關(guān) 系;
通過(guò)網(wǎng)絡(luò)層次的關(guān)聯(lián)關(guān)系,當(dāng)某個(gè)網(wǎng)系的節(jié)點(diǎn)發(fā)生故障時(shí),可以快速定位與之連 接的其他網(wǎng)系的節(jié)點(diǎn),過(guò)濾關(guān)聯(lián)故障,找到故障的根源。其他性能的關(guān)聯(lián)分析和拓?fù)溥B接關(guān) 系的關(guān)聯(lián)分析與之類似。
3)對(duì)網(wǎng)絡(luò)資源的關(guān)聯(lián)分析。完成對(duì)網(wǎng)絡(luò)拓?fù)渌P(guān)聯(lián)的物理資源、邏輯資源和相關(guān) 人力資源的分析、抽取和顯示;
基于網(wǎng)絡(luò)資源的關(guān)聯(lián)分析步驟如下
首先對(duì)相關(guān)的資源進(jìn)行必要的整理和標(biāo)識(shí),對(duì)每一個(gè)資源分配唯一的標(biāo)識(shí)SID。 SID中包含了資源相關(guān)的必要信息,如資源類型、名稱、位置等。
依次分析單個(gè)網(wǎng)系節(jié)點(diǎn)的資源信息,并以節(jié)點(diǎn)對(duì)資源進(jìn)行組織,將獲取到的信息 記為 NS,NS = {Netl :Nodel :SID1,......}。
綜合每個(gè)網(wǎng)系的資源信息,按照資源ID重新組織數(shù)據(jù),分析出每個(gè)資源可能影響 的網(wǎng)系,將該信息記為S,S = {SID1 :{Netl :Nodel,Net2 :Node2,……}}。將S保存到關(guān)聯(lián) 數(shù)據(jù)庫(kù),即可完成基于網(wǎng)絡(luò)資源的關(guān)聯(lián)分析。在需要時(shí),可以快速的通過(guò)資源的關(guān)聯(lián)數(shù)據(jù), 找到資源變化受到影響的網(wǎng)系和節(jié)點(diǎn),并快速做出應(yīng)對(duì)措施。
4)按照業(yè)務(wù)量和業(yè)務(wù)流量分布情況、業(yè)務(wù)運(yùn)行(質(zhì)量)性能的分布情況等的關(guān)聯(lián) 分析;
基于業(yè)務(wù)屬性的關(guān)聯(lián)分析步驟如下
收集每一個(gè)網(wǎng)系的業(yè)務(wù)數(shù)據(jù),并將業(yè)務(wù)數(shù)據(jù)與本網(wǎng)系的節(jié)點(diǎn)進(jìn)行關(guān)聯(lián),形成網(wǎng)系 內(nèi)部的節(jié)點(diǎn)業(yè)務(wù)數(shù)據(jù)B,B = {Netl =Nodel =Bizl,……}。
結(jié)合關(guān)聯(lián)數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)層次關(guān)聯(lián)數(shù)據(jù)和管理屬性關(guān)聯(lián)數(shù)據(jù),并綜合多個(gè)網(wǎng)系的 業(yè)務(wù)數(shù)據(jù)B,可以按照大單位、行政區(qū)域等管理屬性,呈現(xiàn)一個(gè)或者多個(gè)網(wǎng)系的業(yè)務(wù)數(shù)據(jù),獲 取網(wǎng)系節(jié)點(diǎn)之間業(yè)務(wù)的關(guān)聯(lián)關(guān)系。
5)對(duì)管理屬性的關(guān)聯(lián)分析。完成按照管理需求組織的大單位、行政區(qū)域等管理屬 性關(guān)聯(lián)分析,從而形成相關(guān)的網(wǎng)絡(luò)態(tài)勢(shì)信息。
基于管理屬性的管理分析步驟如下
按照網(wǎng)系中節(jié)點(diǎn)的管理數(shù)據(jù),建立行政區(qū)域或大單位與節(jié)點(diǎn)的映射關(guān)系A(chǔ),A = {Areal {Netl :Nodel, Netl :Node2}, ......Arean {Netl :Noden, ......}}。
依次分析每一個(gè)網(wǎng)系,建立每一個(gè)網(wǎng)系的A。
綜合所有網(wǎng)系的映射關(guān)系,建立全網(wǎng)的行政區(qū)域與節(jié)點(diǎn)的映射關(guān)系集合AS,AS = {Areal {Netl, Nodel, Netn :Noden}, ......}。
保存映射關(guān)系到關(guān)系數(shù)據(jù)庫(kù)中。
當(dāng)網(wǎng)絡(luò)中某個(gè)網(wǎng)系某個(gè)節(jié)點(diǎn)發(fā)生狀態(tài)變化時(shí),綜合網(wǎng)管通過(guò)AS中保存的映射關(guān) 系,將某一個(gè)區(qū)域內(nèi)部的所有節(jié)點(diǎn)的狀態(tài)進(jìn)行統(tǒng)一呈現(xiàn),如該區(qū)域內(nèi)部節(jié)點(diǎn)狀態(tài)不正常到 達(dá)50%時(shí),顯示該區(qū)域的態(tài)勢(shì)異常,并進(jìn)行告警。類似的其他態(tài)勢(shì)數(shù)據(jù)也可以根據(jù)需要設(shè)定。
分析結(jié)果預(yù)處理模塊,用于對(duì)分析結(jié)果數(shù)據(jù)進(jìn)行顯示數(shù)據(jù)模型重建和數(shù)據(jù)組織, 提供給界面顯示模塊統(tǒng)一顯示。
根據(jù)用戶下發(fā)指令的要求,界面顯示模塊重建和組織數(shù)據(jù)的形式也有一定差別。 通常來(lái)說(shuō),多維態(tài)勢(shì)綜合呈現(xiàn)系統(tǒng)可以但不限于提供下列呈現(xiàn)
1、按范圍顯示網(wǎng)絡(luò)綜合態(tài)勢(shì)(行政區(qū)域,網(wǎng)系等)
1. 1從關(guān)聯(lián)數(shù)據(jù)庫(kù)中按照行政區(qū)域或其他管理屬性獲取區(qū)域內(nèi)的節(jié)點(diǎn)數(shù)據(jù)。記為 Areal = {Netl :Nodel,Net2 :Node2, ......};
1.2根據(jù)數(shù)據(jù)采集模塊上報(bào)的實(shí)時(shí)網(wǎng)絡(luò)運(yùn)行數(shù)據(jù),更新每個(gè)節(jié)點(diǎn)的狀態(tài),刷新 Area中的數(shù)據(jù);
1. 3根據(jù)網(wǎng)絡(luò)層次的不同,將同一層次網(wǎng)絡(luò)節(jié)點(diǎn)的狀態(tài)進(jìn)行整合,得到該網(wǎng)絡(luò)現(xiàn)階 段的狀態(tài)。(如算術(shù)平均法,節(jié)點(diǎn)狀態(tài)正常為1,故障為0,未知為0,取和后平均得到區(qū)域的 狀態(tài)P,如果P > 0. 8,表明網(wǎng)絡(luò)正常,0. 8 > P > 0. 5,表明網(wǎng)絡(luò)基本可用,P < 0. 5表明網(wǎng) 絡(luò)基本不可用,具體的指標(biāo)可以根據(jù)實(shí)際情況調(diào)整)
1.4根據(jù)每一個(gè)區(qū)域的狀態(tài),在拓?fù)浣缑嫔鲜褂貌煌念伾@示不同的區(qū)域。
1. 5綜合所有的區(qū)域,即可得到當(dāng)前網(wǎng)絡(luò)的綜合態(tài)勢(shì)。
1. 6類似的,如果將行政區(qū)域換為網(wǎng)系或大單位等其他管理屬性,可以得到不同的 網(wǎng)絡(luò)綜合態(tài)勢(shì)圖。
1. 7類似的,將第2步中的節(jié)點(diǎn)狀態(tài)信息變更為節(jié)點(diǎn)的性能信息,同時(shí)修改第3步 中的處理方式,也可呈現(xiàn)當(dāng)前網(wǎng)絡(luò)的綜合性能態(tài)勢(shì)。
2、跨網(wǎng)系的故障關(guān)聯(lián)分析
2. 1當(dāng)某個(gè)網(wǎng)系的節(jié)點(diǎn)A發(fā)生故障時(shí),如果該節(jié)點(diǎn)與其他網(wǎng)系的節(jié)點(diǎn)存在關(guān)聯(lián)關(guān) 系,可以從關(guān)聯(lián)數(shù)據(jù)庫(kù)中獲取相應(yīng)的關(guān)聯(lián)節(jié)點(diǎn)B ;
2. 2從實(shí)時(shí)收集的故障信息中查找節(jié)點(diǎn)B當(dāng)前的故障信息,如果該故障發(fā)生的時(shí) 間與節(jié)點(diǎn)A故障發(fā)生的時(shí)間大體一致,再結(jié)合節(jié)點(diǎn)A和節(jié)點(diǎn)B所在網(wǎng)系的層次關(guān)系,即可判 斷哪一個(gè)故障是根源故障;
2. 3完成根源故障的分析后,通過(guò)關(guān)聯(lián)數(shù)據(jù)庫(kù)獲取網(wǎng)系節(jié)點(diǎn)之間的連接關(guān)系,可以 完整的整理出根源故障引起的關(guān)聯(lián)故障,完成整個(gè)故障的關(guān)聯(lián)分析,可將分析結(jié)果顯示在 網(wǎng)絡(luò)拓?fù)渖稀?br>
3、網(wǎng)絡(luò)綜合業(yè)務(wù)拓?fù)涑尸F(xiàn)
3. 1首先找到網(wǎng)絡(luò)業(yè)務(wù)發(fā)起的網(wǎng)系和節(jié)點(diǎn),以該節(jié)點(diǎn)為依據(jù),從關(guān)聯(lián)數(shù)據(jù)庫(kù)中找到 與之連接的下一層網(wǎng)絡(luò)的節(jié)點(diǎn)。
3. 2按上述方法依次查找下一個(gè)節(jié)點(diǎn),直到找到網(wǎng)絡(luò)業(yè)務(wù)終止的節(jié)點(diǎn),將上述節(jié)點(diǎn) 保存到一個(gè)隊(duì)列中,既是該業(yè)務(wù)需要經(jīng)過(guò)的網(wǎng)系和節(jié)點(diǎn)。
3. 3分析完成后,利用網(wǎng)絡(luò)拓?fù)滹@示上述節(jié)點(diǎn),即可完成網(wǎng)絡(luò)綜合業(yè)務(wù)的拓?fù)涑?現(xiàn)。見(jiàn)附圖2。
綜上所述,依照本發(fā)明的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),針對(duì)現(xiàn)有拓?fù)滹@ 示技術(shù)拓?fù)湫畔⒊尸F(xiàn)角度單一、顯示粒度不靈活、直觀形象程度不高、宏觀抽象程度不夠, 提出一個(gè)基于關(guān)聯(lián)度的多維呈現(xiàn)網(wǎng)絡(luò)結(jié)構(gòu)、實(shí)時(shí)動(dòng)態(tài)反應(yīng)網(wǎng)絡(luò)運(yùn)行情況、使用多種可視化 呈現(xiàn)手段對(duì)通信網(wǎng)絡(luò)進(jìn)行綜合監(jiān)控的拓?fù)鋺B(tài)勢(shì)呈現(xiàn)方法,使管理人員能從多角度掌握網(wǎng)絡(luò) 組織結(jié)構(gòu)和應(yīng)用方式,通過(guò)對(duì)網(wǎng)絡(luò)運(yùn)行情況的綜合分析,提高通信網(wǎng)絡(luò)的通信保障和決策 指揮能力。
以上是為了使本領(lǐng)域普通技術(shù)人員理解本發(fā)明,而對(duì)本發(fā)明所進(jìn)行的詳細(xì)描述, 但可以想到,在不脫離本發(fā)明的權(quán)利要求所涵蓋的范圍內(nèi)還可以做出其它的變化和修改, 這些變化和修改均在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,包括網(wǎng)管數(shù)據(jù)采集模塊、網(wǎng) 管信息綜合分析引擎、分析結(jié)果預(yù)處理模塊和界面顯示模塊,其中,網(wǎng)管數(shù)據(jù)采集模塊,用于采集網(wǎng)絡(luò)上的數(shù)據(jù),并將采集到的網(wǎng)絡(luò)動(dòng)態(tài)運(yùn)行數(shù)據(jù)和靜態(tài) 數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù);同時(shí)將動(dòng)態(tài)運(yùn)行數(shù)據(jù)實(shí)時(shí)上報(bào)給網(wǎng)管信息綜合分析引擎;網(wǎng)管信息綜合分析引擎,用于在收到動(dòng)態(tài)運(yùn)行數(shù)據(jù)或者用戶通過(guò)界面下發(fā)的數(shù)據(jù)采集 指令和參數(shù)配置控制指令后,對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的靜態(tài)數(shù)據(jù)進(jìn)行綜合分析,并將分析結(jié)果 發(fā)送給分析結(jié)果預(yù)處理模塊;其中,動(dòng)態(tài)運(yùn)行數(shù)據(jù)包括,網(wǎng)絡(luò)運(yùn)行過(guò)程中,由網(wǎng)絡(luò)設(shè)備或鏈 路產(chǎn)生的故障告警、性能數(shù)據(jù)、配置變化、狀態(tài)變化數(shù)據(jù);靜態(tài)數(shù)據(jù)包括,網(wǎng)絡(luò)設(shè)備配置信 息、網(wǎng)絡(luò)節(jié)點(diǎn)配置信息、網(wǎng)絡(luò)拓?fù)溥B接關(guān)系、網(wǎng)絡(luò)資源信息;分析結(jié)果預(yù)處理模塊,用于對(duì)分析結(jié)果進(jìn)行顯示數(shù)據(jù)模型重建和數(shù)據(jù)組織,提供給界 面顯示模塊統(tǒng)一顯示。
2.如權(quán)利要求1所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管數(shù)據(jù)采集模塊中,采集的網(wǎng)絡(luò)上的數(shù)據(jù),包括網(wǎng)絡(luò)拓?fù)湫畔?、設(shè)備故障信息、設(shè)備性能信 息、網(wǎng)絡(luò)資源信息。
3.如權(quán)利要求1所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管信息綜合分析引擎中,對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的設(shè)備、節(jié)點(diǎn)配置信息,網(wǎng)絡(luò)拓?fù)溥B接信息,網(wǎng) 絡(luò)資源信息,網(wǎng)絡(luò)運(yùn)行故障信息,網(wǎng)絡(luò)運(yùn)行性能信息進(jìn)行分析,包括綜合全網(wǎng)運(yùn)行指標(biāo),對(duì)整個(gè)網(wǎng)絡(luò)的宏觀運(yùn)行態(tài)勢(shì)的綜合評(píng)估分析,對(duì)網(wǎng)絡(luò)整體健康度 進(jìn)行綜合評(píng)價(jià);多網(wǎng)系網(wǎng)絡(luò)層次關(guān)聯(lián)度的分析; 對(duì)網(wǎng)絡(luò)資源的關(guān)聯(lián)分析;按照業(yè)務(wù)量和業(yè)務(wù)流量分布情況、業(yè)務(wù)運(yùn)行質(zhì)量性能的分布情況的關(guān)聯(lián)分析; 對(duì)管理屬性的關(guān)聯(lián)分析。
4.如權(quán)利要求3所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管信息綜合分析引擎中,基于綜合指標(biāo)的關(guān)聯(lián)分析是指依次收集每個(gè)網(wǎng)系的性能指標(biāo),并對(duì)性能指標(biāo)進(jìn)行分類,每個(gè)網(wǎng)系的指標(biāo)記為D,D ={Netl Indexl, Net2 :Index2, ......};綜合所有網(wǎng)系的指標(biāo),根據(jù)指標(biāo)的類型,結(jié)合關(guān)聯(lián)數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)層次關(guān)聯(lián)信息,找 到相同層次的網(wǎng)系,抽取同層網(wǎng)系中相同類型的指標(biāo),將組合為新的全網(wǎng)指標(biāo)DN,DN = {Netl =Indexl, Netx, Indexx,……},其中,DN的數(shù)值可以根據(jù)需要對(duì)相關(guān)網(wǎng)系的指標(biāo)進(jìn) 行加權(quán)平均或取其中的最大、最小值。
5.如權(quán)利要求3所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管信息綜合分析引擎中,多網(wǎng)系網(wǎng)絡(luò)層次關(guān)聯(lián)度的分析是指分析單個(gè)子網(wǎng)內(nèi)的節(jié)點(diǎn),找出所有與其他網(wǎng)系有連接關(guān)系的節(jié)點(diǎn),并記錄該節(jié)點(diǎn)的端 口號(hào)和與之連接的節(jié)點(diǎn)和端口號(hào);將對(duì)應(yīng)關(guān)系記為P,P = {Netl =Nodel =Portl, Netx =Nodex =Portxj找到所有該子網(wǎng)與 其他網(wǎng)系有鏈接關(guān)系的節(jié)點(diǎn),保存到集合Ps中,Ps = {Netl :P1, Net2 :P2,……,Netn Pn};其中,Netx表示其他網(wǎng)系;依次遍歷所有被管網(wǎng)系,得到每一個(gè)網(wǎng)系的關(guān)聯(lián)集合I3S ;如果網(wǎng)系Netl節(jié)點(diǎn)Nodel的端口 Portl與某網(wǎng)系Netx節(jié)點(diǎn)Nodex的端口 Portx有關(guān)聯(lián) 關(guān)系,則在Netl和Netx的對(duì)應(yīng)關(guān)系集合中一定存在兩對(duì)反向的對(duì)應(yīng)關(guān)系,根據(jù)上述規(guī)律, 確認(rèn)網(wǎng)系 Netl 和 Netx 的所有連接關(guān)系,記為 L,L = {{Netl :Nodel,Netx =Nodelj, {Netl Node2, Netx :Node2}......};綜合所有網(wǎng)系之間的連接關(guān)系L,保存到關(guān)聯(lián)數(shù)據(jù)庫(kù),完成網(wǎng)絡(luò)層次的關(guān)聯(lián)關(guān)系。
6.如權(quán)利要求3所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管信息綜合分析引擎中,對(duì)網(wǎng)絡(luò)資源的關(guān)聯(lián)分析是指對(duì)相關(guān)的資源進(jìn)行必要的整理和標(biāo)識(shí),對(duì)每一個(gè)資源分配唯一的標(biāo)識(shí)SID。SID中包含 了資源相關(guān)的必要信息,包括資源類型、名稱、位置;依次分析單個(gè)網(wǎng)系節(jié)點(diǎn)的資源信息,并以節(jié)點(diǎn)對(duì)資源進(jìn)行組織,將獲取到的信息記為 NS, NS = {Netl =Nodel :SID1,......};綜合每個(gè)網(wǎng)系的資源信息,按照資源ID重新組織數(shù)據(jù),分析出每個(gè)資源可能影響的網(wǎng) 系,將該信息記為S, S = {SID1 :{Netl :Nodel,Net2 :Node2,……}};將S保存到關(guān)聯(lián)數(shù)據(jù) 庫(kù),完成基于網(wǎng)絡(luò)資源的關(guān)聯(lián)分析。
7.如權(quán)利要求3所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管信息綜合分析引擎中,按照業(yè)務(wù)量和業(yè)務(wù)流量分布情況、業(yè)務(wù)運(yùn)行質(zhì)量性能的分布情況 的關(guān)聯(lián)分析是指收集每一個(gè)網(wǎng)系的業(yè)務(wù)數(shù)據(jù),并將業(yè)務(wù)數(shù)據(jù)與本網(wǎng)系的節(jié)點(diǎn)進(jìn)行關(guān)聯(lián),形成網(wǎng)系內(nèi)部 的節(jié)點(diǎn)業(yè)務(wù)數(shù)據(jù)B,B = {Netl =Nodel =Bizl,……};結(jié)合關(guān)聯(lián)數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)層次關(guān)聯(lián)數(shù)據(jù)和管理屬性關(guān)聯(lián)數(shù)據(jù),并綜合多個(gè)網(wǎng)系的業(yè)務(wù) 數(shù)據(jù)B,按照大單位、行政區(qū)域的管理屬性,呈現(xiàn)一個(gè)或者多個(gè)網(wǎng)系的業(yè)務(wù)數(shù)據(jù),獲取網(wǎng)系節(jié) 點(diǎn)之間業(yè)務(wù)的關(guān)聯(lián)關(guān)系。
8.如權(quán)利要求3所述的基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),其特征在于,在所述網(wǎng) 管信息綜合分析引擎中,對(duì)管理屬性的關(guān)聯(lián)分析是指按照網(wǎng)系中節(jié)點(diǎn)的管理數(shù)據(jù),建立行政區(qū)域或大單位與節(jié)點(diǎn)的映射關(guān)系A(chǔ),A = {Areal {Netl :Nodel, Netl :Node2}, ......Arean {Netl :Noden, ......}};依次分析每一個(gè)網(wǎng)系,建立每一個(gè)網(wǎng)系的A ;綜合所有網(wǎng)系的映射關(guān)系,建立全網(wǎng)的行政區(qū)域與節(jié)點(diǎn)的映射關(guān)系集合AS,AS = {Areal {Netl, Nodel, Netn :Noden}, ......};保存映射關(guān)系到關(guān)系數(shù)據(jù)庫(kù)中;當(dāng)網(wǎng)絡(luò)中某個(gè)網(wǎng)系某個(gè)節(jié)點(diǎn)發(fā)生狀態(tài)變化時(shí),綜合網(wǎng)管通過(guò)AS中保存的映射關(guān)系,將 某一個(gè)區(qū)域內(nèi)部的所有節(jié)點(diǎn)的狀態(tài)進(jìn)行統(tǒng)一呈現(xiàn),在該區(qū)域內(nèi)部節(jié)點(diǎn)狀態(tài)不正常到達(dá)預(yù)定 比例時(shí),顯示該區(qū)域的態(tài)勢(shì)異常,并進(jìn)行告警。
全文摘要
本發(fā)明提供一種基于關(guān)聯(lián)度的多維綜合態(tài)勢(shì)呈現(xiàn)系統(tǒng),包括網(wǎng)管數(shù)據(jù)采集模塊、網(wǎng)管信息綜合分析引擎、分析結(jié)果預(yù)處理模塊和界面顯示模塊,其中,網(wǎng)管數(shù)據(jù)采集模塊,采集網(wǎng)絡(luò)上的數(shù)據(jù),并將采集到的網(wǎng)絡(luò)動(dòng)態(tài)運(yùn)行數(shù)據(jù)和靜態(tài)數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù);同時(shí)將動(dòng)態(tài)運(yùn)行數(shù)據(jù)實(shí)時(shí)上報(bào)給網(wǎng)管信息綜合分析引擎;網(wǎng)管信息綜合分析引擎,在收到動(dòng)態(tài)運(yùn)行數(shù)據(jù)或者用戶通過(guò)界面下發(fā)的數(shù)據(jù)采集指令和參數(shù)配置控制指令后,結(jié)合存儲(chǔ)在數(shù)據(jù)庫(kù)中的靜態(tài)數(shù)據(jù)進(jìn)行分析,并將分析結(jié)果發(fā)送給分析結(jié)果預(yù)處理模塊;分析結(jié)果預(yù)處理模塊,對(duì)分析結(jié)果進(jìn)行顯示數(shù)據(jù)模型重建和數(shù)據(jù)組織,提供給界面顯示模塊統(tǒng)一顯示。本發(fā)明使用多種可視化呈現(xiàn)手段對(duì)通信網(wǎng)絡(luò)進(jìn)行綜合監(jiān)控的拓?fù)鋺B(tài)勢(shì)呈現(xiàn)。
文檔編號(hào)H04L12/24GK102035678SQ20101059119
公開(kāi)日2011年4月27日 申請(qǐng)日期2010年12月16日 優(yōu)先權(quán)日2010年12月16日
發(fā)明者張鋒軍, 王偉, 苗青鵬, 許卡 申請(qǐng)人:中國(guó)電子科技集團(tuán)公司第三十研究所