專利名稱:一種網(wǎng)絡(luò)拓?fù)鋱D的顯示方法、顯示裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種網(wǎng)絡(luò)拓樸圖的顯示方法、顯示裝置及系統(tǒng)。
背景技術(shù):
在運行支撐系統(tǒng)(OSS, Operate Support System )中拓樸圖可以將整個網(wǎng)絡(luò)設(shè)備的拓樸結(jié)構(gòu),設(shè)備動態(tài)的運行狀態(tài)等信息,以圖形的方式直觀的顯示給用戶,便于用戶對設(shè)備的管理。其中,在OSS系統(tǒng)中拓樸子系統(tǒng)負(fù)責(zé)將整個網(wǎng)絡(luò)拓樸數(shù)據(jù),以及來自各業(yè)務(wù)子系統(tǒng)上報的動態(tài)業(yè)務(wù)信息展示在拓樸圖上。隨著網(wǎng)紹^見模的不斷擴(kuò)大,在OSS拓樸圖中顯示的設(shè)備數(shù)量不斷增多,每個設(shè)備的狀態(tài)、設(shè)備之間的鏈接關(guān)系等眾多反應(yīng)設(shè)備運行狀態(tài)的實時信息,都需要在拓樸圖中顯示。因此,在OSS中如何在拓樸圖中動態(tài)、快速顯示大規(guī)模的網(wǎng)元設(shè)備信息是一項重要的技術(shù)。
當(dāng)需要瀏覽全網(wǎng)大視野的拓樸圖時,需要繪制大量的圖形,將繪制的圖形顯示在屏幕可視的顯示區(qū)域,為了能夠看到整個拓樸結(jié)構(gòu)的圖形,則需要在繪制可視范圍內(nèi)圖形對象時,根據(jù)拓樸圖顯示控制策略采取按比例縮小顯示,這樣拓樸圖形對象在縮小后,才可以全部顯示到可視的顯示區(qū)域。在對拓樸圖形對象進(jìn)行縮小時,圖形的復(fù)雜度不變,僅僅是圖形的大小在縮小,當(dāng)縮小后的拓樸圖形對象的像素小于等于策略值時,則不繪制該拓樸圖形對象,即不顯示該拓樸圖形對象。
下面以拓樸圖形對象是告警泡為例,對現(xiàn)有技術(shù)中 一種網(wǎng)絡(luò)拓樸圖的顯示方法的具體操作作說明,如圖l所示。其中,告警泡是在網(wǎng)元有告警時,顯示的一種拓樸圖形對象,該方法包括
步驟S1:設(shè)備獲取到告警信息;
步驟S2:根據(jù)獲取到的告警信息,判斷是否需要顯示告警泡,如果是,執(zhí)行步驟S3,如果否,則執(zhí)行步驟S4;其中,需要說明的是,當(dāng)設(shè)備分析告警信息,認(rèn)為有些告警不重要,對設(shè)備或者系統(tǒng)的正常工作影響很小時,則可以判斷這樣的告警信息不需要顯示告警泡。
步驟S3:判斷該設(shè)備當(dāng)前是否已經(jīng)有告警泡,如果沒有告警泡,則執(zhí)行
步驟S5,如果有,則^l行步驟S7;
步驟S4:判斷該設(shè)備當(dāng)前是否已經(jīng)有告警泡,如果有,則執(zhí)行步驟S6,如果沒有告警泡,則執(zhí)行步驟S8;
步驟S5:繪制告警泡圖形對象,進(jìn)入步驟S7;
步驟S6:刪除告警泡圖形對象,結(jié)束;
步驟S7:判斷告警泡的顯示大小是否大于或者等于3個像素,如果是,則進(jìn)入步驟S8,如果否,則結(jié)束;
其中,步驟S7中判斷依據(jù)中的3個像素是用戶預(yù)置策略值,根據(jù)用戶的設(shè)計需要具體設(shè)置。
步驟S8:顯示告警泡圖形對象。
通過上述操作步驟,當(dāng)告警泡的顯示大小小于3個像素時,就不顯示告警泡了。這樣當(dāng)在拓樸圖按比例縮放時,100%縮放比例下,無失真的(也可以稱為"完整的")繪制每個圖形對象,縮放到75%比例下仍無失真的繪制每個圖形對象,只是每個圖形對象被繪制小了,依次類推,唯一就是繪制的圖形對象大小在縮小。當(dāng)被繪制的圖形對象達(dá)到我們設(shè)置的縮放策略,如縮放到15%時,被繪制圖形對象象素小于等于了策略值(即3個像素)時,不顯示該告警泡。 '
在對現(xiàn)有技術(shù)的研究和實踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),在被繪制的圖形對象像素大于或者等于策略值時,如75%到15%縮放區(qū)間,設(shè)備無失真的繪制每個圖形對象,使得設(shè)備在顯示拓樸圖時,顯示的速度緩慢。而且,在顯示動態(tài)業(yè)務(wù)信息時,當(dāng)縮放比例不變時,動態(tài)業(yè)務(wù)信息是在不斷變化的,每次變化后的動態(tài)業(yè)務(wù)信息仍然需要用復(fù)雜度高的圖形對象顯示出來,因此,導(dǎo)致設(shè)備需要無失真地繪制復(fù)雜度高的圖形對象,也導(dǎo)致了顯示拓樸圖時速度緩慢。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種網(wǎng)絡(luò)拓樸圖的顯示方法、顯示裝置及系統(tǒng),從而可
以提高"i殳備在顯示拓樸圖時,顯示的速度。
本發(fā)明實施例提供了一種網(wǎng)絡(luò)拓樸圖的顯示方法,包括獲取網(wǎng)絡(luò)拓樸圖的縮放比例;獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;
將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,獲取匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;
根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;
根據(jù)所述優(yōu)化顯示模擬圖形對象的繪圖信息,繪制并顯示相應(yīng)的優(yōu)化顯示模擬圖形對象。
本發(fā)明實施例還提供了 一種動態(tài)刷新網(wǎng)絡(luò)拓樸圖的方法,包括接收刷新網(wǎng)絡(luò)拓樸圖命令;
根據(jù)接收到的所述刷新網(wǎng)絡(luò)拓樸圖命令,觸發(fā)獲取網(wǎng)絡(luò)拓樸圖的縮放比例;獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;
判斷當(dāng)前顯示的模擬圖形對象是否為所述獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息在所述獲取的網(wǎng)絡(luò)拓樸圖的縮放比例下,對應(yīng)的4莫擬圖形對象;如果否,刪除當(dāng)前顯示的模擬圖形對象;
將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,獲取匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;
根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;
根據(jù)所述優(yōu)化顯示模擬圖形對象的繪圖信息,繪制并顯示相應(yīng)的優(yōu)化顯示模擬圖形對象。
本發(fā)明實施例還提供了一種顯示裝置,包括縮放比例獲取單元,數(shù)據(jù)獲取單元,繪圖信息獲取單元,優(yōu)化繪圖信息獲取單元,繪制單元,和顯示單元;所述縮放比例獲取單元,用于獲取網(wǎng)絡(luò)拓樸圖的縮放比例;所述數(shù)據(jù)獲取單元,用于獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;所述繪圖信息獲取單元,用于將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;
所述優(yōu)化繪圖信息獲取單元,用于根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;
所述繪制單元,用于根據(jù)所述獲取到的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制優(yōu)化顯示模擬圖形對象;
所述顯示單元,用于顯示所述優(yōu)化顯示;f莫擬圖形對象。本發(fā)明實施例還提供了一種拓樸子系統(tǒng),包括數(shù)據(jù)管理模塊,拓樸視圖管理模塊,業(yè)務(wù)展示管理模塊,和圖形對象繪制模塊;
所述數(shù)據(jù)管理模塊,用于獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;所述業(yè)務(wù)展示管理模塊,用于存儲業(yè)務(wù)規(guī)則和動態(tài)模擬顯示規(guī)則;所述拓樸視圖管理模塊,用于將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與所述業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;
根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從所述動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;
所述圖形對象繪制模塊,用于根據(jù)所述獲取到的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制優(yōu)化顯示模擬圖形對象。
本發(fā)明實施例根據(jù)獲取的縮放比例,和獲取的業(yè)務(wù)規(guī)則中規(guī)定的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;由于動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,當(dāng)設(shè)備在顯示縮小的網(wǎng)絡(luò)拓樸圖時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了設(shè)備顯示網(wǎng)絡(luò)拓樸圖的速度。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是現(xiàn)有技術(shù)中 一種網(wǎng)絡(luò)拓樸圖的顯示方法的具體操作流程圖;圖2是本方面實施例提供的一種網(wǎng)絡(luò)拓樸圖的顯示方法流程簡圖;圖3是本方面實施例提供的另 一種網(wǎng)絡(luò)拓樸圖的顯示方法流程簡圖;圖4是本方面實施例中拓樸數(shù)據(jù)以模擬圖形對象的方式顯示的示意圖;圖5是本方面實施例中 一種表示動態(tài)^t擬顯示規(guī)則的列表;圖6是本發(fā)明實施例提供的另 一種網(wǎng)絡(luò)拓樸圖的顯示方法流程簡圖;圖7是本發(fā)明實施例提供的另 一種網(wǎng)絡(luò)拓樸圖的顯示方法流程筒圖;圖8是本發(fā)明實施例提供的一種顯示裝置單元示意圖;圖9是本發(fā)明實施例提供的 一種拓樸子系統(tǒng)的模塊示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
下面對本發(fā)明實施例提供的一種網(wǎng)絡(luò)拓樸圖的顯示方法做簡要說明,如圖
ii2所示,該方法包4舌
步驟l:獲取網(wǎng)絡(luò)拓樸圖的縮放比例;
其中,在顯示網(wǎng)絡(luò)拓樸圖之前,設(shè)備首先需要知道當(dāng)前需要顯示的拓樸圖
的縮放比例,顯示拓樸圖的縮放比例可以是默認(rèn)的,也可以是用戶根據(jù)需要而選擇的拓樸圖的縮放比例。
步驟2:獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;
其中,獲取拓樸數(shù)據(jù)具體可以是從設(shè)備的物理網(wǎng)絡(luò)拓樸數(shù)據(jù)庫中獲取拓樸數(shù)據(jù);獲取動態(tài)業(yè)務(wù)信息具體可以是接收其它網(wǎng)絡(luò)設(shè)備發(fā)送動態(tài)業(yè)務(wù)信息,如告警信息,網(wǎng)元離線狀態(tài)等。
步驟3:將獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取預(yù)置業(yè)務(wù)規(guī)則中該拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,預(yù)置業(yè)務(wù)規(guī)則中該動態(tài)業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息;
需要說明的是,這里的業(yè)務(wù)規(guī)則,可以是預(yù)先配置的,也可以是接收其它設(shè)備發(fā)送的業(yè)務(wù)規(guī)則,將接收到的業(yè)務(wù)規(guī)則存儲在該設(shè)備中。
步驟4:根據(jù)獲取的縮放比例,與上述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)獲取的縮放比例,與上述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;
其中,動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示模擬圖形對象的復(fù)雜度越低;
由于縮放比例越小,'那么,對于顯示裝置說,顯示屏幕上就可以顯示更多的拓樸數(shù)據(jù),而縮小比例后顯示的圖形的復(fù)雜度降低,即時顯示裝置需要對增加的拓樸數(shù)據(jù)對應(yīng)的圖形進(jìn)行繪制,由于每個圖形的復(fù)雜度降低,繪制每個圖形的時間就會縮短,有利于提高顯示裝置顯示拓樸圖的速度。
步驟5: 4艮據(jù)步驟4中獲取的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制優(yōu)化顯示模擬圖形對象,顯示繪制的優(yōu)化顯示模擬圖形對象。
可見,通過對本發(fā)明實施例提供一種網(wǎng)絡(luò)拓樸圖的顯示方法的說明,該方法根據(jù)獲取的縮放比例,和獲取的預(yù)置業(yè)務(wù)規(guī)則中規(guī)定的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化
顯示模擬圖形對象的繪圖信息;由于動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯
示模擬圖形對象的復(fù)雜度成正比,當(dāng)設(shè)備在顯示縮小的網(wǎng)絡(luò)拓樸圖時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了設(shè)備顯示網(wǎng)絡(luò)拓樸圖的速度。優(yōu)先的,在基于上述說明的一種網(wǎng)絡(luò)拓樸圖的顯示方法的基礎(chǔ)上,本發(fā)明實施例還可以實現(xiàn)一種動態(tài)刷新網(wǎng)絡(luò)拓樸圖的方法,具體操作可以是,在步驟
l之前,還可以包括
步驟6:接收刷新網(wǎng)絡(luò)拓樸圖命令;
當(dāng)顯示裝置接收到刷新網(wǎng)絡(luò)拓樸圖命令后,可以出發(fā)設(shè)備執(zhí)行獲取網(wǎng)絡(luò)拓樸圖的縮放比例;當(dāng)然,也可以觸發(fā)執(zhí)行獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息。在步驟2之后,步驟3之前,還可以包括
步驟7:判斷當(dāng)前顯示的模擬圖形對象是否是所述獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息在所述獲取的網(wǎng)絡(luò)拓樸圖的縮放比例下,對應(yīng)的模擬圖形對象;如果否,刪除當(dāng)前顯示的模擬圖形對象;
當(dāng)執(zhí)行完步驟7之后,顯示裝置繼續(xù)執(zhí)行步驟3,這樣顯示裝置可以將之前顯示的拓樸圖進(jìn)行刷新,從而,顯示最新的網(wǎng)絡(luò)的拓樸圖,以便于實時監(jiān)控。
可見,由于動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,當(dāng)設(shè)備動態(tài)刷新網(wǎng)絡(luò)拓樸圖時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了繪制網(wǎng)絡(luò)拓樸圖的速度,從而解決了電信OSS大規(guī)模網(wǎng)絡(luò)拓樸圖在可見區(qū)域內(nèi)大量圖形對象繪制時拓樸圖顯示速度慢問題,提升系統(tǒng)可用性。
下面結(jié)合具體實施例對本技術(shù)方案做更詳細(xì)的說明。實施例一、
本發(fā)明實施例提供一種網(wǎng)絡(luò)拓樸圖的顯示方法,如圖3所示,該方法包括步驟301:獲取網(wǎng)絡(luò)拓樸圖的縮放比例;
其中,在顯示網(wǎng)絡(luò)拓樸圖之前,設(shè)備首先需要知道當(dāng)前需要顯示的拓樸圖的縮放比例,顯示拓樸圖的縮放比例可以是默認(rèn)的,也可以是用戶根據(jù)需要而選擇的拓樸圖的縮放比例。因此, 一種具體的獲取縮放比例的操作是接收用戶輸入的拓樸縮放命令,在該拓樸縮放命令中包括縮放比例。
步驟302:獲取拓樸數(shù)據(jù);
其中,步驟302中獲取的拓樸凝:據(jù),具體可以是從設(shè)備的物理網(wǎng)絡(luò)拓樸數(shù) 據(jù)庫中獲取拓樸數(shù)據(jù)。
需要說明的是,步驟301和步驟302之間沒有時間順序,即設(shè)備可以先執(zhí)行 步驟302再執(zhí)行步驟301 。此處不應(yīng)該理解對執(zhí)行方法時序的限制。
步驟303:將獲取的拓樸數(shù)據(jù)與業(yè)務(wù)規(guī)則匹配,獲取預(yù)置業(yè)務(wù)規(guī)則中該拓 4卜數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息;
其中,步驟303中業(yè)務(wù)規(guī)則,可以規(guī)定拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的結(jié) 構(gòu)、顏色等繪圖信息,這里所說的模擬圖形對象通常是指縮放比例足夠大,假 設(shè)以100%的縮放比例;或者,這里所說的模擬圖形對象,相對于縮放比例小 的、代表相同拓樸數(shù)據(jù)的模擬圖形對象,該模擬圖形對象的復(fù)雜度最高。
如圖4所示,是設(shè)備根據(jù)業(yè)務(wù)規(guī)則,將拓樸數(shù)據(jù)以模擬圖形對象的方式顯 示出來。其中,①為告警泡,②網(wǎng)元圖標(biāo),③為網(wǎng)元標(biāo)注,④為網(wǎng)元狀態(tài), 為網(wǎng)元間鏈路。將②網(wǎng)元圖標(biāo)中同步數(shù)字體系(SDH, Synchronous Digital Hierarchy)中的服務(wù)器用3維(D, Dimension)的立體圖形表示,將服務(wù)器之 間的鏈接關(guān)系用有方向的虛線表示,業(yè)務(wù)規(guī)則還可以規(guī)定將服務(wù)器的名稱(或 者,稱為網(wǎng)元標(biāo)注)標(biāo)識在服務(wù)器的附近,具體可以是在服務(wù)器圖形下面等。 這里是幫助理解業(yè)務(wù)規(guī)則的說明,不應(yīng)該理解為對本發(fā)明實施例的限制。
步驟304:根據(jù)獲取的縮放比例,和獲取的預(yù)置業(yè)務(wù)規(guī)則中規(guī)定的拓樸數(shù) 據(jù)對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模 擬圖形對象的繪圖信息;其中,動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯示模 擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示模擬圖形對象的復(fù)雜度 越低;
其中,步驟304中動態(tài)模擬顯示規(guī)則,可以是一個列表,在該列表中可以 包括模擬圖形對象編號,模擬圖形對象本身,顯示模擬圖形的長、顯示模擬 圖形的寬,和優(yōu)化顯示模擬圖形對象其中的所有項。
為例更清楚的理解步驟304中動態(tài)模擬顯示規(guī)則,如圖5所示,以業(yè)務(wù)規(guī)則中的網(wǎng)元標(biāo)注(其中,網(wǎng)元標(biāo)注是一種模擬圖形對象),和代表服務(wù)器之間的 鏈接關(guān)系的有方向的虛線(其中,有方向的虛線也是一種模擬圖形對象)為例, 說明一種動態(tài)模擬顯示規(guī)則。在圖5所示的列表中,顯示模擬圖形的長,和顯 示模擬圖形的寬是用來表示某一個模擬圖形對象的像素,不同的像素對于不同 的優(yōu)化顯示模擬圖形對象,像素越低,則優(yōu)化顯示模擬圖形對象的復(fù)雜度越低。 如圖中,當(dāng)像素大于等于5時,網(wǎng)元標(biāo)注就是業(yè)務(wù)規(guī)則中規(guī)定的網(wǎng)元標(biāo)注的模
擬圖形對象;當(dāng)像素大于等于3且小于5時,網(wǎng)元標(biāo)注就只顯示部分網(wǎng)元標(biāo)注; 當(dāng)像素大于等于1且小于3時,網(wǎng)元標(biāo)注就只顯示一個黑點;當(dāng)像素大于等于0 且小于l時,就不顯示網(wǎng)元標(biāo)注。由于縮放比例與像素是成正比的,縮放比例 越小, 一個模擬圖形對象的像素就越低。因此,縮放比例越小,代表相同拓樸 數(shù)據(jù)的模擬圖形對象的復(fù)雜度降低。同理,動態(tài)模擬顯示規(guī)則中的其它模擬圖
形對象都有相同的理解。以上說明中出現(xiàn)的數(shù)字是為了便于理解本實施例的舉 例,不應(yīng)該理解為對本實施例的限制,后續(xù)說明中的數(shù)字都有相同的說明。
還需要說明的是,在動態(tài)模擬顯示規(guī)則列表中,還可以包括縮放比例, 這樣就可以將縮放比例與模擬圖形對象的像素對應(yīng),便于快速獲取到優(yōu)化顯示 模擬圖形對象的繪圖信息。
步驟305:根據(jù)獲取的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制優(yōu)化顯示 模擬圖形對象,顯示繪制的優(yōu)化顯示模擬圖形對象。
可見,通過上述對步驟301至步驟305的說明,本發(fā)明實施例提供一種網(wǎng)絡(luò) 拓樸圖的顯示方法,通過根據(jù)獲取的縮放比例,和獲取的預(yù)置業(yè)務(wù)規(guī)則中規(guī)定 的拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu) 化顯示模擬圖形對象的繪圖信息;由于動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化 顯示模擬圖形對象的復(fù)雜度成正比,當(dāng)設(shè)備在顯示縮小的網(wǎng)絡(luò)拓樸圖時,繪制 的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了設(shè)備顯示網(wǎng)絡(luò)拓樸圖的速 度。
進(jìn)一步,由于動態(tài)模擬顯示規(guī)則中,代表相同拓樸數(shù)據(jù)的優(yōu)化顯示模擬圖 形對象可以是復(fù)雜度逐漸降低的多種圖像,因此,豐富了網(wǎng)絡(luò)拓樸圖的顯示效 果,提升了系統(tǒng)可用性。
15實施例二、
本發(fā)明實施例提供一種網(wǎng)絡(luò)拓樸圖的顯示方法,該方法與實施例一提供的 方法相似,不同之處在于,本實施例提供的顯示方法不僅可以與實施一相同的 顯示將拓樸數(shù)據(jù),按照縮放比例,以模擬圖形對象的方式顯示給用戶;還可以 將網(wǎng)絡(luò)中的動態(tài)業(yè)務(wù)信息,按照縮放比例,以模擬圖形對象的方式顯示給用戶。
其中,動態(tài)業(yè)務(wù)信息可以包括網(wǎng)絡(luò)的動態(tài)布局信息,告警信息,網(wǎng)元的狀態(tài)
信息等實時變化的業(yè)務(wù)信息。
如圖6所述,本發(fā)明實施例提供一種網(wǎng)絡(luò)拓樸圖的顯示方法包括 步驟A1、步驟A2分別于實施例一中的步驟301、步驟302對應(yīng)相同,此處 不重述。
步驟A3:獲取動態(tài)業(yè)務(wù)信息;
其中,獲取動態(tài)業(yè)務(wù)信息具體可以是接收其它網(wǎng)絡(luò)設(shè)備發(fā)送動態(tài)業(yè)務(wù)信 息,如告警信息,網(wǎng)元離線狀態(tài)等。
步驟A4:將步驟A2中獲取的拓樸數(shù)據(jù),步驟A3中獲取的動態(tài)業(yè)務(wù)信息分 別與業(yè)務(wù)規(guī)則匹配,獲取預(yù)置業(yè)務(wù)規(guī)則中該拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪
圖信息,和預(yù)置業(yè)務(wù)規(guī)則中該動態(tài)業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信 臺
其中,業(yè)務(wù)規(guī)則中通常不僅包含拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪制信 息,還包括動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪制信息。
步驟A5:根據(jù)獲取的縮放比例,獲取的預(yù)置業(yè)務(wù)規(guī)則中規(guī)定的拓樸數(shù)據(jù) 對應(yīng)的模擬圖形對象的繪圖信息,和獲取的預(yù)置業(yè)務(wù)規(guī)則中該動態(tài)業(yè)務(wù)信息對 應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息三項,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯 示模擬圖形對象的繪圖信息;其中,動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯 示模擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示模擬圖形對象的復(fù) 雜度越低;
其中,步驟A5與實施例一中的步驟304相似,在步驟A5中動態(tài)模擬顯示規(guī) 則中包括了動態(tài)業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象,以及優(yōu)化顯示該模擬圖形 對象的相關(guān)策略,此處的相關(guān)策略即不同的縮放比例對應(yīng)不同復(fù)雜度的優(yōu)化顯示模擬圖形對象。
步驟A6:根據(jù)步驟A5中獲取的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制 優(yōu)化顯示模擬圖形對象,顯示繪制的優(yōu)化顯示模擬圖形對象。
其中,步驟A6中繪制完成后,顯示的優(yōu)化顯示模擬圖形對象包括拓樸 數(shù)據(jù)對應(yīng)的優(yōu)化顯示模擬圖形對象,和動態(tài)業(yè)務(wù)信息對應(yīng)的優(yōu)化顯示模擬圖形 對象兩部分。
可見,通過對本發(fā)明實施例二的提供的一種網(wǎng)絡(luò)拓樸圖的顯示方法的說 明,該方法根據(jù)獲取的縮放比例,獲取的預(yù)置業(yè)務(wù)規(guī)則中規(guī)定的拓樸數(shù)據(jù)對應(yīng) 的模擬圖形對象的繪圖信息,和獲取的預(yù)置業(yè)務(wù)規(guī)則中該動態(tài)業(yè)務(wù)信息對應(yīng)的 模擬數(shù)據(jù)圖形對象的繪制信息三項,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模 擬圖形對象的繪圖信息,使得設(shè)備在顯示縮小的網(wǎng)絡(luò)拓樸圖時,繪制的優(yōu)化顯 示模擬圖形對象的復(fù)雜度低,大大提高了設(shè)備顯示網(wǎng)絡(luò)拓樸圖的速度,同時, 又可以在網(wǎng)絡(luò)拓樸圖中顯示動態(tài)業(yè)務(wù)信息對應(yīng)的優(yōu)化顯示模擬圖形對象,使得 用戶可以從網(wǎng)絡(luò)拓樸圖中容易的獲取到該網(wǎng)絡(luò)的動態(tài)業(yè)務(wù)信息。
實施例三、
本發(fā)明實施例提供一種網(wǎng)絡(luò)拓樸圖的顯示方法,在該方法中將網(wǎng)絡(luò)中的動 態(tài)業(yè)務(wù)信息,按照縮放比例,以模擬圖形對象的方式顯示給用戶;而對于拓樸 數(shù)據(jù)所對應(yīng)的模擬圖形對象的顯示方法不做限制。
該方法包括
步驟B1:與實施例二中的步驟A1相同,獲取拓樸圖的縮放比例; 步驟B2:與實施例二中的步驟A2相同,獲取動態(tài)業(yè)務(wù)信息; 步驟B3:將獲取的動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取預(yù)置業(yè)務(wù)規(guī)則中 該動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;
步驟B4:根據(jù)獲取的縮放比例,和獲取的預(yù)置業(yè)務(wù)規(guī)則中該動態(tài)業(yè)務(wù)信 息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯 示模擬圖形對象的繪圖信息;其中,動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯 示模擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示模擬圖形對象的復(fù) 雜度越低;其中,步驟B3、步驟B4分別與實施例一中的步驟303、步驟3(M相似,不 同在于步驟B3、 B4最終獲取的優(yōu)化顯示模擬圖形對象的繪圖信息,是根據(jù) 獲取動態(tài)業(yè)務(wù)信息而得到的,而實施例一中步驟303、 304最終獲取的優(yōu)化顯示 模擬圖形對象的繪圖信息,是根據(jù)獲取拓樸數(shù)據(jù)而得到的。
步驟B5:根據(jù)步驟B4中獲取的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制 優(yōu)化顯示模擬圖形對象,顯示繪制的優(yōu)化顯示模擬圖形對象。
可見,通過上述對本實施例三提供的一種網(wǎng)絡(luò)拓樸圖的顯示方法,根據(jù)從 動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息,使得設(shè)備在顯 示縮小的網(wǎng)絡(luò)拓樸圖時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高 了設(shè)備顯示網(wǎng)絡(luò)拓樸圖的速度。
進(jìn)一步,在步驟B2之后,該方法還可以包括
步驟B6:判斷是否需要將動態(tài)業(yè)務(wù)信息在網(wǎng)絡(luò)拓樸圖中顯示,如果需要, 執(zhí)行步驟B3,如果不需要,則結(jié)束流程。
通過增加步驟B6,使得設(shè)備及時獲取到動態(tài)業(yè)務(wù)信息,如果該動態(tài)業(yè)務(wù) 信息對于網(wǎng)絡(luò)中各設(shè)備的正常工作的影響很小等,也可以不用在拓樸圖中顯示 該動態(tài)業(yè)務(wù)信息。從而可以使得設(shè)備更加智能。使得網(wǎng)絡(luò)拓樸圖中可以不顯示 一些模擬圖形對象,提高了繪制網(wǎng)絡(luò)拓樸圖的速度。
進(jìn)一步,如果步驟B6中判斷出需要顯示動態(tài)業(yè)務(wù)信息在網(wǎng)絡(luò)拓樸圖時, 或者,步驟B2之后,該方法還可以包括
步驟B7:判斷網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖 形對象,如果否,則執(zhí)行步驟B3,如果是,執(zhí)行步驟B8;
步驟B8:根據(jù)業(yè)務(wù)規(guī)則,判斷當(dāng)前已經(jīng)顯示的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬 圖形對象,是否是步驟B2中獲取的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象,如果 是,則結(jié)束流程,如果否,則執(zhí)行步驟B9;
步驟B9:刪除當(dāng)前已經(jīng)顯示的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象,然后, 執(zhí)行步驟B3。
通過增加上述步驟B7至步驟B9,使得設(shè)備更加智能,同時,使得設(shè)備具 有刷新網(wǎng)絡(luò)拓樸圖的功能,使得拓樸圖可以給用戶提供網(wǎng)絡(luò)的實時信息。當(dāng)用
18模擬圖形對象顯示動態(tài)業(yè)務(wù)信息時,對于相同縮放比例的情況下,變化的動態(tài) 業(yè)務(wù)信息對應(yīng)的模擬圖形對象是不同的,當(dāng)動態(tài)業(yè)務(wù)信息發(fā)生變化時,可以重 復(fù)執(zhí)行上述步驟B3,且顯示的當(dāng)前的模擬圖形對象符合動態(tài)業(yè)務(wù)規(guī)則,因此, 該方法在動態(tài)刷新拓樸圖時,與現(xiàn)有技術(shù)相比提高了顯示速度。
進(jìn)一步,果步驟B6中判斷出不需要顯示動態(tài)業(yè)務(wù)信息在網(wǎng)絡(luò)拓樸圖時,
該方法還可以包括
步驟B 10:判斷網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖 形對象,如果否,則結(jié)束流程,如果是,執(zhí)行步驟B11;
步驟B11:刪除當(dāng)前已經(jīng)顯示的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象,結(jié)束 流程。
通過增加上述步驟B10至步驟B11,使得設(shè)備更加智能。 還需要說明的是,當(dāng)網(wǎng)絡(luò)拓樸圖用圖拓樸圖形對象的形式顯示拓樸數(shù)據(jù)
時,也有與步驟B7至步驟B11相似的操作,具體執(zhí)行過程可以由步驟B7至步驟
Bll容易獲取。
為了更好的理解該本方面實施例一、二、三提供的一種網(wǎng)絡(luò)拓樸圖的顯示 方法,下面結(jié)合一個更具體例子來說明該方法。如圖7所示,即當(dāng)動態(tài)業(yè)務(wù)信 息為設(shè)備告警信息時,該網(wǎng)絡(luò)拓樸圖的顯示方法具體包括
步驟C1:獲取拓樸圖的縮放比例
步驟C2:接收設(shè)備告警信息;
步驟C3:根據(jù)接收到的告警信息,判斷是否要顯示告警泡,如果是,進(jìn) 入步驟C4,如果否,進(jìn)入步驟C10; '
其中,判斷是否顯示告警泡的依據(jù)具體可以是根據(jù)接收到的告警信息的重 要性,如果告警對設(shè)備,或者網(wǎng)絡(luò)的安全,穩(wěn)定性定影響不大,可以不用顯示 告警泡。判斷還可以依據(jù)其它策略,此處是為了便于理解的說明。不應(yīng)該理解 為對本實施例的限制。
步驟C4:判斷當(dāng)前是否有告警泡,如果有,進(jìn)入步驟C5,如果沒有,進(jìn) 入步驟C7;
步驟C5:根據(jù)預(yù)置業(yè)務(wù)規(guī)則,判斷當(dāng)前的告警泡是否是告警信息對應(yīng)的模擬圖形對象,如果是,則結(jié)束流程,如果否,則執(zhí)行步驟C6; 步驟C6:刪除當(dāng)前的告警泡,執(zhí)行步驟C7:
步驟C7、步驟C8、步驟C9與前述步驟B3、步驟B4,步驟B5對應(yīng)相似,其 中,步驟B3、 B4、 B5中的動態(tài)業(yè)務(wù)信息為告警信息,繪制出的優(yōu)化顯示模擬 圖形對象為告警泡,且告警泡的復(fù)雜度與縮放比例成正比。
其中,還需要說明的是,在業(yè)務(wù)規(guī)則中,告警信息在拓樸圖中是以告警泡 顯示,且該告警泡的繪制有一定要求,如滿足告警泡是紅色的,3D的氣泡 形狀,中間"告警"二字其中任一項,或者任意項的組合。顯然,滿足的告警 泡滿足的要求越多,復(fù)雜度越高。當(dāng)比例縮放比例減小是,該告警泡滿足的要 求越少,復(fù)雜度越低。
步驟C10:判斷當(dāng)前是否有告警泡,如果有,進(jìn)入步驟Cll,如果沒有, 結(jié)束流程;
步驟C11:刪除當(dāng)前的告警泡,結(jié)束流程。
可見,通過上述對步驟C1至步驟C11的說明,由于采用動態(tài)模擬顯示規(guī)則, 使得設(shè)備在顯示縮小的網(wǎng)絡(luò)拓樸圖時,繪制的告警泡的復(fù)雜度低,大大提高了 設(shè)備顯示網(wǎng)絡(luò)拓樸圖的速度。
實施例四、
本發(fā)明實施例提供一種顯示裝置,如圖8所示,該顯示裝置包括縮放比 例獲取單元101,數(shù)據(jù)獲取單元102,繪圖信息獲取單元103,優(yōu)化繪圖信息獲 取單元104,繪制單元105,顯示單元106。
其中,縮放比例獲取單元IOI,用于獲取網(wǎng)絡(luò)拓樸圖的縮放比例;
置的信息中獲取得到的,也可以接收到拓樸縮放命令,在該拓樸縮放命令中包
括縮放比例,從而獲取到網(wǎng)絡(luò)拓樸圖的縮放比例。
數(shù)據(jù)獲取單元102,用于獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;
其中,拓樸數(shù)據(jù)可以理解為網(wǎng)絡(luò)中靜態(tài)的彩:據(jù),通常不會因為時間而發(fā)生
改變,拓樸數(shù)據(jù)可以理解成表示拓樸圖中的圖形對象及圖形對象之間的連接關(guān)
系的數(shù)據(jù),這里的圖形對象,:城市、局站、基站、機(jī)房、設(shè)備、虛擬設(shè)備、網(wǎng)元、虛擬網(wǎng)元、機(jī)架、
機(jī)框、設(shè)備端口、井、電桿、交接箱、鏈路、光纖、通道等;動態(tài)業(yè)務(wù)信息通 常是實時產(chǎn)生的,如時隙、告警、狀態(tài)、性能、溫度等與設(shè)備相關(guān)的所有可 視信息。當(dāng)這些設(shè)備以及設(shè)備之間的連接關(guān)系,在該顯示裝置中還沒有被繪制 時,從網(wǎng)絡(luò)中獲取到的這些設(shè)備以及設(shè)備之間的連接關(guān)系的信息是通過拓樸數(shù) 據(jù)表示的,通常動態(tài)業(yè)務(wù)信息在沒有被顯示裝置繪制出來之前,都是以動態(tài)業(yè) 務(wù)信息的形式存在。
繪圖信息獲取單元103,用于將獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息,與業(yè) 務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中該拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信 息,和/或,獲取匹配的業(yè)務(wù)規(guī)則中該動態(tài)業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象 的繪制信息;
其中,上述的業(yè)務(wù)規(guī)則中,可以規(guī)定拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的結(jié)構(gòu)、 顏色等繪圖信息,這里所說的模擬圖形對象通常是指縮放比例足夠大,假設(shè)以 100%的縮放比例;或者,這里所說的模擬圖形對象,相對于縮放比例小的、 代表相同拓樸數(shù)據(jù)的模擬圖形對象,該模擬圖形對象的復(fù)雜度最高。
優(yōu)化繪圖信息獲取單元104,用于根據(jù)獲取的縮放比例,與上述拓樸數(shù)據(jù) 對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)獲取的縮放比例,與上述動態(tài) 業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息,從動態(tài)模擬顯示規(guī)則中獲取到 優(yōu)化顯示模擬圖形對象的繪圖信息;其中,動態(tài)模擬顯示規(guī)則中,縮放比例與 優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示模擬圖形對 象的復(fù)雜度越低;
由于縮放比例越小,那么,對于顯示裝置來說,顯示屏幕上就可以顯示更 多的拓樸數(shù)據(jù),而縮小比例后顯示的圖形的復(fù)雜度降低,即時顯示裝置需要對 增加的拓樸數(shù)據(jù)對應(yīng)的圖形進(jìn)行繪制,由于每個圖形的復(fù)雜度降低,繪制每個 圖形的時間就會縮短,有利于提高顯示裝置顯示拓樸圖的速度。
繪制單元105,用于根據(jù)優(yōu)化繪圖信息獲取單元104獲取的優(yōu)化顯示模擬圖 形對象的繪圖信息,繪制優(yōu)化顯示模擬圖形對象;
顯示單元106,用于顯示繪制的優(yōu)化顯示模擬圖形對象。可見,通過對本發(fā)明實施例提供一種顯示裝置的說明,該裝置根據(jù)優(yōu)化繪 圖信息獲取單元104獲取的優(yōu)化顯示模擬圖形對象的繪圖信息,繪制優(yōu)化顯示
模擬圖形對象,顯示繪制的優(yōu)化顯示模擬圖形對象;由于動態(tài)模擬顯示規(guī)則中,
縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,當(dāng)設(shè)備在顯示縮小的網(wǎng)絡(luò) 拓樸圖時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了設(shè)備顯示網(wǎng) 絡(luò)拓樸圖的速度。
進(jìn)一步,上述顯示裝置還可以包括接收單元、當(dāng)前圖形判斷單元和當(dāng)前
圖形刪除單元;
接收單元,用于接收刷新網(wǎng)絡(luò)拓樸圖命令;
則縮放比例獲取單元,具體用于根據(jù)接收到的刷新網(wǎng)絡(luò)拓樸圖命令,觸發(fā) 獲取網(wǎng)絡(luò)拓樸圖的縮放比例;
當(dāng)前圖形判斷單元,用于判斷當(dāng)前顯示的模擬圖形對象是否為獲取的拓樸 數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息在獲取的網(wǎng)絡(luò)拓樸圖的縮放比例下,對應(yīng)的模擬圖形 對象;
當(dāng)前圖形刪除單元,用于當(dāng)所述當(dāng)前圖形判斷單元中確定當(dāng)前顯示的模擬 圖形對象不是所述獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息在所述獲取的網(wǎng)絡(luò)拓樸 圖的縮放比例下,對應(yīng)的模擬圖形對象時,刪除當(dāng)前顯示的模擬圖形對象。
通過增加上述接收單元、當(dāng)前圖形判斷單元和當(dāng)前圖形刪除單元,使得該 顯示裝置可以實現(xiàn)動態(tài)刷新網(wǎng)絡(luò)拓樸圖,當(dāng)設(shè)備動態(tài)刷新網(wǎng)絡(luò)拓樸圖時,繪制 的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了繪制網(wǎng)絡(luò)拓樸圖的速度,從 而解決了電信OSS大規(guī)模網(wǎng)絡(luò)拓樸圖在可見區(qū)域內(nèi)大量圖形對象繪制時拓樸 圖顯示速度慢問題,提升系統(tǒng)可用性。
進(jìn)一步,當(dāng)數(shù)據(jù)獲取單元102中獲取的是動態(tài)業(yè)務(wù)信息時;該顯示裝置還 可以包括
第一判斷單元107,用于判斷是否需要將動態(tài)業(yè)務(wù)信息在網(wǎng)絡(luò)拓樸圖中顯 示,如果需要,則通知繪圖信息獲取單元103,如果不需要,則可以不執(zhí)行任 何操作。
其中,如果該動態(tài)業(yè)務(wù)信息對于網(wǎng)絡(luò)中各設(shè)備的正常工作的影響很小等,也可以不用在拓樸圖中顯示該動態(tài)業(yè)務(wù)信息。從而可以使得設(shè)備更加智能。使 得網(wǎng)絡(luò)拓樸圖中可以不顯示一些模擬圖形對象,提高了繪制網(wǎng)絡(luò)拓樸圖的速度。
因此,通過增加上述第一判斷單元107,可以使得顯示裝置中最終可以篩 選出更多有用的網(wǎng)絡(luò)信息,顯示在網(wǎng)絡(luò)拓樸圖中。
進(jìn)一步,使得該顯示裝置更加智能,同時,使得設(shè)備具有刷新網(wǎng)絡(luò)拓樸圖
的功能,使得拓樸圖可以給用戶提供網(wǎng)絡(luò)的實時信息,該裝置還可以包括第 二判斷單元108,第三判斷單元109,第一刪除單元IIO。
第二判斷單元108,用于當(dāng)?shù)谝慌袛鄦卧?07的判斷結(jié)果為需要將動態(tài)業(yè)務(wù) 信息在網(wǎng)絡(luò)拓樸圖中顯示時,或者,當(dāng)數(shù)據(jù)獲取單元102獲取拓樸數(shù)據(jù)和/或動 態(tài)業(yè)務(wù)信息之后,判斷網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù) 信息對應(yīng)的模擬圖形對象,如果是,則通知第三判斷單元109,如果否,則通 知繪圖信息獲取單元103;
第三判斷單元109,用于根據(jù)業(yè)務(wù)規(guī)則,判斷當(dāng)前已經(jīng)顯示的拓樸數(shù)據(jù)和/ 或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象,是否是數(shù)據(jù)獲取單元102中獲取的拓樸 數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象,如果是,則結(jié)束流程,如果否, 則通知第一刪除單元110;
第一刪除單元IIO,用于刪除當(dāng)前已經(jīng)顯示的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖 形對象,然后,通知繪圖信息獲取單元103。
通過增加上述第二判斷單元108、第三判斷單元109、第一刪除單元IIO, 使得網(wǎng)絡(luò)拓樸圖中能夠正確的反應(yīng)出網(wǎng)絡(luò)的現(xiàn)狀,減少顯示錯誤的模擬顯示對 象。
進(jìn)一步,該顯示裝置還可以包括第四判斷單元111和第二刪除單元112, 用于當(dāng)?shù)?一判斷單元107中判斷出不需要要將動態(tài)業(yè)務(wù)信息在網(wǎng)絡(luò)拓樸圖中顯 示時,判斷網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象, 如果否,則結(jié)束流程,如果是,執(zhí)行通知第二刪除單元IIO。
通過增加上述第四判斷單元lll,第二刪除單元IIO,使得該裝置可以動態(tài) 的刪除不需要的模擬圖形對象。
23對于本實施例提供的一種顯示裝置的更多說明也請參考實施例一、二、三 中提供的一種網(wǎng)絡(luò)拓樸圖的顯示方法的說明。
實施例五、
本發(fā)明實施例提供一種拓樸子系統(tǒng),如圖9所示,該拓樸子系統(tǒng)包括數(shù) 據(jù)管理模塊400,拓樸視圖管理模塊401,業(yè)務(wù)展示管理模塊402,圖形對象繪 制模塊403。
其中,數(shù)據(jù)管理模塊400,用于存儲拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息; 需要說明的是,數(shù)據(jù)管理模塊400是拓樸子系統(tǒng)的數(shù)據(jù)中心,所有在拓樸 視圖上展示的業(yè)務(wù)信息都來自于這個數(shù)據(jù)中心。
業(yè)務(wù)展示管理模塊402,用于存儲業(yè)務(wù)規(guī)則和動態(tài)模擬顯示規(guī)則; 需要說明的是,業(yè)務(wù)展示管理模塊402是拓樸子系統(tǒng)業(yè)務(wù)展示的規(guī)則管理 中心,拓樸視圖管理模塊401根據(jù)業(yè)務(wù)規(guī)則和動態(tài)模擬顯示規(guī)則,獲取拓樸數(shù) 據(jù)或者動態(tài)業(yè)務(wù)信息對應(yīng)的圖形對象,從而由繪制模塊來完成繪制。
拓樸視圖管理模塊401,用于將獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與所述 業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪 圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的 繪圖信息;
根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和 /或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信 息,從所述動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;
需要說明的是,拓樸視圖管理模塊401是拓樸子系統(tǒng)的控制中心,提供用 戶操作界面和事件響應(yīng)入口調(diào)度拓樸視圖完成業(yè)務(wù)展示。
圖形對象繪制模塊403,用于根據(jù)所述獲取到的優(yōu)化顯示模擬圖形對象的 繪圖信息,繪制優(yōu)化顯示模擬圖形對象。
數(shù)據(jù)管理模塊400可以用于獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息。事實上,數(shù) 據(jù)管理模塊400不僅有上述功能,該數(shù)據(jù)管理模塊400還用于管理拓樸數(shù)據(jù)和/ 或動態(tài)業(yè)務(wù)信息,是該拓樸子系統(tǒng)的數(shù)據(jù)中心;
拓樸視圖管理模塊401可以用于獲取網(wǎng)絡(luò)拓樸圖的縮放比例;將獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息,與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中該拓樸 數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,獲取匹配的業(yè)務(wù)規(guī)則中該動態(tài) 業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息;根據(jù)獲取的縮放比例,與上述 拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)獲取的縮放比例,與 上述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬數(shù)據(jù)圖形對象的繪制信息,從動態(tài)模擬顯示規(guī)則
中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;其中,動態(tài)模擬顯示規(guī)則中,縮
放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示模
擬圖形對象的復(fù)雜度越低;
拓樸視圖管理模塊401還可以用于判斷是否需要將動態(tài)業(yè)務(wù)信息在所述網(wǎng) 絡(luò)拓樸圖中顯示,當(dāng)確定需要將動態(tài)業(yè)務(wù)信息在所述網(wǎng)絡(luò)拓樸圖中顯示時,將 所述動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息 對應(yīng)的模擬圖形對象的繪圖信息。
拓樸視圖管理模塊401還可以用于確定不需要將動態(tài)業(yè)務(wù)信息在所述網(wǎng)絡(luò) 拓樸圖中顯示時,判斷所述網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有所述動態(tài)業(yè)務(wù)信息對 應(yīng)的模擬圖形對象;當(dāng)確定所述網(wǎng)絡(luò)拓樸圖中已經(jīng)顯示所述動態(tài)業(yè)務(wù)信息對應(yīng) 的模擬圖形對象時,刪除所述顯示的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象。
拓樸視圖管理模塊401還可以用于判斷所述網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有 拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象;當(dāng)確定沒有顯示所述拓樸 數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象時,將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè) 務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形 對泉的繪圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖 形對象的繪圖信息。
拓樸視圖管理模塊401還可以用于當(dāng)確定所述網(wǎng)絡(luò)拓樸圖中已顯示有拓樸 數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象時,根據(jù)所述業(yè)務(wù)規(guī)則,判斷當(dāng) 前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象是否為所述獲取拓 樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象;當(dāng)確定當(dāng)前顯示的拓樸數(shù)據(jù) 和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象不是所述獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù) 信息對應(yīng)的模擬圖形對象時,刪除所述當(dāng)前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信當(dāng)刪除所述當(dāng)前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象 之后,將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù) 規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,匹配的業(yè)務(wù)規(guī) 則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息。
事實上,拓樸視圖管理模塊401是該拓樸子系統(tǒng)的控制中心;
業(yè)務(wù)展示管理模塊402,用于存儲業(yè)務(wù)規(guī)則和動態(tài)模擬顯示規(guī)則;上述兩 個規(guī)則可以是預(yù)先設(shè)置的。
圖形對象繪制模塊403可以用于根據(jù)獲取的優(yōu)化顯示模擬圖形對象的繪圖 信息,繪制優(yōu)化顯示模擬圖形對象。
進(jìn)一步,該拓樸子系統(tǒng)還可以包括物理網(wǎng)絡(luò)拓樸數(shù)據(jù)庫404,用于存儲 拓樸數(shù)據(jù),將存儲的拓樸數(shù)據(jù)輸出給數(shù)據(jù)管理模塊400。
為了便于理解,圖9中還顯示出告警子系統(tǒng)、性能子系統(tǒng)等其他網(wǎng)管子系 統(tǒng)將各種產(chǎn)生的動態(tài)業(yè)務(wù)信息輸出給拓樸子系統(tǒng),具體是輸出給拓樸子系統(tǒng)的 數(shù)據(jù)管理模塊400。
可見,通過上述對該拓樸子系統(tǒng)的說明,該系統(tǒng)根據(jù)獲取業(yè)務(wù)展示管理模 塊402中設(shè)置的業(yè)務(wù)規(guī)則和動態(tài)模擬顯示規(guī)則,繪制優(yōu)化顯示模擬圖形對象; 由于動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正 比,當(dāng)設(shè)備在顯示縮小的網(wǎng)絡(luò)拓樸圖時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜 度低,大大提高了繪制網(wǎng)絡(luò)拓樸圖的速度,從而解決了電信OSS大規(guī)模網(wǎng)絡(luò)拓 樸圖在可見區(qū)域內(nèi)大量圖形對象繪制時拓樸圖顯示速度慢問題,提升系統(tǒng)可用 性。
以及,本發(fā)明實施例還提供一種網(wǎng)絡(luò)管理系統(tǒng),包括告警子系統(tǒng)、性能子 系統(tǒng),以及拓樸子系統(tǒng),其中,告警子系統(tǒng)、性能子系統(tǒng)(或者還包括的其他 網(wǎng)管子系統(tǒng))將各種產(chǎn)生的動態(tài)業(yè)務(wù)信息輸出給拓樸子系統(tǒng),以及拓樸子系統(tǒng) 的功能同上,不再贅述。
應(yīng)當(dāng)理解的是,本發(fā)明方案也可以適用于電信領(lǐng)域的網(wǎng)絡(luò)設(shè)計、網(wǎng)絡(luò)規(guī)劃、 網(wǎng)絡(luò)管理、網(wǎng)絡(luò)維護(hù)等與拓樸管理有關(guān)的系統(tǒng)。本發(fā)明方案也可以適用于到其他圖形化繪制、仿真等系統(tǒng)中。比如電力系 統(tǒng)電網(wǎng)結(jié)構(gòu)圖等,解決可見圖形快速顯示,提升圖形化界面展示效率。
驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀
存儲介質(zhì)中,存儲介質(zhì)可以包括ROM、 RAM、磁盤或光盤等。
以上對本發(fā)明實施例所提供的網(wǎng)絡(luò)拓樸圖的顯示方法、顯示裝置及系統(tǒng)進(jìn)
述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時, 對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍 上均會有改變之處,綜上所述,本it明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1、一種網(wǎng)絡(luò)拓?fù)鋱D的顯示方法,其特征在于,包括獲取網(wǎng)絡(luò)拓?fù)鋱D的縮放比例;獲取拓?fù)鋽?shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;將所述拓?fù)鋽?shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓?fù)鋽?shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,獲取匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;根據(jù)所述縮放比例,與所述拓?fù)鋽?shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;根據(jù)所述優(yōu)化顯示模擬圖形對象的繪圖信息,繪制并顯示相應(yīng)的優(yōu)化顯示模擬圖形對象。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述動態(tài)模擬顯示規(guī)則中, 縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,縮放比例越小,優(yōu)化顯示 模擬圖形對象的復(fù)雜度越低。
3、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述獲取動態(tài)業(yè)務(wù)信息之后, 所述方法還包括判斷是否需要將動態(tài)業(yè)務(wù)信息在所述網(wǎng)絡(luò)拓樸圖中顯示,如果需要,則執(zhí) 行所述獲取匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖 信息。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)不需要將動態(tài)業(yè)務(wù)信息在 所述網(wǎng)絡(luò)拓樸圖中顯示時,所述方法還包括判斷所述網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖 形對象,如果是,則刪除所述顯示的動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象。
5、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述獲取拓樸數(shù)據(jù)和/或動 態(tài)業(yè)務(wù)信息之后,所述方法還包括判斷所述網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng) 的模擬圖形對象,如果否,執(zhí)行所述獲取業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬 圖形對象的繪圖信息,和/或,執(zhí)行所述獲取業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)拓樸圖中已經(jīng)顯 示拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象時,則所述方法還包括則根據(jù)所述業(yè)務(wù)規(guī)則,判斷當(dāng)前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng) 的模擬圖形對象,是否為所述獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬 圖形對象,如果否,則刪除所述當(dāng)前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng) 的模擬圖形對象;再執(zhí)行所述獲取業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對 象的繪圖信息,和/或,執(zhí)行所述獲取業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模 擬圖形對象的繪圖信息。
7、 一種動態(tài)刷新網(wǎng)絡(luò)拓樸圖的方法,其特征在于,包括 接收刷新網(wǎng)絡(luò)拓樸圖命令;根據(jù)接收到的所述刷新網(wǎng)絡(luò)拓樸圖命令,觸發(fā)獲取網(wǎng)絡(luò)拓樸圖的縮放比 例;獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;判斷當(dāng)前顯示的模擬圖形對象是否為所述獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù) 信息在所述獲取的網(wǎng)絡(luò)拓樸圖的縮放比例下,對應(yīng)的模擬圖形對象;如果否, 刪除當(dāng)前顯示的模擬圖形對象;將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī) 則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和/或,獲取匹配的業(yè)務(wù) 規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息;根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和 /或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信 息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;根據(jù)所述優(yōu)化顯示模擬圖形對象的繪圖信息,繪制并顯示相應(yīng)的優(yōu)化顯示 模擬圖形對象。
8、 一種顯示裝置,其特征在于,包括縮放比例獲取單元,數(shù)據(jù)獲取單 元,繪圖信息獲取單元,優(yōu)化繪圖信息獲取單元,繪制單元,和顯示單元;所述縮放比例獲取單元,用于獲取網(wǎng)絡(luò)拓樸圖的縮放比例; 所述數(shù)據(jù)獲取單元,用于獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息;所述繪圖信息獲取單元,用于將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù) 規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信 息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖4呂息;所述優(yōu)化繪圖信息獲取單元,用于根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對 應(yīng)的模擬圖形對象的繪圖信息,和/或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù) 信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;所述繪制單元,用于根據(jù)所述獲取到的優(yōu)化顯示模擬圖形對象的繪圖信 息,繪制優(yōu)化顯示模擬圖形對象;所述顯示單元,用于顯示所述優(yōu)化顯示模擬圖形對象。
9、 根據(jù)權(quán)利要求8所述的顯示裝置,其特征在于,所述顯示裝置還包括 第一判斷單元,用于判斷是否需要將動態(tài)業(yè)務(wù)信息在所述網(wǎng)絡(luò)拓樸圖中顯示;所述繪圖信息獲取單元具體用于當(dāng)所述第一判斷單元確定需要將動態(tài)業(yè) 務(wù)信息在所述網(wǎng)絡(luò)拓樸圖中顯示時,將所述動態(tài)業(yè)務(wù)信息與業(yè)務(wù)MJ'J匹配,獲 取匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息。
10、 根據(jù)權(quán)利要求9所述的顯示裝置,其特征在于,所述顯示裝置還包括 第四判斷單元和第二刪除單元,所述第四判斷單元,用于當(dāng)?shù)?一判斷單元中確定不需要將動態(tài)業(yè)務(wù)信息在 所述網(wǎng)絡(luò)拓樸,中顯示時,判斷所述網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有所述動態(tài)業(yè) 務(wù)信息對應(yīng)的才莫擬圖形對象;所述第二刪除單元,用于當(dāng)所述第四判斷單元確定所述網(wǎng)絡(luò)拓樸圖中已經(jīng) 顯示所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象時,刪除所述顯示的動態(tài)業(yè)務(wù)信息 對應(yīng)的模擬圖形對象。
11、 根據(jù)權(quán)利要求8所述的顯示裝置,其特征在于,所述顯示裝置還包括 第二判斷單元,用于判斷所述網(wǎng)絡(luò)拓樸圖中是否已經(jīng)顯示有拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象;則所述繪圖信息獲取單元,具有用于當(dāng)所述第二判斷單元中確定沒有顯示所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象時,將所述拓樸數(shù)據(jù)和/ 或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)^L則匹配,獲取匹配的業(yè)務(wù)MJ'j中所述拓樸數(shù)據(jù)對應(yīng)的 模擬圖形對象的繪圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng) 的模擬圖形對象的繪圖信息。
12、 根據(jù)權(quán)利要求ll所述的顯示裝置,其特征在于,所述顯示裝置還包括 第三判斷單元和第 一刪除單元,所述第三判斷單元,用于當(dāng)所述第二判斷單元中確定所述網(wǎng)絡(luò)拓樸圖中已 顯示有拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象時,才艮據(jù)所述業(yè)務(wù)規(guī) 則,判斷當(dāng)前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象是否為 所述獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的^^莫擬圖形對象;所述第一刪除單元,用于當(dāng)所述第三判斷單元中確定當(dāng)前顯示的拓樸數(shù)據(jù) 和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象不是所述獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù) 信息對應(yīng)的模擬圖形對象時,刪除所述當(dāng)前顯示的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信 息對應(yīng)的模擬圖形對象;則所述繪圖信息獲取單元,具體用于當(dāng)所述第 一刪除單元中刪除所述當(dāng)前 顯示的拓4卜數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象之后,將所述拓4卜數(shù) 據(jù)和/或動態(tài)業(yè)務(wù)信息與業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù) 對應(yīng)的模擬圖形對象的繪圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信 息對應(yīng)的模擬圖形對象的繪圖信息。
13、 根據(jù)權(quán)利要求8所述的顯示裝置,其特征在于,所述顯示裝置還包括 接收單元、當(dāng)前圖形判斷單元和當(dāng)前圖形刪除單元;接收單元,用于接收刷新網(wǎng)絡(luò)拓樸圖命令;則所述縮放比例獲取單元,具體用于根據(jù)接收到的所述刷新網(wǎng)絡(luò)拓樸圖命 令,觸發(fā)獲取網(wǎng)絡(luò)拓樸圖的縮放比例;所述當(dāng)前圖形判斷單元,用于判斷當(dāng)前顯示的模擬圖形對象是否為所述獲 取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息在所述獲取的網(wǎng)絡(luò)拓樸圖的縮放比例下,對 應(yīng)的模擬圖形對象;所述當(dāng)前圖形刪除單元,用于當(dāng)所述當(dāng)前圖形判斷單元中確定當(dāng)前顯示的 模擬圖形對象不是所述獲取的拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息在所述獲取的網(wǎng)絡(luò)拓樸圖的縮放比例下,對應(yīng)的模擬圖形對象時,刪除當(dāng)前顯示的模擬圖形對象。
14、 一種拓樸子系統(tǒng),其特征在于,包括數(shù)據(jù)管理模塊,拓樸視圖管理 模塊,業(yè)務(wù)展示管理模塊,和圖形對象繪制模塊;所述數(shù)據(jù)管理才莫塊,用于獲取拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息; 所述業(yè)務(wù)展示管理模塊,用于存儲業(yè)務(wù)規(guī)則和動態(tài)模擬顯示規(guī)則; 所述拓樸視圖管理模塊,用于將所述拓樸數(shù)據(jù)和/或動態(tài)業(yè)務(wù)信息與所述 業(yè)務(wù)規(guī)則匹配,獲取匹配的業(yè)務(wù)規(guī)則中所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪 圖信息,和/或,匹配的業(yè)務(wù)規(guī)則中所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的 繪圖信息;根據(jù)所述縮放比例,與所述拓樸數(shù)據(jù)對應(yīng)的模擬圖形對象的繪圖信息,和 /或,根據(jù)所述縮放比例,與所述動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信 息,從所述動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息;所述圖形對象繪制模塊,用于根據(jù)所述獲取到的優(yōu)化顯示模擬圖形對象的 繪圖信息,繪制優(yōu)化顯示模擬圖形對象。
15、 根據(jù)權(quán)利要求14所述的拓樸子系統(tǒng),其特征在于,所述拓樸子系統(tǒng)還 包括物理網(wǎng)絡(luò)拓樸數(shù)據(jù)庫,用于存儲拓樸數(shù)據(jù),將所述存儲的拓樸數(shù)據(jù)輸出給 所述數(shù)據(jù)管理模塊。
全文摘要
本發(fā)明公開了種網(wǎng)絡(luò)拓?fù)鋱D的顯示方法、顯示裝置及系統(tǒng)。本發(fā)明技術(shù)方案根據(jù)獲取的縮放比例,和獲取的預(yù)置業(yè)務(wù)規(guī)則中規(guī)定的拓?fù)鋽?shù)據(jù)和/或動態(tài)業(yè)務(wù)信息對應(yīng)的模擬圖形對象的繪圖信息,從動態(tài)模擬顯示規(guī)則中獲取到優(yōu)化顯示模擬圖形對象的繪圖信息,從而顯示網(wǎng)絡(luò)拓?fù)鋱D;由于動態(tài)模擬顯示規(guī)則中,縮放比例與優(yōu)化顯示模擬圖形對象的復(fù)雜度成正比,當(dāng)設(shè)備在顯示縮小的網(wǎng)絡(luò)拓?fù)鋱D時,繪制的優(yōu)化顯示模擬圖形對象的復(fù)雜度低,大大提高了設(shè)備顯示網(wǎng)絡(luò)拓?fù)鋱D的速度。
文檔編號G06T3/00GK101674197SQ20091017456
公開日2010年3月17日 申請日期2009年9月30日 優(yōu)先權(quán)日2009年9月30日
發(fā)明者強(qiáng) 劉, 武衛(wèi)春 申請人:華為技術(shù)有限公司