專利名稱:管理和顯示網(wǎng)絡(luò)單元的典型嚴(yán)重程度的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于管理網(wǎng)絡(luò)單元的方法,特別地,本發(fā)明涉及一種系統(tǒng)和方法,分析由網(wǎng)絡(luò)單元產(chǎn)生的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱信息,并提供網(wǎng)絡(luò)單元的典型嚴(yán)重程度(representative severity)。
通常,在采用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的系統(tǒng)中,管理單元被稱為管理器,管理對(duì)象被稱為代理。將管理器和代理相互連接的管理信息傳輸網(wǎng)絡(luò)是基于控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)方案的。通過(guò)利用諸如管理信息搜索、管理信息連續(xù)搜索、管理信息設(shè)置、例外操作通知之類基于管理信息庫(kù)(MIB)的指令,在管理器和代理之間實(shí)現(xiàn)了使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的通信。
各種簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的網(wǎng)絡(luò)映象(network map)提供關(guān)于所有支持SNMP的網(wǎng)絡(luò)單元的相應(yīng)符號(hào)。當(dāng)網(wǎng)絡(luò)單元沒(méi)有工作時(shí),用戶可以通過(guò)查看網(wǎng)絡(luò)映象上變成單一顏色(例如紅色)的相應(yīng)網(wǎng)絡(luò)單元的符號(hào)而認(rèn)識(shí)到網(wǎng)絡(luò)單元的嚴(yán)重程度。可以存在各種不同程度的緊急嚴(yán)重程度,它們的范圍是從最小的嚴(yán)重程度如“警告”到最大的嚴(yán)重程度如“危險(xiǎn)”。
典型地,這種網(wǎng)絡(luò)映象未設(shè)計(jì)成能夠正確地反映這些不同種類的緊急嚴(yán)重程度,也未設(shè)置成能夠根據(jù)各種重要性而顯示嚴(yán)重程度,因此這種網(wǎng)絡(luò)映象滿足不了用戶。換句話來(lái)說(shuō),對(duì)于這種網(wǎng)絡(luò)映象,由于不可能在網(wǎng)絡(luò)映象上掌握網(wǎng)絡(luò)的嚴(yán)重程度,也由于僅可能得知網(wǎng)絡(luò)單元是否在工作,所以不能按照每個(gè)嚴(yán)重程度的重要性來(lái)獲得典型嚴(yán)重程度。
此外,即使在使用了網(wǎng)絡(luò)映象中設(shè)置的應(yīng)用程序接口(API)的情況下,為了實(shí)現(xiàn)給各個(gè)網(wǎng)絡(luò)單元提供的特殊SNMP陷阱的處理任務(wù),必須為各個(gè)網(wǎng)絡(luò)單元提供獨(dú)立的功能。
需要使用一種系統(tǒng)和方法,用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中的網(wǎng)絡(luò)單元的典型嚴(yán)重程度。為了改進(jìn)涉及簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)和其它的網(wǎng)絡(luò)協(xié)議的方法,已經(jīng)作出了許多努力。
在先技術(shù)的最近成就的例子包括William Stalling,Addison Wesley編寫的“SNMP1~3,RMON1~2”,1996,173~190頁(yè);韓國(guó)專利申請(qǐng)公開號(hào)為10-2001-27156的申請(qǐng);美國(guó)專利申請(qǐng)?zhí)枮?,044,468、名稱為“使用如SNMP之類的普通不安全網(wǎng)絡(luò)通信協(xié)議進(jìn)行安全傳輸”(USING AN ORDINARILY INSECURE NETWORK COMMUNICATIONPROTOCOL SUCH AS SNMP)、2000年3月28日公布的Osmond的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,181,776、名稱為“自動(dòng)呼叫分配器資源的網(wǎng)絡(luò)管理”(NETWORK MANAGEMENT OF AUTOMATIC CALL DISTRIBUTORRESOURCES)、2001年1月30日公布的Crossley等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,182,157、名稱為“靈活的SNMP陷阱機(jī)理”(FLEXIBLESNMP TRAP NEGHANISM)、2001年1月30日公布的Schlener等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,253,243、名稱為“用于分布式網(wǎng)絡(luò)管理系統(tǒng)中的自動(dòng)陷阱控制”(AUTOMATED TRAP CONTROL FOR ADISTRIBUTED NETWORK MANAGEMENT SYSTEM)、2001年6月26日公布的Spencer等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,366,926、名稱為“用于事件的動(dòng)態(tài)篩選和路由的方法和裝置”(APPARATUS FOR THEDYNAMIC FILTERING AND ROUTING OF EVENTS)、2002年4月2日公布的Pohlmann等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,404,743、名稱為“用于網(wǎng)絡(luò)和系統(tǒng)管理中的改進(jìn)的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)”(ENHANCED SIMPLENETWORK MANAGEMENT PROTOCOL(SNMP)FOR NETWORK AND SYSTEMS MANAGEMENT)、2002年6月11日公布的Meandzija的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,446,136、名稱為“用于事件動(dòng)態(tài)相關(guān)的系統(tǒng)和方法”(SYSTEM AND METHOD FOR DYNAMICCORRELATION OF EVENTS)、2002年9月24日公布的Pohlmann等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,456,306、名稱為“用于顯示網(wǎng)絡(luò)裝置的良好狀態(tài)的方法和裝置”(METHOD AND APPARATUS FOR DISPLAYINGHEALTH STATUS OF NETWORK DEVICES,)、2002年9月24日公布的Chin等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,425,006、名稱為“報(bào)警配置器與管理器”(ALERT CONFIGURATOR AND MANAGER)、2002年7月23日公布的Chair等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,430,613、名稱為“用于網(wǎng)絡(luò)和系統(tǒng)管理的處理方法和系統(tǒng)”(PROCESS AND SYSTEM FORNETWORK AND SYSTEM MANAGEMENT)、2002年8月6日公布的Brunet等人的申請(qǐng),美國(guó)專利申請(qǐng)?zhí)枮?,802,146、名稱為“用于高級(jí)智能網(wǎng)絡(luò)的維護(hù)操作控制臺(tái)”(MAINTENANGE OPERATIONS CONSOLE FORAN ADVANCED INTELLIGENT NETWORK)、1998年9月1日公布的Dulman的申請(qǐng),和美國(guó)專利申請(qǐng)?zhí)枮?,018,567、名稱為“用于高級(jí)智能網(wǎng)絡(luò)的維護(hù)操作控制臺(tái)”(MAINTENANCE OPERATIONS CONSOLEFOR AN ADVANCED INTELLIGENT NETWORK)、2000年1月25日公布的Dulman等人的申請(qǐng)。
雖然這些最近的成就提供了一些益處,但是我注意到它們沒(méi)有充分地提供一種用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中的網(wǎng)絡(luò)單元的典型嚴(yán)重程度的系統(tǒng)和方法。
本發(fā)明的另一個(gè)目的是提供一種可以著色與報(bào)警處理器相關(guān)的相應(yīng)信息的方法,由此,向用戶提供一種更為有力的擴(kuò)展消息系統(tǒng)(extendedmessaging system-EMS)和網(wǎng)絡(luò)管理系統(tǒng)(NMS)功能。
根據(jù)本發(fā)明,為了獲得上述目的和其它目的,提供一種方法,用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中網(wǎng)絡(luò)單元的典型嚴(yán)重程度,這種方法包括第一步,從SNMP管理器要管理的網(wǎng)絡(luò)單元中接收SNMP陷阱的分組數(shù)據(jù)單元(PDU),并取出能夠判斷重要性的因數(shù);第二步,根據(jù)在第一步取出的陷阱分組數(shù)據(jù)單元(PDU),判斷重要性;第三步,當(dāng)在第二步中判斷的重要性涉及與釋放相關(guān)的重要性時(shí),找出要被釋放的目標(biāo),并刪除存儲(chǔ)的報(bào)警輸入值,且存儲(chǔ)一個(gè)新的報(bào)警輸入值,并當(dāng)在第二步中判斷的重要性不涉及與釋放相關(guān)的重要性時(shí),將此結(jié)果通知給報(bào)警處理器;第四步,檢查是否搜索到子網(wǎng)絡(luò)和網(wǎng)絡(luò)單元(NE)符號(hào),當(dāng)未搜索到它們時(shí),搜索子網(wǎng)絡(luò)和具有開始的網(wǎng)絡(luò)映象的網(wǎng)絡(luò)單元(NE)符號(hào),和當(dāng)搜索到它們時(shí),從報(bào)警輸入中接收通知和陷阱;第五步,根據(jù)在第四步接收的通知和陷阱值獲得網(wǎng)絡(luò)單元的典型的重要性,并將典型的重要性轉(zhuǎn)換為允許由用戶進(jìn)行各種顯示的值;第六步,顯示在第五步中轉(zhuǎn)換的各種值,以作為代表網(wǎng)絡(luò)單元的值。
在本發(fā)明中,從要被管理的網(wǎng)絡(luò)單元中接收陷阱,并從接收的陷阱信息中取出關(guān)于E(組織),G(類屬)和S(特性)的信息。根據(jù)取出的信息,依據(jù)每個(gè)裝置的報(bào)警連接配置(此后,稱為“alarm_conf”)判斷重要性,和由每個(gè)裝置的識(shí)別名稱配置(此后,稱為“dn_conf”)確定dn(識(shí)別名稱)。如果判斷的重要性與釋放相關(guān),刪除存儲(chǔ)在報(bào)警信息配置(此后,稱為“alarm_info”)中的報(bào)警信息。如果判斷的重要性與釋放不相關(guān),使用識(shí)別名稱(dn)把新的報(bào)警信息存儲(chǔ)在alarm_info中,且重要性被轉(zhuǎn)換為允許由用戶進(jìn)行各種顯示的值,其要被施加到網(wǎng)絡(luò)單元。
為了獲得根據(jù)本發(fā)明原理的這些和其它目的,如同實(shí)施的和廣泛說(shuō)明的那樣,本發(fā)明提供一種用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中網(wǎng)絡(luò)單元的典型嚴(yán)重程度的方法,這種方法包括從網(wǎng)絡(luò)單元中接收簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的分組數(shù)據(jù)單元,其中網(wǎng)絡(luò)單元是在簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中要被管理的網(wǎng)絡(luò)單元;取出第一數(shù)據(jù),以判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;根據(jù)取出的第一數(shù)據(jù)判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;當(dāng)判斷的重要性滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),刪除存儲(chǔ)的報(bào)警輸入值;當(dāng)判斷的重要性不滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),存儲(chǔ)一個(gè)新的報(bào)警輸入值,并提供新的報(bào)警輸入值的通知;判斷有沒(méi)有搜索對(duì)應(yīng)于網(wǎng)絡(luò)單元的網(wǎng)絡(luò)單元符號(hào);當(dāng)沒(méi)有搜索網(wǎng)絡(luò)單元符號(hào)時(shí),搜索網(wǎng)絡(luò)單元符號(hào);接收可能改變的典型重要性的通知并接收新的陷阱;根據(jù)接收的通知和接收的陷阱獲得網(wǎng)絡(luò)單元的典型重要性;將典型重要性轉(zhuǎn)換為將被顯示的值;并將該值顯示為代表網(wǎng)絡(luò)單元狀態(tài)的嚴(yán)重程度的值。
為了獲得根據(jù)本發(fā)明原理的這些和其它目的,正如本發(fā)明所實(shí)施和廣泛描述的一樣,本發(fā)明提供一種方法,用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器的網(wǎng)絡(luò)單元的典型嚴(yán)重程度的系統(tǒng)中,該方法包括從網(wǎng)絡(luò)單元中產(chǎn)生簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱信息,在網(wǎng)絡(luò)映象上的網(wǎng)絡(luò)單元由簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器控制;分析產(chǎn)生的陷阱信息并判斷產(chǎn)生的陷阱信息的重要性;根據(jù)所述的分析和判斷的重要性,提供對(duì)應(yīng)于網(wǎng)絡(luò)單元的狀態(tài)嚴(yán)重程度的第一嚴(yán)重程度信息。
為了獲得根據(jù)本發(fā)明原理的這些和其它目的,正如本發(fā)明所實(shí)施和廣泛描述的一樣,本發(fā)明提供一種計(jì)算機(jī)可讀介質(zhì),具有一組計(jì)算機(jī)可執(zhí)行指令,以執(zhí)行用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中網(wǎng)絡(luò)單元的典型嚴(yán)重程度的方法,這組指令包括一個(gè)或多個(gè)指令,用于從網(wǎng)絡(luò)單元中接收簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的分組數(shù)據(jù)單元,其中網(wǎng)絡(luò)單元是在簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中要被管理的網(wǎng)絡(luò)單元;取出第一數(shù)據(jù),以判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;根據(jù)取出的第一數(shù)據(jù)判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;當(dāng)判斷的重要性滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),刪除存儲(chǔ)的報(bào)警輸入值;當(dāng)判斷的重要性不滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),存儲(chǔ)新的報(bào)警輸入值,并提供新的報(bào)警輸入值的通知;判斷有沒(méi)有搜索對(duì)應(yīng)于網(wǎng)絡(luò)單元的網(wǎng)絡(luò)單元符號(hào);當(dāng)沒(méi)有搜索網(wǎng)絡(luò)單元符號(hào)時(shí),搜索網(wǎng)絡(luò)單元符號(hào);接收可能改變典型重要性的通知并接收新的陷阱;根據(jù)接收的通知和接收的陷阱獲得網(wǎng)絡(luò)單元的典型重要性;將典型重要性轉(zhuǎn)換為將被顯示的值;并將該值顯示為代表網(wǎng)絡(luò)單元的狀態(tài)嚴(yán)重程度的值。
參考附圖,僅根據(jù)例子在下列段落中更具體地描述了本發(fā)明。從下列說(shuō)明和權(quán)利要求中,本發(fā)明的其它益處和特征將會(huì)變得非常明顯。
圖1是描述簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)中管理器與代理之間關(guān)系的示意圖;圖2是描述簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的信息格式的示意圖;圖3是描述根據(jù)本發(fā)明的原理,用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)中網(wǎng)絡(luò)單元的典型嚴(yán)重程度的方法的流程圖;圖4是根據(jù)本發(fā)明原理的軟件的方框圖;和圖5示出了根據(jù)本發(fā)明原理的一種可以執(zhí)行圖3中的至少一個(gè)步驟的裝置的示意圖。
下面描述本發(fā)明的實(shí)施例。為了清晰地說(shuō)明,并不描述所有實(shí)際實(shí)現(xiàn)方式的特征。在下面的說(shuō)明中,不再詳細(xì)地描述已知的功能、結(jié)構(gòu)和配置,因?yàn)椴槐匾拿枋鰰?huì)使本發(fā)明不清楚。應(yīng)該明白,在任一實(shí)際實(shí)施例的開發(fā)中,必須作出許多特定實(shí)現(xiàn)方式的判斷,以取得開發(fā)者的特定目的,例如與系統(tǒng)相關(guān)的和商業(yè)相關(guān)的限制一致,這將會(huì)從一個(gè)實(shí)施方式變成另一個(gè)實(shí)施方式。此外,應(yīng)該明白,這種開發(fā)工作可能是復(fù)雜和耗時(shí)的,但決不是從本發(fā)明公開中得益的普通技術(shù)人員的常規(guī)任務(wù)。
現(xiàn)在,將參考附圖詳細(xì)地描述本發(fā)明的優(yōu)選實(shí)施例。在圖中,相同或相似的元件由相同的參考數(shù)字表示,即使是在不同的圖中描述這些元件。在下面的說(shuō)明中,將省略對(duì)結(jié)合在本發(fā)明中的已知功能和配置的詳細(xì)描述,因?yàn)椋瑢?duì)它們的描述可能會(huì)使本發(fā)明的主題更加不清楚。且,在下面描述中使用的術(shù)語(yǔ)是考慮了根據(jù)本發(fā)明獲得的功能而定義的術(shù)語(yǔ)。應(yīng)當(dāng)根據(jù)本發(fā)明的整體內(nèi)容來(lái)判斷這些術(shù)語(yǔ)的定義,因?yàn)檫@些術(shù)語(yǔ)可能會(huì)根據(jù)用戶的選擇或芯片設(shè)計(jì)者或通常的操作而改變。
圖1是描述簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)中管理器和代理之間的關(guān)系的示意圖。通常地,在采用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的系統(tǒng)中,管理單元被稱為管理器100,管理對(duì)象被稱為代理101到103。將管理器100和代理101到103相互連接的管理信息傳輸網(wǎng)絡(luò)是基于傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)方案的。
通過(guò)使用諸如管理信息搜索、管理信息繼續(xù)搜索、管理信息設(shè)置、例外操作通知之類基于管理信息庫(kù)的指令,實(shí)現(xiàn)了在管理器100和代理101到103之間的通信。進(jìn)一步地,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)用做能夠在管理器100和代理101到103之間交換管理信息庫(kù)的協(xié)議和允許外部管理路由器而不是由控制臺(tái)設(shè)備來(lái)管理路由器。
采用了簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的路由器管理系統(tǒng)提供了以管理信息庫(kù)(MIB)的形式顯示各個(gè)路由器狀態(tài)的接口信息。簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)具有分組數(shù)據(jù)單元(PDU)的功能。
與上述的指令相似,SNMP具有如用于指示管理器100向代理101到103發(fā)送管理信息GetResponse(獲取響應(yīng))的指令;用于不斷地從同一個(gè)代理取出不同的管理項(xiàng)的GetNextResponse(獲取下一個(gè)響應(yīng));用于使代理響應(yīng)分組數(shù)據(jù)單元(PDU)的Response(響應(yīng));和當(dāng)出現(xiàn)像失敗之類的緊急情況時(shí),作為分組數(shù)據(jù)單元(PDU)被傳輸?shù)焦芾砥?00的Trap(陷阱)(通信量檢測(cè)輸出)??山柚鷪D2的SNMP消息格式來(lái)清楚地理解這些指令。圖2是描述簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的消息格式的示意圖。由于在William Stalling,Addison Wesley編寫的“SNMP1~3,RMON1~2”,1996年,173~190頁(yè)中描述了這些指令,這里省略進(jìn)一步的詳細(xì)描述。
結(jié)果是,管理器100從簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的分組數(shù)據(jù)單元(PDU)接收能夠判斷重要性的唯一因數(shù),所以,可以由接收的陷阱反映網(wǎng)絡(luò)單元的重要性。在韓國(guó)專利申請(qǐng)公開號(hào)為10-2001-27156的申請(qǐng)中,或者在各種技術(shù)公開物中(例如,由Gi Kwan Kim,Kyobo編寫的,圖書中心出版的“圖解說(shuō)明PC TCP/IP”)描述了相關(guān)的特征。
美國(guó)Hewlett-Packard公司的Hewlett-Packard剖視網(wǎng)絡(luò)節(jié)點(diǎn)管理器(HP OV NNM)用做遍布全球的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器,且根據(jù)其性能和操作的穩(wěn)定性已經(jīng)得到了很好的承認(rèn)。這種系統(tǒng)提供各種SNMP功能。且,根據(jù)網(wǎng)絡(luò)環(huán)境中的IP地址,各種SNMP的映象提供了針對(duì)于支持SNMP的所有網(wǎng)絡(luò)單元的相應(yīng)符號(hào)。網(wǎng)絡(luò)節(jié)點(diǎn)管理器(NNM)被設(shè)置為通過(guò)網(wǎng)絡(luò)控制消息協(xié)議(ICMP)獲取相應(yīng)網(wǎng)絡(luò)單元的嚴(yán)重程度,其中網(wǎng)絡(luò)控制消息協(xié)議(ICMP)是用于報(bào)告網(wǎng)際協(xié)議(IP)通信的錯(cuò)誤或確定通信性能的。在網(wǎng)絡(luò)單元不工作的情況下,通過(guò)在網(wǎng)絡(luò)映象上將相應(yīng)網(wǎng)絡(luò)單元的符號(hào)改變?yōu)閱紊?紅色),用戶可以得知該網(wǎng)絡(luò)單元的嚴(yán)重程度。子網(wǎng)意指在Hewlett-Packard剖視網(wǎng)絡(luò)節(jié)點(diǎn)管理器(HP OV NNM)中描述的所有網(wǎng)絡(luò)。子網(wǎng)是通用網(wǎng)絡(luò),網(wǎng)際協(xié)議網(wǎng)絡(luò)。
然而,上述的在先技術(shù)存在著缺陷僅通過(guò)使用關(guān)于網(wǎng)絡(luò)單元是否工作的信息管理網(wǎng)絡(luò)。在這種連接中,根據(jù)網(wǎng)絡(luò)單元的嚴(yán)重程度,很正常地,網(wǎng)絡(luò)單元的符號(hào)通常是危險(xiǎn)、重大故障告警或警告的重要性,因此,在網(wǎng)絡(luò)映象上的符號(hào)的嚴(yán)重程度必須根據(jù)重要性改變。然而,由于上述網(wǎng)絡(luò)映象不能夠正確地反映各種緊急的重要性,和上述網(wǎng)絡(luò)映象的配置不能夠根據(jù)各個(gè)重要性揭露出嚴(yán)重程度,它不可能滿足用戶。
換句話來(lái)說(shuō),在上述的在先技術(shù)中,由于不可能在網(wǎng)絡(luò)映象上獲取網(wǎng)絡(luò)的嚴(yán)重程度,和僅可得知是否網(wǎng)絡(luò)單元工作,不可能根據(jù)各個(gè)嚴(yán)重程度的重要性獲得典型嚴(yán)重程度。此外,即使在使用設(shè)置在網(wǎng)絡(luò)映象的API(應(yīng)用程序接口)的情況下,為了完成提供給各個(gè)網(wǎng)絡(luò)單元的特別的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的處理任務(wù),必須為各個(gè)網(wǎng)絡(luò)單元提供分別的功能。
圖3是描述根據(jù)本發(fā)明的原理,一種用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)中網(wǎng)絡(luò)單元的典型嚴(yán)重程度的方法的流程圖。陷阱是未經(jīng)請(qǐng)求的通知,該通知是由代理產(chǎn)生并被發(fā)送給管理信息服務(wù)器(管理系統(tǒng))的警報(bào)。
根據(jù)本發(fā)明原理的方法包括下列九個(gè)步驟。第一步,根據(jù)網(wǎng)絡(luò)單元產(chǎn)生簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱信息(SNMP陷阱),從SNMP管理器的網(wǎng)絡(luò)單元接收簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的分組數(shù)據(jù)單元(PDU),并取出包括組織、類屬和特性的因數(shù)。第二步,檢測(cè)第一步取出的陷阱分組數(shù)據(jù)單元(PDU)中是否存在描述變量號(hào)碼(variable-no)的值,當(dāng)檢測(cè)到該值的存在時(shí),直接確定報(bào)警ID(標(biāo)識(shí)符)和嚴(yán)重程度,并從陷阱分組數(shù)據(jù)單元(PDU)中取出對(duì)應(yīng)變量的值,此后,當(dāng)沒(méi)有檢測(cè)到該值的存在時(shí),確定報(bào)警標(biāo)識(shí)符(ID)和嚴(yán)重程度。
第三步,從在第二步確定出的報(bào)警標(biāo)識(shí)符(ID)和嚴(yán)重程度并從識(shí)別名稱(dn)配置(dn_conf)中取出陷阱的識(shí)別名稱信息。第四步,根據(jù)在第三步取出的識(shí)別名稱(dn)信息,確定是否存在目標(biāo)報(bào)警(target_alarm),并當(dāng)不存在目標(biāo)報(bào)警時(shí),存儲(chǔ)網(wǎng)際協(xié)議(IP)、識(shí)別名稱(dn)、alarm_id和嚴(yán)重程度信息作為報(bào)警信息。第五步,當(dāng)存在目標(biāo)報(bào)警時(shí),從目標(biāo)報(bào)警和識(shí)別名稱(dn)中刪除報(bào)警信息。第六步,分別通知最近存儲(chǔ)的、作為報(bào)警輸入值(dbin)的值,和在第四和第五步獲得和實(shí)施的報(bào)警信息的刪除,及確定是否搜索子網(wǎng)和網(wǎng)絡(luò)單元(NE)符號(hào)。子網(wǎng)是通用網(wǎng)絡(luò),網(wǎng)際協(xié)議網(wǎng)絡(luò)。
第七步,當(dāng)在第六步中搜索子網(wǎng)和網(wǎng)絡(luò)單元(NE)符號(hào)時(shí),從報(bào)警輸入值中接收陷阱和通知值,和當(dāng)在第六步中沒(méi)有搜索子網(wǎng)和網(wǎng)絡(luò)單元(NE)符號(hào)時(shí),確定是否開始網(wǎng)絡(luò)映象,當(dāng)網(wǎng)絡(luò)映象開始時(shí),搜索子網(wǎng)和網(wǎng)絡(luò)單元(NE)符號(hào),然后從報(bào)警輸入值接收陷阱和通知值。第八步,獲取網(wǎng)絡(luò)單元的典型重要性,并當(dāng)在第七步從報(bào)警輸入值(dbin)中接收到陷阱和通知值時(shí),將典型重要性轉(zhuǎn)換為允許各種顯示的值。第九步,使用在第八步轉(zhuǎn)換的值、針對(duì)網(wǎng)絡(luò)單元處理典型重要性。
因此,為了使本發(fā)明更具體,必須先以這種方式配置數(shù)據(jù),即,典型嚴(yán)重程度可以適用于所有支持簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)100的網(wǎng)絡(luò)單元。圖4是根據(jù)本發(fā)明原理的軟件方框圖。
這里,從圖4可以看出,為了根據(jù)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)100的陷阱來(lái)判斷唯一的重要性,數(shù)據(jù)配置包括alarm_conf結(jié)構(gòu)420,提供允許從SNMP陷阱中取出dn(識(shí)別名稱)的dn_conf結(jié)構(gòu)400,和實(shí)際上用于管理陷阱信息的alarm_info結(jié)構(gòu)440。這些數(shù)據(jù)結(jié)構(gòu)可以用XML(可擴(kuò)展標(biāo)示語(yǔ)言)DTD(數(shù)據(jù)類型定義)來(lái)闡述。圖4也示出了報(bào)警450、網(wǎng)絡(luò)映象460、dbin 410和網(wǎng)絡(luò)單元(NE)430。
如圖2的(2b)所示,為了給第二步驟中的每個(gè)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱確定重要性,從SNMP陷阱的分組數(shù)據(jù)單元(PDU)中取出一個(gè)能夠針對(duì)SNMP陷阱的網(wǎng)絡(luò)單元來(lái)判斷重要性的唯一因數(shù)。由于標(biāo)準(zhǔn)是,一個(gè)陷阱表示一個(gè)重要性,所以足以使用下列alarm_conf結(jié)構(gòu)判斷重要性。換句話來(lái)說(shuō),僅當(dāng)具有有關(guān)于陷阱分組數(shù)據(jù)單元(PDU)的組織、類屬類型和特性類型時(shí),才可能確保重要性的唯一性。因此,如圖2的(2b)所示,陷阱分組數(shù)據(jù)單元(PDU)具有組織、類屬類型和特性類型的SNMP格式。如下所示的是分組數(shù)據(jù)單元(PDU)的結(jié)構(gòu)。
<pre listing-type="program-listing"> ?。?DOCTYPE alarm_conf[ <!ELEMENT alarm_conf(aiarm_id,severity_value,enterprise, generic,specific)> ?。?ELEMENT alarm_id(#PCDATA)> ?。?ELEMENT severity_value(#PCDATA)> ?。?ELEMENT enterprise(#PCDATA)> ?。?ELEMENT generic(#PCDATA)> ?。?ELEMENT specific(#PCDATA)> ]></pre>這里,alarm_id是能夠處理唯一嚴(yán)重程度的典型陷阱ID(標(biāo)識(shí)符),而組織、屬性與特性是簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)分組數(shù)據(jù)單元(PDU)的結(jié)構(gòu)信息。
標(biāo)準(zhǔn)是,僅通過(guò)使用上述信息,可以判斷關(guān)于陷阱分組數(shù)據(jù)單元(PDU)的一個(gè)陷阱的報(bào)警標(biāo)識(shí)符(ID)或重要性,在特殊情況下,可能會(huì)在識(shí)別唯一重要性時(shí)存在問(wèn)題。這也就是說(shuō),雖然,在一個(gè)陷阱中接收了報(bào)警信息,如圖2的(2b)所示,當(dāng)分析陷阱中的變量連接(variable binding)時(shí),陷阱的重要性可以根據(jù)變量連接的值變化。
例如,如果變量連接的值是1,可以將信息配置為緊急,如果變量連接的值是0,可以將信息配置為緊急釋放。例如,假設(shè)在單元端口中產(chǎn)生了異常情況,根據(jù)端口的異常情況,可以將緊急分類為危險(xiǎn)、重大、小故障和正常。且,根據(jù)代理的實(shí)現(xiàn),可以將相應(yīng)緊急信息定義為值1,2,3,0等等。(當(dāng)然,這些值是由實(shí)現(xiàn)裝置專門判斷的)且,將相關(guān)的內(nèi)容定義為陷阱中的變量連接值,然后傳輸?shù)焦芾硐到y(tǒng)。如果這樣,根據(jù)所設(shè)的值,可以將對(duì)應(yīng)的陷阱分類為四個(gè)報(bào)警。因此,在上述結(jié)構(gòu)中,必須提供關(guān)于哪個(gè)變量連接的值的重要性改變了的信息。根據(jù)這些所述的,給出下列結(jié)構(gòu)。
<pre listing-type="program-listing"> <!DOCTYPE alarm_conf[ ?。?ELEMENT alarm_conf(alarm_id,severity_value,enterprise,generic,specific, variable_no?,variable_value?)> ?。?ELEMENT alarm_id(#PCDATA)> <!ELEMENT severity_value(#PCDATA)> ?。?ELEMENT enterprise(#PCDATA)> <!ELEMENT generic(#PCDATA)> ?。?ELEMENT specific(#PCDATA)> ?。?ELEMENT variable_no(#PCDATA)> ?。?ELEMENT variable_value(#PCDATA)> ]></pre>這里,如圖2的(2e)所示,變量的號(hào)碼(variable_no)表示關(guān)于在陷阱的變量連接中要搜索哪一個(gè)變量的信息,以及對(duì)應(yīng)變量的值被稱為“variable_value”。由于這兩條信息,即,variable_no和variable_value可以存在或不存在,發(fā)生標(biāo)志被表示為“?”。
同時(shí),為了在第五步中找出重要性釋放目標(biāo),有這樣的情況,當(dāng)接收到關(guān)于網(wǎng)絡(luò)單元的釋放陷阱時(shí),其中事實(shí)上出現(xiàn)了陷阱,和網(wǎng)絡(luò)單元具有穩(wěn)定狀態(tài)的重要性,由此必須釋放關(guān)于網(wǎng)絡(luò)單元而保存的嚴(yán)重程度信息。在這種情況下,必須找到釋放陷阱的釋放信息屬于存在的報(bào)警條件中的哪一個(gè)。例如,假設(shè)在單元中產(chǎn)生了具有危險(xiǎn)嚴(yán)重程度的A報(bào)警和具有重大嚴(yán)重程度的B報(bào)警,根據(jù)程度最高的嚴(yán)重程度,相應(yīng)單元的典型報(bào)警變成危險(xiǎn)。雖然,典型報(bào)警是危險(xiǎn),仍應(yīng)該保存關(guān)于相關(guān)單元的危險(xiǎn)嚴(yán)重程度和重大嚴(yán)重程度。在這種狀態(tài)下,如果存在B’報(bào)警,并且B’的報(bào)警是B報(bào)警的釋放報(bào)警,如果接收到B’報(bào)警,則應(yīng)該釋放保存在對(duì)應(yīng)單元中的B報(bào)警。在這一方面,將下列單元增加到alarm_conf結(jié)構(gòu)中。
<pre listing-type="program-listing"> <!DOCTYPE alarm_conf[ <!ELEMENT alarm_conf(alarm_id,severity_value,enterprise,generic,<br/>specific, variable_no?,variable_value?,target_alarm*)> <!ELEMENT alarm_id(#PCDATA)> <!ELEMENT severity_value(#PCDATA)> <!ELEMENT enterprise(#PCDATA)> <!ELEMENT generic(#PCDATA)> <!ELEMENT specific(#PCDATA)> <!ELEMENT variable_no(#PCDATA)> <!ELEMENT variable_value(#PCDATA)> <!ELEMENT target_alarm(#PCDATA)> ]></pre>這里,target_alarm表示在釋放陷阱的情況時(shí)的要被釋放的目標(biāo)報(bào)警的標(biāo)識(shí)符(ID)。通常,target_alarm可以存在,也可以不存在。且,由于出現(xiàn)要釋放好幾個(gè)目標(biāo)報(bào)警的情況,發(fā)生的標(biāo)識(shí)被表示為“*”。
用于管理實(shí)際上一起接收陷阱,從而管理在第四步接收的當(dāng)前的報(bào)警信息的結(jié)構(gòu)是簡(jiǎn)單的。這種結(jié)構(gòu)包括能夠識(shí)別網(wǎng)絡(luò)單元的網(wǎng)絡(luò)單元標(biāo)識(shí)符(NE ID)(通常使用網(wǎng)際協(xié)議地址),用于找出網(wǎng)絡(luò)單元的哪一部分產(chǎn)生了相應(yīng)信息,和找出從alarm_conf中獲得的alarm_id和嚴(yán)重程度。
<pre listing-type="program-listing"><!DOCTYPE alarm_jnfo[ ?。?ELEMENT alarm_info(ip,dn,alarm_id,severity_value)><!-- SIPO <DP n="12"> --><dp n="d12"/> <!ELEMENT ip(#PCDATA)> ?。?ELEMENT dn(#PCDATA)> ?。?ELEMENT alarm_id(#PCDATA)> ?。?ELEMENT severity_value(#PCDATA)> ]></pre>在用于管理識(shí)別名稱(dn)的alarm_info中,為了配置識(shí)別名稱(dn),需要關(guān)于在陷阱分組數(shù)據(jù)單元(PDU)中使用了哪個(gè)變量連接的信息。為此目的,需要下列結(jié)構(gòu)。
<pre listing-type="program-listing">[!DOCTYPE dn_conf[ ?。?ELEMENT dn_conf(dn,varibie no*,variable_value*)> ?。?ELEMENT dn(#PCDATA)> ?。糆LEMENT variable_no(#PCDATA)> <!ELEMENT variable_value(#PCDATA)> ]></pre>這里,變量號(hào)碼(variable_no)作為與要在陷阱分組數(shù)據(jù)單元(PDU)中取出哪個(gè)變量的信息有關(guān)的信息,相應(yīng)的變量值被稱為“variable_value”。由于這兩個(gè)信息項(xiàng),即,variable_no和variable_value可以存在或不存在,發(fā)生標(biāo)識(shí)表示為“*”。
因此,下面將參考圖1到4詳細(xì)地描述本發(fā)明的具體實(shí)施例。
1.用于判斷網(wǎng)絡(luò)單元重要性的存儲(chǔ)報(bào)警信息的操作參考圖3,在步驟S3a,從被管理或被控制的網(wǎng)絡(luò)單元中接收簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱。在步驟S3b,分析接收的SNMP陷阱。在步驟S3b,以在圖2中所給的格式(2d),從接收的陷阱的分組數(shù)據(jù)單元(PDU)中取出關(guān)于組織對(duì)象標(biāo)識(shí)符、類屬陷阱類型和特定陷阱類型的信息。
在步驟S3c,作出判斷,以查看是否存在variable_no因數(shù)的值。如果variable_no因數(shù)的值存在,然后在步驟S3c之后,直接執(zhí)行步驟S3d。然而,如果variable_no因數(shù)的值不存在,然后,步驟S3c之后,直接執(zhí)行步驟S3e。
在步驟S3d,根據(jù)步驟S3b取出的信息,從alarm_conf中判斷alarm_id和當(dāng)前接收的陷阱的重要性。為此目的,由于根據(jù)圖2的2(d)中變量連接的內(nèi)容,對(duì)應(yīng)的陷阱可能有各種重要性,在步驟S3d之前,在步驟S3c中檢查variable_no因數(shù)的值。在步驟S3d,從陷阱分組數(shù)據(jù)單元(PDU)中分析對(duì)應(yīng)于所給值的變量的次序,和使用該值從alarm_conf中判斷當(dāng)前接收的陷阱的alarm_id和嚴(yán)重程度。然而,如果在步驟S3c中沒(méi)有表示變量的variable_no,然后在步驟S3d之前執(zhí)行S3e。在步驟S3e,再次從分組數(shù)據(jù)單元(PDU)中取出相應(yīng)變量的值,及然后程序進(jìn)行到步驟S3d。在步驟S3d中,重要性是接收的報(bào)警重要性,然后此時(shí)對(duì)其進(jìn)行分析。從陷阱中接收的報(bào)警具有不考慮危險(xiǎn)、重大、小故障或釋放的重要性。典型重要性和各種報(bào)警的各種等級(jí)一起保留。它們中的最高程度的重要性是典型重要性。
在步驟S3f,從dn_conf收集用于確定識(shí)別名稱(dn)的變量連接信息,和通過(guò)從陷阱分組數(shù)據(jù)單元(PDU)讀取信息而取出識(shí)別名稱(dn)。在步驟S3g,根據(jù)在步驟S3f中檢測(cè)的值,作出關(guān)于target_alarm存在與否的判斷。如果步驟S3g的結(jié)果是“是,存在target_alarm”,接著執(zhí)行步驟S3h。如果步驟S3g的結(jié)果是“否,不存在target_alarm”,接著執(zhí)行步驟S3i,代替步驟S3h。
如果判斷的重要性涉及與釋放相關(guān)的重要性,則為了從存在的報(bào)警信息中找到作為被釋放目標(biāo)的alarm_id,再次從alarm_conf獲取target_alarm。換句話來(lái)說(shuō),當(dāng)判斷的重要性涉及與釋放相關(guān)的重要性時(shí),則再次從alarm_conf獲取target_alarm,以找到作為被釋放目標(biāo)的alarm_id。這一alarm_id是從存在的報(bào)警信息中找到的。
當(dāng)根據(jù)在步驟S3f中收集的識(shí)別名稱(dn)信息,在步驟S3g檢測(cè)到存在target_alarm時(shí),則執(zhí)行步驟S3h。在步驟S3h,刪除存儲(chǔ)在al配置中的報(bào)警信息。然而,如果沒(méi)有target_alarm,由于判斷的重要性沒(méi)有涉及到釋放,則執(zhí)行代替步驟S3h的步驟S3i。在步驟S3i,從陷阱分組數(shù)據(jù)單元(PDU)收集網(wǎng)際協(xié)議(IP)信息,且使用在上述步驟中獲得的alarm_id、嚴(yán)重程度和識(shí)別名稱(dn)將新的報(bào)警信息(dnin)存儲(chǔ)在alarm_info中。
然后,在步驟S3j,存儲(chǔ)通過(guò)步驟S3j到S3h獲得的所有信息,并提供給處在待用狀態(tài)的報(bào)警處理器,以在網(wǎng)絡(luò)映象上顯示典型重要性。
2.從報(bào)警信息中反映網(wǎng)絡(luò)單元符號(hào)的典型重要性的操作。
繼續(xù)參考圖3,報(bào)警處理必須執(zhí)行準(zhǔn)備任務(wù),以用于在網(wǎng)絡(luò)映象上反映典型重要性,而不考慮與報(bào)警輸入(dbin)處理的連接。首先,在步驟S31,作出關(guān)于是否搜索子網(wǎng)和網(wǎng)絡(luò)單元(NE)符號(hào)的判斷。如果沒(méi)有搜索子網(wǎng)和網(wǎng)絡(luò)單元,則接著執(zhí)行步驟S3m,S3n,S3o。然而,如果搜索子網(wǎng)和網(wǎng)絡(luò)單元,則接著執(zhí)行步驟S3p。
如果沒(méi)有搜索子網(wǎng)和網(wǎng)絡(luò)單元,然后,在步驟S3m,作出關(guān)于是否開始網(wǎng)絡(luò)映象的判斷。如果確定開始網(wǎng)絡(luò)映象,在步驟S3n,從子網(wǎng)中搜索欲管理的單元的符號(hào),然后,在步驟S3o進(jìn)行搜索,以找到網(wǎng)絡(luò)單元(NE)符號(hào)。換句話來(lái)說(shuō),如果開始網(wǎng)絡(luò)映象,則搜索提供給當(dāng)前用戶的子網(wǎng),并根據(jù)子網(wǎng),搜索相應(yīng)的網(wǎng)絡(luò)單元(NE)。步驟S3p在步驟S3o之后執(zhí)行。
如果在步驟S31中的判斷是搜索了子網(wǎng)和網(wǎng)絡(luò)單元(NE)符號(hào),則執(zhí)行步驟S3p。在步驟S3p,從dbin處理中發(fā)出一個(gè)新的報(bào)警,和接收通知可能改變典型重要性的消息。此后,在步驟S3q,根據(jù)接收到的報(bào)警信息,取出并從alarm_info中收集用于相應(yīng)網(wǎng)絡(luò)單元的典型重要性。在步驟S3r,典型的重要性被轉(zhuǎn)換為用于用戶的各種顯示的值。然后,在步驟S3s,使用與典型重要性匹配的顏色或各種其它的方法,輸出典型重要性,于是改變和顯示了網(wǎng)絡(luò)單元的當(dāng)前的典型重要性。
如上所述,在本發(fā)明中,由于新配置和報(bào)警輸入(dbin)處理,可以管理用于所有支持簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的報(bào)警信息。且,由于網(wǎng)絡(luò)單元的各種重要性和典型重要性可以呈現(xiàn)在網(wǎng)絡(luò)映象上,所以可以提供與處理有關(guān)的相應(yīng)信息,由此,可以向用戶提供更強(qiáng)大的可擴(kuò)展的管理系統(tǒng)(EMS)和網(wǎng)絡(luò)管理系統(tǒng)(NMS)的功能。
圖5示出根據(jù)本發(fā)明原理的可以執(zhí)行圖3所示步驟中至少一步的裝置的示意圖。在實(shí)施例中,本發(fā)明的至少一個(gè)上述步驟可以與存儲(chǔ)在一個(gè)或多個(gè)存儲(chǔ)單元中的指令相應(yīng),這與圖5所示的存儲(chǔ)單元類似??梢杂梢慌_(tái)或多臺(tái)計(jì)算機(jī)執(zhí)行或處理存儲(chǔ)在存儲(chǔ)單元500中的指令,這與圖5所示的計(jì)算機(jī)510類似。計(jì)算機(jī)510與500通信。500是計(jì)算機(jī)可讀介質(zhì)。500可以是諸如軟盤、常規(guī)硬盤、可移動(dòng)硬盤,光盤(CD)、數(shù)字多用盤、閃速只讀存儲(chǔ)器(閃速ROM)、非易失性只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器(RAM)之類的計(jì)算機(jī)存儲(chǔ)器。
上述實(shí)施例的軟件實(shí)現(xiàn)可以包括一系列計(jì)算機(jī)指令,它們或者固定于諸如計(jì)算機(jī)可讀媒體之類可接觸介質(zhì)中,例如光盤或硬盤,或者可通過(guò)調(diào)制解調(diào)器傳輸?shù)接?jì)算機(jī)系統(tǒng),或者可通過(guò)介質(zhì)傳輸?shù)狡渌慕涌谘b置。這種介質(zhì)可以是可接觸介質(zhì),其中包括,但不局限于,光或模擬通信線,或者使用無(wú)線技術(shù)實(shí)現(xiàn),這種技術(shù)包括但不局限于微波,紅外線或其它的傳輸技術(shù)。這種介質(zhì)可以是互聯(lián)網(wǎng)。一系列計(jì)算機(jī)指令實(shí)現(xiàn)了前面描述的、與本發(fā)明有關(guān)的所有或部分功能。本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以用多種編程語(yǔ)言編寫這種計(jì)算機(jī)指令,以用于諸多計(jì)算機(jī)結(jié)構(gòu)或操作系統(tǒng)中。進(jìn)一步地,可以使用當(dāng)前或未來(lái)的任何存儲(chǔ)技術(shù)存儲(chǔ)這些指令,這些存儲(chǔ)技術(shù)包括,但不局限于,半導(dǎo)體、磁、光或其它存儲(chǔ)裝置,或者使用當(dāng)前或未來(lái)的任何通信技術(shù)傳輸指令,這些通信技術(shù)包括但不局限于光、紅外線、微波或其它的傳輸技術(shù)。要認(rèn)識(shí)到,使用打印的或電子文檔可以使這種計(jì)算機(jī)程序產(chǎn)品分布為可移動(dòng)媒體,例如,使用壓縮打包軟件,計(jì)算機(jī)系統(tǒng)的預(yù)載入,例如,在系統(tǒng)只讀存儲(chǔ)器(ROM)或硬盤上,或通過(guò)互聯(lián)網(wǎng)或萬(wàn)維網(wǎng)之類的網(wǎng)絡(luò),由服務(wù)器或電子布告板分布這種計(jì)算機(jī)程序產(chǎn)品。
上述段落描述了用于管理網(wǎng)絡(luò)單元的方法的細(xì)節(jié),更特別地,描述了系統(tǒng)和方法的細(xì)節(jié),分析并管理簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)從網(wǎng)絡(luò)單元產(chǎn)生的陷阱信息,其中網(wǎng)絡(luò)單元由SNMP管理器在網(wǎng)絡(luò)映象上管理,所以,在網(wǎng)絡(luò)映象上的關(guān)于網(wǎng)絡(luò)單元符號(hào)的嚴(yán)重程度信息由各種裝置提供,且提供對(duì)應(yīng)單元的典型嚴(yán)重程度。
雖然,根據(jù)實(shí)施例已經(jīng)描述了本發(fā)明,且已經(jīng)相當(dāng)詳細(xì)地描述了本發(fā)明,申請(qǐng)人的本意并不是將所附的權(quán)利要求的范圍限制在這些細(xì)節(jié)上。附加的益處和修改對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。因此,從本發(fā)明最寬的方面來(lái)說(shuō),它不限于特定的細(xì)節(jié),典型的裝置和方法,和示出并描述的例子。因此,可能和這些細(xì)節(jié)有些偏差,但是這些偏差并不偏離申請(qǐng)人總的發(fā)明構(gòu)思的精神和范圍。
權(quán)利要求
1.一種用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中的網(wǎng)絡(luò)單元的典型嚴(yán)重程度的方法,該方法包括從網(wǎng)絡(luò)單元中接收簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的分組數(shù)據(jù)單元,其中網(wǎng)絡(luò)單元是要在簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中被管理的網(wǎng)絡(luò)單元;取出第一數(shù)據(jù),以判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;根據(jù)取出的第一數(shù)據(jù),判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;當(dāng)判斷的重要性滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),刪除存儲(chǔ)的報(bào)警輸入值;當(dāng)判斷的重要性不滿足第一預(yù)定的條件時(shí),存儲(chǔ)新的報(bào)警輸入值,并提供新的報(bào)警輸入值的通知;判斷有沒(méi)有搜索對(duì)應(yīng)于網(wǎng)絡(luò)單元的網(wǎng)絡(luò)單元符號(hào);當(dāng)沒(méi)有搜索網(wǎng)絡(luò)單元符號(hào)時(shí),搜索網(wǎng)絡(luò)單元符號(hào);接收可能改變典型重要性的通知并接收新的陷阱;根據(jù)接收的通知和接收的陷阱獲得網(wǎng)絡(luò)單元的典型重要性;將典型重要性轉(zhuǎn)換為將被顯示的值;和將該值顯示為代表網(wǎng)絡(luò)單元的狀態(tài)的嚴(yán)重程度的值。
2.如權(quán)利要求1所述的方法,其特征在于當(dāng)判斷出的重要性涉及與釋放相關(guān)的重要性時(shí),判斷的重要性滿足第一預(yù)定的標(biāo)準(zhǔn),當(dāng)判斷出的重要性沒(méi)有涉及與釋放相關(guān)的重要性時(shí),判斷的重要性沒(méi)有滿足第一預(yù)定的標(biāo)準(zhǔn)。
3.如權(quán)利要求1所述的方法,其特征在于當(dāng)開始網(wǎng)絡(luò)映象時(shí),執(zhí)行所述的對(duì)網(wǎng)絡(luò)單元符號(hào)的搜索。
4.如權(quán)利要求3所述的方法,其特征在于對(duì)所述的有沒(méi)有搜索了網(wǎng)絡(luò)單元符號(hào)的判斷還包括判斷是否搜索了子網(wǎng)。
5.如權(quán)利要求4所述的方法,其特征在于對(duì)網(wǎng)絡(luò)單元符號(hào)的搜索還包括當(dāng)開始網(wǎng)絡(luò)映象時(shí),搜索子網(wǎng)。
6.如權(quán)利要求1所述的方法,其特征在于所述的對(duì)有沒(méi)有搜索網(wǎng)絡(luò)單元符號(hào)的判斷還包括判斷是否已經(jīng)搜索了子網(wǎng)。
7.如權(quán)利要求6所述的方法,其特征在于所述的對(duì)網(wǎng)絡(luò)單元符號(hào)的搜索還包括當(dāng)開始網(wǎng)絡(luò)映象時(shí),搜索子網(wǎng)。
8.如權(quán)利要求1所述的方法,其特征在于所述的刪除存儲(chǔ)的報(bào)警輸入值還包括查找要釋放對(duì)象。
9.如權(quán)利要求1所述的方法,其特征在于還包括在對(duì)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性進(jìn)行判斷以前,檢測(cè)是否有對(duì)應(yīng)于簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的variable_no的值;和當(dāng)所述的檢測(cè)檢測(cè)到?jīng)]有對(duì)應(yīng)于variable_no的值時(shí),從簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)中取出第二數(shù)據(jù)。
10.如權(quán)利要求9所述的方法,其特征在于所述的檢測(cè)檢測(cè)到?jīng)]有對(duì)應(yīng)于variable_no的值時(shí),根據(jù)取出的第一數(shù)據(jù)和取出的第二數(shù)據(jù),判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性。
11.在用于管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的網(wǎng)絡(luò)單元的典型嚴(yán)重程度的系統(tǒng)中,一種方法包括從網(wǎng)絡(luò)單元中產(chǎn)生簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱信息,其中網(wǎng)絡(luò)單元在網(wǎng)絡(luò)映象上由簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)控制;分析產(chǎn)生的陷阱信息,并判斷產(chǎn)生的陷阱信息的重要性;根據(jù)所述的分析和判斷的重要性,提供對(duì)應(yīng)于網(wǎng)絡(luò)單元的嚴(yán)重程度的第一嚴(yán)重程度信息。
12.如權(quán)利要求11所述的方法,其特征在于還包括在網(wǎng)絡(luò)映象上提供網(wǎng)絡(luò)單元符號(hào)的第二嚴(yán)重程度信息。
13.如權(quán)利要求12所述的方法,其特征在于還包括向用戶顯示對(duì)應(yīng)于第一嚴(yán)重程度信息的數(shù)據(jù)。
14.如權(quán)利要求11所述的方法,其特征在于還包括向用戶顯示對(duì)應(yīng)于第一嚴(yán)重程度信息的數(shù)據(jù)。
15.一種具有一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),用于實(shí)現(xiàn)一種管理和顯示簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器的網(wǎng)絡(luò)單元的典型嚴(yán)重程度的方法,這組包括一個(gè)或多個(gè)指令的指令用于從網(wǎng)絡(luò)單元中接收簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的分組數(shù)據(jù)單元,其中網(wǎng)絡(luò)單元是在簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)管理器中被管理的網(wǎng)絡(luò)單元;取出第一數(shù)據(jù),以判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;根據(jù)取出的第一數(shù)據(jù),判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性;當(dāng)判斷的重要性滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),刪除存儲(chǔ)的報(bào)警輸入值;當(dāng)判斷的重要性不滿足第一預(yù)定的標(biāo)準(zhǔn)時(shí),存儲(chǔ)一個(gè)新的報(bào)警輸入值,并提供新的報(bào)警輸入值的通知;判斷有沒(méi)有搜索對(duì)應(yīng)于網(wǎng)絡(luò)單元的網(wǎng)絡(luò)單元符號(hào);當(dāng)沒(méi)有搜索網(wǎng)絡(luò)單元符號(hào)時(shí),搜索網(wǎng)絡(luò)單元符號(hào);接收可能改變典型重要性的通知并接收新的陷阱;根據(jù)接收的通知和接收的陷阱獲得網(wǎng)絡(luò)單元的典型重要性;將典型的重要性轉(zhuǎn)換為將被顯示的值;和將該值顯示為代表網(wǎng)絡(luò)單元的狀態(tài)嚴(yán)重程度的值。
16.如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于當(dāng)判斷的重要性涉及與釋放相關(guān)的重要性時(shí),判斷的重要性滿足第一預(yù)定的標(biāo)準(zhǔn),當(dāng)判斷的重要性沒(méi)有涉及與釋放相關(guān)的重要性時(shí),判斷的重要性不滿足第一預(yù)定的標(biāo)準(zhǔn)。
17.如權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其特征在于當(dāng)開始網(wǎng)絡(luò)映象時(shí),進(jìn)行所述的網(wǎng)絡(luò)單元符號(hào)的搜索。
18.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其特征在于對(duì)有沒(méi)有搜索網(wǎng)絡(luò)單元符號(hào)的所述判斷還包括判斷是否已經(jīng)搜索了子網(wǎng)絡(luò)。
19.如權(quán)利要求18所述的計(jì)算機(jī)可讀介質(zhì),其特征在于對(duì)網(wǎng)絡(luò)單元符號(hào)的所述搜索還包括當(dāng)開始網(wǎng)絡(luò)映象時(shí),搜索子網(wǎng)絡(luò)。
20.如權(quán)利要求19所述的計(jì)算機(jī)可讀介質(zhì),其特征在于對(duì)存儲(chǔ)的報(bào)警輸入值的刪除還包括找到要被釋放的目標(biāo)。
21.如權(quán)利要求20所述的計(jì)算機(jī)可讀介質(zhì),其特征在于該組指令還包括一個(gè)或多個(gè)指令,它們用于在對(duì)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的重要性進(jìn)行判斷以前,檢測(cè)是否有對(duì)應(yīng)于簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)陷阱的variable_no的值;和當(dāng)所述的檢測(cè)檢測(cè)到?jīng)]有對(duì)應(yīng)于variable_no的值時(shí),從簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)中取出第二數(shù)據(jù)。
22.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),其特征在于當(dāng)所述的檢測(cè)檢測(cè)到?jīng)]有對(duì)應(yīng)于variable_no的值時(shí),根據(jù)取出的第一數(shù)據(jù)和取出的第二數(shù)據(jù)判斷簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的重要性。
全文摘要
本發(fā)明涉及一種管理網(wǎng)絡(luò)單元的方法。本發(fā)明中,分析和管理簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議陷阱,所以可以將典型報(bào)警嚴(yán)重程度從管理的信息反映為網(wǎng)絡(luò)映象上的網(wǎng)絡(luò)單元符號(hào),以著色各種裝置。為此目的,從網(wǎng)絡(luò)單元接收陷阱,從接收的陷阱信息中取出關(guān)于組織,類屬,特性的信息。根據(jù)取出的信息,基于各個(gè)報(bào)警連接配置判斷重要性,和從各個(gè)裝置的識(shí)別名稱配置中判斷識(shí)別名稱。如果判斷的重要性涉及與釋放相關(guān)的重要性,刪除存儲(chǔ)在報(bào)警信息配置中的報(bào)警信息。如果判斷的重要性未涉及與釋放相關(guān)的重要性,在報(bào)警信息配置中存儲(chǔ)新的報(bào)警信息,并被適當(dāng)轉(zhuǎn)換,以便用戶進(jìn)行顯示。
文檔編號(hào)H04L12/26GK1445959SQ0215439
公開日2003年10月1日 申請(qǐng)日期2002年12月4日 優(yōu)先權(quán)日2001年12月4日
發(fā)明者李鐘基 申請(qǐng)人:三星電子株式會(huì)社