專利名稱:一種對多版本共存的網(wǎng)管系統(tǒng)接口進(jìn)行管理的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對網(wǎng)管系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方法及系統(tǒng)。
背景技術(shù):
目前第三代合作伙伴計劃(3rdGeneration Partnership Project,簡稱3GPP)組織已針對網(wǎng)管領(lǐng)域的管理需求制定了一系列標(biāo)準(zhǔn)(例如SA5 32系列等)。在這些標(biāo)準(zhǔn)中,包括對管理接ロ功能集成參考點(Interface IRP)的版本管理機制,網(wǎng)管設(shè)備可以查詢某一接ロ所支持的版本號,可以根據(jù)版本號查詢對應(yīng)的接ロ功能詳細(xì)信息,但針對新版本和舊版本的關(guān)系管理考慮較少。隨著通訊技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)部署更新加快,設(shè)備更新?lián)Q代頻繁,接ロ功能和管理信息模型受新技術(shù)和客戶需求的影響也在不斷發(fā)生變化。新的需求往 往會產(chǎn)生的新的管理接口和新的信息模型,舊的接ロ也會増加新的內(nèi)容。在這種情況下,未來多接ロ版本的網(wǎng)絡(luò)環(huán)境是管理者需要面對的問題。按現(xiàn)有標(biāo)準(zhǔn),在ー個接ロ對應(yīng)的多個版本共存的網(wǎng)絡(luò)環(huán)境中,管理者(IRPManager)為了找到合適的接ロ,只能按接ロ版本號去遍歷查詢各個版本的接ロ詳細(xì)信息(如操作參數(shù)、通知參數(shù)等),然后做出選擇。這是個復(fù)雜的匹配過程,較為繁瑣和耗吋。這一問題在NRMIRP、DDIRP和告警碼、性能計數(shù)器、跟蹤信息等管理模型版本上更為突出,因為目前沒有標(biāo)準(zhǔn)接ロ可以讓管理者根據(jù)版本號查詢這些信息模型版本的詳細(xì)內(nèi)容,無法進(jìn)行自動匹配和判斷,只能依賴人工閱讀相關(guān)模型文檔或手工比對的方式。如何在接ロ多版本共存的情況下對接ロ進(jìn)行管理是需要解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方法及系統(tǒng),為在接ロ多版本共存的情況下對接ロ進(jìn)行有效管理提供解決方案。為了解決上述技術(shù)問題,本發(fā)明提供了一種對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方法,包括被管理単元維護(hù)多版本共存的網(wǎng)管系統(tǒng)接ロ的各版本的版本兼容信息,管理單元從所述被管理単元處獲知所述網(wǎng)管系統(tǒng)接ロ的版本兼容信息。進(jìn)ー步地,上述方法還可以具有以下特征
所述版本兼容信息包括用于表示不同版本是否兼容的版本兼容性信息;
所述被管理単元根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定所述網(wǎng)管系統(tǒng)接ロ的版本兼容性信息;
所述管理単元通過從所述被管理単元查詢版本兼容性信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本是否兼容。進(jìn)ー步地,上述方法還可以具有以下特征
所述版本兼容信息包括用于表示不同版本間兼容的操作和/或不兼容的操作的版本兼容性操作信息;所述被管理単元根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定不同版本中兼容的操作和/或不兼容的操作,將不同版本中兼容的操作和/或不兼容的操作記錄于所述網(wǎng)管系統(tǒng)接ロ的版本兼容性操作信息中;
所述管理単元通過從所述被管理単元查詢版本兼容性操作信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本的兼容的操作和/或不兼容的操作。進(jìn)ー步地,上述方法還可以具有以下特征
版本管理對象為接ロ操作對象,一版本相比于另一版本增加對接ロ操作對象的刪除操作、修改操作、對接ロ操作對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對接ロ操作對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為通知接ロ對象,一版本相比于另一版本增加對通知接ロ對象的刪除操 作、修改操作、對通知接ロ對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對通知接ロ對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為資源模型對象,一版本相比于另一版本増加對資源模型對象的刪除操作、修改操作、對資源模型對象的屬性參數(shù)的修改操作、刪除操作吋,此兩個版本不具備兼容性;一版本相比于另一版本増加對資源模型對象的新增操作吋,此兩個版本具備兼容性。進(jìn)ー步地,上述方法還可以具有以下特征
所述被管理単元維護(hù)接ロ的用于存儲版本兼容信息的版本兼容信息庫,在接ロ升級時,增加新版本的版本兼容信息,在ー個或多個版本失效時,標(biāo)記或刪除失效版本的版本兼容信息。為了解決上述技術(shù)問題,本發(fā)明提供了一種對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的系統(tǒng)包括被管理単元和管理単元;被管理単元,用于維護(hù)多版本共存的網(wǎng)管系統(tǒng)接ロ的各版本的版本兼容信息;管理単元,用于從所述被管理単元處獲知所述網(wǎng)管系統(tǒng)接ロ的版本兼容信息。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特征
所述版本兼容信息包括用于表示不同版本是否兼容的版本兼容性信息;
所述被管理単元,還用于根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定所述網(wǎng)管系統(tǒng)接ロ的版本兼容性信息;
所述管理単元,還用于通過從所述被管理単元查詢版本兼容性信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本是否兼容。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特征
版本兼容信息包括用于表示不同版本間兼容的操作和/或不兼容的操作的版本兼容性操作信息;
所述被管理単元,還用于根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定不同版本中兼容的操作和/或不兼容的操作,將不同版本中兼容的操作和/或不兼容的操作記錄于所述網(wǎng)管系統(tǒng)接ロ的版本兼容性操作信息中;所述管理単元,還用于通過從所述被管理単元查詢版本兼容性操作信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本的兼容的操作和/或不兼容的操作。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特征
版本管理對象為接ロ操作對象,一版本相比于另一版本增加對接ロ操作對象的刪除操作、修改操作、對接ロ操作對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對接ロ操作對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為通知接ロ對象,一版本相比于另一版本增加對通知接ロ對象的刪除操作、修改操作、對通知接ロ對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對通知接ロ對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為資源模型對象,一版本相比于另一版本増加對資源模型對象的刪除操作、修改操作、對資源模型對象的屬性參數(shù)的修改操作、刪除操作吋,此兩個版本不具備兼容性;一版本相比于另一版本増加對資源模型對象的新增操作吋,此兩個版本具備兼容性。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特征
管理単元和被管理単元分別為網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)元管理系統(tǒng),或者管理単元和被管理単元分別為網(wǎng)元管理系統(tǒng)和管理網(wǎng)元。本發(fā)明的方案在接ロ多版本共存的情況下對接ロ進(jìn)行有效管理,使管理単元無需經(jīng)過繁瑣的匹配過程即可方便的獲得多版本兼容情況以及相關(guān)信息,提高網(wǎng)管系統(tǒng)的管理性能。
圖I是實施例中對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的系統(tǒng)結(jié)構(gòu) 圖2是具體實施例一中接ロ版本中操作接ロ對象變更管理的示意 圖3是具體實施例ニ中接ロ版本中通知接ロ對象變更管理的示意 圖4是具體實施例三中接ロ版本中資源模型對象變更管理的示意圖。
具體實施例方式本發(fā)明針對接ロ的多版本信息共存的情況下,現(xiàn)有技術(shù)中管理單元對版本信息進(jìn)行管理時較繁瑣的匹配查詢方式,提出了對版本信息的新的管理方式。主要采用兼容關(guān)系的概念,在各版本的兼容關(guān)系的基礎(chǔ)上,管理単元通過簡單的查詢操作得到版本的兼容信息;設(shè)定兼容關(guān)系的規(guī)則,在系統(tǒng)中使用此規(guī)則,不同廠家出品的接ロ的不同版本可以適用統(tǒng)ー的管理方式。兼容關(guān)系的概念帶來的另ー問題是,大部分情況下,接ロ兼容性的判斷依賴于管理者對接ロ的使用情況,被管理單元定義ー個完全準(zhǔn)確的滿足所有管理者的接ロ兼容性判斷標(biāo)準(zhǔn)是不現(xiàn)實的,所以較為合適的方式是被管理単元要在提供原則性兼容判斷的基礎(chǔ)上,主動提供版本變更的細(xì)節(jié),從而管理者也有機會可以從自身情況出發(fā),做出更精確的判斷。
本發(fā)明提供了一套對接ロ版本兼容性的管理規(guī)則和維護(hù)方法及系統(tǒng),可以統(tǒng)一管理被管理単元的接ロ版本的兼容關(guān)系,對管理者提供版本兼容關(guān)系查詢接口和變更細(xì)節(jié)查詢接ロ,便于管理者處理多版本接ロ的對接環(huán)境。如圖I所示,對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的系統(tǒng)包括被管理単元和管理單元。管理単元和被管理単元可以分別為網(wǎng)絡(luò)管理系統(tǒng)(NMS)和網(wǎng)元管理系統(tǒng)(EMS),也可以分別為網(wǎng)元管理系統(tǒng)(EMS)和管理網(wǎng)元(NE)。被管理単元,用于維護(hù)多版本共存的網(wǎng)管系統(tǒng)接ロ的各版本的版本兼容信息。管理単元,用于從所述被管理単元處獲知所述網(wǎng)管系統(tǒng)接ロ的版本兼容信息。實施例一
版本兼容信息包括用于表示不同版本是否兼容的版本兼容性信息,針對于此版本兼容性信息,被管理単元和管理単元做如下操作
被管理単元,用于根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定所述網(wǎng)管系統(tǒng)接ロ的版本兼容性信息。管理単元,用于通過從所述被管理単元查詢版本兼容性信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本是否兼容。實施例ニ
版本兼容信息包括用于表示不同版本間兼容的操作和/或不兼容的操作的版本兼容性操作信息。針對于此版本兼容性操作信息,被管理単元和管理単元做如下操作
被管理単元,用于根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定不同版本中兼容的操作和/或不兼容的操作,將不同版本中兼容的操作和/或不兼容的操作記錄于所述網(wǎng)管系統(tǒng)接ロ的版本兼容性操作信息中。管理単元,用于通過從所述被管理単元查詢版本兼容性操作信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本的兼容的操作和/或不兼容的操作。實施例一和實施例ニ的方案可以單獨使用也可以合并起來同時使用。本發(fā)明中版本管理對象可以是接ロ操作對象、通知接ロ對象或資源模型對象。針對版本管理對象對兼容性進(jìn)行如下的定義
版本管理對象為接ロ操作對象,一版本相比于另一版本增加對接ロ操作對象的刪除操作、修改操作、對接ロ操作對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對接ロ操作對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為通知接ロ對象,一版本相比于另一版本增加對通知接ロ對象的刪除操作、修改操作、對通知接ロ對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對通知接ロ對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為資源模型對象,一版本相比于另一版本増加對資源模型對象的刪除操作、修改操作、對資源模型對象的屬性參數(shù)的修改操作、刪除操作吋,此兩個版本不具備兼容性;一版本相比于另一版本増加對資源模型對象的新增操作吋,此兩個版本具備兼容性。另外,還可以設(shè)定一版本相比于另一版本増加對資源模型對象的屬性參數(shù)的新增操作吋,此兩個版本具備兼容性。
被管理単元,還用于維護(hù)接ロ的用于存儲版本兼容信息的版本兼容信息庫,在接ロ升級時,増加新版本的版本兼容信息,在ー個或多個版本失效時,標(biāo)記或刪除失效版本的版本兼容信息。對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方法包括被管理單元維護(hù)多版本共存的網(wǎng)管系統(tǒng)接ロ的各版本的版本兼容信息,管理単元從所述被管理単元處獲知所述網(wǎng)管系統(tǒng)接ロ的版本兼容信息。實施例一
版本兼容信息包括用于表示 不同版本是否兼容的版本兼容性信息;所述被管理単元根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定所述網(wǎng)管系統(tǒng)接ロ的版本兼容性信息;所述管理単元通過從所述被管理単元查詢版本兼容性信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本是否兼容。本發(fā)明中版本管理對象可以是接ロ操作對象、通知接ロ對象或資源模型對象。版本管理對象屬性可以是接ロ操作對象屬性、通知接ロ對象屬性或資源模型對象屬性。實施例ニ
版本兼容信息包括用于表示不同版本間兼容的操作和/或不兼容的操作的版本兼容性操作信息;所述被管理単元根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定不同版本中兼容的操作和/或不兼容的操作,將不同版本中兼容的操作和/或不兼容的操作記錄于所述網(wǎng)管系統(tǒng)接ロ的版本兼容性操作信息中;所述管理單元通過從所述被管理單元查詢版本兼容性操作信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本的兼容的操作和/或不兼容的操作。實施例一和實施例ニ的方案可以單獨使用也可以合并起來同時使用。設(shè)定接ロ的版本兼容性判斷規(guī)則時可采用以下限定方式接ロ的新版本相比于舊版本包含的變更中,可以分為兼容性變更和非兼容性變更。具體包括
(I)接ロ版本的非兼容性變更是指會引起接ロ的版本不兼容的變更,可以包括ー種或多種版本管理對象或版本管理對象屬性的變更,變更動作包括但不限干新增、修改、刪除。例如,可以將對版本管理對象屬性刪除、修改設(shè)定為非兼容性變更。(2)接ロ版本的兼容性變更是指不會引起接ロ的版本不兼容的變更,可以包括一種或多種版本管理對象或版本管理對象屬性的變更,變更動作包括但不限干新增、修改、刪除。例如可以將對版本管理對象的新增設(shè)定為兼容性變更。(3)如果新版本和舊版本相比,存在多個變更,只要有ー個變更按已定義的規(guī)則是非兼容的,那么就認(rèn)為此接品的新版本與舊版本是不兼容的。可以針對版本管理對象對兼容性進(jìn)行如下的定義
版本管理對象為接ロ操作對象,一版本相比于另一版本增加對接ロ操作對象的刪除操作、修改操作、對接ロ操作對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對接ロ操作對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為通知接ロ對象,一版本相比于另一版本增加對通知接ロ對象的刪除操作、修改操作、對通知接ロ對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對通知接ロ對象的新增操作吋,此兩個版本具備兼容性;和/或;
版本管理對象為資源模型對象,一版本相比于另一版本増加對資源模型對象的刪除操作、修改操作、對資源模型對象的屬性參數(shù)的修改操作、刪除操作吋,此兩個版本不具備兼容性;一版本相比于另一版本増加對資源模型對象的新增操作吋,此兩個版本具備兼容性。另外,還可以設(shè)定一版本相比于另一版本増加對資源模型對象的屬性參數(shù)的新增操作吋,此兩個版本具備兼容性。
被管理單元維護(hù)接ロ版本兼容信息時,通過維護(hù)用于存儲版本兼容信息的版本兼容信息庫實現(xiàn)對版本兼容信息的維護(hù),在接ロ升級時,増加新版本的版本兼容信息,在ー個或多個版本失效時,標(biāo)記或刪除失效版本的版本兼容信息。對于版本兼容性信息和版本兼容性操作信息,可以分別建立用于存儲版本兼容性信息的版本兼容性信息庫和用于存儲版本兼容性操作信息的版本兼容性操作信息庫。對于建立的版本兼容性信息庫,具體的維護(hù)方法可以包括以下內(nèi)容
(I)被管理単元的接ロ進(jìn)行初始化時需要按預(yù)先定義的兼容性判斷規(guī)則向版本兼容性信息庫注冊版本兼容關(guān)系,相比較的版本是所有在維護(hù)狀態(tài)的同一接ロ的不同版本。(2)版本兼容性信息庫中接ロ版本的版本兼容性信息中必須包含和當(dāng)前接ロ版本兼容的同類接ロ版本號信息。信息結(jié)構(gòu)包含但不限于如下字段
〈1>版本編號。此項為必選選項。此項的作用在于卩隹一標(biāo)識版本。〈2>兼容版本號。此項為必選選項。此項的作用在于列舉與本版本兼容的其它版本號,以表示和其它版本的兼容情況,多個版本號可用分隔符隔開?!?>不兼容版本號。此項為可選選項。此項的作用在于列舉與本版本不兼容的其它版本號,以表示和其它版本的不兼容情況,多個版本號可用分隔符隔開?!?>版本狀態(tài)。此項為可選選項。此項的作用在于表示當(dāng)前版本的狀態(tài)是否有效?!?>消亡時間。此項為可選選項。此項的作用在于記錄版本的歷史信息。(3)接ロ升級時,被管理単元自動更新版本兼容性信息庫的信息。(4)被管理單元對管理単元提供版本兼容性查詢接ロ,管理単元可以根據(jù)當(dāng)前版本號查詢與其兼容的其他版本的信息。(5)當(dāng)前版本到達(dá)消亡時間時,被管理単元自動更新版本兼容性信息庫中接ロ版本狀態(tài)為無效,清除相關(guān)兼容信息,同時通知管理者該版本消亡,后續(xù)不再維護(hù)或提醒升級版本號。對于建立的版本兼容性操作信息庫,具體的維護(hù)方法可以包括以下內(nèi)容
(I)被管理単元的接ロ進(jìn)行初始化時需要注冊此版本的相關(guān)信息,如果是首個版本,需要注冊全部細(xì)節(jié)信息。(2)針對與當(dāng)前版本相比較的舊版本,接ロ版本變更細(xì)節(jié)信息中包含變更類型和對應(yīng)的細(xì)節(jié)變更信息,信息結(jié)構(gòu)包含但不限于如下字段
〈1>版本編號。此項為必選選項。此項的作用在于卩隹一標(biāo)識版本。〈2>相比較的版本號。此項為必選選項。此項的作用在于標(biāo)識與當(dāng)前版本相比較的舊版本?!?>變更類型。此項為必選選項。此項的作用在于表示出相比于〈2>中的舊版本,當(dāng)前版本的變更是兼容變更或不兼容變更。
〈4>變更詳情。此項為必選選項。此項的作用在于表示出當(dāng)前版本與〈2>中的舊版本相比的變更的具體操作信息。(3)接ロ升級時,被管理単元自動更新版本兼容性操作信息庫的信息。(4)被管理單元對管理単元提供版本兼容性操作信息查詢接ロ,管理単元可以根據(jù)當(dāng)前版本號查詢此當(dāng)前版本與之前的舊版本相比變更的具體操作信息。下面結(jié)合具體實施例對技術(shù)方案的實施作進(jìn)ー步的詳細(xì)描述。具體實施例中同時米用了上述實施例一的方案和實施例ニ的方案。具體實施例I :
如圖2所示,描述了接ロ版本中操作接ロ對象改變時的多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方式。 假設(shè)此接ロ的版本的兼容性規(guī)則是接ロ操作對象的刪除、修改、接ロ操作屬性的新增、修改、刪除,此五種變更為非兼容性變更;接ロ操作對象的新增為兼容性變更。當(dāng)接ロIRP版本V2和先前接ロ IRP版本Vl相比增加了操作對象12,同時增加了已有操作接ロ對象Il的操作參數(shù)P3時,管理的方法可以包括
(I)被管理単元和管理單元間接ロ的版本從Vl升級為V2。(2)被管理単元向版本兼容性操作信息庫寫入V2相對于Vl的兩條變更記錄,一條新增操作接ロ對象12,根據(jù)當(dāng)前的操作接ロ版本兼容性規(guī)則,定義為兼容性變更,變更細(xì)節(jié)為ADD 12 ;另一條增加已有操作接ロ對象Il的操作參數(shù)P3,根據(jù)當(dāng)前的操作接ロ版本兼容性規(guī)則,定義為非兼容性變更,變更細(xì)節(jié)為ADD II. P3。(3)因為兩條變更細(xì)節(jié)中有一條屬于非兼容性變更,所以被管理単元向版本兼容性信息庫寫入V2兼容關(guān)系,記錄V2和Vl總體上是不兼容的。(4)管理単元通過版本兼容性查詢接ロ查詢版本號V2的兼容情況,管理単元向被管理單元發(fā)送版本兼容性查詢請求,輸入?yún)?shù)為當(dāng)前版本號V2,被管理単元返回結(jié)果為V2的兼容版本信息為空,V2的不兼容版本為VI。(5)管理單元如果需要進(jìn)ー步了解V2和Vl具體不兼容的原因,通過版本兼容性操作信息查詢接ロ查詢變更細(xì)節(jié)信息,管理単元向被管理単元發(fā)送變更細(xì)節(jié)查詢請求,輸入?yún)?shù)為當(dāng)前版本號V2和比較版本號VI,被管理単元返回具體的變更信息ADD 12(兼容)和ADD II. P3 (不兼容)。具體實施例2
如圖3所示,描述了接ロ版本中通知接ロ對象改變時的多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方式。假設(shè)此接ロ的版本的兼容性規(guī)則是通知接ロ對象的刪除、修改,通知接ロ參數(shù)的新增、修改、刪除,此五種變更為非兼容性變更;通知接ロ對象的新增為兼容性變更。當(dāng)接ロIRP版本V4和接ロ IRP版本V3相比增加了通知接ロ對象N5,同時增加了已有通知接ロ NI的通知參數(shù)P5,管理的方法可以包括
(I)被管理単元和管理單元間接ロ從V3升級為V4。(2)被管理単元向版本兼容性操作信息庫寫入V4相對于V3的兩條變更記錄,一條新增通知接ロ對象N5,根據(jù)當(dāng)前的通知接ロ版本兼容性規(guī)則,定義為兼容性變更,變更細(xì)節(jié)為ADD N5 ;另一條增加已有通知接ロ對象NI的消息參數(shù)P5,根據(jù)當(dāng)前的操作接ロ版本兼容性規(guī)則,定義為非兼容性變更,變更細(xì)節(jié)為ADD NI. P5。(3)因為兩條變更細(xì)節(jié)中有一條屬于非兼容性變更,被管理単元向接ロ版本兼容性信息庫寫入V4兼容關(guān)系,記錄V4和V3總體上是不兼容的。(4)管理単元通過版本兼容性查詢接ロ查詢版本號V4的兼容情況,管理単元向被管理單元發(fā)送版本兼容性查詢請求,輸入?yún)?shù)為當(dāng)前版本號V4,被管理単元返回結(jié)果為V4的兼容版本信息為空,V4的不兼容版本為V3。(5)管理單元如果需要進(jìn)ー步了解V4和V3具體不兼容的原因,通過版本兼容性操作信息查詢接ロ查詢變更細(xì)節(jié)信息,管理単元向被管理単元發(fā)送變更細(xì)節(jié)查詢請求,輸入?yún)?shù)為當(dāng)前版本號V4和比較版本號V3,被管理単元返回具體的變更信息ADD N5(兼容)和ADD NI. P5 (不兼容)。具體實施例3
如圖4所示,描述了接ロ版本中資源模型對象改變時的多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方式。假設(shè)此接ロ的版本的兼容性規(guī)則是資源模型對象的刪除、修改、接ロ資源模型屬性的修改、刪除,此五種變更為非兼容性變更;資源模型對象的新增為兼容性變更。當(dāng)接ロ版本V6和版本V5相比増加了資源模型對象M5吋,管理的方法可以包括
(I)被管理単元和管理單元間接ロ從V5升級為V6。(2)被管理単元向版本兼容性操作信息庫寫入V6相對于V5的一條變更記錄,即新增操管理模型M5,根據(jù)當(dāng)前的操作接ロ版本兼容性規(guī)則,定義為兼容性變更,變更細(xì)節(jié)為ADD M5。(3)因為所有變更都屬于兼容性變更,被管理単元向版本兼容性信息庫寫入V6兼容關(guān)系記錄,記錄V6和V5總體上是兼容的。(4)管理単元通過版本兼容性查詢接ロ查詢版本號V6的兼容情況,管理単元向被管理單元發(fā)送版本兼容性查詢請求,輸入?yún)?shù)為當(dāng)前版本號V6,被管理単元返回結(jié)果為V6的兼容版本信息為V5。本發(fā)明的方案在接ロ多版本共存的情況下對接ロ進(jìn)行有效管理,使管理単元無需經(jīng)過繁瑣的匹配過程即可方便的獲得多版本兼容情況以及相關(guān)信息,提高網(wǎng)管系統(tǒng)的管理性能。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相
互任意組合。當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用ー個或多個集成電路來實現(xiàn)。相應(yīng)地,上述實施例中的各模塊/単元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
1.一種對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的方法,其特征在于, 被管理単元維護(hù)多版本共存的網(wǎng)管系統(tǒng)接ロ的各版本的版本兼容信息,管理單元從所述被管理単元處獲知所述網(wǎng)管系統(tǒng)接ロ的版本兼容信息。
2.如權(quán)利要求I所述的方法,其特征在干, 所述版本兼容信息包括用于表示不同版本是否兼容的版本兼容性信息; 所述被管理単元根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定所述網(wǎng)管系統(tǒng)接ロ的版本兼容性信息; 所述管理単元通過從所述被管理単元查詢版本兼容性信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本是否兼容。
3.如權(quán)利要求I所述的方法,其特征在干, 所述版本兼容信息包括用于表示不同版本間兼容的操作和/或不兼容的操作的版本兼容性操作信息; 所述被管理単元根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定不同版本中兼容的操作和/或不兼容的操作,將不同版本中兼容的操作和/或不兼容的操作記錄于所述網(wǎng)管系統(tǒng)接ロ的版本兼容性操作信息中; 所述管理単元通過從所述被管理単元查詢版本兼容性操作信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本的兼容的操作和/或不兼容的操作。
4.如權(quán)利要求2或3所述的方法,其特征在干, 版本管理對象為接ロ操作對象,一版本相比于另一版本增加對接ロ操作對象的刪除操作、修改操作、對接ロ操作對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對接ロ操作對象的新增操作吋,此兩個版本具備兼容性;和/或; 版本管理對象為通知接ロ對象,一版本相比于另一版本增加對通知接ロ對象的刪除操作、修改操作、對通知接ロ對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對通知接ロ對象的新增操作吋,此兩個版本具備兼容性;和/或; 版本管理對象為資源模型對象,一版本相比于另一版本増加對資源模型對象的刪除操作、修改操作、對資源模型對象的屬性參數(shù)的修改操作、刪除操作吋,此兩個版本不具備兼容性;一版本相比于另一版本増加對資源模型對象的新增操作吋,此兩個版本具備兼容性。
5.如權(quán)利要求I所述的方法,其特征在干, 所述被管理単元維護(hù)接ロ的用于存儲版本兼容信息的版本兼容信息庫,在接ロ升級時,增加新版本的版本兼容信息,在ー個或多個版本失效時,標(biāo)記或刪除失效版本的版本兼容信息。
6.一種對多版本共存的網(wǎng)管系統(tǒng)接ロ進(jìn)行管理的系統(tǒng),其特征在于, 包括被管理単元和管理単元; 被管理単元,用于維護(hù)多版本共存的網(wǎng)管系統(tǒng)接ロ的各版本的版本兼容信息; 管理単元,用于從所述被管理単元處獲知所述網(wǎng)管系統(tǒng)接ロ的版本兼容信息。
7.如權(quán)利要求6所述的系統(tǒng),其特征在干,所述版本兼容信息包括用于表示不同版本是否兼容的版本兼容性信息; 所述被管理単元,還用于根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定所述網(wǎng)管系統(tǒng)接ロ的版本兼容性信息; 所述管理単元,還用于通過從所述被管理単元查詢版本兼容性信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本是否兼容。
8.如權(quán)利要求6所述的系統(tǒng),其特征在干, 版本兼容信息包括用于表示不同版本間兼容的操作和/或不兼容的操作的版本兼容性操作信息; 所述被管理単元,還用于根據(jù)針對網(wǎng)管系統(tǒng)接ロ的版本管理對象的操作類型和/或針對版本管理對象的屬性參數(shù)的操作類型確定不同版本中兼容的操作和/或不兼容的操作,將不同版本中兼容的操作和/或不兼容的操作記錄于所述網(wǎng)管系統(tǒng)接ロ的版本兼容性操作信息中; 所述管理単元,還用于通過從所述被管理単元查詢版本兼容性操作信息,獲知網(wǎng)管系統(tǒng)接ロ的不同版本的兼容的操作和/或不兼容的操作。
9.如權(quán)利要求7或8所述的系統(tǒng),其特征在于, 版本管理對象為接ロ操作對象,一版本相比于另一版本增加對接ロ操作對象的刪除操作、修改操作、對接ロ操作對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對接ロ操作對象的新增操作吋,此兩個版本具備兼容性;和/或; 版本管理對象為通知接ロ對象,一版本相比于另一版本增加對通知接ロ對象的刪除操作、修改操作、對通知接ロ對象的屬性參數(shù)的新增操作、修改操作、刪除操作時,此兩個版本不具備兼容性;一版本相比于另一版本增加對通知接ロ對象的新增操作吋,此兩個版本具備兼容性;和/或; 版本管理對象為資源模型對象,一版本相比于另一版本増加對資源模型對象的刪除操作、修改操作、對資源模型對象的屬性參數(shù)的修改操作、刪除操作吋,此兩個版本不具備兼容性;一版本相比于另一版本増加對資源模型對象的新增操作吋,此兩個版本具備兼容性。
10.如權(quán)利要求6所述的系統(tǒng),其特征在干, 管理単元和被管理単元分別為網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)元管理系統(tǒng),或者管理単元和被管理単元分別為網(wǎng)元管理系統(tǒng)和管理網(wǎng)元。
全文摘要
本發(fā)明公開了一種對多版本共存的網(wǎng)管系統(tǒng)接口進(jìn)行管理的方法及系統(tǒng),此方法包括:被管理單元維護(hù)多版本共存的網(wǎng)管系統(tǒng)接口的各版本的版本兼容信息,管理單元從所述被管理單元處獲知所述網(wǎng)管系統(tǒng)接口的版本兼容信息。本發(fā)明的方案在接口多版本共存的情況下對接口進(jìn)行有效管理,使管理單元無需經(jīng)過繁瑣的匹配過程即可方便的獲得多版本兼容情況以及相關(guān)信息,提高網(wǎng)管系統(tǒng)的管理性能。
文檔編號H04L12/24GK102651696SQ20111004769
公開日2012年8月29日 申請日期2011年2月28日 優(yōu)先權(quán)日2011年2月28日
發(fā)明者劉生浩 申請人:中興通訊股份有限公司