專利名稱:網(wǎng)元資源處理方法、裝置以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IP (Internet Protocol,網(wǎng)絡互連協(xié)議)網(wǎng)絡管理領(lǐng)域,特別是 指一種網(wǎng)元資源處理方法、裝置以及系統(tǒng)。
背景技術(shù):
傳統(tǒng)的網(wǎng)絡管理系統(tǒng)的各個子模塊的耦合度過于緊密,彼此相互依賴、互 相牽制,無法依據(jù)業(yè)務功能進行縱向切割,因此面對新需求力不從心。
隨著近年來國際電信聯(lián)盟和互連網(wǎng)界的一些網(wǎng)絡管理的標準和相關(guān)技術(shù) 曰漸成熟,在網(wǎng)絡管理的體系結(jié)構(gòu)方面,分布式的管理模式已經(jīng)成為網(wǎng)絡管理 發(fā)展的必然趨勢。這些分布式對象模型雖然在一定程度上解決了集中式網(wǎng)絡性 能管理模式的弊端,得到了廣泛的應用,但由于采用私有協(xié)議,使其不適合用 于異構(gòu)性很強的網(wǎng)絡環(huán)境。也就是說,現(xiàn)有的分布式網(wǎng)絡體系結(jié)構(gòu)的實現(xiàn)模型 采用的協(xié)議,不能通用。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種網(wǎng)元資源處理方法、裝置以及系統(tǒng), 能夠使用標準協(xié)議發(fā)布網(wǎng)元的可管理資源的信息,增加了處理網(wǎng)元資源信息的 網(wǎng)絡體系結(jié)構(gòu)的通用性。
為解決上述技術(shù)問題,本發(fā)明的實施例提供技術(shù)方案如下
一方面,4是供一種網(wǎng)元資源處理方法,包括
網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少 一個可管理資源的第 一信
白
所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第一標準格
式文檔;
所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第 一標準格式文檔。
5所述的網(wǎng)元資源處理方法,還包括
所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準格式文檔的處理指
令;
所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的第一信息 進行處理。
所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準格式文檔的處理指
令的步驟為
所述網(wǎng)元資源處理裝置從終端接收get讀取指令;
所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的第一信息 進行處理的步驟為
所述網(wǎng)元資源處理裝置根據(jù)所述get讀取指令,將所述第一標準格式文檔 發(fā)送給所述終端;
或者,
所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準格式文檔的處理指 令的步驟為
所述網(wǎng)元資源處理裝置從終端接收更新指令,所述更新指令中攜帶所述可 管理資源的第二信息;
所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的第一信息 進行處理的步驟為
所述網(wǎng)元資源處理裝置從所述更新指令中獲取所述可管理資源的第二信
息;
所述網(wǎng)元資源處理裝置使用所述可管理資源的第二信息更新所述可管理 資源的第一信息。
所述更新指令包括put建立指令、post修改指令、delete刪除指令。 所述第一標準格式文檔為第一可擴展標記語言XML文檔,所述標準發(fā)布
協(xié)議為Atom發(fā)布協(xié)i義;或
所述第 一標準格式文檔為第一 WSDL文檔,所述標準發(fā)布協(xié)議為Atom發(fā)
布協(xié)議。當所述第一標準才各式文檔為第一可擴展標記語言XML文檔,所述標準發(fā)
布協(xié)議為Atom發(fā)布協(xié)議時,所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第
一信息生成第 一標準格式文檔的步驟為
所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息,按照Atom聯(lián)合
格式生成Atom Feed種子文檔;
網(wǎng)元資源處理裝置將所述Atom種子文檔鏈接,形成所述第—一 XML文檔; 所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔的
步驟為
所述網(wǎng)元資源處理裝置通過Atom發(fā)布協(xié)議發(fā)布所述第一 XML文檔。
所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息,按照Atom聯(lián)合 格式生成Atom種子文檔的步驟為
所述網(wǎng)元資源處理裝置建立所述可管理資源的表項的第一信息與Atom 種子文檔的記錄entry的對應關(guān)系;
所述網(wǎng)元資源處理裝置根據(jù)所述對應關(guān)系,按照Atom聯(lián)合格式生成 Atom種子文檔。
所述可管理資源包括配置信息、網(wǎng)絡性能參數(shù)、網(wǎng)元數(shù)據(jù)、告警信息。 另一方面,提供一種網(wǎng)元資源處理裝置,包括
獲取單元,用于從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信息; 生成單元,用于根據(jù)所述可管理資源的第一信息生成第一標準格式文檔; 發(fā)布單元,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準才各式文檔。 所述的網(wǎng)元資源處理裝置,還包括
接收單元,用于從終端接收針對所述第一標準格式文檔的處理指令; 處理單元,用于根據(jù)所述處理指令對所述可管理資源的第一信息進行處理。
另一方面,提供一種網(wǎng)元資源處理系統(tǒng),包括網(wǎng)元資源處理裝置和網(wǎng)元, 所述網(wǎng)元資源處理裝置包括
獲取單元,用于從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信息; 生成單元,用于根據(jù)所述可管理資源的第一信息生成第一標準格式文檔;發(fā)布單元,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔。
所述的網(wǎng)元資源處理系統(tǒng),還包括終端, 所述網(wǎng)元資源處理裝置還包括
接收單元,用于從終端接收針對所述第一標準格式文檔的處理指令; 處理單元,用于根據(jù)所述處理指令對所述可管理資源的第一信息進行處理。
本發(fā)明的實施例具有以下有益效果
上述方案中,網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資 源的第 一信息;所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第 一信息生成標 準格式文檔;所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式 文檔。由于采用標準協(xié)議發(fā)布網(wǎng)元的可管理資源的信息,增加了處理網(wǎng)元資源 信息的網(wǎng)絡體系結(jié)構(gòu)的通用性。
圖1為本發(fā)明所述的網(wǎng)元資源處理方法的一實施例的流程示意圖; 圖2為本發(fā)明所述的網(wǎng)元資源處理方法的另一實施例的流程示意圖; 圖3為本發(fā)明所述的網(wǎng)元資源處理方法的另一實施例的流程示意圖; 圖4為本發(fā)明所述的網(wǎng)元資源處理裝置的一實施例的結(jié)構(gòu)示意圖; 圖5為本發(fā)明所述的網(wǎng)元資源處理裝置的另一實施例的結(jié)構(gòu)示意圖; 圖6為本發(fā)明所述的網(wǎng)元資源處理系統(tǒng)的一實施例的結(jié)構(gòu)示意圖; 圖7為本發(fā)明所述的網(wǎng)元資源處理系統(tǒng)的另 一實施例的結(jié)構(gòu)示意圖。
具體實施例方式
為使本發(fā)明的實施例要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面 將結(jié)合附圖及具體實施例進行詳細描述。
本發(fā)明的實施例針對現(xiàn)有技術(shù)中分布式網(wǎng)絡體系結(jié)構(gòu)的實現(xiàn)模型采用私 有協(xié)議,不能通用的問題,提供一種網(wǎng)元資源處理方法、裝置以及系統(tǒng)。
如圖l所示,為本發(fā)明所述的網(wǎng)元資源處理方法的一實施例,包括
8步驟11,網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源
的第一信息;
步驟12,所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第 一標準4各式文檔;
步驟13,所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格 式文檔。
所述可管理資源包括配置信息、網(wǎng)絡性能參數(shù)、網(wǎng)元數(shù)據(jù)、告警信息。 所述第一標準格式文檔可以為第一 XML (Extensible Markup Language,
可擴展標記語言)文檔,所述標準發(fā)布協(xié)i義可以為Atom發(fā)布協(xié)議;或
所述第一標準才各式文檔可以為第一 WSDL (網(wǎng)絡月l務描述語言,Web
Services Description Language)文檔,所述木亍準發(fā)布十辦可以為Atom原子發(fā)布協(xié)議。
本領(lǐng)域技術(shù)人員可以理解,文檔也可以為其他才各式的標準4各式文檔,發(fā)布 協(xié)議也可以為其他標準發(fā)布協(xié)議。
上述方案中,由于采用標準發(fā)布協(xié)議發(fā)布網(wǎng)元的可管理資源的信息,增加 了處理網(wǎng)元資源信息的網(wǎng)絡體系結(jié)構(gòu)的通用性。
如圖2所示,為本發(fā)明所述的網(wǎng)元資源處理方法的另一實施例,包括
步驟21,網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源 的第一信息;所述可管理資源包括配置信息、網(wǎng)絡性能參^:、網(wǎng)元凄t據(jù)、告 警信息。
步驟22,所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第 一標準4各式文檔;
步驟23,所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格 式文檔。
步驟24,所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準格式文檔 的處理指令;
步驟25,所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的 第一信息進行處理。所迷第 一標準才各式文檔為第 一可擴展標記語言XML文檔,所述標準發(fā)布
協(xié)議為Atom發(fā)布協(xié)議;或所述第一標準格式文檔為第一 WSDL文檔,所述 標準發(fā)布協(xié)議為Atom原子發(fā)布協(xié)議。本領(lǐng)域4支術(shù)人員可以理解,文檔也可以 為其他格式的標準才各式文檔,發(fā)布協(xié)議也可以為其他標準發(fā)布協(xié)議。 步驟24具體可以為
所述網(wǎng)元資源處理裝置從終端接收get讀取指令;
與上述步驟24相應,步驟25具體可以為所述網(wǎng)元資源處理裝置根據(jù)所 述get讀取指令,將所述第一標準格式文檔發(fā)送給所述終端; 或者,步驟24具體可以為
所述網(wǎng)元資源處理裝置從終端接收更新指令,所述更新指令中攜帶所述可 管理資源的第二信息;
與上述步驟24相應的,步驟25具體可以包括所述網(wǎng)元資源處理裝置從 所述更新指令中獲取所述可管理資源的第二信息;
所述網(wǎng)元資源處理裝置使用所述可管理資源的第二信息更新所述可管理 資源的第一信息。
所述更新指令包括put建立指令、post修改指令、delete刪除指令。
這樣,網(wǎng)元管理者可以通過終端向網(wǎng)元資源處理裝置發(fā)送指令,通過處理 指令,對網(wǎng)元的可管理資源的第一信息進行修改或者刪除或者增加,更新為可 管理資源的第二信息。
以下以第一標準格式文檔為第一可擴展標i己語言XML文檔,標準發(fā)布協(xié) 議為Atom發(fā)布協(xié)議為例,描述本發(fā)明所述的網(wǎng)元資源處理方法的另 一實施例, 如圖3所示,所述方法包括
步驟31,網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源 的第一信息;所述可管理資源包括配置信息、網(wǎng)絡性能參數(shù)、網(wǎng)元數(shù)據(jù)、告 警信息。
步驟32,所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第 一XML (Extensible Markup Language,可才廣展才示i己i吾言)文牙當; 其中,步驟32具體可以為步驟321,所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息,按照
Atom if關(guān)合4各式生成Atom Feed種子文檔;
步驟322,網(wǎng)元資源處理裝置將所述Atom種子文檔《連接,形成所述第一 XML文檔;
步驟321具體包括
步驟3211,所述網(wǎng)元資源處理裝置建立所述可管理資源的表項的第一信 息與Atom種子文檔的記錄entry的對應關(guān)系;
步驟3212,所述網(wǎng)元資源處理裝置根據(jù)所述對應關(guān)系,按照Atom耳關(guān)合 才各式生成Atom種子文檔。
步驟33,所述網(wǎng)元資源處理裝置通過Atom發(fā)布協(xié)議發(fā)布所述第一 XML 文檔。步驟33具體可以為所述網(wǎng)元資源處理裝置以電子郵件形式或者網(wǎng)頁 形式發(fā)布所述第一 XML文檔。
步驟34,所述網(wǎng)元資源處理裝置從終端接收針對所述第一 XML文檔的處 理指令;
步驟35,所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的 第一信息進行處理。 步驟34具體為
所述網(wǎng)元資源處理裝置從終端接收get讀取指令; 與上述步驟345相應,步驟35具體為
所述網(wǎng)元資源處理裝置根據(jù)所述get讀取指令,將所述第一標準格式文檔 發(fā)送給所述終端;這樣,用戶可以獲得網(wǎng)元資源的第一信息。 或者,步驟34具體為
所述網(wǎng)元資源處理裝置從終端接收更新指令,所述更新指令中攜帶所述可 管理資源的第二信息;
與上述步驟345相應,步驟35具體包括
步驟351,所述網(wǎng)元資源處理裝置從所述更新指令中獲取所述可管理資源 的第二信息;
步驟352,所述網(wǎng)元資源處理裝置使用所述可管理資源的第二信息更新所述可管理資源的第一信息。
所述可管理資源的表項的第 一信息與Atom Feed文檔的記錄的對應關(guān)系, 與所述可管理資源的表項的第二信息與Atom Feed文檔的記錄的對應關(guān)系相 同,因此,可以從所述第二XML文檔中提取所述可管理資源的第二信息;然 后使用所述可管理資源的第二信息更新所述可管理資源的的第 一信息。 所述更新指令包括put建立指令、post修改指令、delete刪除指令。 網(wǎng)元管理者可以通過終端向網(wǎng)元資源處理裝置發(fā)送指令,通過所述更新指 令,對網(wǎng)元的可管理資源的第一信息進行修改或者刪除或者增加,更新為第二 信息。
另外,使用Atom發(fā)布協(xié)議(Atom Publishing Protocol, APP)成熟的資源 發(fā)布機制,降低了系統(tǒng)開發(fā)成本。使用APP協(xié)議來發(fā)布網(wǎng)元的可管理資源的 信息,有利于網(wǎng)元用戶按個性化需要管理網(wǎng)元資源。網(wǎng)元管理員還可以通過電 子郵件或者網(wǎng)頁方式訂閱XML文檔,使網(wǎng)元管理員及時了解被管理的網(wǎng)元資 源的最新情況。
以下描述本發(fā)明所述的網(wǎng)元資源處理方法的應用場景。所述方法包括以下 步驟
步驟一,管理協(xié)議定義
為網(wǎng)元中的不同類型的管理資源定義管理協(xié)議,每一種管理協(xié)議就是一種 簡單的標準化XML數(shù)據(jù)格式,具體涉及通用配置協(xié)議(Common Configure Protocol )、通用性能十辦i義(Common Performance Protocol )、通用安全十辦i義 (Common Security Protocol)矛口通用告警十辦i義(Common Alert Protocol), 分別對應于可管理資源中的配置信息、網(wǎng)絡性能參數(shù)、網(wǎng)元數(shù)據(jù)、告警信息。
步驟二,資源文檔生成 '
以下以路由表管理為例。
網(wǎng)元資源處理裝置從路由表中每次提取出一個表項,格式為目標網(wǎng)絡、下 一跳地址和測度,循環(huán)執(zhí)行直到N條路由表項均提取完成。網(wǎng)元資源處理裝 置將所有采集到的路由表項生成Atom Feed文檔。
該文檔按照資源類型可以采用兩種生成方式的一種
第 一種方法為:按照固定事件的周期定時生成,文檔可按照時間戳做歷史
12保存,也可以以覆蓋方式只保存最新的文檔信息;
第二種方法為按照事件發(fā)生時間順序生成,所有事件均做保存。 由于路由表配置信息比較簡單,其具體內(nèi)容由Atom提要文檔中記錄 (entry )的content元素直接定義,如下示例所示 〈entry〉
<title>Route l</title>(該代碼表示^各由1 )
<id>urn:uuid:1225c695-cfb8-4ebb-aaaa</id> (該代碼表示物理ID
標識)
<updated〉2008-12-29T13:30:55Z</updated> (該代碼表示更新時間) <content type="text">{target—network}{next—hop} {matric}</content> (該代碼表示^各由1的目標網(wǎng)絡、下 一跳地址、以及測度) </entry〉
網(wǎng)元中的每個Atom Feed文檔對應一種可管理資源,例如路由表、訪問控 制表或接口表分別對應一個Atom Feed文檔。網(wǎng)元資源處理裝置綜合所有 Atom Feed文檔,按照APP協(xié)議生成APP服務文檔,也就是按照Atom聯(lián)合 格式生成XML文檔。
APP服務文檔中每一個集合對應一類資源(即一個Atom Feed文檔)。Atom Feed文檔中的每個記錄對應相應資源中的一個表項,比如表示路由表的Atom Feed文檔中的記錄對應路由表中的 一條路由。
步驟三,信息發(fā)布
網(wǎng)元資源處理裝置將生成的Atom Feed文檔映射到APP資源文檔中的一 個集合上,從而實現(xiàn)對生成好的資源文檔進行發(fā)布。網(wǎng)元資源處理裝置對生成 的資源文檔進行發(fā)布。
步驟四,管理資源信息
網(wǎng)元管理者通過URL ( Uniform Resource Location,統(tǒng)一資源定位符)或 者通過定制電子郵件獲取各網(wǎng)元的APP資源文檔,然后使用get讀取指令、put 建立指令、post修改指令、delete刪除指令這四種標準化4喿作對網(wǎng)元資源進行 管理。本實施例中,可以使用get、 put、 post、 delete這四種標準化才喿作對^各由 表進行讀取、建立、修改和刪除等管理操作。get用于查詢和讀取操作put用于上傳數(shù)據(jù);post用于新建對象和插入數(shù) 據(jù);delete用于刪除對象和已有的數(shù)據(jù)記錄。
如圖4所示,為本發(fā)明所述的一種網(wǎng)元資源處理裝置4的一實施例,包括 獲取單元41,用于從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信
自
生成單元42,用于根據(jù)所述可管理資源的第一信息生成第一標準格式文
檔;
發(fā)布單元43,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準才各式文檔。 所述可管理資源包括配置信息、網(wǎng)絡性能參數(shù)、網(wǎng)元數(shù)據(jù)、告警信息。 所述第一標準;格式文檔可以為第一可擴展標記語言XML文檔,所述標準 發(fā)布協(xié)議可以為Atom發(fā)布協(xié)-漢;或
所述第一標準;格式文檔可以為第一 WSDL文檔,所述標準發(fā)布協(xié)議可以 為Atom發(fā)布協(xié)議。
當所述第一標準格式文檔為第一可擴展標記語言XML文檔,所述標準發(fā) 布協(xié)議為Atom發(fā)布協(xié)議時,所述生成單元42包括
生成子單元,用于根據(jù)所述可管理資源的第一信息,按照Atom聯(lián)合格式 生成Atom Feed種子文檔;具體來講生成子單元在所述可管理資源的表項的 第一信息與Atom Feed文檔的記錄entry之間,建立對應關(guān)系;根據(jù)所述對應 關(guān)系,生成Atom Feed文檔。
鏈接子單元,用于將所述Atom Feed文檔鏈接,形成所述第一XML文檔。 上述方案中,由于采用標準協(xié)議發(fā)布網(wǎng)元的可管理資源的信息,增加了處 理網(wǎng)元資源信息的網(wǎng)絡體系結(jié)構(gòu)的通用性。
當所述第一標準格式文檔為第一可擴展標記語言XML文檔,所述標準發(fā) 布協(xié)議為Atom發(fā)布協(xié)議時,寸吏用Atom發(fā)布協(xié)議(Atom Publishing Protocol, APP)成熟的資源發(fā)布機制,降低了系統(tǒng)開發(fā)成本。使用APP協(xié)議來發(fā)布網(wǎng) 元的可管理資源的信息,有利于網(wǎng)元用戶按個性化需要管理網(wǎng)元資源。網(wǎng)元管 理員還可以通過電子郵件或者網(wǎng)頁方式訂閱XML文檔,使網(wǎng)元管理員及時了 解被管理的網(wǎng)元資源的最新情況。如圖5所示,為本發(fā)明所述的網(wǎng)元資源處理裝置4的另一實施例,還包括 接收單元44,用于從終端接收針對所述第一標準;格式文檔的處理指令; 處理單元45,用于根據(jù)所述處理指令對所述可管理資源的第一信息進行 處理。
所述處理指令為get讀取指令或更新指令。
當所述處理指令為get讀取指令時,所述處理單元45包括發(fā)送子單元, 用于將所述第一標準格式文檔發(fā)送給所述終端。這樣,網(wǎng)元管理者可以通過終 端向網(wǎng)元資源處理裝置發(fā)送讀取指令,通過所述讀取指令,獲取網(wǎng)元可管理資 源的第一信息。
當所述處理指令為更新指令時,所述更新指令中攜帶所述可管理資源的第
二信息;所述處理單元45包括
獲取子單元,用于從所述更新指令中獲取所述可管理資源的第二信息; 更新子單元,用于使用所述可管理資源的第二信息更新所述可管理資源的
第一信息。
所述更新指令包括put建立指令、post修改指令、delete刪除指令。 這樣,網(wǎng)元管理者可以通過終端向網(wǎng)元資源處理裝置發(fā)送指令,通過所述 更新指令,對網(wǎng)元的可管理資源的第一信息進行修改或者刪除或者增加,更新
為可管理資源的第二信息。
如圖6所示,為本發(fā)明所述的一種網(wǎng)元資源處理系統(tǒng)10的一實施例,包 括-.網(wǎng)元資源處理裝置40和網(wǎng)元30。
所述網(wǎng)元資源處理裝置40包括
獲取單元41,用于從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信
自
生成單元42,用于根據(jù)所述可管理資源的第一信息生成第一標準格式文
檔;
發(fā)布單元43,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準^^各式文檔。 其中,網(wǎng)元處理裝置40可以設(shè)置在網(wǎng)元30上。
上述方案中,由于采用標準協(xié)議發(fā)布網(wǎng)元的可管理資源的信息,增加了處理網(wǎng)元資源信息的網(wǎng)絡體系結(jié)構(gòu)的通用性。
另外,使用Atom發(fā)布協(xié)議(Atom Publishing Protocol, APP)成熟的資源 發(fā)布機制,降低了系統(tǒng)開發(fā)成本。使用APP協(xié)議來發(fā)布網(wǎng)元的可管理資源的 信息,有利于網(wǎng)元用戶按個性化需要管理網(wǎng)元資源。網(wǎng)元管理員還可以通過電 子郵件或者網(wǎng)頁方式訂閱XML文檔,使網(wǎng)元管理員及時了解被管理的網(wǎng)元資 源的最新情況。
如圖7所示,為本發(fā)明所述的網(wǎng)元資源處理系統(tǒng)10的另一實施例,還包 括終端50。
所述網(wǎng)元資源處理裝置40還包括
接收單元44,用于從終端接收針對所述第一標準格式文檔的處理指令; 處理單元45,用于根據(jù)所述處理指令對所述可管理資源的第一信息進行 處理。
這樣,網(wǎng)元管理者可以通過終端向網(wǎng)元資源處理裝置發(fā)送指令,通過所述 更新指令,對網(wǎng)元的可管理資源的第一信息進行修改或者刪除或者增加,更新 為第二信息。
本發(fā)明在基于Web Service (網(wǎng)絡服務)的分布式網(wǎng)絡管理系統(tǒng)中,提出 了一種使用標識發(fā)布協(xié)議例如Atom發(fā)布協(xié)議發(fā)布和管理網(wǎng)元資源的方法。 Atom發(fā)布協(xié)議是一種使用基本的HTTP的GET、 POST、 PUT和DELETE操 作指令發(fā)布和管理網(wǎng)元上資源的機制。本發(fā)明將這種最初被設(shè)計為向webblog (網(wǎng)站博客)軟件發(fā)布新文章的機制用于網(wǎng)元資源管理中,設(shè)計了網(wǎng)元資源管 理模型,通過定義標準化的XML格式,實現(xiàn)對網(wǎng)元中的配置信息、網(wǎng)絡性能 參數(shù)及數(shù)據(jù)以及告警信息的發(fā)布和管理。
XML文檔還可以為WSDL (網(wǎng)絡服務描述語言,Web Services Description Language )文檔,WSDL是一 門基于XML的語言。本領(lǐng)域人員可以理解,也 可以為基于XML文檔的其他格式的文檔。
本發(fā)明實施例可以采用獨立的體系結(jié)構(gòu),分布式網(wǎng)絡體系的客戶端與服務 端不需緊密耦合陷,并且克服了現(xiàn)有的分布式網(wǎng)絡體系結(jié)構(gòu)的實現(xiàn)模型存在協(xié) 議的通用性缺陷,適合于異構(gòu)性很強的網(wǎng)絡環(huán)境。是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一移動終端 的可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如上述方法實施例的步驟,所述 的存儲介質(zhì)等。
以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術(shù)領(lǐng)域的普通技 術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,
這些改進和潤飾也應^L為本發(fā)明的保護范圍。
權(quán)利要求
1.一種網(wǎng)元資源處理方法,其特征在于,包括網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信息;所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第一標準格式文檔;所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔。
2. 根據(jù)權(quán)利要求1所述的網(wǎng)元資源處理方法,其特征在于,還包括 所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準^^式文檔的處理指令;所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的第一信息 進行處理。
3. 根據(jù)權(quán)利要求2所述的網(wǎng)元資源處理方法,其特征在于, 所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準格式文檔的處理指令的步驟為所述網(wǎng)元資源處理裝置從終端接收get讀取指令;所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的第一信息 進行處理的步驟為所述網(wǎng)元資源處理裝置根據(jù)所述get讀取指令,將所述第一標準格式文檔 發(fā)送給所述終端;或者,所述網(wǎng)元資源處理裝置從終端接收針對所述第一標準格式文檔的處理指 令的步驟為所述網(wǎng)元資源處理裝置從終端接收更新指令,所述更新指令中攜帶所述可 管理資源的第二信息;所述網(wǎng)元資源處理裝置根據(jù)所述處理指令對所述可管理資源的第一信息 進行處理的步驟為所述網(wǎng)元資源處理裝置從所述更新指令中獲取所述可管理資源的第二信白 ,&,所述網(wǎng)元資源處理裝置使用所述可管理資源的第二信息更新所述可管理 資源的第一信息。
4. 根據(jù)權(quán)利要求3所述的網(wǎng)元資源處理方法,其特征在于, 所述更新指令包括put建立指令、post修改指令、delete刪除指令。
5. 根據(jù)權(quán)利要求1所述的網(wǎng)元資源處理方法,其特征在于, 所述第一標準格式文檔為第一可擴展標記語言XML文檔,所述標準發(fā)布協(xié)議為Atom原子發(fā)布協(xié)議;或所述第一標準格式文檔為第一網(wǎng)絡服務描述語言WSDL文檔,所述標準 發(fā)布協(xié)議為Atom原子發(fā)布協(xié)議。
6. 根據(jù)權(quán)利要求5所述的網(wǎng)元資源處理方法,其特征在于, 當所述第一標準格式文檔為第一可擴展標記語言XML文檔,所述標準發(fā)布協(xié)議為Atom發(fā)布協(xié)議時,所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第一標準格式文檔的步驟為所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息,按照Atom聯(lián)合格式生成Atom Feed種子文檔;網(wǎng)元資源處理裝置將所述Atom種子文檔鏈接,形成所述第一 XML文檔; 所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔的步驟為所述網(wǎng)元資源處理裝置通過Atom發(fā)布協(xié)議發(fā)布所述第一 XML文檔。
7. 根據(jù)權(quán)利要求6所述的網(wǎng)元資源處理方法,其特征在于,所述網(wǎng)元資 源處理裝置根據(jù)所述可管理資源的第一信息,按照Atom聯(lián)合格式生成Atom 種子文檔的步驟為所述網(wǎng)元資源處理裝置建立所述可管理資源的表項的第一信息與Atom 種子文檔的記錄entry的對應關(guān)系;所述網(wǎng)元資源處理裝置根據(jù)所述對應關(guān)系,按照Atom聯(lián)合格式生成 Atom種子文檔。
8. 根據(jù)權(quán)利要求1所述的網(wǎng)元資源處理方法,其特征在于,所述可管理資源包括配置信息、網(wǎng)絡性能參數(shù)、網(wǎng)元數(shù)據(jù)、告警信息。
9. 一種網(wǎng)元資源處理裝置,其特征在于,包括獲取單元,用于從網(wǎng)元獲取所述網(wǎng)元的至少 一個可管理資源的第 一信息; 生成單元,用于根據(jù)所述可管理資源的第一信息生成第一標準^^式文檔; 發(fā)布單元,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔。
10. 根據(jù)權(quán)利要求9所述的網(wǎng)元資源處理裝置,其特征在于,還包括 接收單元,用于從終端接收針對所述第一標準格式文檔的處理指令; 處理單元,用于根據(jù)所述處理指令對所述可管理資源的第一信息進行處理。
11. 一種網(wǎng)元資源處理系統(tǒng),其特征在于,包括網(wǎng)元資源處理裝置和網(wǎng)元,所述網(wǎng)元資源處理裝置包括獲取單元,用于從所述網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第 一信臺.生成單元,用于根據(jù)所述可管理資源的第一信息生成第一標準格式文檔; 發(fā)布單元,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔。
12. 根據(jù)權(quán)利要求11所述的網(wǎng)元資源處理系統(tǒng),其特征在于,還包括 終端,所述網(wǎng)元資源處理裝置還包括接收單元,用于從所述終端接收針對所述第一標準格式文檔的處理指令; 處理單元,用于根據(jù)所述處理指令對所述可管理資源的第一信息進行處理。
全文摘要
本發(fā)明提供一種網(wǎng)元資源處理方法、裝置以及系統(tǒng),涉及IP網(wǎng)絡管理領(lǐng)域,為解決現(xiàn)有技術(shù)中分布式網(wǎng)絡體系結(jié)構(gòu)的實現(xiàn)模型采用的協(xié)議不能通用的技術(shù)問題而發(fā)明。所述方法包括網(wǎng)元資源處理裝置從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信息;所述網(wǎng)元資源處理裝置根據(jù)所述可管理資源的第一信息生成第一標準格式文檔;所述網(wǎng)元資源處理裝置通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔。所述裝置包括獲取單元,用于從網(wǎng)元獲取所述網(wǎng)元的至少一個可管理資源的第一信息;生成單元,用于根據(jù)所述可管理資源的第一信息生成第一標準格式文檔;發(fā)布單元,用于通過標準發(fā)布協(xié)議發(fā)布所述第一標準格式文檔。本發(fā)明能夠用于網(wǎng)元資源信息的發(fā)布和管理。
文檔編號H04L29/06GK101594356SQ200910086768
公開日2009年12月2日 申請日期2009年6月29日 優(yōu)先權(quán)日2009年6月29日
發(fā)明者鵬 何, 曉 余, 吳建章, 吳文峰, 解華國, 郭海生 申請人:中興通訊股份有限公司