專利名稱:基于mib和拓撲圖的動態(tài)功能菜單的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種動態(tài)功能菜單的處理方法,特別是一種基于MIB和拓撲圖的動態(tài)功能菜單的處理方法。
背景技術(shù):
隨著三網(wǎng)融合的不斷推進,各類網(wǎng)絡(luò)設(shè)備的大量使用,信息化、智能化管理變得越來越重要。目前很大一部分的網(wǎng)絡(luò)設(shè)備都采用基于SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)的管理方式, 但是仍然存在管理上的問題。第一,大多數(shù)網(wǎng)絡(luò)設(shè)備的管理都是基于國標的,但是很多公司為了能體現(xiàn)自己的獨有功能,在國標的基礎(chǔ)上又增加了一些私有的MIB ;第二,由于制訂標準的滯后性,部分技術(shù)或者設(shè)備在使用的時候并沒有完整的國標,各個企業(yè)往往都會按照自己的標準制訂MIB,這樣,雖然各個公司都有針對自己產(chǎn)品的網(wǎng)絡(luò)管理軟件(^S),但是由于MI B庫的差異性,導(dǎo)致各個公司之間的匪S無法相互兼容;第三,雖然少數(shù)公司在匪S 上做了第三方網(wǎng)管設(shè)備的接口,但一般都是通過MIB庫的導(dǎo)入而實現(xiàn),沒有自定義功能的劃分,管理界面比較的單一。目前很多運營商在線設(shè)備的種類和品牌非常多,如要進行集中管理,大多數(shù)則需要進行二次開發(fā),把不同種類、不同品牌設(shè)備各個功能模塊集成到同一套網(wǎng)管中。這樣,運營商不但需要支付第三方軟件開發(fā)商軟件集成的費用,又要為以后新增設(shè)備或者新增功能的集成支付費用,且開發(fā)需要一定的開發(fā)周期。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供了一種基于MIB和拓撲圖的動態(tài)功能菜單的處理方法,該方法能解決新設(shè)備在匪S中的集成,特別是新設(shè)備集成后功能模塊的自定義劃分。為了解決上述的技術(shù)問題,本發(fā)明基于MIB和拓撲圖的動態(tài)功能菜單的處理方法包括以下步驟1)WS向數(shù)據(jù)庫添加設(shè)備類型、共同體;2)匪S向數(shù)據(jù)庫添加對應(yīng)設(shè)備類型的參數(shù)0ID、名稱、功能名稱以及讀寫類型;3)用戶操作設(shè)備拓撲,右鍵點擊對應(yīng)的設(shè)備;4)根據(jù)設(shè)備類型從數(shù)據(jù)庫中獲取該設(shè)備的功能名稱,并產(chǎn)生功能菜單;5)當用戶選擇功能菜單中某一功能時,匪S從數(shù)據(jù)庫取出對應(yīng)功能的參數(shù)0ID、讀寫類型;6) WS向代理發(fā)送SNMP數(shù)據(jù)包,獲取對應(yīng)參數(shù)OID的值;7)匪S顯示對應(yīng)的參數(shù)名稱、參數(shù)值,并標記出參數(shù)的讀寫類型。匪S采用基于MIB和拓撲圖的動態(tài)功能菜單進行網(wǎng)管集成后,能極大的縮短網(wǎng)管的集成周期,降低網(wǎng)管集成的費用,使網(wǎng)管使用人員能根據(jù)自己的需求進行功能模塊的劃分,方便維護和管理。
下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。附圖為本發(fā)明方法的流程圖。
具體實施例方式本發(fā)明方法如附圖所示I)匪S向數(shù)據(jù)庫添加設(shè)備類型、共同體(Community);2)NMS向數(shù)據(jù)庫添加對應(yīng)設(shè)備類型參數(shù)0ID、名稱、功能名稱、讀寫類型;3)用戶操作設(shè)備拓撲,右鍵點擊對應(yīng)的設(shè)備;4)根據(jù)設(shè)備類型從數(shù)據(jù)庫中獲取該設(shè)備的功能名稱,并產(chǎn)生功能菜單;5)當用戶選擇功能菜單中某一功能時,匪S從數(shù)據(jù)庫取出對應(yīng)功能的參數(shù)0ID、讀寫類型;6)匪S向代理發(fā)送SNMP數(shù)據(jù)包,獲取對應(yīng)參數(shù)OID的值;7)匪S顯示對應(yīng)的參數(shù)名稱、參數(shù)值,并標記出參數(shù)的讀寫類型;本方法可用于新設(shè)備在匪S中的集成,特別適用于新設(shè)備集成后功能模塊的劃分。NMS使用人員可根據(jù)自己需求集成新設(shè)備,并對各個功能塊進行劃分,無需專業(yè)軟件開發(fā)人員進行集成,大大降低了網(wǎng)管集成的周期和成本。上述實施例不以任何方式限制本發(fā)明,凡是采用等同替換或等效變換的方式獲得的技術(shù)方案均落在本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
1.一種基于MIB和拓撲圖的動態(tài)功能菜單的處理方法,其特征在于包括以下步驟1)WS向數(shù)據(jù)庫添加設(shè)備類型、共同體;2)NMS向數(shù)據(jù)庫添加對應(yīng)設(shè)備類型的參數(shù)0ID、名稱、功能名稱以及讀寫類型;3)用戶操作設(shè)備拓撲,右鍵點擊對應(yīng)的設(shè)備;4)根據(jù)設(shè)備類型從數(shù)據(jù)庫中獲取該設(shè)備的功能名稱,并產(chǎn)生功能菜單;5)當用戶選擇功能菜單中某一功能時,匪S從數(shù)據(jù)庫取出對應(yīng)功能的參數(shù)0ID、讀寫類6)NMS向代理發(fā)送SNMP數(shù)據(jù)包,獲取對應(yīng)參數(shù)OID的值;7)NMS顯示對應(yīng)的參數(shù)名稱、參數(shù)值,并標記出參數(shù)的讀寫類型。
全文摘要
本發(fā)明公開了一種基于MIB和拓撲圖的動態(tài)功能菜單的處理方法,該方法采用用戶自定義的方式,在NMS中添加設(shè)備類型,并把MIB庫中的OID進行功能分類,最終添加到數(shù)據(jù)庫中;當用戶右鍵點擊設(shè)備拓撲的時候,NMS根據(jù)數(shù)據(jù)庫的設(shè)備類型和OID分類動態(tài)生成功能菜單,本方法可用于新設(shè)備在NMS中的集成,特別適用于新設(shè)備集成后功能模塊的劃分,NMS使用人員可根據(jù)自己需求集成新設(shè)備,并對各個功能塊進行劃分,無需專業(yè)軟件開發(fā)人員進行集成,大大降低了網(wǎng)管集成的周期和成本。
文檔編號H04L12/24GK102594586SQ201110418730
公開日2012年7月18日 申請日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者吳玉云, 沈風(fēng), 王振洪, 邵偉, 陳小星, 馬曉東 申請人:江蘇億通高科技股份有限公司