數(shù)據(jù)更新方法、系統(tǒng)和設(shè)備的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)更新方法、系統(tǒng)和設(shè)備,涉及無線通信領(lǐng)域,用于提高網(wǎng)元設(shè)備對(duì)管理對(duì)象實(shí)例MOI的更新效率。本發(fā)明中,網(wǎng)元管理設(shè)備在根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí)后,從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI,根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備;網(wǎng)元設(shè)備在管理對(duì)象MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)該動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新,可見,本方案提高了網(wǎng)元設(shè)備對(duì)MO樹中的MOI的更新效率。
【專利說明】數(shù)據(jù)更新方法、系統(tǒng)和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種數(shù)據(jù)更新方法、系統(tǒng)和設(shè)備。
【背景技術(shù)】
[0002]在通訊網(wǎng)絡(luò)中,網(wǎng)絡(luò)由許多通訊節(jié)點(diǎn)組成,這些通訊節(jié)點(diǎn)叫做網(wǎng)元(NetworkElement, NE)。網(wǎng)兀管理系統(tǒng)(Element Management System, EMS)用于管理網(wǎng)兀,提供配置、故障、性能等管理功能。
[0003]將配置業(yè)務(wù)規(guī)則的基本單元稱為對(duì)象,在第三代合作伙伴計(jì)劃(the 3rdgeneration partnership project, 3GPP)標(biāo)準(zhǔn)中稱為管理對(duì)象(Managed Object, MO)。對(duì)象由一組屬性構(gòu)成,具有相同屬性集合的一類MO總稱為管理對(duì)象類(Managed ObjectClass, M0C)。具體的一個(gè)對(duì)象實(shí)例稱為管理對(duì)象實(shí)例(Managed Object Instance, MOI)。EMS配置管理的核心是網(wǎng)管配置數(shù)據(jù)模型,包括MOC及其關(guān)聯(lián)關(guān)系,目前通訊網(wǎng)絡(luò)的模型以MO樹的組織方式存在。NE配置管理的核心是網(wǎng)元配置數(shù)據(jù)模型,目前的實(shí)現(xiàn)方式是以關(guān)系數(shù)據(jù)庫中表的方式存在。
[0004]配置管理功能就是網(wǎng)管為網(wǎng)元配置MO數(shù)據(jù),并將數(shù)據(jù)更新到網(wǎng)元,以使MO代表的可管理對(duì)象在被管理網(wǎng)絡(luò)上生效。在網(wǎng)元內(nèi)部,將從網(wǎng)管獲取的MOI形式的配置數(shù)據(jù)以MO樹的組織方式存儲(chǔ)在內(nèi)存中,然后根據(jù)網(wǎng)管配置數(shù)據(jù)模型與網(wǎng)元配置數(shù)據(jù)模型之間的對(duì)應(yīng)關(guān)系,將MOI形式的網(wǎng)管配置數(shù)據(jù)轉(zhuǎn)換為網(wǎng)元配置數(shù)據(jù)。
[0005]EMS與NE之間的配置數(shù)據(jù)同步方式分為全量數(shù)據(jù)同步方式和增量數(shù)據(jù)同步方式,全量數(shù)據(jù)同步與增量數(shù)據(jù)同步是各自獨(dú)立的過程。在增量數(shù)據(jù)同步方式中,現(xiàn)有的通用做法是EMS執(zhí)行自身定義的比較規(guī)則,將本次操作涉及的MOI以及對(duì)應(yīng)操作標(biāo)識(shí)以可擴(kuò)展標(biāo)記語言(Extensible Markup Language,xml)的方式組成增量數(shù)據(jù)文件,然后將增量數(shù)據(jù)文件發(fā)送給網(wǎng)元,以通知網(wǎng)元進(jìn)行增量數(shù)據(jù)同步。網(wǎng)元獲取增量數(shù)據(jù)文件后,解析出增量數(shù)據(jù)文件中的MOI,逐一查找各個(gè)MOI在MO樹中的對(duì)應(yīng)位置,按照MOI的操作標(biāo)識(shí)對(duì)該MOI進(jìn)行增刪改操作。
[0006]上述做法存在以下問題:EMS修改滿足特定條件的對(duì)象的單個(gè)屬性時(shí),需要將所有滿足條件的MOI信息全部下發(fā)到網(wǎng)元。網(wǎng)元內(nèi)部對(duì)網(wǎng)管下發(fā)的所有MOI都需要查找其在MO樹中的位置,逐一進(jìn)行處理,對(duì)于相關(guān)性較強(qiáng)的一類Μ0Ι,存在重復(fù)查找的過程,效率較低。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例提供一種數(shù)據(jù)更新方法、系統(tǒng)和設(shè)備,用于提高網(wǎng)元設(shè)備對(duì)MO樹中的MOI的更新效率。
[0008]一種數(shù)據(jù)更新方法,該方法包括:
[0009]網(wǎng)元管理設(shè)備根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的MOI的操作標(biāo)識(shí);將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備;
[0010]所述網(wǎng)元設(shè)備在接收到所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)后,在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
[0011]一種數(shù)據(jù)同步系統(tǒng),該系統(tǒng)包括:
[0012]網(wǎng)元管理設(shè)備,用于根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的各MOI的操作標(biāo)識(shí);將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備;
[0013]網(wǎng)元設(shè)備,用于在接收到所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)后,在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
[0014]一種網(wǎng)元管理設(shè)備,該設(shè)備包括:
[0015]網(wǎng)管適配模塊,用于根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的各MOI的操作標(biāo)識(shí);
[0016]配置接口模塊,用于將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備。
[0017]一種網(wǎng)元設(shè)備,該設(shè)備包括:
[0018]網(wǎng)元適配模塊,用于接收網(wǎng)元管理設(shè)備發(fā)送的動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí);在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新;
[0019]配置數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)所述MO樹。
[0020]本發(fā)明實(shí)施例提供的方案中,網(wǎng)元管理設(shè)備在根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí)后,從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的Μ0Ι,根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備;網(wǎng)元設(shè)備在MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)該動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新,可見,本方案中通過網(wǎng)元管理設(shè)備對(duì)具有關(guān)聯(lián)關(guān)系的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),使得網(wǎng)元設(shè)備在MO樹中只需查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),而不需要分別查找具有關(guān)聯(lián)關(guān)系的各個(gè)MOI在MO樹中的位置,從而降低了網(wǎng)元設(shè)備的查找工作量,進(jìn)而提高了網(wǎng)元設(shè)備對(duì)MO樹中的MOI的更新效率。
【專利附圖】
【附圖說明】
[0021]圖1為本發(fā)明實(shí)施例提供的方法流程示意圖;
[0022]圖2為本發(fā)明實(shí)施例的具體流程示意圖;[0023]圖3為本發(fā)明實(shí)施例提供的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]為了提高網(wǎng)元設(shè)備對(duì)MOI的更新效率,本發(fā)明實(shí)施例提供一種數(shù)據(jù)更新方法。本方法中,網(wǎng)元管理設(shè)備在根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí)后,從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI,根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備;網(wǎng)元設(shè)備在MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)該動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
[0025]參見圖1,本發(fā)明實(shí)施例提供的數(shù)據(jù)更新方法,包括以下步驟:
[0026]步驟10:網(wǎng)元管理設(shè)備根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的MOI的操作標(biāo)識(shí);將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備;
[0027]這里,網(wǎng)元管理設(shè)備根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí)的方法為:生成需要對(duì)網(wǎng)元設(shè)備所作的管理操作所涉及的Μ0Ι,然后根據(jù)該管理操作生成該MOI對(duì)應(yīng)的操作標(biāo)識(shí),比如,若需要對(duì)網(wǎng)元設(shè)備所作的管理操作為修改小區(qū)I的小區(qū)標(biāo)識(shí),則生成該管理操作所涉及的MOI為小區(qū)I對(duì)應(yīng)的Μ0Ι,該MOI的屬性值包含小區(qū)I的小區(qū)標(biāo)識(shí)及小區(qū)I的其他屬性值,生成該MOI對(duì)應(yīng)的操作標(biāo)識(shí)為修改小區(qū)標(biāo)識(shí)操作對(duì)應(yīng)操作標(biāo)識(shí)。
[0028]步驟11:網(wǎng)元設(shè)備在接收到動(dòng)態(tài)MOI和動(dòng)態(tài)MOI的操作標(biāo)識(shí)后,在MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)該動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
[0029]具體的,步驟10中,在從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的Μ0Ι,具體實(shí)現(xiàn)可以如下:
[0030]選取出屬于同一 M0C、且操作標(biāo)識(shí)相同的MOI ;或者,
[0031]選取出屬于同一 MOC的Μ0Ι;或者,
[0032]選取出操作標(biāo)識(shí)相同的MOI ;或者,
[0033]選取出具有相同父節(jié)點(diǎn)的Μ0Ι。
[0034]當(dāng)然,選取具有關(guān)聯(lián)關(guān)系的MOI的規(guī)則并不局限于上述幾種,預(yù)先設(shè)定的任何選取規(guī)則均在本發(fā)明的保護(hù)范圍內(nèi)。
[0035]具體的,步驟10中,根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),具體實(shí)現(xiàn)可以如下:
[0036]將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配;
[0037]根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,并將選取出的MOI的操作標(biāo)識(shí)作為該動(dòng)態(tài)MOI的操作標(biāo)識(shí);
[0038]其中,動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC包含一個(gè)主屬性和至少一個(gè)輔屬性,并且動(dòng)態(tài)MOC包含的屬性由網(wǎng)管數(shù)據(jù)配置模型中具有關(guān)聯(lián)關(guān)系的靜態(tài)MOC包含的至少一個(gè)屬性組成。靜態(tài)MOC之間的關(guān)聯(lián)關(guān)系可以預(yù)先設(shè)定,包括父子關(guān)系、引用關(guān)系等,父子關(guān)系的含義為:若一個(gè)靜態(tài)MOC依附于另一個(gè)靜態(tài)MOC存在,則這兩個(gè)靜態(tài)MOC之間具有父子關(guān)系,依附另一個(gè)靜態(tài)MOC存在的靜態(tài)MOC稱為父M0C,被依附的靜態(tài)MOC稱為子MOC ;引用關(guān)系的含義為:若一個(gè)靜態(tài)MOC引用了另一個(gè)靜態(tài)M0C,則這兩個(gè)靜態(tài)MOC之間具有引用關(guān)系,引用另一個(gè)靜態(tài)MOC的靜態(tài)MOC稱為引用M0C,被引用的靜態(tài)MOC稱為被引用M0C。
[0039]具體的,將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配,具體實(shí)現(xiàn)可以如下:
[0040]在動(dòng)態(tài)管理對(duì)象模板庫中查找包含選取出的MOI的屬性的動(dòng)態(tài)M0C,將查找到的動(dòng)態(tài)MOC作為匹配出的動(dòng)態(tài)MOC ;
[0041]相應(yīng)的,根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,具體實(shí)現(xiàn)可以如下:
[0042]生成包含一個(gè)主屬性值和至少一個(gè)輔屬性值的動(dòng)態(tài)Μ0Ι,該動(dòng)態(tài)MOI中包含的主屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的主屬性的屬性值,該動(dòng)態(tài)MOI中包含的輔屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的輔屬性的屬性值。比如,若選取出了 2個(gè)MOI,其中一個(gè)MOI包含屬性值A(chǔ)l和屬性值BI,另一個(gè)MOI包含屬性值A(chǔ)2和屬性值B2,且2個(gè)MOI具有相同的父MOI,匹配出的動(dòng)態(tài)MOC中的主屬性為C、輔屬性為A,且C為2個(gè)MOI的父MOI的屬性,則生成的動(dòng)態(tài)MOI包含的主屬性值為2個(gè)MOI的父MOI所包含屬性C的屬性值,動(dòng)態(tài)MOI包含的輔屬性值包括Al和A2。
[0043]相應(yīng)的,步驟11中,在MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),具體實(shí)現(xiàn)可以如下:
[0044]在MO樹中查找包含該動(dòng)態(tài)MOI的主屬性值的MOI節(jié)點(diǎn),將與查找到的MOI節(jié)點(diǎn)有關(guān)聯(lián)關(guān)系的MOI節(jié)點(diǎn)(比如查找到的MOI節(jié)點(diǎn)的子節(jié)點(diǎn)和/或所引用的節(jié)點(diǎn))中的屬性值與該動(dòng)態(tài)MOI的輔屬性值進(jìn)行匹配,將匹配成功的MOI節(jié)點(diǎn)確定為與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn)。
[0045]進(jìn)一步的,在網(wǎng)元管理設(shè)備將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備的同時(shí),網(wǎng)元管理設(shè)備將靜態(tài)MOI的該靜態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備;該靜態(tài)MOI是生成的MOI中不具有關(guān)聯(lián)關(guān)系的MOI ;
[0046]網(wǎng)元設(shè)備在接收到靜態(tài)MOI和該靜態(tài)MOI的操作標(biāo)識(shí)后,在MO樹中查找該靜態(tài)Μ0Ι,并根據(jù)該靜態(tài)MOI的操作標(biāo)識(shí)對(duì)該靜態(tài)MOI進(jìn)行更新。
[0047]網(wǎng)元管理設(shè)備在將動(dòng)態(tài)MO1、動(dòng)態(tài)MOI的操作標(biāo)識(shí)、以及靜態(tài)MOI和靜態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備時(shí),具體可以將動(dòng)態(tài)Μ0Ι、動(dòng)態(tài)MOI的操作標(biāo)識(shí)、以及靜態(tài)MOI和靜態(tài)MOI的操作標(biāo)識(shí)以xml的方式組成增量數(shù)據(jù)文件,然后,將增量數(shù)據(jù)文件發(fā)送給網(wǎng)元設(shè)備,網(wǎng)元設(shè)備從增量數(shù)據(jù)文件中解析得到動(dòng)態(tài)Μ0Ι、動(dòng)態(tài)MOI的操作標(biāo)識(shí)、以及靜態(tài)MOI和靜態(tài)MOI的操作標(biāo)識(shí)。
[0048]下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)行說明:
[0049]如圖2所示,具體流程如下:
[0050]步驟1:網(wǎng)元管理設(shè)備根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí);
[0051]步驟2:網(wǎng)兀管理設(shè)備從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;[0052]步驟3:網(wǎng)元管理設(shè)備將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配;根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,并將選取出的MOI的操作標(biāo)識(shí)作為該動(dòng)態(tài)MOI的操作標(biāo)識(shí);以及,將生成的MOI中不具有關(guān)聯(lián)關(guān)系的MOI作為靜態(tài)MOI ;
[0053]步驟4:網(wǎng)元管理設(shè)備將動(dòng)態(tài)MO1、動(dòng)態(tài)MOI的操作標(biāo)識(shí)、以及靜態(tài)MOI和靜態(tài)MOI的操作標(biāo)識(shí)以xml的方式組成增量數(shù)據(jù)文件,將增量數(shù)據(jù)文件發(fā)送給網(wǎng)元設(shè)備;
[0054]步驟5:網(wǎng)元設(shè)備接收網(wǎng)元管理設(shè)備發(fā)送的增量數(shù)據(jù)文件,解析出增量數(shù)據(jù)文件中的MOI ;
[0055]步驟6:網(wǎng)元設(shè)備判斷解析出的MOI是否為動(dòng)態(tài)Μ0Ι,若是,則到步驟8,否則,到步驟7 ;
[0056]步驟7:網(wǎng)兀設(shè)備在MO樹中查找該靜態(tài)Μ0Ι,并根據(jù)該靜態(tài)MOI的操作標(biāo)識(shí)對(duì)該靜態(tài)MOI進(jìn)行更新,到步驟9;
[0057]步驟8:網(wǎng)元設(shè)備在MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)該動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新;
[0058]步驟9:網(wǎng)元設(shè)備根據(jù)網(wǎng)管數(shù)據(jù)模型與網(wǎng)元數(shù)據(jù)模型之間的對(duì)應(yīng)關(guān)系,將MO樹的MOI轉(zhuǎn)換為網(wǎng)元配置模型數(shù)據(jù),將網(wǎng)元配置模型數(shù)據(jù)傳遞到網(wǎng)元數(shù)據(jù)庫,網(wǎng)元數(shù)據(jù)庫更新完成自身的網(wǎng)元數(shù)據(jù);
[0059]步驟10:網(wǎng)元設(shè)備向網(wǎng)元管理設(shè)備回復(fù)增量配置成功消息。
[0060]參見圖3,本發(fā)明實(shí)施例提供一種數(shù)據(jù)更新系統(tǒng),該系統(tǒng)包括:
[0061]網(wǎng)元管理設(shè)備30,用于根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的各MOI的操作標(biāo)識(shí);將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備;
[0062]網(wǎng)元設(shè)備31,用于在接收到所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)后,在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
[0063]仍參見圖3,本發(fā)明實(shí)施例提供給一種網(wǎng)元管理設(shè)備,可以應(yīng)用于數(shù)據(jù)更新系統(tǒng)中,該網(wǎng)元管理設(shè)包括:
[0064]網(wǎng)管適配模塊40,用于根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的各MOI的操作標(biāo)識(shí);這里,網(wǎng)管適配模塊40可以根據(jù)網(wǎng)管配置數(shù)據(jù)模型庫42中存儲(chǔ)的MOC生成MOI ;
[0065]配置接口模塊41,用于將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備。
[0066]進(jìn)一步的,所述網(wǎng)管適配模塊40用于:按照如下方法從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI:
[0067]選取出屬于同一 M0C、且操作標(biāo)識(shí)相同的MOI ;或者,[0068]選取出屬于同一 MOC的MOI ;或者,
[0069]選取出操作標(biāo)識(shí)相同的MOI ;或者,
[0070]選取出具有相同父節(jié)點(diǎn)的Μ0Ι。
[0071]進(jìn)一步的,所述網(wǎng)管適配模塊40用于:按照如下方法根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí):
[0072]將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫43中的動(dòng)態(tài)MOC進(jìn)行匹配;
[0073]根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,并將選取出的各MOI的操作標(biāo)識(shí)作為該動(dòng)態(tài)MOI的操作標(biāo)識(shí);
[0074]其中,動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC包含一個(gè)主屬性和至少一個(gè)輔屬性,并且動(dòng)態(tài)MOC包含的屬性由網(wǎng)管數(shù)據(jù)配置模型中具有關(guān)聯(lián)關(guān)系的靜態(tài)MOC包含的至少一個(gè)屬性組成。
[0075]進(jìn)一步的,所述網(wǎng)管適配模塊40用于:按照如下方法將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配,根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI:
[0076]在動(dòng)態(tài)管理對(duì)象模板庫中查找包含選取出的MOI的屬性的動(dòng)態(tài)M0C,將查找到的動(dòng)態(tài)MOC作為匹配出的動(dòng)態(tài)MOC ;
[0077]生成包含一個(gè)主屬性值和至少一個(gè)輔屬性值的動(dòng)態(tài)Μ0Ι,該動(dòng)態(tài)MOI中包含的主屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的主屬性的屬性值,該動(dòng)態(tài)MOI中包含的輔屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的輔屬性的屬性值。
[0078]進(jìn)一步的,所述配置接口模塊41還用于:
[0079]在將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備的同時(shí),將靜態(tài)MOI的該靜態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備;該靜態(tài)MOI是生成的MOI中不具有關(guān)聯(lián)關(guān)系的MOI。
[0080]仍參見圖3,本發(fā)明實(shí)施例提供一種網(wǎng)元設(shè)備,可以應(yīng)用于數(shù)據(jù)更新系統(tǒng)中,該網(wǎng)元設(shè)備包括:
[0081]網(wǎng)元適配模塊50,用于接收網(wǎng)元管理設(shè)備發(fā)送的動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí);在MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新;
[0082]配置數(shù)據(jù)存儲(chǔ)模塊51,用于存儲(chǔ)由網(wǎng)元管理設(shè)備配置的MOI數(shù)據(jù)構(gòu)成的MO樹。
[0083]進(jìn)一步的,所述網(wǎng)元適配模塊50用于:
[0084]在MO樹中查找包含所述動(dòng)態(tài)MOI的主屬性值的MOI節(jié)點(diǎn),將與查找到的MOI節(jié)點(diǎn)有關(guān)聯(lián)關(guān)系的MOI節(jié)點(diǎn)中的屬性值與所述動(dòng)態(tài)MOI的輔屬性值進(jìn)行匹配,將匹配成功的MOI節(jié)點(diǎn)確定為與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
[0085]進(jìn)一步的,所述網(wǎng)元適配模塊50還用于:
[0086]在接收所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)的同時(shí),接收到靜態(tài)MOI和所述靜態(tài)MOI的操作標(biāo)識(shí);
[0087]在MO樹中查找所述靜態(tài)MOI,并根據(jù)所述靜態(tài)MOI的操作標(biāo)識(shí)對(duì)該靜態(tài)MOI進(jìn)行更新。[0088]進(jìn)一步的,所述網(wǎng)元適配模塊50還用于:
[0089]在對(duì)MO樹中的MOI進(jìn)行更新后,根據(jù)網(wǎng)管數(shù)據(jù)模型與網(wǎng)元數(shù)據(jù)模型之間的對(duì)應(yīng)關(guān)系,將MO樹的MOI轉(zhuǎn)換為網(wǎng)元配置模型數(shù)據(jù),將網(wǎng)元配置模型數(shù)據(jù)傳遞到網(wǎng)元數(shù)據(jù)庫52,網(wǎng)元數(shù)據(jù)庫52更新完成自身的網(wǎng)元數(shù)據(jù)。網(wǎng)元適配模塊向網(wǎng)管回復(fù)增量配置成功消息。
[0090]其中:
[0091]網(wǎng)管配置數(shù)據(jù)模型庫,用于存儲(chǔ)網(wǎng)管配置數(shù)據(jù)模型的靜態(tài)M0C。
[0092]動(dòng)態(tài)管理對(duì)象模板庫,用于存儲(chǔ)網(wǎng)管配置數(shù)據(jù)的動(dòng)態(tài)M0C。動(dòng)態(tài)MOC的屬性由網(wǎng)管配置數(shù)據(jù)模型庫中靜態(tài)MOC的屬性組合而成。
[0093]MO樹,存儲(chǔ)基于網(wǎng)管配置數(shù)據(jù)模型的MOI數(shù)據(jù)。
[0094]網(wǎng)元數(shù)據(jù)庫,存儲(chǔ)由網(wǎng)管配置MOI數(shù)據(jù)轉(zhuǎn)換成的網(wǎng)元配置數(shù)據(jù)模型數(shù)據(jù)。
[0095]構(gòu)建上述系統(tǒng)的步驟如下:
[0096]第一步,定義網(wǎng)管配置數(shù)據(jù)模型庫,包括MOC以及它們的關(guān)聯(lián)關(guān)系。MOC或?yàn)闃I(yè)界標(biāo)準(zhǔn)模型中定義的對(duì)象類,比如3GPP中定義的標(biāo)準(zhǔn)接口模型;或?yàn)榫W(wǎng)元中的可管理對(duì)象類,比如GSM系統(tǒng)中的無線小區(qū),小區(qū)號(hào)為無線小區(qū)的一個(gè)屬性,RU射頻通道、射頻通道上的載波也為M0C。本文中將網(wǎng)管配置數(shù)據(jù)模型中的MOC稱為靜態(tài)M0C。載波對(duì)象依附于射頻通道對(duì)象存在,這種關(guān)系稱為父子關(guān)系;而小區(qū)對(duì)象會(huì)引用射頻發(fā)射通道對(duì)象,這種關(guān)系稱為引用關(guān)系。這種MOC之間的關(guān)系在網(wǎng)管配置數(shù)據(jù)模型中也被定義。
[0097]第二步,定義動(dòng)態(tài)管理對(duì)象模板庫,動(dòng)態(tài)MOC的屬性來源于靜態(tài)M0C,即動(dòng)態(tài)MOC的屬性集合是由若干個(gè)靜態(tài)MOC的若干個(gè)屬性組成。動(dòng)態(tài)MOC的屬性分為主屬性與輔屬性,主屬性與輔屬性歸屬的靜態(tài)MOC具有一定的聯(lián)系,或?yàn)楦缸雨P(guān)系,或?yàn)橐藐P(guān)系,通過主屬性與輔屬性的取值能確定一組MOI記錄。定義動(dòng)態(tài)MOI生成原則,原則由操作標(biāo)識(shí)與MOC之間的關(guān)系共同決定。用戶定義的動(dòng)態(tài)MOI生成原則需滿足唯一性,即一條動(dòng)態(tài)MOI記錄由若干條靜態(tài)MOI記錄生成,但一條靜態(tài)MOI記錄只能對(duì)應(yīng)于一條動(dòng)態(tài)MOI記錄。例如。靜態(tài)管理對(duì)象模板庫中包含以下三個(gè)靜態(tài)MOC:無線小區(qū),包含主屬性“小區(qū)號(hào)”,輔屬性“GPS時(shí)鐘偏移”、“主射頻通道號(hào)”等;RU射頻通道,包含主屬性“射頻通道號(hào)”,輔屬性“接收模式”、“發(fā)射模式”等;射頻載波,包括主屬性“載波號(hào)”、輔屬性“載波功率”、“時(shí)隙關(guān)閉”等。若用戶需要頻繁修改小區(qū)下若干個(gè)射頻通道的若干個(gè)載波的發(fā)射功率,則預(yù)定義動(dòng)態(tài)MOC “小區(qū)載波功率”,包含主屬性“小區(qū)號(hào)”(來源于靜態(tài)MOC “無線小區(qū)”的主屬性“小區(qū)號(hào)”),輔屬性“射頻通道號(hào)”(來源于靜態(tài)MOC “RU射頻通道”的主屬性“射頻通道號(hào)”)、“載波號(hào)”(來源于靜態(tài)MOC “射頻載波”的主屬性“載波號(hào)”)、“載波功率”(來源于靜態(tài)MOC “射頻載波”的輔屬性“載波功率”)?!靶^(qū)載波功率”的動(dòng)態(tài)MOI生成原則為,若靜態(tài)MOC “射頻載波”的若干條靜態(tài)MOI同時(shí)滿足以下三個(gè)條件:(1)所有MOI的操作標(biāo)識(shí)為“修改”(2)所有MOI的父MOI “RU射頻通道”被同一個(gè)MOI “無線小區(qū)”引用(3)所有MOI在用戶的本次增量配置中只修改了屬性“載波功率”的值,則生成一條動(dòng)態(tài)MOI,此動(dòng)態(tài)MOI各屬性的取值為:主屬性“小區(qū)號(hào)”取值為上述條件(2)中“無線小區(qū)”靜態(tài)MOI的主屬性“小區(qū)號(hào)”的值,輔屬性“射頻通道號(hào)”為所有靜態(tài)MOI的父MOI “RU射頻通道”的主屬性“射頻通道號(hào)”的值(有N條靜態(tài)MOI滿足上述三個(gè)條件則該輔屬性有N個(gè)取值),輔屬性“載波號(hào)”為所有靜態(tài)MOI “射頻載波”的主屬性“載波號(hào)”的值(有N條靜態(tài)MOI滿足上述三個(gè)條件則該輔屬性有N個(gè)取值),輔屬性“載波功率”為所有靜態(tài)MOI “射頻載波”的輔屬性“載波功率”的值(有N條靜態(tài)MOI滿足上述三個(gè)條件則該輔屬性有N個(gè)取值)。
[0098]第三步,實(shí)現(xiàn)網(wǎng)管適配模塊,將用戶的增量配置數(shù)據(jù)轉(zhuǎn)換為xml格式的文件。將用戶增量配置數(shù)據(jù)根據(jù)網(wǎng)管配置數(shù)據(jù)模型中的靜態(tài)MOC生成靜態(tài)MOI記錄,將所有靜態(tài)MOI記錄匹配步驟二中的動(dòng)態(tài)MOI生成原則,若滿足某條動(dòng)態(tài)MOI生成原則生成動(dòng)態(tài)MOI,將生成的所有動(dòng)態(tài)MOI記錄與未匹配生成動(dòng)態(tài)MOI記錄的靜態(tài)MOI記錄組合成xml文件,發(fā)送給網(wǎng)元。例如:用戶修改了小區(qū)I引用的射頻通道I包含的載波1/2的載波功率為10/10、射頻通道2包含的載波1/2的載波功率為20/20,新增小區(qū)2,則生成4條射頻載波的靜態(tài)MOI記錄,I條無線小區(qū)的靜態(tài)MOI記錄,然后匹配步驟二中的動(dòng)態(tài)MOI生成原則,生成I條“小區(qū)載波功率”動(dòng)態(tài)MOI記錄:主屬性“小區(qū)號(hào)”為1、輔屬性“射頻通道號(hào)”為1/1/2/2、輔屬性“載波號(hào)”為1/2/1/2、輔屬性“載波功率”為10/10/20/20,無線小區(qū)的靜態(tài)MOI未匹配動(dòng)態(tài)MOI仍為靜態(tài)MOIJU xml文件中包含I條“小區(qū)載波功率”動(dòng)態(tài)MOI記錄,操作標(biāo)識(shí)為“修改”,I條無線小區(qū)的靜態(tài)MOI記錄,操作標(biāo)識(shí)為“新增”。
[0099]第四步,構(gòu)造MO樹,網(wǎng)元根據(jù)網(wǎng)管全量操作的配置文件,將所有靜態(tài)MOI按照網(wǎng)管配置數(shù)據(jù)模型中的關(guān)系存儲(chǔ)到MO樹中。增量操作時(shí),由網(wǎng)元適配模塊根據(jù)配置文件更新MO樹。對(duì)于靜態(tài)MOI記錄,遍歷MO樹,查找到在MO樹中的節(jié)點(diǎn)位置后,根據(jù)操作標(biāo)識(shí)直接更新該節(jié)點(diǎn)。對(duì)于動(dòng)態(tài)MOI記錄,遍歷MO樹,首先比較主屬性與MO樹節(jié)點(diǎn)對(duì)應(yīng)的MOI的屬性,如果匹配則比較輔屬性與MO樹節(jié)點(diǎn)的子節(jié)點(diǎn)和關(guān)聯(lián)節(jié)點(diǎn)對(duì)應(yīng)的MOI屬性,直至遍歷完所有輔屬性查找到MO樹中的一個(gè)節(jié)點(diǎn),根據(jù)操作標(biāo)識(shí)更新對(duì)應(yīng)的節(jié)點(diǎn)。重復(fù)輔屬性的匹配過程,對(duì)輔屬性的所有取值全部匹配完成。例如:步驟三中生成的xml文件,對(duì)于無線小區(qū)的靜態(tài)MOI記錄,查找到小區(qū)節(jié)點(diǎn)后,直接新增小區(qū)號(hào)為2的節(jié)點(diǎn)。對(duì)于“小區(qū)載波功率”的動(dòng)態(tài)MOI記錄,查找到無線小區(qū)I在MO樹中的MOI節(jié)點(diǎn),比較動(dòng)態(tài)MOI的主屬性“小區(qū)號(hào)”與“無線小區(qū)”的MOI的主屬性“小區(qū)號(hào)”,兩個(gè)取值都為I則匹配。遍歷“無線小區(qū)”的子節(jié)點(diǎn)與關(guān)聯(lián)節(jié)點(diǎn),動(dòng)態(tài)MOI的輔屬性“射頻通道號(hào)”為I與“無線小區(qū)”的關(guān)聯(lián)節(jié)點(diǎn)“RU射頻通道”的主屬性“射頻通道號(hào)”為I的MOI匹配,則繼續(xù)輔屬性“載波號(hào)”的匹配,與“RU射頻通道”的子節(jié)點(diǎn)“射頻載波”的主屬性“載波號(hào)”為I的MOI匹配,繼續(xù)匹配則輔屬性“載波功率”仍存在于“載波號(hào)”為I的MOI節(jié)點(diǎn)中,根據(jù)操作標(biāo)識(shí)“修改”將“載波號(hào)”為I的MOI節(jié)點(diǎn)的屬性“載波功率”的值修改為10。再返回至輔屬性“射頻通道號(hào)”重復(fù)上述匹配過程,直至將所有輔屬性的取值都匹配完成,則整個(gè)過程完成。
[0100]第五步,實(shí)現(xiàn)網(wǎng)元適配模塊,定義網(wǎng)管數(shù)據(jù)模型與網(wǎng)元數(shù)據(jù)模型之間的對(duì)應(yīng)關(guān)系,將網(wǎng)管數(shù)據(jù)MO樹的MOI轉(zhuǎn)換為網(wǎng)元配置模型數(shù)據(jù)傳遞到網(wǎng)元數(shù)據(jù)信息庫。
[0101]第六步,構(gòu)造網(wǎng)元數(shù)據(jù)庫,定義網(wǎng)元配置數(shù)據(jù)之間的關(guān)系,并存儲(chǔ)網(wǎng)元適配模塊傳遞來的網(wǎng)元配置數(shù)據(jù)。
[0102]綜上,本發(fā)明的有益效果包括:
[0103]本發(fā)明實(shí)施例提供的方案中,網(wǎng)元管理設(shè)備在根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成MOI以及每個(gè)MOI的操作標(biāo)識(shí)后,從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的Μ0Ι,根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給網(wǎng)元設(shè)備;網(wǎng)元設(shè)備在MO樹中查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)該動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新,可見,本方案中通過網(wǎng)元管理設(shè)備對(duì)具有關(guān)聯(lián)關(guān)系的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),使得網(wǎng)元設(shè)備在MO樹中只需查找與該動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),而不需要分別查找具有關(guān)聯(lián)關(guān)系的各個(gè)MOI在MO樹中的位置,從而降低了網(wǎng)元設(shè)備的查找工作量,進(jìn)而提高了網(wǎng)元設(shè)備對(duì)MO樹中的MOI的更新效率。
[0104]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0105]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0106]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0107]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0108]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)更新方法,其特征在于,該方法包括: 網(wǎng)元管理設(shè)備根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的MOI的操作標(biāo)識(shí);將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備; 所述網(wǎng)元設(shè)備在接收到所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)后,在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
2.如權(quán)利要求1所述的方法,其特征在于,在從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的Μ0Ι,具體包括: 選取出屬于同一 M0C、且操作標(biāo)識(shí)相同的MOI ;或者, 選取出屬于同一 MOC的MOI ;或者, 選取出操作標(biāo)識(shí)相同的MOI ;或者, 選取出具有相同父節(jié)點(diǎn)的MOI。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),具體包括: 將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配; 根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,并將選取出的MOI的操作標(biāo)識(shí)作為該動(dòng)態(tài)MOI的操作標(biāo)識(shí); 其中,動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC包含一個(gè)主屬性和至少一個(gè)輔屬性,并且動(dòng)態(tài)MOC包含的屬性由網(wǎng)管數(shù)據(jù)配置模型中具有關(guān)聯(lián)關(guān)系的靜態(tài)MOC包含的至少一個(gè)屬性組成。
4.如權(quán)利要求3所述的方法,其特征在于,所述將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配,具體包括: 在動(dòng)態(tài)管理對(duì)象模板庫中查找包含選取出的MOI的屬性的動(dòng)態(tài)M0C,將查找到的動(dòng)態(tài)MOC作為匹配出的動(dòng)態(tài)MOC ; 所述根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,具體包括: 生成包含一個(gè)主屬性值和至少一個(gè)輔屬性值的動(dòng)態(tài)Μ0Ι,該動(dòng)態(tài)MOI中包含的主屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的主屬性的屬性值,該動(dòng)態(tài)MOI中包含的輔屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的輔屬性的屬性值。
5.如權(quán)利要求4所述的方法,其特征在于,所述在MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),具體包括: 在MO樹中查找包含所述動(dòng)態(tài)MOI的主屬性值的MOI節(jié)點(diǎn),將與查找到的MOI節(jié)點(diǎn)有關(guān)聯(lián)關(guān)系的MOI節(jié)點(diǎn)中的屬性值與所述動(dòng)態(tài)MOI的輔屬性值進(jìn)行匹配,將匹配成功的MOI節(jié)點(diǎn)確定為與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn)。
6.如權(quán)利要求1-5中任一所述的方法,其特征在于,在網(wǎng)元管理設(shè)備將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備的同時(shí),進(jìn)一步包括:網(wǎng)元管理設(shè)備將靜態(tài)MOI的該靜態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備;該靜態(tài)MOI是生成的MOI中不具有關(guān)聯(lián)關(guān)系的MOI ; 所述網(wǎng)元設(shè)備在接收到所述靜態(tài)MOI和所述靜態(tài)MOI的操作標(biāo)識(shí)后,進(jìn)一步包括:在MO樹中查找所述靜態(tài)Μ0Ι,并根據(jù)所述靜態(tài)MOI的操作標(biāo)識(shí)對(duì)該靜態(tài)MOI進(jìn)行更新。
7.一種數(shù)據(jù)同步系統(tǒng),其特征在于,該系統(tǒng)包括: 網(wǎng)元管理設(shè)備,用于根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的各MOI的操作標(biāo)識(shí);將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備; 網(wǎng)元設(shè)備,用于在接收到所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)后,在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
8.—種網(wǎng)元管理設(shè)備,其特征在于,該設(shè)備包括: 網(wǎng)管適配模塊,用于根據(jù)需要對(duì)網(wǎng)元設(shè)備所作的管理操作生成管理對(duì)象實(shí)例MOI以及每個(gè)MOI的操作標(biāo)識(shí);從生成的MOI中選取出具有關(guān)聯(lián)關(guān)系的MOI ;根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí),該動(dòng)態(tài)MOI中包含選取出的MOI的操作標(biāo)識(shí)對(duì)應(yīng)的屬性值,該動(dòng)態(tài)MOI的操作標(biāo)識(shí)包括選取出的各MOI的操作標(biāo)識(shí); 配置接口模塊,用于將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備。
9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述網(wǎng)管適配模塊用于:按照如下方法從生成的MOI中選取出具有 關(guān)聯(lián)關(guān)系的MOI: 選取出屬于同一 M0C、且操作標(biāo)識(shí)相同的MOI ;或者, 選取出屬于同一 MOC的MOI ;或者, 選取出操作標(biāo)識(shí)相同的MOI ;或者, 選取出具有相同父節(jié)點(diǎn)的MOI。
10.如權(quán)利要求8所述的設(shè)備,其特征在于,所述網(wǎng)管適配模塊用于:按照如下方法根據(jù)選取出的MOI生成一個(gè)動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí): 將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配; 根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI,并將選取出的各MOI的操作標(biāo)識(shí)作為該動(dòng)態(tài)MOI的操作標(biāo)識(shí); 其中,動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC包含一個(gè)主屬性和至少一個(gè)輔屬性,并且動(dòng)態(tài)MOC包含的屬性由網(wǎng)管數(shù)據(jù)配置模型中具有關(guān)聯(lián)關(guān)系的靜態(tài)MOC包含的至少一個(gè)屬性組成。
11.如權(quán)利要求10所述的設(shè)備,其特征在于,所述網(wǎng)管適配模塊用于:按照如下方法將選取出的MOI與動(dòng)態(tài)管理對(duì)象模板庫中的動(dòng)態(tài)MOC進(jìn)行匹配,根據(jù)匹配出的動(dòng)態(tài)MOC生成選取出的MOI對(duì)應(yīng)的動(dòng)態(tài)MOI: 在動(dòng)態(tài)管理對(duì)象模板庫中查找包含選取出的MOI的屬性的動(dòng)態(tài)M0C,將查找到的動(dòng)態(tài)MOC作為匹配出的動(dòng)態(tài)MOC ; 生成包含一個(gè)主屬性值和至少一個(gè)輔屬性值的動(dòng)態(tài)Μ0Ι,該動(dòng)態(tài)MOI中包含的主屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的主屬性的屬性值,該動(dòng)態(tài)MOI中包含的輔屬性值為選取出的MOI對(duì)應(yīng)的、匹配出的動(dòng)態(tài)MOC中的輔屬性的屬性值。
12.如權(quán)利要求8-11中任一所述的設(shè)備,其特征在于,所述配置接口模塊還用于: 在將該動(dòng)態(tài)MOI和該動(dòng)態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備的同時(shí),將靜態(tài)MOI的該靜態(tài)MOI的操作標(biāo)識(shí)發(fā)送給所述網(wǎng)元設(shè)備;該靜態(tài)MOI是生成的MOI中不具有關(guān)聯(lián)關(guān)系的 MOI。
13.—種網(wǎng)元設(shè)備,其特征在于,該設(shè)備包括: 網(wǎng)元適配模塊,用于接收網(wǎng)元管理設(shè)備發(fā)送的動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí);在管理對(duì)象MO樹中查找與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)該匹配的MOI節(jié)點(diǎn)進(jìn)行更新; 配置數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)所述MO樹。
14.如權(quán)利要求13所述的設(shè)備,其特征在于,所述網(wǎng)元適配模塊用于: 在MO樹中查找包含所述動(dòng)態(tài)MOI的主屬性值的MOI節(jié)點(diǎn),將與查找到的MOI節(jié)點(diǎn)有關(guān)聯(lián)關(guān)系的MOI節(jié)點(diǎn)中的屬性值與所述動(dòng)態(tài)MOI的輔屬性值進(jìn)行匹配,將匹配成功的MOI節(jié)點(diǎn)確定為與所述動(dòng)態(tài)MOI的屬性值匹配的MOI節(jié)點(diǎn),并根據(jù)所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)對(duì)匹配的MOI節(jié)點(diǎn)進(jìn)行更新。
15.如權(quán)利要求13或14所述的設(shè)備,其特征在于,所述網(wǎng)元適配模塊還用于: 在接收所述動(dòng)態(tài)MOI和所述動(dòng)態(tài)MOI的操作標(biāo)識(shí)的同時(shí),接收到靜態(tài)MOI和所述靜態(tài)MOI的操作標(biāo)識(shí);在MO樹中查找所述靜態(tài)Μ0Ι,并根據(jù)所述靜態(tài)MOI的操作標(biāo)識(shí)對(duì)該靜態(tài)MOI進(jìn)行更新。
【文檔編號(hào)】H04W8/02GK103686668SQ201210351643
【公開日】2014年3月26日 申請(qǐng)日期:2012年9月20日 優(yōu)先權(quán)日:2012年9月20日
【發(fā)明者】陳金昌, 陳曉萍 申請(qǐng)人:中興通訊股份有限公司