專利名稱:操控網(wǎng)絡(luò)管理信息的制作方法
技術(shù)領(lǐng)域:
此處所述的實(shí)施例總體涉及通信系統(tǒng),更具體地,涉及在電信系統(tǒng)中操控網(wǎng)絡(luò)管理{曰息O
背景技術(shù):
電信系統(tǒng)的目前的網(wǎng)絡(luò)管理方案可以包括國(guó)際電信聯(lián)盟標(biāo)準(zhǔn)化部門(ITU-T)的 電信管理網(wǎng)絡(luò)(TMN)、第三代合作伙伴計(jì)劃(3GPP)的綜合參考點(diǎn)、第三代合作伙伴計(jì)劃 2(3GPP2)的綜合參考點(diǎn)以及因特網(wǎng)工程任務(wù)組(IETF)的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)。電信 系統(tǒng)的目前的網(wǎng)絡(luò)管理方案采用客戶端-服務(wù)器分層架構(gòu)來(lái)管理網(wǎng)絡(luò)管理信息(匪I)(例 如,與電信系統(tǒng)的操作、管理、維護(hù)和供應(yīng)等相關(guān)的信息)的流動(dòng)。例如,客戶端-服務(wù)器分 層架構(gòu)的每一級(jí)維護(hù)軟件對(duì)象的數(shù)據(jù)庫(kù)。每個(gè)軟件對(duì)象可以包括被管理的資源(例如,處 于管理之下的網(wǎng)絡(luò)節(jié)點(diǎn)、處于管理之下的網(wǎng)絡(luò)功能、處于管理之下的網(wǎng)絡(luò)通信鏈路等)的 表示。在電信系統(tǒng)管理中,“被管理的資源的表示”可以包括與被管理的資源相關(guān)聯(lián)的一系 列屬性,如其區(qū)別名(例如,目錄服務(wù)中的條目的唯一名稱)、其操作狀態(tài)、其警報(bào)狀態(tài)、其 伙伴節(jié)點(diǎn)連接數(shù)目等等。軟件對(duì)象可以存儲(chǔ)在由服務(wù)器創(chuàng)建和/或維護(hù)的數(shù)據(jù)庫(kù)中。這樣 的數(shù)據(jù)庫(kù)可以被稱為管理信息庫(kù)(MIB)。在客戶端-服務(wù)器分層架構(gòu)中,客戶端通過(guò)對(duì)MIB的內(nèi)容進(jìn)行操控來(lái)管理被管理 的網(wǎng)絡(luò)(如,被管理的網(wǎng)絡(luò)中的一個(gè)或多個(gè)節(jié)點(diǎn))。例如,為了將節(jié)點(diǎn)切換至離線,客戶端可 以調(diào)用請(qǐng)求改變與該節(jié)點(diǎn)的軟件對(duì)象相關(guān)聯(lián)的狀態(tài)屬性(例如從在線至離線)的操作(例 如從服務(wù)器調(diào)用該操作)。服務(wù)器接收該請(qǐng)求操作,向?qū)⒐?jié)點(diǎn)切換至離線的節(jié)點(diǎn)發(fā)出命令, 并相應(yīng)地改變節(jié)點(diǎn)的軟件對(duì)象的狀態(tài)屬性。與軟件對(duì)象相關(guān)聯(lián)的定義(如屬性的名稱和屬性的語(yǔ)義)可以被稱為“類定義”。 特定軟件對(duì)象可以被稱為特定類的“實(shí)例”。例如,可以存在針對(duì)切換的類定義。如果有一百 個(gè)切換處于管理之下,則將存在均使用相同類定義的一百個(gè)實(shí)例(例如在MIB中)。客戶端-服務(wù)器分層架構(gòu)具有多個(gè)缺陷。例如,當(dāng)客戶端想要改變實(shí)例屬性的值 時(shí),客戶端需要經(jīng)由修改請(qǐng)求將實(shí)例屬性的新值提供給服務(wù)器??蛻舳瞬荒芙?jīng)由修改請(qǐng)求 給服務(wù)器提供屬性中需要改變的一部分。在一個(gè)示例中,如果實(shí)例屬性包括子屬性(如子 屬性1、子屬性2等)的列表并且客戶端僅想要改變子屬性2的值時(shí),客戶端需要向服務(wù)器 發(fā)送整個(gè)實(shí)例屬性,如子屬性1 (舊值)、子屬性2 (新值)、子屬性3 (舊值)等??蛻舳瞬?能僅發(fā)送實(shí)例屬性中需要改變的那一部分(即,子屬性2)。由于客戶端需要發(fā)送包含修改 后的子屬性在內(nèi)的整個(gè)實(shí)例屬性并且不能僅發(fā)送要修改的子屬性,因此對(duì)大的實(shí)例屬性的 修改可能需要大量的帶寬。此外,當(dāng)服務(wù)器向各個(gè)客戶端發(fā)送與對(duì)實(shí)例屬性的改變有關(guān)的通知時(shí),服務(wù)器需 要發(fā)送整個(gè)實(shí)例屬性,即便實(shí)例屬性僅有一個(gè)子屬性(如一部分)已改變。在這種通知中, 服務(wù)器不能僅指示改變后的子屬性。更確切地說(shuō),通知包括整個(gè)實(shí)例屬性(如包括所有子 屬性),而不是僅包括已改變的子屬性。相應(yīng)地,每個(gè)客戶端需要將接收實(shí)例屬性及其所有子屬性與實(shí)例屬性的當(dāng)前拷貝及其所有子屬性進(jìn)行比較,以確定改變后的子屬性。這種過(guò) 程可能是低效的、耗時(shí)的并使用寶貴的網(wǎng)絡(luò)資源(如處理資源、帶寬資源等)。
發(fā)明內(nèi)容
本發(fā)明的目的是克服以上缺陷中的至少一些,以及實(shí)現(xiàn)網(wǎng)絡(luò)管理信息(例如,修 改請(qǐng)求和通知),使得(例如,客戶端)可以修改實(shí)例屬性的一部分以及(例如由服務(wù)器提 供的)通知可以包括實(shí)例屬性的所修改的那一部分。此處所述的實(shí)施例可以提供實(shí)現(xiàn)網(wǎng)絡(luò)管理信息(例如,修改請(qǐng)求和/或通知)的 系統(tǒng)和/或方法。例如,在一個(gè)實(shí)施例中,所述系統(tǒng)和/或方法可以包括客戶端設(shè)備(例 如,提供修改實(shí)例屬性的一部分的請(qǐng)求的設(shè)備)以及服務(wù)器設(shè)備(例如,存儲(chǔ)、維護(hù)和/或 給客戶端設(shè)備提供實(shí)例屬性信息和/或通知的設(shè)備)。所述服務(wù)器設(shè)備可以在數(shù)據(jù)庫(kù)中存 儲(chǔ)實(shí)例屬性信息和通知。實(shí)例屬性信息可以包括軟件對(duì)象(或?qū)嵗?屬性。實(shí)例屬性可以 包括具有值的屬性,并且可以是缺省的值或有條件的值??梢詫?shí)例屬性的缺省初始值指 定為軟件對(duì)象類定義的一部分。每個(gè)軟件對(duì)象類的屬性名稱和語(yǔ)義可由被軟件對(duì)象類綱要 指定,并且可以是客戶端設(shè)備和服務(wù)器設(shè)備已知的??蛻舳嗽O(shè)備可以(例如給服務(wù)器設(shè)備) 提供修改實(shí)例屬性的一部分的請(qǐng)求,并且,服務(wù)器設(shè)備可以在其數(shù)據(jù)庫(kù)中修改實(shí)例屬性的 該部分。所請(qǐng)求的通知可以包括將一個(gè)或多個(gè)子屬性添加至實(shí)例屬性;從實(shí)例屬性刪除 一個(gè)或多個(gè)子屬性;從實(shí)例屬性修改一個(gè)或多個(gè)子屬性;和/或重置與實(shí)例屬性相關(guān)聯(lián)的 一個(gè)或多個(gè)子屬性的缺省值。在另一實(shí)施例中,由于軟件對(duì)象所表示的網(wǎng)絡(luò)節(jié)點(diǎn)和功能可以是動(dòng)態(tài)的(例如, 它們的狀態(tài)可以隨時(shí)間改變),因此與實(shí)例屬性相關(guān)聯(lián)的值可以改變。所述改變可以經(jīng)由 通知傳遞至客戶端設(shè)備。通知可以包括具有若干通知參數(shù)的消息。通知的類型和通知參數(shù) 可由客戶端設(shè)備和服務(wù)器設(shè)備指定和/或是客戶端設(shè)備和服務(wù)器設(shè)備已知的。在一個(gè)示例 中,通知可以包括與實(shí)例屬性的所修改的部分相關(guān)聯(lián)的信息,而不是與整個(gè)實(shí)例屬性相關(guān) 聯(lián)的信息。在示例實(shí)施例中,此處所述的系統(tǒng)和/或方法可以接收修改實(shí)例屬性(如軟件對(duì) 象屬性)的一部分(如子屬性)的請(qǐng)求,可以基于該請(qǐng)求來(lái)識(shí)別實(shí)例,并可以基于該請(qǐng)求來(lái) 識(shí)別該實(shí)例的屬性。所述系統(tǒng)和/或方法可以基于該請(qǐng)求來(lái)識(shí)別所識(shí)別的屬性的子屬性, 可以基于該請(qǐng)求來(lái)識(shí)別子屬性值,并可以基于該請(qǐng)求來(lái)識(shí)別操作。所述系統(tǒng)和/或方法可 以對(duì)具有所識(shí)別的值的所識(shí)別的子屬性執(zhí)行操作以產(chǎn)生實(shí)例屬性的所修改的部分,并提供 包括實(shí)例屬性的所修改的部分在內(nèi)的通知。這里所述的實(shí)施例可以提供多個(gè)優(yōu)點(diǎn)。例如,由于可以經(jīng)由此處所述的修改請(qǐng)求 來(lái)修改實(shí)例屬性的一部分(如子屬性),因此,所述修改請(qǐng)求可以在尺寸上更小。因此,可以 需要更小的帶寬來(lái)傳送修改請(qǐng)求,并且,客戶端可以需要更少的時(shí)間和更短的處理周期來(lái) 構(gòu)造修改請(qǐng)求。利用所述修改請(qǐng)求,客戶端無(wú)需將整個(gè)實(shí)例屬性讀入存儲(chǔ)器,將子屬性修改 至存儲(chǔ)器中,以及請(qǐng)求改變整個(gè)實(shí)例屬性。更確切地說(shuō),客戶端可以產(chǎn)生描述修改后的子屬 性的修改請(qǐng)求。所述修改請(qǐng)求還可以減少多個(gè)客戶端的數(shù)據(jù)破壞的幾率,這是由于多個(gè)客 戶端可能無(wú)需維護(hù)其他客戶端所進(jìn)行的最近改變。取而代之,多個(gè)客戶端可以在不考慮其 他客戶端所進(jìn)行的改變的情況下修改子屬性。此外,服務(wù)器可以需要更少的時(shí)間來(lái)對(duì)所述修改請(qǐng)求進(jìn)行解碼以及對(duì)(例如在MIB中提供的)實(shí)例屬性的部分進(jìn)行修改。服務(wù)器可以經(jīng)由此處所述的通知將實(shí)例屬性的所修改的部分(如子屬性)廣播至 其他客戶端。因此,通知可以在尺寸上更小,可以需要更小的帶寬來(lái)傳送通知,并且,服務(wù)器 可以需要更少的時(shí)間和更短的處理周期來(lái)構(gòu)造通知。接收通知的客戶端可以需要更少的 時(shí)間和更短的處理周期來(lái)檢測(cè)實(shí)例屬性的所修改的部分,這是由于它們可以(例如經(jīng)由通 知)接收實(shí)例屬性的所修改的部分,而不是接收整個(gè)實(shí)例屬性。
圖1示出了可以在其中實(shí)現(xiàn)此處描述的系統(tǒng)和/或方法的示例網(wǎng)絡(luò)的圖;圖2示出了圖1中所示的網(wǎng)絡(luò)的客戶端和/或服務(wù)器的示例組件;圖3示出了圖1中所示的網(wǎng)絡(luò)的示例部分以及該網(wǎng)絡(luò)部分的組件間的示例交互的 圖;圖4示出了能夠由圖1中所示的網(wǎng)絡(luò)的服務(wù)器產(chǎn)生、存儲(chǔ)和/或維護(hù)的數(shù)據(jù)庫(kù)的 示例部分的圖;圖5示出了能夠由圖1中所示的網(wǎng)絡(luò)的客戶端產(chǎn)生的修改請(qǐng)求的示例組分的圖;圖6示出了能夠由圖1中所示的網(wǎng)絡(luò)的服務(wù)器產(chǎn)生的通知的示例組分的圖;以及圖7至13示出了根據(jù)此處描述的實(shí)施例的用于實(shí)現(xiàn)修改請(qǐng)求和/或通知的示例 處理的流程圖。
具體實(shí)施例方式以下詳細(xì)描述參考附圖。不同附圖中相同的參考數(shù)字可以識(shí)別相同或相似的元 件。此外,以下詳細(xì)描述并不限制本發(fā)明。此處所述的實(shí)施例可以提供分別基于實(shí)例屬性和/或通知參數(shù)來(lái)實(shí)現(xiàn)修改請(qǐng)求 和/或通知的系統(tǒng)和/或方法。圖1示出了可以在其中實(shí)現(xiàn)此處描述的系統(tǒng)和/或方法的示例網(wǎng)絡(luò)100的圖。如 圖所示,網(wǎng)絡(luò)100可以包括由網(wǎng)絡(luò)130互連的客戶端110和服務(wù)器120??蛻舳?10和/或 服務(wù)器120可以經(jīng)由有線/或無(wú)線連接連接至網(wǎng)絡(luò)130。為簡(jiǎn)單起見(jiàn),圖1示出了三個(gè)客戶 端、單個(gè)服務(wù)器和單個(gè)網(wǎng)絡(luò)。實(shí)際上,可以存在更多的客戶端、服務(wù)器和/或網(wǎng)絡(luò)。此外,在 某些實(shí)例中,網(wǎng)絡(luò)100中的組件(例如,一個(gè)或多個(gè)客戶端110和/或服務(wù)器120)可以執(zhí) 行被描述為由網(wǎng)絡(luò)100中的其他組件或組件組執(zhí)行的一個(gè)或多個(gè)功能。例如,在一個(gè)實(shí)施 例中,一個(gè)客戶端110可以充當(dāng)服務(wù)器,服務(wù)器120可以充當(dāng)客戶端。每個(gè)客戶端110可以包括能夠產(chǎn)生和/或與網(wǎng)絡(luò)相關(guān)的數(shù)據(jù)(例如,網(wǎng)絡(luò)管理信 息(匪I))的任意設(shè)備。例如,每個(gè)客戶端110可以包括計(jì)算機(jī)、路由器、交換機(jī)、網(wǎng)絡(luò)接口卡 (NIC)、集線器、網(wǎng)橋、網(wǎng)關(guān)、防火墻、代理服務(wù)器、光分插復(fù)用器(OADM)、蜂窩電話、處理和/ 或傳輸數(shù)據(jù)的某些其他類型的標(biāo)識(shí)、其他類型的計(jì)算或通信設(shè)備、運(yùn)行在上述設(shè)備之一上 的線程或進(jìn)程、和/或可由上述設(shè)備之一執(zhí)行的對(duì)象。在一個(gè)實(shí)施例中,每個(gè)客戶端110可 以包括電信網(wǎng)絡(luò)的節(jié)點(diǎn)。此處所使用的術(shù)語(yǔ)“數(shù)據(jù)”應(yīng)廣義地理解為包括能夠由網(wǎng)絡(luò)100和/或網(wǎng)絡(luò)100的 任意組件(例如,客戶端Iio和/或服務(wù)器120)產(chǎn)生的任何信息,如與電信系統(tǒng)的操作、管理、維護(hù)、供應(yīng)等相關(guān)的信息、修改請(qǐng)求、通知等。服務(wù)器120可以包括一個(gè)或多個(gè)服務(wù)器實(shí)體或者以此處描述的方式采集、處理、 搜索和/或提供信息(例如,網(wǎng)絡(luò)管理信息(匪I))的其他類型的計(jì)算或通信設(shè)備。例如,服 務(wù)器120可以包括計(jì)算機(jī)、路由器、交換機(jī)、網(wǎng)絡(luò)接口卡(NIC)、集線器、網(wǎng)橋、網(wǎng)關(guān)、防火墻、 代理服務(wù)器、光分插復(fù)用器(OADM)、處理和/或傳輸數(shù)據(jù)的某些其他類型的標(biāo)識(shí)、其他類型 的計(jì)算或通信設(shè)備、運(yùn)行在上述設(shè)備之一上的線程或進(jìn)程、和/或可由上述設(shè)備之一執(zhí)行 的對(duì)象。在一個(gè)實(shí)施例中,服務(wù)器120可以包括電信網(wǎng)絡(luò)的節(jié)點(diǎn)。網(wǎng)絡(luò)130可以包括局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、公 共陸地移動(dòng)網(wǎng)(PLMN)、電話網(wǎng)絡(luò)(如公共電話交換網(wǎng)(PSTN)或蜂窩電話網(wǎng))、或網(wǎng)絡(luò)的組 合。在一個(gè)示例實(shí)施例中,網(wǎng)絡(luò)130可以包括電信網(wǎng)絡(luò)。圖2是可以與客戶端110和/或服務(wù)器120之一相對(duì)應(yīng)的設(shè)備200的示例圖。如 圖所示,設(shè)備200可以包括總線210、處理邏輯220、主存儲(chǔ)器230、只讀存儲(chǔ)器(ROM) M0、存 儲(chǔ)設(shè)備250、輸入設(shè)備沈0、輸出設(shè)備270和/或通信接口觀0。總線210可以包括允許設(shè)備 200的組件之間的通信的路徑。處理邏輯220可以包括處理器、微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣 列(FPGA)或可解釋和執(zhí)行指令的其他類型的處理邏輯。主存儲(chǔ)器230可以包括隨即存取存 儲(chǔ)器(RAM)或者可存儲(chǔ)信息和指令以供處理邏輯220執(zhí)行的另一種類型的動(dòng)態(tài)存儲(chǔ)設(shè)備。 R0M240可以包括ROM設(shè)備或者可存儲(chǔ)靜態(tài)信息和/或指令以供處理邏輯220使用的另一種 類型的靜態(tài)存儲(chǔ)設(shè)備。存儲(chǔ)設(shè)備250可以包括磁和/或光記錄介質(zhì)及其對(duì)應(yīng)驅(qū)動(dòng)器。輸入設(shè)備260可以包括允許操作者將信息輸入至設(shè)備200的機(jī)制,例如鍵盤、鼠 標(biāo)、筆、麥克風(fēng)、語(yǔ)音識(shí)別和/或生物統(tǒng)計(jì)機(jī)制等。輸出設(shè)備270可以包括將信息輸出至操 作者的機(jī)制,包括顯示器、打印機(jī)、揚(yáng)聲器等。通信接口 280可以包括使設(shè)備200能夠與其 他設(shè)備和/或系統(tǒng)進(jìn)行通信的任何與收發(fā)器類似的機(jī)制。例如,通信接口 280可以包括用 于經(jīng)由網(wǎng)絡(luò)(如網(wǎng)絡(luò)150)與另一設(shè)備或系統(tǒng)進(jìn)行通信的機(jī)制。如此處描述的,設(shè)備200可以響應(yīng)于處理邏輯220執(zhí)行計(jì)算機(jī)可讀介質(zhì)(如主存 儲(chǔ)器230)中包含的軟件指令,執(zhí)行特定操作。計(jì)算機(jī)可讀介質(zhì)可以被定義為一個(gè)或多個(gè)物 理和/或邏輯存儲(chǔ)器設(shè)備。軟件指令可以從另一計(jì)算機(jī)可讀介質(zhì)(如存儲(chǔ)設(shè)備250)或經(jīng) 由通信接口 280從另一設(shè)備讀入主存儲(chǔ)器230。主存儲(chǔ)器230中包含的軟件指令可以使處 理邏輯220執(zhí)行此處描述的處理。備選地,可以使用硬線電路取代軟件指令,或結(jié)合使用硬 線電路和軟件指令,以實(shí)現(xiàn)此處描述的處理。因此,此處所述的實(shí)施例不限于硬件電路和軟 件的任何特定組合。
雖然圖2示出了設(shè)備200的示例組件,但是在其他實(shí)施例中,設(shè)備200可以包含同 圖2所示的組件相比更少的、不同的或附加的組件。在另外的其他實(shí)施例中,設(shè)備200的一 個(gè)或多個(gè)組件可以執(zhí)行描述為由設(shè)備200的一個(gè)或多個(gè)其他組件執(zhí)行的一個(gè)或多個(gè)其他任務(wù)。圖3示出了網(wǎng)絡(luò)部分300的示例部分300以及該網(wǎng)絡(luò)部分300的組件間的示例交 互的圖。如圖所示,網(wǎng)絡(luò)部分300可以包括客戶端110和服務(wù)器120??蛻舳?10和服務(wù)器 120可以包括以上結(jié)合例如圖1描述的特征。服務(wù)器120可以在數(shù)據(jù)庫(kù)310中存儲(chǔ)諸如軟件對(duì)象(或?qū)嵗?、軟件對(duì)象信息、實(shí)例屬性、通知等信息。在一個(gè)實(shí)施例中,數(shù)據(jù)庫(kù)310可以由(例如存儲(chǔ)器220內(nèi)的)服務(wù)器 120產(chǎn)生、存儲(chǔ)和/或維護(hù)。在另一實(shí)施例中,數(shù)據(jù)庫(kù)310可以由不同于服務(wù)器120或除服 務(wù)器120之外的設(shè)備產(chǎn)生、存儲(chǔ)和/或維護(hù)。在一個(gè)示例中,數(shù)據(jù)庫(kù)310可以對(duì)應(yīng)于管理信 息庫(kù)(MIB)。如圖3所示,客戶端110可以給數(shù)據(jù)庫(kù)310提供修改請(qǐng)求。例如,一個(gè)客戶端110 可以將修改實(shí)例屬性的一個(gè)或多個(gè)部分的請(qǐng)求320提供給數(shù)據(jù)庫(kù)310,另一客戶端110可以 將修改另一實(shí)例屬性的一個(gè)或多個(gè)部分的請(qǐng)求330提供給數(shù)據(jù)庫(kù)310。其他軟件對(duì)象信息 可以經(jīng)由與網(wǎng)絡(luò)(如網(wǎng)絡(luò)130)相關(guān)聯(lián)的其他設(shè)備(未示出)而提供給數(shù)據(jù)庫(kù)310。修改請(qǐng) 求320/330可以包括與要修改的實(shí)例屬性相關(guān)聯(lián)的信息、要修改的一個(gè)或多個(gè)部分(如子 屬性)、要對(duì)該一個(gè)或多個(gè)部分執(zhí)行的操作等。要執(zhí)行的操作可以包括將新的子屬性添加 至實(shí)例屬性;從實(shí)例屬性刪除子屬性;刪除與實(shí)例屬性相關(guān)聯(lián)的所有子屬性;將與實(shí)例屬 性相關(guān)聯(lián)的子屬性重置為缺省值;和/或修改與實(shí)例屬性相關(guān)聯(lián)的子屬性的值。以下結(jié)合 例如圖5提供修改請(qǐng)求320/330的其他細(xì)節(jié)。服務(wù)器120可以從客戶端110接收修改請(qǐng)求320/330中的每一個(gè),并可以基于修 改請(qǐng)求320/330中的每一個(gè)來(lái)識(shí)別實(shí)例(如具有要修改的一個(gè)或多個(gè)屬性部分的實(shí)例)。 例如,服務(wù)器120可以基于修改請(qǐng)求320/330來(lái)識(shí)別在數(shù)據(jù)庫(kù)310中提供的實(shí)例。服務(wù)器 120還可以基于修改請(qǐng)求320/330來(lái)識(shí)別實(shí)例屬性、實(shí)例屬性的子屬性、與子屬性相關(guān)聯(lián)的 值以及操作(例如要對(duì)子屬性執(zhí)行的操作)。服務(wù)器120可以利用該值來(lái)對(duì)所識(shí)別的子屬 性執(zhí)行操作以產(chǎn)生實(shí)例屬性的所修改的部分(如子屬性)。同樣如圖3所示,服務(wù)器120(例如經(jīng)由數(shù)據(jù)庫(kù)310)可以給客戶端110提供實(shí)例 屬性的一個(gè)或多個(gè)所修改的部分的通知。在一個(gè)實(shí)施例中,通知340可以提供對(duì)在數(shù)據(jù)庫(kù) 310中提供的實(shí)例(如軟件對(duì)象)的一個(gè)或多個(gè)子屬性的改變的指示。通知340可以指示 已經(jīng)將新的子屬性添加至實(shí)例屬性、已經(jīng)從實(shí)例屬性刪除子屬性、已經(jīng)刪除與實(shí)例屬性相 關(guān)聯(lián)的所有子屬性、已經(jīng)將與實(shí)例屬性相關(guān)聯(lián)的子屬性重置為缺省值和/或已經(jīng)修改與實(shí) 例屬性相關(guān)聯(lián)的子屬性的值。例如,通知340可以包括與所修改的實(shí)例屬性的類相關(guān)聯(lián)的 信息、與所修改的實(shí)例屬性相關(guān)聯(lián)的所修改的實(shí)例、通知標(biāo)識(shí)符、時(shí)間和/或類型、所修改 的實(shí)例屬性、所修改的實(shí)例屬性的一個(gè)或多個(gè)所修改的部分(如子屬性)、對(duì)一個(gè)或多個(gè)所 修改的部分執(zhí)行的操作等等。以下結(jié)合例如圖6提供通知340的其他細(xì)節(jié)。不同于目前的電信系統(tǒng)管理方案,此處所述的客戶端(如客戶端110)可以產(chǎn)生請(qǐng) 求修改實(shí)例屬性的一部分(如子屬性)的修改請(qǐng)求(如修改請(qǐng)求320/330)。此外,不同于 目前的電信系統(tǒng)管理方案,此處所述的服務(wù)器(如服務(wù)器120)可以產(chǎn)生提供對(duì)實(shí)例屬性的 一個(gè)或多個(gè)部分(如子屬性)的修改的指示。雖然圖3示出了網(wǎng)絡(luò)部分300的示例組件,但是在其他實(shí)施例中,網(wǎng)絡(luò)部分300可 以包含同圖3所示的組件相比更少的、不同的或附加的組件。在另外的其他實(shí)施例中,網(wǎng)絡(luò) 部分300的一個(gè)或多個(gè)組件可以執(zhí)行描述為由網(wǎng)絡(luò)部分300的一個(gè)或多個(gè)其他組件執(zhí)行的 一個(gè)或多個(gè)其他任務(wù)。圖4示出了數(shù)據(jù)庫(kù)310的示例部分400的圖。如圖4所示,數(shù)據(jù)庫(kù)部分400可以 包括與類420相關(guān)聯(lián)的一個(gè)或多個(gè)軟件對(duì)象字段410 (或?qū)嵗?。每個(gè)軟件對(duì)象字段410可 以包括一個(gè)或多個(gè)軟件對(duì)象(或?qū)嵗?屬性430-1,...,430-N(共同地被稱作“軟件對(duì)象屬性420”,單獨(dú)地被稱作“軟件對(duì)象屬性430” )。每個(gè)軟件對(duì)象屬性430可以包括一個(gè)或 多個(gè)子屬性440-1,. . .,440-N(共同地被稱作“子屬性440”,單獨(dú)地被稱作“子屬性440”) 和/或一個(gè)或多個(gè)通知450-1,... , 450-N(共同地被稱作“通知450”,單獨(dú)地被稱作“通知 450”)。雖然圖4中未示出,但數(shù)據(jù)庫(kù)部分400還可以包括其他軟件對(duì)象類和/或信息。軟件對(duì)象字段410可以包括被管理的資源(例如,處于管理之下的網(wǎng)絡(luò)節(jié)點(diǎn)、處于 管理之下的網(wǎng)絡(luò)功能、處于管理之下的網(wǎng)絡(luò)通信鏈路等)的表示。在電信系統(tǒng)管理中,軟件 對(duì)象字段410可以包括與被管理的資源相關(guān)聯(lián)的一系列屬性,如其區(qū)別名(例如,目錄服務(wù) 中的條目的唯一名稱)、其操作狀態(tài)、其警報(bào)狀態(tài)、其伙伴節(jié)點(diǎn)連接數(shù)目等等。類420可以定義物理或邏輯資源的類型的特性。例如,在一個(gè)實(shí)施例中,可以存在 類420的實(shí)例來(lái)表示資源的特定實(shí)例。因此,軟件對(duì)象(如軟件對(duì)象字段410)和/或軟件 對(duì)象屬性430可以是類420的實(shí)例。軟件對(duì)象屬性430可以包括具有值的軟件對(duì)象(如軟件對(duì)象字段410)的特性???以將軟件對(duì)象屬性430的缺省初始值指定為軟件對(duì)象類定義的一部分。在一個(gè)實(shí)施例中, 例如,軟件對(duì)象屬性430可以包括屬性名稱和/或語(yǔ)義。每個(gè)軟件對(duì)象類的屬性名稱和語(yǔ) 義可以由軟件對(duì)象類綱要指定。子屬性440可以包括具有值的實(shí)例屬性(如軟件對(duì)象屬性430)的特性。在一個(gè) 實(shí)施例中,例如,子屬性440可以包括子屬性名稱和/或語(yǔ)義。每個(gè)實(shí)例屬性的子屬性名稱 和語(yǔ)義可以由軟件對(duì)象類綱要指定。通知450可以包括與通知(如通知340)相關(guān)聯(lián)的信息。例如,通知450可以包括 用于指示在發(fā)生事件(例如對(duì)與子屬性440相關(guān)聯(lián)的值的改變)時(shí)對(duì)實(shí)例屬性(如軟件對(duì) 象屬性430)的部分(如子屬性440)的改變的信息。在一個(gè)實(shí)施例中,通知450可以包括 識(shí)別與子屬性440相關(guān)聯(lián)的通知的類型、一個(gè)或多個(gè)通知參數(shù)等的信息。在一個(gè)示例實(shí)施例中,數(shù)據(jù)庫(kù)部分400中包含的信息中的一些可以被客戶端 110(例如經(jīng)由修改請(qǐng)求320/330)提供給服務(wù)器120。在另一示例實(shí)施例中,數(shù)據(jù)庫(kù)部分 400中包含的信息中的一些可以被服務(wù)器120(例如經(jīng)由通知340)提供給客戶端110。雖然圖4示出了數(shù)據(jù)庫(kù)部分400的示例元件,但是在其他實(shí)施例中,數(shù)據(jù)庫(kù)部分 400可以包含同圖4所示的組件相比更少的、不同的或附加的元件。圖5示出了修改請(qǐng)求320和/或修改請(qǐng)求330的示例組分的圖。在一個(gè)實(shí)施例中, 修改請(qǐng)求320/330可以由客戶端110產(chǎn)生。在另一實(shí)施例中,修改請(qǐng)求可以由與客戶端110 不同或除客戶端110以外的設(shè)備(如服務(wù)器120)產(chǎn)生。如圖所示,修改請(qǐng)求320/330可以 包括選擇準(zhǔn)則參數(shù)500、修改參數(shù)510和狀態(tài)參數(shù)520。修改參數(shù)510可以包括屬性標(biāo)識(shí)符 元素530和復(fù)數(shù)據(jù)結(jié)構(gòu)元素M0。復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括操作元素550、子屬性標(biāo)識(shí) 符元素560和子屬性值元素570。選擇準(zhǔn)則參數(shù)500可以包括允許從數(shù)據(jù)310選擇實(shí)例(如軟件對(duì)象)集合的 信息。例如,在一個(gè)實(shí)施例中,選擇準(zhǔn)則參數(shù)500可以包括允許選擇如結(jié)合圖4所述的 在數(shù)據(jù)庫(kù)部分400中提供的一個(gè)或多個(gè)軟件對(duì)象字段410的信息。在示例實(shí)施例中,選 擇準(zhǔn)則參數(shù)500可以包括提供用于從數(shù)據(jù)庫(kù)310選擇實(shí)例集合的選擇準(zhǔn)則的參數(shù)(如 “ instanceSelectionCriteria,,)。修改參數(shù)510可以包括允許修改實(shí)例屬性(如軟件對(duì)象屬性430)的一個(gè)或多個(gè)部分(如子屬性440)的信息。例如,在一個(gè)實(shí)施例中,修改參數(shù)510可以包括屬性標(biāo)識(shí)符 元素530和復(fù)數(shù)據(jù)結(jié)構(gòu)元素M0。在示例實(shí)施例中,修改參數(shù)510可以包括提供用于修改 實(shí)例屬性(如軟件對(duì)象屬性430)的一個(gè)或多個(gè)部分(如子屬性440)的信息的參數(shù)(如 "modificationList")。狀態(tài)參數(shù)520可以包括可返回與修改請(qǐng)求320/330有關(guān)的狀態(tài)的信息。例如,在 一個(gè)實(shí)施例中,狀態(tài)參數(shù)520可以返回用于指示成功或不成功執(zhí)行修改請(qǐng)求320/330的信 息。在示例實(shí)施例中,狀態(tài)參數(shù)520可以包括提供與修改請(qǐng)求320/330相關(guān)聯(lián)的狀態(tài)信息 的輸出參數(shù)(如“status”)。屬性標(biāo)識(shí)符元素530可以包括用于識(shí)別要修改其屬性(如子屬性440)的實(shí)例屬 性(如軟件對(duì)象屬性430)的信息。在示例實(shí)施例中,屬性標(biāo)識(shí)符元素530可以包括識(shí)別要 修改其子屬性(如子屬性440)的實(shí)例屬性(如軟件對(duì)象屬性430)的元素(如“ {attribute identifier},,)。復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括用于識(shí)別要對(duì)要修改的子屬性執(zhí)行的操作的信息、 用于識(shí)別要修改的子屬性的信息以及與由要對(duì)要修改的子屬性執(zhí)行的操作使用的值相關(guān) 聯(lián)的信息。在示例實(shí)施例中,復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括提供要對(duì)要修改的子屬性(如子 屬性440)執(zhí)行的操作、要修改的子屬性以及由要對(duì)要修改的子屬性執(zhí)行的操作使用的值。操作元素550可以包括用于識(shí)別要對(duì)要修改的子屬性(如子屬性440)執(zhí)行的操 作的信息。例如,在一個(gè)實(shí)施例中,操作可以包括“插入”操作(例如將新的子屬性添加至 所識(shí)別(如由屬性標(biāo)識(shí)符元素530來(lái)識(shí)別)的實(shí)例屬性的操作)、“刪除”操作(例如從所 識(shí)別(如由子屬性標(biāo)識(shí)符元素560來(lái)識(shí)別)的實(shí)例屬性移除所識(shí)別的子屬性的操作)、“全 部刪除”操作(例如從所識(shí)別的實(shí)例屬性移除全部子屬性的操作)和/或“修改”操作(例 如將所識(shí)別的子屬性的當(dāng)前值替換為新值的操作)。在示例實(shí)施例中,操作元素550可以包 括提供要對(duì)要修改的子屬性(如子屬性440)執(zhí)行的操作(如插入操作、刪除操作、全部刪 除操作和/或修改操作)的元素(如“ {operation},,)。子屬性標(biāo)識(shí)符元素560可以包括用于識(shí)別要修改的子屬性(如子屬性440)的信 息。例如,在一個(gè)實(shí)施例中,如果所識(shí)別的實(shí)例屬性包括與子屬性相關(guān)聯(lián)的名稱-值對(duì),則 子屬性標(biāo)識(shí)符元素560可以包括要修改的子屬性(如子屬性440)的名稱-值對(duì)的名稱。在 示例實(shí)施例中,子屬性標(biāo)識(shí)符元素560可以包括提供其值被修改的子屬性(如子屬性440) 的標(biāo)識(shí)符的元素(如“ {sb-identifier} ” )。子屬性值元素570可以包括用于識(shí)別由要對(duì)要修改的子屬性(如子屬性440)執(zhí) 行的操作(如由操作元素550來(lái)識(shí)別)使用的值的信息。如果子屬性值元素570不包含 值,則可以針對(duì)要修改的子屬性(如子屬性440)設(shè)置缺省值。在示例實(shí)施例中,子屬性值 元素570可以包括提供在要對(duì)要修改的子屬性(如子屬性440)執(zhí)行的操作中使用的值的 元素(如“{sb-value}”)。雖然圖5示出了修改請(qǐng)求320/330的示例組分,但是在其他實(shí)施例中,修改請(qǐng)求 320/330可以包含同圖5所示的組分相比更少的、不同的或附加的組分。圖6示出了通知340的示例組分的圖。在一個(gè)實(shí)施例中,通知340可以由服務(wù)器 (如服務(wù)器120)產(chǎn)生。在另一實(shí)施例中,通知340可以由與服務(wù)器120不同或除服務(wù)器120 以外的設(shè)備產(chǎn)生。如圖所示,通知340可以包括類參數(shù)600、實(shí)例標(biāo)識(shí)符參數(shù)605、通知標(biāo)識(shí)符參數(shù)610、通知時(shí)間參數(shù)615、通知類型參數(shù)620和改變子屬性參數(shù)625。改變子屬性參數(shù) 625可以包括屬性標(biāo)識(shí)符元素630和復(fù)數(shù)據(jù)結(jié)構(gòu)元素635。復(fù)數(shù)據(jù)結(jié)構(gòu)元素635可以包括 操作元素640、子屬性標(biāo)識(shí)符元素645和子屬性值元素650。類參數(shù)600可以包括識(shí)別其子屬性(如子屬性440)被修改的實(shí)例屬性(如軟件 對(duì)象屬性430)的類的信息。在示例實(shí)施例中,類參數(shù)600可以包括識(shí)別其子屬性(如子屬 性440)被修改的實(shí)例屬性(如軟件對(duì)象屬性430)的類的參數(shù)(如“objectClass”)。實(shí)例標(biāo)識(shí)符參數(shù)605可以包括用于識(shí)別其子屬性(如子屬性440)被修改的實(shí)例 (如軟件對(duì)象410)。在示例實(shí)施例中,實(shí)例標(biāo)識(shí)符參數(shù)605可以包括識(shí)別其子屬性(如子 屬性440)被修改的實(shí)例(如軟件對(duì)象410)的參數(shù)(如“objectlnstance”)。通知標(biāo)識(shí)符參數(shù)610可以包括用于識(shí)別通知(如通知340)的信息。在示 例實(shí)施例中,通知標(biāo)識(shí)符參數(shù)610可以包括識(shí)別特定通知(如通知340)的參數(shù)(如 "notificationld")。通知時(shí)間參數(shù)615可以包括與通知(如通知340)的時(shí)間(如服務(wù)器120產(chǎn)生和/ 或發(fā)送通知的時(shí)間)相關(guān)聯(lián)的信息。在示例實(shí)施例中,通知時(shí)間參數(shù)615可以包括識(shí)別與 通知340相關(guān)聯(lián)的時(shí)間的參數(shù)(如“eventTime”)。通知類型參數(shù)620可以包括與通知(如通知340)的類型相關(guān)聯(lián)的信息。例如,在 一個(gè)實(shí)施例中,通知類型參數(shù)620可以指示通知340是由改變子屬性參數(shù)625提出的類型。 在示例實(shí)施例中,通知類型參數(shù)620可以包括識(shí)別與通知340相關(guān)聯(lián)的類型(如成功或不 成功)的參數(shù)(如 “notificationType”)。改變子屬性參數(shù)625可以包括識(shí)別被修改的實(shí)例屬性(如軟件對(duì)象屬性430)的 一個(gè)或多個(gè)部分(如子屬性440)的信息。例如,在一個(gè)實(shí)施例中,改變子屬性參數(shù)625可以 包括屬性標(biāo)識(shí)符元素630和復(fù)數(shù)據(jù)結(jié)構(gòu)元素635。在示例實(shí)施例中,改變子屬性參數(shù)625可 以包括提供被修改的實(shí)例屬性(如軟件對(duì)象屬性430)的一個(gè)或多個(gè)部分(如子屬性440) 的信息的參數(shù)(如 “subAttributeValueChange”)。屬性標(biāo)識(shí)符元素630可以iWc用于識(shí)別其子屬性(如子屬性440)被修改的實(shí)例屬 性(如軟件對(duì)象屬性430)的信息。在示例實(shí)施例中,屬性標(biāo)識(shí)符元素630可以包括識(shí)別其 子屬性(如子屬性440)被修改的實(shí)例屬性(如軟件對(duì)象屬性430)的元素(如“ {attribute identifier},,)。復(fù)數(shù)據(jù)結(jié)構(gòu)元素635可以包括用于識(shí)別要對(duì)修改后的子屬性執(zhí)行的操作的信息、 用于識(shí)別修改后的子屬性的信息以及與對(duì)修改后的子屬性執(zhí)行的操作所要使用的值相關(guān) 聯(lián)的信息。在示例實(shí)施例中,復(fù)數(shù)據(jù)結(jié)構(gòu)元素635可以包括提供對(duì)修改后的子屬性(如子 屬性440)執(zhí)行的操作、修改后的子屬性以及由對(duì)修改后的子屬性執(zhí)行的操作使用的值的 元素(如 “ {sb-container},,)。操作元素640可以包括用于識(shí)別對(duì)修改后的子屬性(如子屬性440)執(zhí)行的操作 的信息。例如,在一個(gè)實(shí)施例中,該操作可以包括“插入”操作(例如將新的子屬性添加至 所識(shí)別的實(shí)例屬性(如由屬性標(biāo)識(shí)元素630來(lái)識(shí)別)的操作)、“刪除”操作(例如從所識(shí) 別的實(shí)例屬性移除所識(shí)別的子屬性(如由子屬性標(biāo)識(shí)符元素645來(lái)識(shí)別)的操作)、“全部 刪除”操作(例如從所識(shí)別的實(shí)例屬性移除全部子屬性的操作)和/或“修改”操作(例如 將所識(shí)別的子屬性的當(dāng)前值替換為新值的操作)。在示例實(shí)施例中,操作元素640可以包括提供對(duì)修改后的子屬性(如子屬性440)執(zhí)行的操作(如插入操作、刪除操作、全部刪除操 作和/或修改操作)的元素(如“ {operation},,)。子屬性標(biāo)識(shí)符元素645可以包括用于識(shí)別修改后的子屬性(如子屬性440)的信 息。例如,在一個(gè)實(shí)施例中,如果所識(shí)別的實(shí)例屬性包括與子屬性相關(guān)聯(lián)的名稱-值對(duì),則 子屬性標(biāo)識(shí)符元素645可以包括修改后的子屬性(如子屬性440)的名稱-值對(duì)的名稱。在 示例實(shí)施例中,子屬性標(biāo)識(shí)符元素645可以包括提供其值被修改的子屬性(如子屬性440) 的標(biāo)識(shí)符的元素(如“ {sb-identifier} ” )。子屬性值元素650可以包括用于識(shí)別在對(duì)修改后的子屬性(如子屬性440)執(zhí)行 的操作(如由操作元素640來(lái)識(shí)別)中使用的值的信息。在示例實(shí)施例中,子屬性值元素 650可以包括提供在對(duì)修改后的子屬性(如子屬性440)執(zhí)行的操作中使用的值的元素(如 “ {sb-value},,)。雖然圖6示出了通知340的示例組分,但是在其他實(shí)施例中,通知340可以包含同 圖6所示的組分相比更少的、不同的或附加的組分。圖7-10示出了根據(jù)此處描述的實(shí)施例的用于實(shí)現(xiàn)修改請(qǐng)求和/或通知的示例處 理700的流程圖。在一個(gè)實(shí)施例中,處理700可以由服務(wù)器120的硬件和/或軟件組件執(zhí) 行。在其他實(shí)施例中,處理700可以由服務(wù)器120的硬件和/或軟件組件結(jié)合(例如與服 務(wù)器120通信的)另一設(shè)備或設(shè)備組的硬件和/或軟件組件執(zhí)行。如圖7所示,處理700可以起始于接收修改實(shí)例屬性的一部分的請(qǐng)求(框710),基 于該請(qǐng)求來(lái)識(shí)別實(shí)例(框720),并基于該請(qǐng)求來(lái)識(shí)別實(shí)例的屬性(框730)。例如,在以上 結(jié)合圖3所述的實(shí)施例中,服務(wù)器120可以從客戶端110接收修改請(qǐng)求320/330,并可以基 于修改請(qǐng)求320/330來(lái)識(shí)別實(shí)例(如具有要修改的一個(gè)或多個(gè)屬性部分的實(shí)例)。在一個(gè) 示例中,服務(wù)器120可以基于修改請(qǐng)求320/330來(lái)識(shí)別在數(shù)據(jù)庫(kù)310中提供的實(shí)例。返回至圖7,可以基于該請(qǐng)求來(lái)識(shí)別所識(shí)別的屬性的子屬性(框740),可以基于該 請(qǐng)求來(lái)識(shí)別子屬性值(框750),并可以基于該請(qǐng)求來(lái)識(shí)別操作(框760)。例如,在以上結(jié) 合圖3所述的實(shí)施例中,服務(wù)器120可以基于修改請(qǐng)求320/330來(lái)識(shí)別實(shí)例屬性、實(shí)例屬性 的子屬性、與子屬性相關(guān)聯(lián)的值以及操作(如要對(duì)子屬性執(zhí)行的操作)。同樣如圖7所示,可以對(duì)具有所識(shí)別的子屬性值的所識(shí)別的子屬性執(zhí)行操作以產(chǎn) 生實(shí)例屬性的所修改的部分(框770),并可以提供包括實(shí)例屬性的所修改的部分在內(nèi)的通 知(框780)。例如,在以上結(jié)合圖3所述的實(shí)施例中,服務(wù)器120可以利用子屬性值來(lái)對(duì)所 識(shí)別的子屬性執(zhí)行操作以產(chǎn)生實(shí)例屬性的所修改的部分(如子屬性)。服務(wù)器120(例如 經(jīng)由數(shù)據(jù)庫(kù)310)可以給客戶端110提供實(shí)例屬性的一個(gè)或多個(gè)所修改的部分的通知340。 在一個(gè)示例中,通知340可以提供對(duì)在數(shù)據(jù)庫(kù)310中提供的實(shí)例(如軟件對(duì)象)的一個(gè)或 多個(gè)子屬性的改變的指示。通知340可以指示已經(jīng)將新的子屬性添加至實(shí)例屬性、已經(jīng)從 實(shí)例屬性刪除子屬性、已經(jīng)刪除與實(shí)例屬性相關(guān)聯(lián)的所有子屬性、已經(jīng)將與實(shí)例屬性相關(guān) 聯(lián)的子屬性重置為缺省值和/或已經(jīng)修改與實(shí)例屬性相關(guān)聯(lián)的子屬性的值。處理框710-760可以包括圖8所示的處理框。如圖8所示,處理框710-760可 以包括接收包括選擇準(zhǔn)則參數(shù)和/或修改參數(shù)在內(nèi)的請(qǐng)求(框800)、基于選擇準(zhǔn)則參 數(shù)來(lái)識(shí)別實(shí)例(框810)以及基于修改參數(shù)來(lái)識(shí)別實(shí)例的屬性(框820)。例如,在以上結(jié) 合圖5所述的實(shí)施例中,服務(wù)器120可以接收可包括選擇準(zhǔn)則參數(shù)500和修改參數(shù)510在內(nèi)的修改請(qǐng)求320/330。修改參數(shù)510可以包括屬性標(biāo)識(shí)符元素530和復(fù)數(shù)據(jù)結(jié)構(gòu)元 素M0。復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括操作元素550、子屬性標(biāo)識(shí)符元素560和子屬性值 元素570。選擇準(zhǔn)則參數(shù)500可以包括提供用于從數(shù)據(jù)庫(kù)310選擇實(shí)例集合的選擇準(zhǔn)則 的參數(shù)(如“instanceSelectionCriteria,,)。修改參數(shù)510可以包括提供用于修改實(shí) 例屬性(如軟件對(duì)象屬性430)的一個(gè)或多個(gè)部分(如子屬性440)的信息的參數(shù)(如 “modificationList”)。屬性標(biāo)識(shí)符元素530可以包括識(shí)別其子屬性(如子屬性440)被修 改的實(shí)例屬性(如軟件對(duì)象屬性430)的元素(如“{attribute identifier}”)。同樣如圖8所示,處理框710-760可以包括基于修改參數(shù)來(lái)識(shí)別操作(框830)、 基于修改參數(shù)來(lái)識(shí)別實(shí)例的子屬性(框840)以及基于修改參數(shù)來(lái)識(shí)別子屬性值(框850)。 例如,在以上結(jié)合圖5所述的實(shí)施例中,復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括提供要對(duì)要修改的子 屬性(如子屬性440)執(zhí)行的操作、要修改的子屬性以及由要對(duì)要修改的子屬性執(zhí)行的操作 使用的值。操作元素550可以包括提供要對(duì)要修改的子屬性(如子屬性440)執(zhí)行的操作 (如插入操作、刪除操作、全部刪除操作和/或修改操作)的元素(如“ {operation} ”)。子 屬性標(biāo)識(shí)符元素560可以包括提供其值被修改的子屬性(如子屬性440)的標(biāo)識(shí)符的元素 (如“ {sb-identifier} ”)。子屬性值元素570可以包括提供在要對(duì)要修改的子屬性(如子 屬性440)執(zhí)行的操作中使用的值的元素(如“{sb-value}”)。處理框770可以包括圖9所示的處理框。如圖9所示,處理框770可以包括將新 的子屬性添加至所識(shí)別的屬性(框900)、從所識(shí)別的屬性刪除所識(shí)別的子屬性(框910)、 從所識(shí)別的屬性移除全部子屬性(框920)或?qū)⑺R(shí)別的子屬性值替換為新值(框930)。 例如,在以上結(jié)合圖5所述的實(shí)施例中,操作元素550可以包括用于識(shí)別要對(duì)要修改的子屬 性(如子屬性440)執(zhí)行的操作的信息。在一個(gè)實(shí)例中,操作可以包括“插入”操作(例如 將新的子屬性添加至所識(shí)別(如由屬性標(biāo)識(shí)符元素530識(shí)別)的實(shí)例屬性的操作)、“刪除” 操作(例如從所識(shí)別的實(shí)例屬性移除所識(shí)別(如由子屬性標(biāo)識(shí)符元素560識(shí)別)的子屬性 的操作)、“全部刪除”操作(例如從所識(shí)別的實(shí)例屬性移除全部子屬性的操作)和/或“修 改”操作(例如將所識(shí)別的子屬性的當(dāng)前值替換為新值的操作)。處理框780可以包括圖10所示的處理框。如圖10所示,處理框780可以包括經(jīng) 由通知來(lái)提供類參數(shù)(框1000)、經(jīng)由通知來(lái)提供實(shí)例標(biāo)識(shí)符參數(shù)(框1010)以及經(jīng)由通 知來(lái)提供通知標(biāo)識(shí)符參數(shù)(框1020)。例如,在以上結(jié)合圖6所述的實(shí)施例中,服務(wù)器120 可以產(chǎn)生可包括類參數(shù)600、實(shí)例標(biāo)識(shí)符參數(shù)605和通知標(biāo)識(shí)符參數(shù)610在內(nèi)的通知340。 類參數(shù)600可以包括識(shí)別其子屬性(如子屬性440)被修改的實(shí)例屬性(如軟件對(duì)象屬性 430)的類的參數(shù)(如“objectClass”)。實(shí)例標(biāo)識(shí)符參數(shù)605可以包括識(shí)別其子屬性(如 子屬性440)被修改的實(shí)例(如軟件對(duì)象410)的參數(shù)(如“objectlnstance”)。通知標(biāo)識(shí) 符參數(shù)610可以包括識(shí)別通知340的參數(shù)(如“notificationld”)。同樣如圖10所示,處理框780可以包括經(jīng)由通知來(lái)提供通知時(shí)間參數(shù)(框 1030)、經(jīng)由通知來(lái)提供通知類型參數(shù)(框1040)以及經(jīng)由通知來(lái)提供改變子屬性參數(shù)(框 1050)。例如,在以上結(jié)合圖6所述的實(shí)施例中,所產(chǎn)生的通知340可以包括通知時(shí)間參數(shù) 615、通知類型參數(shù)620和改變子屬性參數(shù)625。通知時(shí)間參數(shù)615可以包括識(shí)別與通知340 相關(guān)聯(lián)的時(shí)間的參數(shù)(如“eventTime”)。通知類型參數(shù)620可以包括識(shí)別與通知340相 關(guān)聯(lián)的類型的參數(shù)(如“notificationType”)。改變子屬性參數(shù)625可以包括提供與實(shí)例屬性(如軟件對(duì)象屬性430)的一個(gè)或多個(gè)所修改的部分(如子屬性440)有關(guān)的信息的參 數(shù)(如 “subAttribute ValueChange,,)。圖11-13示出了根據(jù)此處描述的實(shí)施例的用于實(shí)現(xiàn)修改請(qǐng)求和/或通知的示例處 理1100的流程圖。在一個(gè)實(shí)施例中,處理1100可以由客戶端110的硬件和/或軟件組件 執(zhí)行。在其他實(shí)施例中,處理1100可以由客戶端110的硬件和/或軟件組件結(jié)合(例如與 客戶端110通信的)另一設(shè)備或設(shè)備組的硬件和/或軟件組件執(zhí)行。如圖11所示,處理1100可以包括給實(shí)例存儲(chǔ)設(shè)備提供修改實(shí)例屬性的一部分的 請(qǐng)求(框1110)以及從實(shí)例存儲(chǔ)設(shè)備接收實(shí)例屬性的該部分的修改的通知(框1120)。例 如,在以上結(jié)合圖3所述的實(shí)施例中,客戶端110可以將修改請(qǐng)求320/330提供給服務(wù)器 120。服務(wù)器120可以從客戶端110接收修改請(qǐng)求320/330,并可以基于修改請(qǐng)求320/330 來(lái)識(shí)別實(shí)例(如具有一個(gè)或多個(gè)要修改的屬性部分的實(shí)例)。在一個(gè)實(shí)例中,服務(wù)器120可 以基于修改請(qǐng)求320/330來(lái)識(shí)別實(shí)例屬性、實(shí)例屬性的子屬性、與子屬性相關(guān)聯(lián)的值以及 操作(如要對(duì)子屬性執(zhí)行的操作)。服務(wù)器120可以利用該值來(lái)對(duì)所識(shí)別的子屬性執(zhí)行操 作以產(chǎn)生實(shí)例屬性的所修改的部分(如子屬性)。服務(wù)器120(例如經(jīng)由數(shù)據(jù)庫(kù)310)可以 提供并且客戶端110可以接收實(shí)例屬性的一個(gè)或多個(gè)所修改的部分的通知340。在一個(gè)示 例中,通知340可以提供對(duì)在數(shù)據(jù)庫(kù)310中提供的實(shí)例(如軟件對(duì)象)的一個(gè)或多個(gè)子屬 性的改變的指示。處理框1110可以包括圖12所示的處理框。如圖12所示,處理框1110可以包 括經(jīng)由該請(qǐng)求來(lái)提供選擇準(zhǔn)則參數(shù)(框1200)、經(jīng)由該請(qǐng)求來(lái)提供修改參數(shù)(框1210) 以及經(jīng)由修改參數(shù)來(lái)提供屬性修改器元素(框1220)。例如,在以上結(jié)合圖5所述的實(shí) 施例中,客戶端110可以提供可包括選擇準(zhǔn)則參數(shù)500、修改參數(shù)510和狀態(tài)參數(shù)520在 內(nèi)的修改請(qǐng)求320/330。修改參數(shù)510可以包括屬性標(biāo)識(shí)符元素530和復(fù)數(shù)據(jù)結(jié)構(gòu)元 素M0。復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括操作元素550、子屬性標(biāo)識(shí)符元素560和子屬性值 元素570。選擇準(zhǔn)則參數(shù)500可以包括提供用于從數(shù)據(jù)庫(kù)310選擇實(shí)例集合的選擇準(zhǔn)則 的參數(shù)(如"instanceSelectionCriteria") ο修改參數(shù)510可以包括提供用于修改實(shí) 例屬性(如軟件對(duì)象屬性430)的一個(gè)或多個(gè)部分(如子屬性440)的信息的參數(shù)(如 “modificationList”)。屬性標(biāo)識(shí)符元素530可以包括識(shí)別其子屬性(如子屬性440)被修 改的實(shí)例屬性(如軟件對(duì)象屬性430)的元素(如“ {attribute identifier},,)。同樣如圖12所示,處理框1110可以包括經(jīng)由修改參數(shù)來(lái)提供操作元素(框 1230)、經(jīng)由修改參數(shù)來(lái)提供子屬性標(biāo)識(shí)符元素(框1240)以及經(jīng)由修改參數(shù)來(lái)提供值元 素(框1250)。例如,在以上結(jié)合圖5所述的實(shí)施例中,復(fù)數(shù)據(jù)結(jié)構(gòu)元素540可以包括提供 要對(duì)要修改的子屬性(如子屬性440)執(zhí)行的操作、要修改的子屬性以及由要對(duì)要修改的 子屬性執(zhí)行的操作使用的值。操作元素550可以包括提供要對(duì)要修改的子屬性(如子屬 性440)執(zhí)行的操作(如插入操作、刪除操作、全部刪除操作和/或修改操作)的元素(如 “{operation}") ο子屬性標(biāo)識(shí)符元素560可以包括提供其值被修改的子屬性(如子屬性 440)的標(biāo)識(shí)符的元素(如“{sb-identifier}”)。子屬性值元素570可以包括提供在要對(duì) 要修改的子屬性(如子屬性440)執(zhí)行的操作中使用的值的元素(如“{sb-value}”)。處理框1120可以包括圖13所示的處理框。如圖13所示,處理框1120可以包括 經(jīng)由通知來(lái)接收類參數(shù)(框1300)、經(jīng)由通知來(lái)接收實(shí)例標(biāo)識(shí)符參數(shù)(框1310)以及經(jīng)由通知來(lái)接收通知標(biāo)識(shí)符參數(shù)(框1320)。例如,在以上結(jié)合圖6所述的實(shí)施例中,客戶端110 可以接收可包括類參數(shù)600、實(shí)例標(biāo)識(shí)符參數(shù)605和通知標(biāo)識(shí)符參數(shù)610在內(nèi)的通知340。 類參數(shù)600可以包括識(shí)別其子屬性(如子屬性440)被修改的實(shí)例屬性(如軟件對(duì)象屬性 430)的類的參數(shù)(如“objectClass”)。實(shí)例標(biāo)識(shí)符參數(shù)605可以包括識(shí)別其子屬性(如 子屬性440)被修改的實(shí)例(如軟件對(duì)象410)的參數(shù)(如“objectlnstance”)。通知標(biāo)識(shí) 符參數(shù)610可以包括識(shí)別通知340的參數(shù)(如“notificationld”)。返回至圖13,處理框1120可以包括經(jīng)由通知來(lái)接收通知時(shí)間參數(shù)(框1330)、經(jīng) 由通知來(lái)接收通知類型參數(shù)(框1340)以及經(jīng)由通知來(lái)接收改變子屬性參數(shù)(框1350)。 例如,在以上結(jié)合圖6所述的實(shí)施例中,通知340還可以包括通知時(shí)間參數(shù)615、通知類型 參數(shù)620和改變子屬性參數(shù)625。通知時(shí)間參數(shù)615可以包括識(shí)別與通知340相關(guān)聯(lián)的時(shí) 間的參數(shù)(如“eventTime”)。通知類型參數(shù)620可以包括識(shí)別與通知340相關(guān)聯(lián)的類型 的參數(shù)(如“notificationType”)。改變子屬性參數(shù)625可以包括提供與實(shí)例屬性(如 軟件對(duì)象屬性430)的一個(gè)或多個(gè)所修改的部分(如子屬性440)有關(guān)的信息的參數(shù)(如 "subAttribute ValueChange,,)。此處所述的實(shí)施例可以提供分別基于實(shí)例屬性和/或通知參數(shù)實(shí)現(xiàn)修改請(qǐng)求和/ 或通知的系統(tǒng)和/或方法。此處所述的實(shí)施例可以提供多種優(yōu)點(diǎn)。例如,由于可以經(jīng)由此處所述的修改請(qǐng)求 來(lái)修改實(shí)例屬性的一部分(如子屬性),因此,所述修改請(qǐng)求可以在尺寸上更小。因此,可以 需要更小的帶寬來(lái)傳送修改請(qǐng)求,并且,客戶端可以需要更少的時(shí)間和更短的處理周期來(lái) 構(gòu)造修改請(qǐng)求。利用所述修改請(qǐng)求,客戶端無(wú)需將整個(gè)實(shí)例屬性讀入存儲(chǔ)器,將子屬性修改 至存儲(chǔ)器中,以及請(qǐng)求改變整個(gè)實(shí)例屬性。更確切地說(shuō),客戶端可以產(chǎn)生描述修改后的子屬 性的修改請(qǐng)求。所述修改請(qǐng)求還可以減少多個(gè)客戶端的數(shù)據(jù)破壞的幾率,這是由于多個(gè)客 戶端可能無(wú)需維護(hù)其他客戶端所進(jìn)行的最近改變。取而代之,多個(gè)客戶端可以在不考慮其 他客戶端所進(jìn)行的改變的情況下修改子屬性。此外,服務(wù)器可以需要更少的時(shí)間來(lái)對(duì)所述 修改請(qǐng)求進(jìn)行解碼以及對(duì)(例如在MIB中提供的)實(shí)例屬性的部分進(jìn)行修改。服務(wù)器可以經(jīng)由此處所述的通知將實(shí)例屬性的所修改的部分(如子屬性)廣播至 其他客戶端。因此,通知可以在尺寸上更小,可以需要更小的帶寬來(lái)傳送通知,并且,服務(wù)器 可以需要更少的時(shí)間和更短的處理周期來(lái)構(gòu)造通知。接收通知的客戶端可以需要更少的 時(shí)間和更短的處理周期來(lái)檢測(cè)實(shí)例屬性的所修改的部分,這是由于它們可以(例如經(jīng)由通 知)接收實(shí)例屬性的所修改的部分,而不是接收整個(gè)實(shí)例屬性。以上對(duì)實(shí)施例的描述提供了示意和描述,但并非意在窮舉或?qū)⒈景l(fā)明嚴(yán)格限制于 所公開(kāi)的形式。鑒于以上教導(dǎo)的修改和改變是可能的,或者可以通過(guò)本發(fā)明的實(shí)踐獲取修 改和改變。例如,雖然參照?qǐng)D7-13描述了框的序列,但在其他實(shí)施例中,可以修改框的順 序。此外,可以并行執(zhí)行非相關(guān)的框。應(yīng)當(dāng)強(qiáng)調(diào)的是,當(dāng)在本說(shuō)明書中使用時(shí),術(shù)語(yǔ)“包括/包含”指定所述特征、整體、 步驟或組件的存在,但不排除一個(gè)或多個(gè)其他特征、整體、步驟、組件或特征組、整體組、步 驟組、組件組的存在或附加。顯而易見(jiàn),上述示例實(shí)施例可以圖中所示的實(shí)施例中的軟件、固件和硬件的多種 不同形式實(shí)現(xiàn)。用于實(shí)現(xiàn)這些方法的實(shí)際軟件代碼、專門的控制硬件不應(yīng)被理解為限制性的。因此,未參照特定的軟件代碼來(lái)描述這些方法的操作和行為-應(yīng)當(dāng)理解的是,軟件和控 制硬件可以被設(shè)計(jì)為基于此處的描述實(shí)現(xiàn)所述方面。此外,本發(fā)明的特定部分可以被實(shí)現(xiàn)為執(zhí)行一個(gè)或多個(gè)功能的邏輯。所述邏輯可 以包括硬件,如專用集成電路、現(xiàn)場(chǎng)可編程門陣列、處理器、或微處理器、或硬件和軟件的組I=I O即使在權(quán)利要求中記載了和/或在說(shuō)明書中公開(kāi)了特征的特定組合,這些組合并 非意在限制本發(fā)明。事實(shí)上,這些特征中的許多特征可以按未在權(quán)利要求書中記載的和/ 或說(shuō)明書中公開(kāi)的方式組合。除非明確描述,本申請(qǐng)中使用的元件、塊或指令不應(yīng)被理解為對(duì)本發(fā)明是關(guān)鍵或 必不可少的。此外,如此處所使用的,冠詞意在包括一個(gè)或多個(gè)項(xiàng)目。如果要表示僅僅一 項(xiàng),使用術(shù)語(yǔ)“一個(gè)”或類似的語(yǔ)言。此外,除非明確聲明,短語(yǔ)“基于”意在指“至少部分基 于”。
權(quán)利要求
1.一種由與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(120)執(zhí)行的方法,包括接收對(duì)與軟件對(duì)象(410)相關(guān)聯(lián)的屬性(430)的子屬性(440)進(jìn)行修改的請(qǐng)求(320), 所述軟件對(duì)象(410)表示以下之一被管理的資源的表示、或與被管理的資源相關(guān)聯(lián)的一 系列屬性;基于所述請(qǐng)求(320)來(lái)修改所述軟件對(duì)象G10)的子屬性G40);以及 發(fā)送與已修改的子屬性(440)有關(guān)的通知(340)。
2.一種由與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(120)執(zhí)行的方法,包括 接收對(duì)實(shí)例屬性G30)的子屬性(440)進(jìn)行修改的請(qǐng)求(320); 基于所述請(qǐng)求(320)來(lái)識(shí)別實(shí)例;基于所述請(qǐng)求(320)來(lái)識(shí)別所識(shí)別的實(shí)例的屬性G30); 基于所述請(qǐng)求(320)來(lái)識(shí)別所識(shí)別的屬性G30)的子屬性G40); 基于所述請(qǐng)求(320)來(lái)識(shí)別子屬性值(570); 基于所述請(qǐng)求(320)來(lái)識(shí)別操作(550);以及利用所識(shí)別的子屬性值(570),對(duì)所識(shí)別的子屬性(440)執(zhí)行操作(550),以產(chǎn)生實(shí)例 屬性G30)的修改后的子屬性。
3.根據(jù)權(quán)利要求2所述的方法,還包括將所述實(shí)例屬性的修改后的子屬性存儲(chǔ)在數(shù)據(jù)庫(kù)(310)中。
4.根據(jù)權(quán)利要求2所述的方法,其中,接收請(qǐng)求(320)包括接收包括選擇準(zhǔn)則參數(shù)(500)和修改參數(shù)(510)在內(nèi)的請(qǐng)求(320);并且,所述方法還 包括以下步驟中的一個(gè)或多個(gè)基于所述選擇準(zhǔn)則參數(shù)(500)來(lái)識(shí)別實(shí)例;基于所述修改參數(shù)(510)來(lái)識(shí)別所識(shí)別的實(shí)例的屬性G30);基于所述修改參數(shù)(510)來(lái)識(shí)別操作(550);基于所述修改參數(shù)(510)來(lái)識(shí)別所識(shí)別的屬性G30)的子屬性G40);或者 基于所述修改參數(shù)(510)來(lái)識(shí)別子屬性值(570)。
5.根據(jù)權(quán)利要求2所述的方法,其中,對(duì)所識(shí)別的子屬性(440)執(zhí)行操作(550)包括以 下步驟之一將新的子屬性添加至所識(shí)別的屬性G30); 從所識(shí)別的屬性(430)移除所識(shí)別的子屬性G40); 從所識(shí)別的屬性(430)移除全部子屬性;或者 將所識(shí)別的子屬性(440)替換為新值。
6.根據(jù)權(quán)利要求2所述的方法,還包括產(chǎn)生包括所述實(shí)例屬性的修改后的子屬性在內(nèi)的通知(340)。
7.根據(jù)權(quán)利要求6所述的方法,其中,產(chǎn)生通知(340)包括以下步驟中的一個(gè)或多個(gè) 經(jīng)由所述通知(340)來(lái)提供類參數(shù)(600);經(jīng)由所述通知(340)來(lái)提供實(shí)例標(biāo)識(shí)符參數(shù)(605); 經(jīng)由所述通知(340)來(lái)提供通知標(biāo)識(shí)符參數(shù)(610); 經(jīng)由所述通知(340)來(lái)提供通知時(shí)間參數(shù)(615); 經(jīng)由所述通知(340)來(lái)提供通知類型參數(shù)(620);或者經(jīng)由所述通知(340)來(lái)提供改變子屬性參數(shù)(625)。
8.根據(jù)權(quán)利要求7所述的方法,其中,提供改變子屬性參數(shù)(62 包括以下步驟中的一 個(gè)或多個(gè)經(jīng)由所述改變子屬性參數(shù)(62 來(lái)提供屬性標(biāo)識(shí)符元素(630); 經(jīng)由所述改變子屬性參數(shù)(62 來(lái)提供復(fù)數(shù)據(jù)結(jié)構(gòu)元素(635); 經(jīng)由所述復(fù)數(shù)據(jù)結(jié)構(gòu)元素(635)來(lái)提供操作元素(640); 經(jīng)由所述復(fù)數(shù)據(jù)結(jié)構(gòu)元素(63 來(lái)提供子屬性標(biāo)識(shí)符元素(645);或者 經(jīng)由所述復(fù)數(shù)據(jù)結(jié)構(gòu)元素(63 來(lái)提供子屬性值元素(650)。
9.一種由與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(110)執(zhí)行的方法,包括向?qū)嵗鎯?chǔ)設(shè)備(120)提供對(duì)實(shí)例屬性(430)的子屬性(440)進(jìn)行修改的請(qǐng)求(320);以及從所述實(shí)例存儲(chǔ)設(shè)備(120)接收實(shí)例屬性(430)的子屬性(440)的修改通知(340)。
10.根據(jù)權(quán)利要求9所述的方法,其中,提供請(qǐng)求(320)包括經(jīng)由所述請(qǐng)求(320)來(lái)提供允許所述實(shí)例存儲(chǔ)設(shè)備(120)選擇實(shí)例屬性(430)的選擇 準(zhǔn)則參數(shù)(500);以及經(jīng)由所述請(qǐng)求(320)來(lái)提供所述允許實(shí)例存儲(chǔ)設(shè)備(120)修改子屬性(440)的修改參 數(shù)(510)。
11.根據(jù)權(quán)利要求10所述的方法,其中,提供修改參數(shù)(510)包括 經(jīng)由所述修改參數(shù)(510)來(lái)提供屬性標(biāo)識(shí)符元素(530);經(jīng)由所述修改參數(shù)(510)來(lái)提供操作元素(550);經(jīng)由所述修改參數(shù)(510)來(lái)提供子屬性標(biāo)識(shí)符元素(560);以及經(jīng)由所述修改參數(shù)(510)來(lái)提供值元素(570)。
12.根據(jù)權(quán)利要求11所述的方法,其中,實(shí)例存儲(chǔ)設(shè)備(120)利用操作元素(550)、子 屬性標(biāo)識(shí)符元素(560)和值元素(570),產(chǎn)生對(duì)實(shí)例屬性030)的子屬性G40)的修改。
13.根據(jù)權(quán)利要求9所述的方法,其中,從實(shí)例存儲(chǔ)設(shè)備(120)接收通知(340)包括以 下步驟中的一個(gè)或多個(gè)經(jīng)由所述通知(340)來(lái)接收類參數(shù)(600); 經(jīng)由所述通知(340)來(lái)接收實(shí)例標(biāo)識(shí)符參數(shù)(605); 經(jīng)由所述通知(340)來(lái)接收通知標(biāo)識(shí)符參數(shù)(610); 經(jīng)由所述通知(340)來(lái)接收通知時(shí)間參數(shù)(615); 經(jīng)由所述通知(340)來(lái)接收通知類型參數(shù)(620);或者 經(jīng)由所述通知(340)來(lái)接收改變子屬性參數(shù)(625)。
14.一種與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(120),包括 處理邏輯020),用于執(zhí)行以下操作接收對(duì)實(shí)例屬性G30)的子屬性(440)進(jìn)行修改的請(qǐng)求(320);基于所述請(qǐng)求(320)來(lái)識(shí)別實(shí)例;基于所述請(qǐng)求(320)來(lái)識(shí)別所識(shí)別的實(shí)例的屬性G30);基于所述請(qǐng)求(320)來(lái)識(shí)別所識(shí)別的屬性G30)的子屬性G40);基于所述請(qǐng)求(320)來(lái)識(shí)別子屬性值(570);基于所述請(qǐng)求(320)來(lái)識(shí)別操作(550); 利用所識(shí)別的子屬性值(570),對(duì)所識(shí)別的子屬性040) 執(zhí)行操作(550),以產(chǎn)生實(shí)例屬性030)的修改后的子屬性;以及 將所述實(shí)例屬性G30)的修改后的子屬性存儲(chǔ)在數(shù)據(jù)庫(kù)(310)中。
15.根據(jù)權(quán)利要求14所述的設(shè)備(120),其中,數(shù)據(jù)庫(kù)(310)包括管理信息庫(kù)(MIB)。
16.根據(jù)權(quán)利要求14所述的設(shè)備(120),其中,實(shí)例包括以下至少一個(gè) 被管理的資源的表示;或者與被管理的資源相關(guān)聯(lián)的一系列屬性。
17.根據(jù)權(quán)利要求16所述的設(shè)備(120),其中,被管理的資源的表示包括以下至少一個(gè)處于管理之下的網(wǎng)絡(luò)節(jié)點(diǎn); 處于管理之下的網(wǎng)絡(luò)功能;或者 處于管理之下的網(wǎng)絡(luò)通信鏈路。
18.根據(jù)權(quán)利要求14所述的設(shè)備(120),其中,所述請(qǐng)求(320)包括 選擇準(zhǔn)則參數(shù)(500),允許設(shè)備(120)識(shí)別實(shí)例;以及修改參數(shù)(510),允許設(shè)備(120)修改所識(shí)別的子屬性040)。
19.根據(jù)權(quán)利要求18所述的設(shè)備(120),其中,處理邏輯(220)還被配置為 基于所述選擇準(zhǔn)則參數(shù)(500)來(lái)識(shí)別實(shí)例;基于所述修改參數(shù)(510)來(lái)識(shí)別所識(shí)別的實(shí)例的屬性G30); 基于所述修改參數(shù)(510)來(lái)識(shí)別操作(550);基于所述修改參數(shù)(510)來(lái)識(shí)別所識(shí)別的屬性G30)的子屬性G40);以及 基于所述修改參數(shù)(510)來(lái)識(shí)別子屬性值(570)。
20.根據(jù)權(quán)利要求14所述的設(shè)備(120),其中,當(dāng)對(duì)所識(shí)別的子屬性(440)執(zhí)行操作 (550)時(shí),處理邏輯(220)還被配置為執(zhí)行以下操作之一將新的子屬性添加至所識(shí)別的屬性G30); 從所識(shí)別的屬性(430)移除所識(shí)別的子屬性G40); 從所識(shí)別的屬性(430)移除全部子屬性;或者 將所識(shí)別的子屬性(440)替換為新值。
21.根據(jù)權(quán)利要求14所述的設(shè)備(120),其中,所述設(shè)備(120)包括服務(wù)器設(shè)備。
22.根據(jù)權(quán)利要求14所述的設(shè)備(120),其中,處理邏輯(220)還被配置為 產(chǎn)生包括實(shí)例屬性G30)的修改后的子屬性在內(nèi)的通知(340)。
23.根據(jù)權(quán)利要求22所述的設(shè)備(120),其中,所述通知(340)包括 類參數(shù)(600);實(shí)例標(biāo)識(shí)符參數(shù)(605); 通知標(biāo)識(shí)符參數(shù)(610); 通知時(shí)間參數(shù)(615); 通知類型參數(shù)(620);以及 改變子屬性參數(shù)(625)。
24.根據(jù)權(quán)利要求23所述的設(shè)備(120),其中,所述改變子屬性參數(shù)(62 包括屬性標(biāo)識(shí)符元素(630); 操作元素(640); 子屬性標(biāo)識(shí)符元素(645);以及 子屬性值元素(650)。
25.一種與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(110),包括 處理邏輯020),用于執(zhí)行以下操作向?qū)嵗鎯?chǔ)設(shè)備(120)提供對(duì)實(shí)例屬性(430)的子屬性(440)進(jìn)行修改的請(qǐng)求(320);以及從所述實(shí)例存儲(chǔ)設(shè)備(120)接收實(shí)例屬性(430)的子屬性(440)的修改通知(340)。
26.根據(jù)權(quán)利要求25所述的設(shè)備(110),其中,所述設(shè)備(110)包括客戶端設(shè)備。
27.根據(jù)權(quán)利要求25所述的設(shè)備(110),其中,所述請(qǐng)求(320)包括 選擇準(zhǔn)則參數(shù)(500);以及修改參數(shù)(510)。
28.根據(jù)權(quán)利要求27所述的設(shè)備(110),其中,修改參數(shù)(510)包括 屬性標(biāo)識(shí)符元素(530);操作元素(550);子屬性標(biāo)識(shí)符元素(560);以及值元素(570)。
29.根據(jù)權(quán)利要求25所述的設(shè)備(110),其中,所述通知(340)包括 類參數(shù)(600);實(shí)例標(biāo)識(shí)符參數(shù)(605); 通知標(biāo)識(shí)符參數(shù)(610); 通知時(shí)間參數(shù)(615); 通知類型參數(shù)(620);以及 改變子屬性參數(shù)(625)。
30.根據(jù)權(quán)利要求四所述的設(shè)備(110),其中,所述改變子屬性參數(shù)(62 包括 屬性標(biāo)識(shí)符元素(630);操作元素(640);子屬性標(biāo)識(shí)符元素(645);以及子屬性值元素(650)。
31.一種與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(120),包括 處理邏輯020),用于執(zhí)行以下操作接收對(duì)與軟件對(duì)象(410)相關(guān)聯(lián)的屬性(430)的子屬性(440)進(jìn)行修改的請(qǐng)求(320), 所述軟件對(duì)象(410)表示以下之一被管理的資源的表示、或與被管理的資源相關(guān)聯(lián)的一 系列屬性;基于所述請(qǐng)求(320)來(lái)修改所述軟件對(duì)象G10)的子屬性G40);以及 發(fā)送與已修改的子屬性(440)有關(guān)的通知(340)。
全文摘要
與網(wǎng)絡(luò)(100)相關(guān)聯(lián)的設(shè)備(120)接收修改與軟件對(duì)象(410)相關(guān)聯(lián)的屬性(430)的子屬性(440)的請(qǐng)求(320),所述軟件對(duì)象(410)表示被管理的資源的表示或與被管理的資源相關(guān)聯(lián)的一系列屬性之一。設(shè)備(120)還基于請(qǐng)求(320)來(lái)修改所述軟件對(duì)象(410)的子屬性(440),并發(fā)送與已修改的子屬性(440)有關(guān)的通知(340)。
文檔編號(hào)H04L12/24GK102057625SQ200980121969
公開(kāi)日2011年5月11日 申請(qǐng)日期2009年5月18日 優(yōu)先權(quán)日2008年6月16日
發(fā)明者埃德溫·謝, 約翰·鮑爾 申請(qǐng)人:艾利森電話股份有限公司