專利名稱:網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別涉及網(wǎng)絡(luò)管理技術(shù)。
背景技術(shù):
近兩年,電信網(wǎng)絡(luò)由于技術(shù)的逐漸成熟、價格的下調(diào)、安全性能的增強等原因,已經(jīng)逐漸被廣大的用戶所接受并實際應(yīng)用。
但是另一方面,如何進(jìn)一步降低各種因素對電信網(wǎng)絡(luò)服務(wù)質(zhì)量的影響,仍然是目前需要努力研究的領(lǐng)域。
舉例來說,由于無線網(wǎng)絡(luò)中主要是通過微波信號在空氣中進(jìn)行數(shù)據(jù)信息的傳輸,因此自然天氣情況、建筑物障礙,以及與其他微波信號的相互干擾等原因都可以導(dǎo)致無線網(wǎng)絡(luò)信號的中斷、衰減,從而降低用戶對無線網(wǎng)絡(luò)技術(shù)的應(yīng)用熱情。
由此可見,在越來越強調(diào)以應(yīng)用為主導(dǎo)的發(fā)展趨勢下,對于網(wǎng)絡(luò)的管理,尤其是對無線網(wǎng)絡(luò)的管理已經(jīng)成為了擺在廠商、用戶面前的一大難題。
網(wǎng)絡(luò)管理的目的在于,最大限度地增加網(wǎng)絡(luò)的可用時間,提高網(wǎng)絡(luò)單元的利用率、網(wǎng)絡(luò)性能、服務(wù)質(zhì)量、安全性和經(jīng)濟(jì)效益,簡化多制式、多廠商混合網(wǎng)絡(luò)環(huán)境下的管理和控制網(wǎng)絡(luò)運行成本,提供網(wǎng)絡(luò)規(guī)劃的依據(jù)。它包括運行、管理、維護(hù)等功能,同時也包括維護(hù)網(wǎng)絡(luò)正常運行的各種關(guān)鍵技術(shù)和軟硬件工具。
電信管理網(wǎng)絡(luò)中包含網(wǎng)元(Network Element,簡稱“NE”)和網(wǎng)元管理(Element Management,簡稱“EM”)。其中,每個NE會管理一份自己的網(wǎng)絡(luò)資源模型,EM會管理所有NE的網(wǎng)絡(luò)資源模型。
NE和EM的網(wǎng)絡(luò)資源模型分布在不同的地方,由于各種原因,NE和EM的網(wǎng)絡(luò)資源模型可能存在不一致,這將會導(dǎo)致EM對NE的管理出現(xiàn)偏差。因此EM應(yīng)該能夠快速的檢查出兩者的網(wǎng)絡(luò)資源模型哪里存在不一致,以便迅速采取措施消除這種不一致,確保EM對NE進(jìn)行正常的管理。
一般而言,EM和NE的網(wǎng)絡(luò)資源模型的一致性比較方案是,NE把網(wǎng)絡(luò)資源模型導(dǎo)出成可擴展置標(biāo)語言(EXtensible Markup Language,簡稱“XML”)文件或二進(jìn)制文件,NE把導(dǎo)出的文件上傳到EM,EM然后從文件中獲取出NE的網(wǎng)絡(luò)資源模型,與自身的網(wǎng)絡(luò)資源模型進(jìn)行比較,從而得出網(wǎng)絡(luò)資源模型是否一致,以及哪些對象存在不一致。
但是,該方案存在以下缺點1.效率低EM需要把NE的網(wǎng)絡(luò)資源模型的逐個對象的逐個屬性讀取出來,然后與自身的網(wǎng)絡(luò)資源模型比較,效率低;2.EM計算量大如果NE有50萬個對象,每個對象20個屬性,則EM需要進(jìn)行1000萬次的比較。EM需要對其管理的所有NE進(jìn)行校驗,校驗計算量很大,會沖擊EM的其它業(yè)務(wù)。
3.信息交互量大NE把網(wǎng)絡(luò)資源模型導(dǎo)出成XML文件或二進(jìn)制文件,以上面例子的每個屬性名稱10個字節(jié),每個屬性值4個字節(jié)計算,導(dǎo)出的XML文件有上百兆,NE和EM信息交互量很大;4.及時性差由于EM的計算量和信息交互量大,EM不可能經(jīng)常進(jìn)行網(wǎng)絡(luò)資源模型一致性檢查,因此一致性檢查的及時性差。
EM和NE的網(wǎng)絡(luò)資源模型的另一種校驗方法是,NE按照一定的順序,把所有網(wǎng)絡(luò)資源模型的屬性值排列出來,用循環(huán)冗余校驗(Cyclic RedundancyCheck,簡稱“CRC”)算法計算屬性序列,然后把CRC校驗值發(fā)給EM,EM以同樣的方法計算出一個CRC校驗值,比較兩者是否一致,從而比較EM和NE的網(wǎng)絡(luò)資源模型是否一致性。
但是,該方案仍存在以下缺點1.可靠性低如果NE和EM的網(wǎng)絡(luò)資源模型相差較大,很有可能計算出的CRC校驗值仍一樣,從而得出網(wǎng)絡(luò)資源模型一致的假象;2.計算量大NE和EM都需要把各自的網(wǎng)絡(luò)資源模型序列化,然后對序列化的結(jié)果計算CRC校驗值,因此計算量較大;3.不能定位到哪些對象存在不一致如果EM比較出不一致,并不知道哪些對象存在不一致,還需要其它方法再獲取不一致的對象。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法及其系統(tǒng),使得網(wǎng)管和網(wǎng)元間網(wǎng)絡(luò)資源模型的一致性校驗?zāi)軌蚩焖俣煽康剡M(jìn)行。
為實現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,包含以下步驟A對于每個資源對象,網(wǎng)管和網(wǎng)元分別根據(jù)該資源對象的所有配置屬性生成校驗屬性;B通過逐一比較所述網(wǎng)管和網(wǎng)元各相應(yīng)資源對象的校驗屬性,進(jìn)行所述網(wǎng)絡(luò)資源的一致性校驗。
其中,在所述資源對象的配置屬性增加或變更時,更新該資源對象的校驗屬性。
此外在所述方法中,所述網(wǎng)管和網(wǎng)元通過以下方式生成所述資源對象的校驗屬性
將所述資源對象的所有配置屬性按照順序序列化后用校驗算法進(jìn)行計算,得到該資源對象的校驗屬性值。
此外在所述方法中,所述校驗算法為循環(huán)冗余校驗、奇偶校驗、或海明校驗。
此外在所述方法中,所述步驟B中所述網(wǎng)元將每個所述資源對象的標(biāo)識和該資源對象的校驗屬性上傳到所述網(wǎng)管,由所述網(wǎng)管逐一比較相應(yīng)的所述資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
此外在所述方法中,通過以下方式逐一比較相應(yīng)的所述資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗所述網(wǎng)元通過遍歷管理信息樹得到經(jīng)排序的所述資源對象,并根據(jù)該順序?qū)⑺鲑Y源對象的標(biāo)識和該資源對象的校驗屬性上傳到所述網(wǎng)管;所述網(wǎng)管以相同的遍歷方式得到經(jīng)排序的所述資源對象,依次比較本網(wǎng)管與所述網(wǎng)元的所述資源對象的標(biāo)識和該資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
此外在所述方法中,所述網(wǎng)元通過文件或消息將每個所述資源對象的標(biāo)識和該資源對象的校驗屬性上傳到所述網(wǎng)管。
本發(fā)明還提供了一種網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),包含至少一個網(wǎng)元和至少一個網(wǎng)管,在所述網(wǎng)管和網(wǎng)元內(nèi)還分別包含用于為每個資源對象根據(jù)其所有配置屬性生成校驗屬性的校驗屬性生成模塊;所述系統(tǒng)還包含比較模塊,用于逐一比較所述網(wǎng)管和網(wǎng)元各相應(yīng)資源對象的校驗屬性。
其中,所述網(wǎng)管和網(wǎng)元還包含,用于在所述資源對象的配置屬性增加或變更時更新相應(yīng)校驗屬性的更新模塊。
此外在所述系統(tǒng)中,所述校驗屬性生成模塊通過以下方式生成所述資源對象的校驗屬性將所述資源對象的所有配置屬性按照順序序列化后用校驗算法進(jìn)行計算,得到該資源對象的校驗屬性值。
此外在所述系統(tǒng)中,所述校驗算法為循環(huán)冗余校驗、奇偶校驗、或海明校驗。
此外在所述系統(tǒng)中,所述比較模塊在所述網(wǎng)管內(nèi);所述網(wǎng)元內(nèi)還包含上傳模塊,用于將每個所述資源對象的標(biāo)識和由所述校驗屬性生成模塊所生成的該資源對象的校驗屬性上傳到所述網(wǎng)管,由所述網(wǎng)管內(nèi)的所述比較模塊逐一比較相應(yīng)的所述資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
此外在所述系統(tǒng)中,網(wǎng)管和網(wǎng)元內(nèi)還分別包含遍歷模塊,用于遍歷管理信息樹得到經(jīng)排序的所述資源對象的標(biāo)識和校驗屬性;所述網(wǎng)元內(nèi)的上傳模塊將該網(wǎng)元內(nèi)的遍歷模塊生成的經(jīng)排序的所述資源對象的標(biāo)識和校驗屬性上傳到所述網(wǎng)管;所述網(wǎng)管內(nèi)的遍歷模塊以相同的遍歷方式得到經(jīng)排序的所述資源對象,并指示所述比較模塊依次比較本網(wǎng)管與所述網(wǎng)元的所述資源對象的標(biāo)識和該資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
通過比較可以發(fā)現(xiàn),本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)的主要區(qū)別在于,由網(wǎng)管和網(wǎng)元分別為每個資源對象生成一個校驗屬性(現(xiàn)有技術(shù)二中是對每個網(wǎng)元生成一個CRC),在資源對象的配置屬性增加或變更時更新相應(yīng)的校驗屬性,并通過逐一比較網(wǎng)管和網(wǎng)元相應(yīng)的資源對象的校驗屬性,檢驗網(wǎng)管與網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致。由于每個資源對象的屬性是有限的,因此通過比較資源對象的校驗屬性,可以確保檢驗結(jié)果的準(zhǔn)確性。
每個資源對象的校驗屬性是根據(jù)該資源對象的配置屬性按照順序序列化后用CRC算法得到的,簡單快速地實現(xiàn)了該校驗屬性的可靠性。
網(wǎng)元將生成的資源對象信息文件上傳給網(wǎng)管,由網(wǎng)管進(jìn)行比較。整個校驗過程網(wǎng)元和網(wǎng)管交互少,網(wǎng)元只需要生成資源對象信息文件,而網(wǎng)管除生成文件外,也只需進(jìn)行文件比較,因此算法較簡單,檢驗流程容易控制,從而確保網(wǎng)管能及時、迅速、準(zhǔn)確的檢查出本網(wǎng)管與該網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致。
網(wǎng)元通過遍歷管理信息樹得到經(jīng)排序的資源對象,網(wǎng)管以相同的遍歷方式得到經(jīng)排序的資源對象,使得生成的對象信息文件中,除了包含每個資源對象的標(biāo)識和該資源對象的校驗屬性外,還包含了管理信息樹的結(jié)構(gòu)信息。因此,通過依次比較本網(wǎng)管和該網(wǎng)元的資源對象的標(biāo)識和該資源對象的校驗屬性,不但可以檢驗出網(wǎng)管與網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致,還可以在比較出不一致的資源對象后,快速地比較出不一致的資源對象在樹中的位置。
圖1是根據(jù)本發(fā)明第一實施方式的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法流程圖;圖2是根據(jù)本發(fā)明第一實施方式的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法中網(wǎng)元管理信息樹示意圖;圖3是根據(jù)本發(fā)明第一實施方式的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法中網(wǎng)管管理信息樹示意圖;圖4是根據(jù)本發(fā)明第二實施方式的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng)結(jié)構(gòu)圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述。
本發(fā)明的核心在于,由網(wǎng)管和網(wǎng)元分別為每個資源對象生成校驗屬性,并在資源對象的配置屬性增加或變更時更新相應(yīng)的校驗屬性。網(wǎng)元將每個資源對象及其校驗屬性上傳給網(wǎng)管,由網(wǎng)管逐一比較本網(wǎng)管和該網(wǎng)元的各相應(yīng)資源對象的校驗屬性,進(jìn)行網(wǎng)絡(luò)資源的一致性校驗。
以上對本發(fā)明的核心作了簡單說明,下面根據(jù)該原理對本發(fā)明的第一實施方式網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法進(jìn)行詳細(xì)闡述。
如圖1所示,在步驟110中,網(wǎng)管和網(wǎng)元分別為每個資源對象生成校驗屬性。具體地說,網(wǎng)元的網(wǎng)絡(luò)資源模型一般以管理信息樹的方式呈現(xiàn),如圖2所示,該管理信息樹是一個包容樹,網(wǎng)元的每個資源對象對應(yīng)管理信息樹中的一個節(jié)點。而網(wǎng)管的網(wǎng)絡(luò)資源模型包含了所有網(wǎng)元的網(wǎng)絡(luò)資源模型,因此網(wǎng)元是網(wǎng)管的管理信息樹的一個子樹。如果圖2中所示的網(wǎng)元是無線網(wǎng)絡(luò)控制器(Radio Network Controller,簡稱“RNC”),則網(wǎng)管的網(wǎng)絡(luò)資源模型如圖3所示,包含了網(wǎng)元的管理信息樹。由此可見,網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性校驗,也就是校驗網(wǎng)元的管理信息樹中每一個作為節(jié)點的資源對象是否與網(wǎng)管的網(wǎng)絡(luò)資源模型中相應(yīng)的資源對象一致。
因此,在本步驟中,對于每個資源對象,網(wǎng)管和網(wǎng)元分別根據(jù)該資源對象的所有配置屬性生成校驗屬性,該校驗屬性值就是將該資源對象的所有配置屬性按照順序序列化后用校驗算法進(jìn)行計算得出的校驗值。其中,校驗算法可以為CRC校驗、奇偶校驗、或海明校驗。在這些校驗算法中,奇偶校驗和海明校驗一般用于字節(jié)比較少的情況,且海明校驗有糾錯功能,計算量較大,而CRC校驗是網(wǎng)絡(luò)通訊中應(yīng)用最廣泛的校驗方式,其計算量不大,并且簡單可靠,因此,相比較而言,CRC校驗更適用于生成校驗屬性。如果每個資源對象的校驗屬性均根據(jù)該資源對象的配置屬性按照順序序列化后用CRC算法得到,可簡單快速地實現(xiàn)該校驗屬性的可靠性。當(dāng)然,當(dāng)資源對象的配置屬性增加或變更時,需要根據(jù)增加或變更后的配置屬性更新該資源對象的校驗屬性,以保證該校驗屬性的可靠性??梢杂卸喾N方式實現(xiàn)按照順序序列化,例如,對資源對象中所有的配置屬性可以按ID從小到大的順序序列化,也可以按配置屬性名字字母的順序序列化等等。
接著,進(jìn)入步驟120,網(wǎng)元將每個資源對象的標(biāo)識及其校驗屬性上傳到網(wǎng)管。具體地說,在管理信息樹中每一個作為節(jié)點的資源對象都有對象類型ID(對象類型標(biāo)識號)和對象實例ID(對象實例標(biāo)識號),對象類型ID和對象實例ID組合唯一標(biāo)識了一個資源對象。為了使網(wǎng)管與網(wǎng)元的網(wǎng)絡(luò)資源模型的一致性校驗不但可以比較出不一致的資源對象,還能夠在比較出不一致的資源對象后,快速地比較出不一致的資源對象在樹中的位置,網(wǎng)元還需將管理信息樹的結(jié)構(gòu)信息(包括每個資源對象相對于管理信息樹中的層次)與該資源對象的標(biāo)識及其校驗屬性一同上傳到網(wǎng)管。比如說,網(wǎng)元按照先根遍歷的算法遍歷管理信息樹,對于同一層次的資源對象按照對象類型ID、對象實例ID順序進(jìn)行遍歷,得到經(jīng)排序的資源對象,并按照該順序?qū)⒚恳粋€資源對象的標(biāo)識及其校驗屬性上傳到網(wǎng)管??梢岳斫?,對管理信息樹遍歷的結(jié)果中就包含了管理信息樹的結(jié)構(gòu)信息。網(wǎng)元可通過文件將每個資源對象的標(biāo)識和該資源對象的校驗屬性上傳到網(wǎng)管,比如說,網(wǎng)元按照遍歷管理信息樹得到的順序依次將相應(yīng)的資源對象的標(biāo)識和該資源對象的校驗屬性保存到文件中,再將該文件上傳給網(wǎng)管。如果網(wǎng)元的管理信息樹中的資源對象個數(shù)較少,也可以直接通過消息將每個資源對象的標(biāo)識和該資源對象的校驗屬性上傳到網(wǎng)管,該消息中信息的組織順序與文件方式中的組織順序一致。
接著,進(jìn)入步驟130,網(wǎng)管逐一比較相應(yīng)的資源對象的校驗屬性。具體地說,網(wǎng)管以相同的遍歷方式得到經(jīng)排序的資源對象,依次比較本網(wǎng)管與該網(wǎng)元的各相應(yīng)資源對象的標(biāo)識及其校驗屬性,完成網(wǎng)絡(luò)資源的一致性校驗。針對上述案例,網(wǎng)管同樣按照先根遍歷的算法遍歷該網(wǎng)管的網(wǎng)絡(luò)資源模型中所包含的該網(wǎng)元的管理信息樹,對于同一層次的資源對象按照對象類型ID、對象實例ID順序進(jìn)行遍歷,得到經(jīng)排序的資源對象,并按照該順序?qū)⒚恳粋€資源對象的標(biāo)識及其校驗屬性保存成文件,當(dāng)收到來自該網(wǎng)元的保存有每個資源對象的標(biāo)識及其校驗屬性的文件時,依次逐個比較本網(wǎng)管與該網(wǎng)元的資源對象的標(biāo)識和該資源對象的校驗屬性,完成網(wǎng)絡(luò)資源的一致性校驗。由于每個資源對象的屬性是有限的,因此通過比較資源對象的校驗屬性,可以確保檢驗結(jié)果的準(zhǔn)確性。而且,由于比較的文件中除了包含每個資源對象的標(biāo)識和該資源對象的校驗屬性外,還包含了管理信息樹的結(jié)構(gòu)信息。因此,不但可以檢驗出網(wǎng)管與網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致,還可以在比較出不一致的資源對象后,快速地比較出不一致的資源對象在樹中的位置。
另外,值得一提的是,在本實施方式中,整個校驗過程網(wǎng)元和網(wǎng)管交互較少,網(wǎng)元只需要生成資源對象信息文件,而網(wǎng)管除生成文件外,也只需進(jìn)行文件比較,因此算法較簡單,檢驗流程容易控制,從而確保網(wǎng)管能及時、迅速、準(zhǔn)確的檢查出本網(wǎng)管與該網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致。
本發(fā)明的第二實施方式網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng)如圖4所示,包含一個網(wǎng)元和一個網(wǎng)管。
在網(wǎng)元中,包含用于為每個資源對象根據(jù)其所有配置屬性生成校驗屬性的校驗屬性生成模塊、用于在資源對象的配置屬性增加或變更時更新相應(yīng)校驗屬性的更新模塊、用于遍歷管理信息樹得到經(jīng)排序的資源對象的標(biāo)識和校驗屬性的遍歷模塊,和上傳模塊,用于將該網(wǎng)元內(nèi)遍歷模塊生成的經(jīng)排序的資源對象的標(biāo)識和校驗屬性上傳到網(wǎng)管。
在網(wǎng)管中,包含用于為每個資源對象根據(jù)其所有配置屬性生成校驗屬性的校驗屬性生成模塊、用于在資源對象的配置屬性增加或變更時更新相應(yīng)校驗屬性的更新模塊、用于以與網(wǎng)元中相同的遍歷方式遍歷該網(wǎng)管的網(wǎng)絡(luò)資源模型中所包含的該網(wǎng)元的管理信息樹,得到經(jīng)排序的資源對象的標(biāo)識和校驗屬性的遍歷模塊,和用于依次比較本網(wǎng)管和該網(wǎng)元的各相應(yīng)資源對象的校驗屬性的比較模塊。由于每個資源對象的屬性是有限的,因此通過比較資源對象的校驗屬性,可以確保檢驗結(jié)果的準(zhǔn)確性。校驗屬性值就是將該資源對象的所有配置屬性按照順序序列化后用校驗算法進(jìn)行計算得出的校驗值。其中,校驗算法可以為CRC校驗、奇偶校驗、或海明校驗。如果每個資源對象的校驗屬性均根據(jù)該資源對象的配置屬性按照順序序列化后用CRC算法得到,可簡單快速地實現(xiàn)該校驗屬性的可靠性。
另外,通過比較模塊依次比較本網(wǎng)管和該網(wǎng)元的資源對象的標(biāo)識和該資源對象的校驗屬性,不但可以檢驗出網(wǎng)管與網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致,還可以在比較出不一致的資源對象后,快速地比較出不一致的資源對象在樹中的位置。
雖然通過參照本發(fā)明的某些優(yōu)選實施方式,已經(jīng)對本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,包含以下步驟A對于每個資源對象,網(wǎng)管和網(wǎng)元分別根據(jù)該資源對象的所有配置屬性生成校驗屬性;B通過逐一比較所述網(wǎng)管和網(wǎng)元各相應(yīng)資源對象的校驗屬性,進(jìn)行所述網(wǎng)絡(luò)資源的一致性校驗。
2.根據(jù)權(quán)利要求1所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,在所述資源對象的配置屬性增加或變更時,更新該資源對象的校驗屬性。
3.根據(jù)權(quán)利要求1所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,所述網(wǎng)管和網(wǎng)元通過以下方式生成所述資源對象的校驗屬性將所述資源對象的所有配置屬性按照順序序列化后用校驗算法進(jìn)行計算,得到該資源對象的校驗屬性值。
4.根據(jù)權(quán)利要求3所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,所述校驗算法為循環(huán)冗余校驗、奇偶校驗、或海明校驗。
5.根據(jù)權(quán)利要求1至4中任一項所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,所述步驟B中所述網(wǎng)元將每個所述資源對象的標(biāo)識和該資源對象的校驗屬性上傳到所述網(wǎng)管,由所述網(wǎng)管逐一比較相應(yīng)的所述資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
6.根據(jù)權(quán)利要求5所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,通過以下方式逐一比較相應(yīng)的所述資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗所述網(wǎng)元通過遍歷管理信息樹得到經(jīng)排序的所述資源對象,并根據(jù)該順序?qū)⑺鲑Y源對象的標(biāo)識和該資源對象的校驗屬性上傳到所述網(wǎng)管;所述網(wǎng)管以相同的遍歷方式得到經(jīng)排序的所述資源對象,依次比較本網(wǎng)管與所述網(wǎng)元的所述資源對象的標(biāo)識和該資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
7.根據(jù)權(quán)利要求5所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法,其特征在于,所述網(wǎng)元通過文件或消息將每個所述資源對象的標(biāo)識和該資源對象的校驗屬性上傳到所述網(wǎng)管。
8.一種網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),包含至少一個網(wǎng)元和至少一個網(wǎng)管,其特征在于,在所述網(wǎng)管和網(wǎng)元內(nèi)還分別包含用于為每個資源對象根據(jù)其所有配置屬性生成校驗屬性的校驗屬性生成模塊;所述系統(tǒng)還包含比較模塊,用于逐一比較所述網(wǎng)管和網(wǎng)元各相應(yīng)資源對象的校驗屬性。
9.根據(jù)權(quán)利要求8所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),其特征在于,所述網(wǎng)管和網(wǎng)元還包含,用于在所述資源對象的配置屬性增加或變更時更新相應(yīng)校驗屬性的更新模塊。
10.根據(jù)權(quán)利要求8所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),其特征在于,所述校驗屬性生成模塊通過以下方式生成所述資源對象的校驗屬性將所述資源對象的所有配置屬性按照順序序列化后用校驗算法進(jìn)行計算,得到該資源對象的校驗屬性值。
11.根據(jù)權(quán)利要求8所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),其特征在于,所述校驗算法為循環(huán)冗余校驗、奇偶校驗、或海明校驗。
12.根據(jù)權(quán)利要求8至11中任一項所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),其特征在于,所述比較模塊在所述網(wǎng)管內(nèi);所述網(wǎng)元內(nèi)還包含上傳模塊,用于將每個所述資源對象的標(biāo)識和由所述校驗屬性生成模塊所生成的該資源對象的校驗屬性上傳到所述網(wǎng)管,由所述網(wǎng)管內(nèi)的所述比較模塊逐一比較相應(yīng)的所述資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
13.根據(jù)權(quán)利要求12所述的網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗系統(tǒng),其特征在于,網(wǎng)管和網(wǎng)元內(nèi)還分別包含遍歷模塊,用于遍歷管理信息樹得到經(jīng)排序的所述資源對象的標(biāo)識和校驗屬性;所述網(wǎng)元內(nèi)的上傳模塊將該網(wǎng)元內(nèi)的遍歷模塊生成的經(jīng)排序的所述資源對象的標(biāo)識和校驗屬性上傳到所述網(wǎng)管;所述網(wǎng)管內(nèi)的遍歷模塊以相同的遍歷方式得到經(jīng)排序的所述資源對象,并指示所述比較模塊依次比較本網(wǎng)管與所述網(wǎng)元的所述資源對象的標(biāo)識和該資源對象的校驗屬性,完成所述網(wǎng)絡(luò)資源的一致性校驗。
全文摘要
本發(fā)明涉及通信領(lǐng)域,公開了一種網(wǎng)管和網(wǎng)元的網(wǎng)絡(luò)資源一致性的校驗方法及其系統(tǒng),使得網(wǎng)管和網(wǎng)元間網(wǎng)絡(luò)資源模型的一致性校驗?zāi)軌蚩焖俣煽康剡M(jìn)行。本發(fā)明中,由網(wǎng)管和網(wǎng)元分別為每個資源對象生成一個校驗屬性,在資源對象的配置屬性增加或變更時更新相應(yīng)的校驗屬性,并通過逐一比較網(wǎng)管和網(wǎng)元相應(yīng)的資源對象的校驗屬性,檢驗網(wǎng)管與網(wǎng)元的網(wǎng)絡(luò)資源模型是否一致。每個資源對象的校驗屬性是根據(jù)該資源對象的配置屬性按照順序序列化后用檢驗算法得到的。網(wǎng)元和網(wǎng)管通過相同方式遍歷管理信息樹得到經(jīng)排序的資源對象。網(wǎng)元可以將生成的資源對象信息文件上傳給網(wǎng)管,由網(wǎng)管進(jìn)行比較。
文檔編號H04L12/26GK1909480SQ20061012595
公開日2007年2月7日 申請日期2006年8月24日 優(yōu)先權(quán)日2006年8月24日
發(fā)明者朱湘毅 申請人:華為技術(shù)有限公司