專利名稱::獲取被代理設(shè)備能力信息的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種獲取被代理設(shè)備能力信息的方法、裝置及系統(tǒng)。
背景技術(shù):
:隨著DSL(DigitalSubscriberLine,數(shù)字用戶線路)技術(shù)的發(fā)展,各種基于IPdnternetProtocol,互聯(lián)網(wǎng)協(xié)議)的應(yīng)用設(shè)備進(jìn)入家庭。進(jìn)入家庭的IP應(yīng)用設(shè)備稱為CPE(CustomerPremisesEquipment,用戶駐地設(shè)備)。例如設(shè)備機(jī)、電話機(jī)和調(diào)制解調(diào)器等。目前,BBF(BroadbandForum,寬帶論壇)的TR-069(TechnicalR印ort,技術(shù)報(bào)告)標(biāo)準(zhǔn)定義了通過ACS(Auto-configurationServer,自動(dòng)配置服務(wù)器)來對(duì)CPE進(jìn)行遠(yuǎn)程管理。其中,ACS可以通過RPC(RemoteProcedureCall,遠(yuǎn)程過程調(diào)用)等管理命令執(zhí)行對(duì)CPE的管理。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下缺點(diǎn)隨著家庭網(wǎng)絡(luò)技術(shù)的發(fā)展,家庭中出現(xiàn)了不支持TR-069標(biāo)準(zhǔn)的設(shè)備(以下統(tǒng)稱“非TR-069設(shè)備”)。然而,目前還缺乏有效的方法對(duì)非TR-069設(shè)備進(jìn)行管理。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種獲取被代理設(shè)備能力信息的方法、裝置及系統(tǒng),以便于對(duì)非TR-069等被代理設(shè)備進(jìn)行管理。為達(dá)到上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案—方面,提供一種獲取被代理設(shè)備能力信息的方法,包括向管理設(shè)備上報(bào)被代理設(shè)備的信息;獲取所述管理設(shè)備根據(jù)所述信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。一方面,提供一種獲取被代理設(shè)備能力信息的方法,包括獲取被代理設(shè)備的信息;根據(jù)所述信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;向代理設(shè)備下發(fā)所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。一方面,提供一種代理設(shè)備,包括上報(bào)模塊,用于向管理設(shè)備上報(bào)被代理設(shè)備的信息;獲取模塊,用于獲取所述管理設(shè)備根據(jù)所述上報(bào)模塊上報(bào)的信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。一方面,提供一種管理設(shè)備,包括第一獲取模塊,用于獲取被代理設(shè)備的信息;第二獲取模塊,用于根據(jù)所述第一獲取模塊獲取的被代理設(shè)備的信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;發(fā)送模塊,用于向代理設(shè)備下發(fā)所述第二獲取模塊獲取的被代理設(shè)備標(biāo)準(zhǔn)的能力信息ο一方面,提供一種通信系統(tǒng),包括被代理設(shè)備,代理設(shè)備和管理設(shè)備;其中所述代理設(shè)備,用于向管理設(shè)備上報(bào)被代理設(shè)備的信息,獲取所述管理設(shè)備根據(jù)所述信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;所述管理設(shè)備,用于獲取被代理設(shè)備的信息,根據(jù)所述信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息,向代理設(shè)備下發(fā)所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力信息的方法、裝置及系統(tǒng),代理設(shè)備通過管理設(shè)備獲取非TR-069等被代理設(shè)備的能力信息,以便于管理非TR-069等被代理設(shè)備。該代理設(shè)備可以根據(jù)獲取的能力信息擴(kuò)展已有的數(shù)據(jù)模型以代理新的或不常見的非TR-069等被代理設(shè)備,以及根據(jù)獲取的能力信息采用合適的方法對(duì)非TR-069等被代理設(shè)備執(zhí)行有效管理。圖1為本發(fā)明實(shí)施例提供的生成被代理設(shè)備數(shù)據(jù)模型的系統(tǒng)的結(jié)構(gòu)圖;圖2為本發(fā)明實(shí)施例提供的代理設(shè)備的結(jié)構(gòu)圖;圖3為本發(fā)明實(shí)施例提供的管理設(shè)備的結(jié)構(gòu)圖;圖4為本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力信息的方法中代理設(shè)備的流程圖;圖5為本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力信息的方法中管理設(shè)備的流程圖;圖6為本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力信息的方法的完整流程圖;圖7為本發(fā)明實(shí)施例提供的一種獲取被代理設(shè)備能力信息的方法流程圖;圖8為本發(fā)明實(shí)施例提供的一種獲取被代理設(shè)備能力信息的方法流程圖。具體實(shí)施例方式目前,CWMP(CPEWANManagementProtocol,用戶駐地設(shè)備廣域網(wǎng)管理協(xié)議)協(xié)議定義了ACS對(duì)TR-069設(shè)備的管理。而對(duì)于非TR-069設(shè)備的管理,一種可行的辦法是通過TR-069設(shè)備來代理ACS執(zhí)行對(duì)非TR-069設(shè)備的管理。例如ACS通過具體為I⑶(InternetGatewayDevice,網(wǎng)關(guān))的代理設(shè)備實(shí)現(xiàn)對(duì)非TR-069設(shè)備的管理,包括網(wǎng)關(guān)在本地預(yù)置非TR-069設(shè)備的數(shù)據(jù)模型,當(dāng)非TR-069設(shè)備上線后,查找該非TR-069設(shè)備的數(shù)據(jù)模型,生成該數(shù)據(jù)模型的實(shí)例;ACS通過操作網(wǎng)關(guān)的數(shù)據(jù)模型對(duì)非TR-069設(shè)備進(jìn)行管理。ACS可以將對(duì)非TR-069設(shè)備的管理配置命令發(fā)送到網(wǎng)關(guān),網(wǎng)關(guān)接收到該管理配置命令后,將其轉(zhuǎn)換為非TR-069設(shè)備可以理解的管理配置命令,然后由網(wǎng)關(guān)將轉(zhuǎn)換后的管理配置命令發(fā)送到非TR-069設(shè)備。其中,通過網(wǎng)關(guān)等代理設(shè)備來對(duì)非TR-069等被代理設(shè)備執(zhí)行有效管理的前提條件是該代理設(shè)備能查找到非TR-069設(shè)備的數(shù)據(jù)模型。然而,上述方法只能按照固有的數(shù)據(jù)模型生成實(shí)例,而無法對(duì)數(shù)據(jù)模型進(jìn)行擴(kuò)展或生成標(biāo)準(zhǔn)的數(shù)據(jù)模型,因此在代理設(shè)備中預(yù)先定義的數(shù)據(jù)模型往往是有限的。當(dāng)代理設(shè)備需要代理不常見的或新類型的被代理設(shè)備時(shí),由于代理設(shè)備不存在匹配所述被代理設(shè)備的數(shù)據(jù)模型,將導(dǎo)致代理失敗。本發(fā)明實(shí)施例提供一種獲取被代理設(shè)備能力信息的方法、裝置及系統(tǒng),以便于代理設(shè)備根據(jù)獲取的被代理設(shè)備的能力信息執(zhí)行生成被代理設(shè)備標(biāo)準(zhǔn)的數(shù)據(jù)模型、選取合適的轉(zhuǎn)換協(xié)議將管理設(shè)備(例如ACS)的配置管理命令轉(zhuǎn)換成被代理設(shè)備支持的命令等操作,從而實(shí)現(xiàn)對(duì)非TR-069等被代理設(shè)備進(jìn)行有效管理。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力信息的方法、系統(tǒng)及裝置進(jìn)行詳細(xì)描述本實(shí)施例首先提供一種獲取被代理設(shè)備能力的系統(tǒng)及裝置。如圖1所示,該系統(tǒng)包括被代理設(shè)備1,代理設(shè)備3和管理設(shè)備5。代理設(shè)備3,用于向管理設(shè)備5上報(bào)被代理設(shè)備1的信息,獲取該管理設(shè)備5根據(jù)該信息下發(fā)的被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。代理設(shè)備3通過管理設(shè)備5獲取被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。其中,本申請(qǐng)文件所描述的標(biāo)準(zhǔn)主要為TR-069等代理設(shè)備所支持的標(biāo)準(zhǔn),例如TR-069協(xié)議,后續(xù)不再贅述。管理設(shè)備5,用于獲取被代理設(shè)備1的信息,根據(jù)該信息獲取被代理設(shè)備1標(biāo)準(zhǔn)的能力信息,向代理設(shè)備3下發(fā)被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。如圖2所示,該代理設(shè)備3包括上報(bào)模塊31,用于向管理設(shè)備5上報(bào)被代理設(shè)備1的信息;獲取模塊33,用于獲取該管理設(shè)備5根據(jù)上報(bào)模塊31上報(bào)的信息下發(fā)的該被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。其中該獲取模塊33可以通過第一獲取單元331直接從管理設(shè)備5下發(fā)的文件和/或命令中獲取被代理設(shè)備1標(biāo)準(zhǔn)的能力信息;也可以通過第二獲取單元333從管理設(shè)備5獲取指向被代理設(shè)備1標(biāo)準(zhǔn)的能力信息的URUUniformResourceLocation,統(tǒng)一資源定位器),然后再從該URL獲取被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。如圖2所示,該代理設(shè)備3還可以進(jìn)一步包括檢測(cè)模塊35和數(shù)據(jù)模型模塊37。檢測(cè)模塊35用于檢測(cè)被代理設(shè)備1,當(dāng)檢測(cè)到被代理設(shè)備1上線后,觸發(fā)上報(bào)模塊31上報(bào)被代理設(shè)備1的信息。而數(shù)據(jù)模型模塊37則用于當(dāng)獲取模塊33獲取被代理設(shè)備1標(biāo)準(zhǔn)的能力信息后,根據(jù)獲取的被代理設(shè)備1的能力信息生成該代理設(shè)備1的數(shù)據(jù)模型。其中,當(dāng)管理設(shè)備5下發(fā)的被代理設(shè)備1的能力信息包括被代理設(shè)備1標(biāo)準(zhǔn)的數(shù)據(jù)模型信息時(shí),如果代理設(shè)備3能直接識(shí)別該信息,則直接生成被代理設(shè)備1的標(biāo)準(zhǔn)的數(shù)據(jù)模型;而當(dāng)管理設(shè)備5將該被代理設(shè)備1標(biāo)準(zhǔn)的數(shù)據(jù)模型信息以文檔的形式發(fā)送時(shí),則該代理設(shè)備3先解析接收到的文檔,從該文檔中提取出標(biāo)準(zhǔn)的數(shù)據(jù)模型信息,然后再根據(jù)該信息生成標(biāo)準(zhǔn)的數(shù)據(jù)模型。代理設(shè)備3可以根據(jù)非TR-069等被代理設(shè)備的標(biāo)準(zhǔn)的能力信息擴(kuò)展已有的數(shù)據(jù)模型或生成新的數(shù)據(jù)模型,擴(kuò)展了代理設(shè)備3的業(yè)務(wù)范圍,擺脫了代理設(shè)備3的業(yè)務(wù)范圍受本地預(yù)置的數(shù)據(jù)模型的限制。如圖3所示,該管理設(shè)備5包括第一獲取模塊51、第二獲取模塊53和發(fā)送模塊55。第一獲取模塊51,用于獲取被代理設(shè)備1的信息。第二獲取模塊53,用于根據(jù)第一獲取模塊51獲取的被代理設(shè)備1的信息獲取被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。其中,第二獲取模塊53可以通過第一獲取單元531根據(jù)第一獲取模塊51獲取的被代理設(shè)備1的信息直接獲取被代理設(shè)備標(biāo)準(zhǔn)的能力信息。或者通過第二獲取單元533先根據(jù)第一獲取模塊531獲取的被代理設(shè)備1的信息獲取被代理設(shè)備1原始的能力信息,然后再將該原始的能力信息轉(zhuǎn)換成標(biāo)準(zhǔn)的能力信息。發(fā)送模塊55,用于向代理設(shè)備3下發(fā)第二獲取模塊53獲取的被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。其中,發(fā)送模塊55可以通過第一發(fā)送單元551向代理設(shè)備3下發(fā)描述被代理設(shè)備1標(biāo)準(zhǔn)的能力信息的文件和/或命令,也可以通過第二發(fā)送單元553向代理設(shè)備3下發(fā)指向被代理設(shè)備1標(biāo)準(zhǔn)的能力信息的URL,以便于該代理設(shè)備3向該URL請(qǐng)求被代理設(shè)備1標(biāo)準(zhǔn)的能力信息。本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力的裝置及系統(tǒng),代理設(shè)備3通過管理設(shè)備5獲取非TR-069等被代理設(shè)備1的能力信息,為管理非TR-069等被代理設(shè)備1奠定基礎(chǔ)。該代理設(shè)備3可以根據(jù)獲取的能力信息擴(kuò)展已有的數(shù)據(jù)模型以代理新的或不常見的非TR-069等被代理設(shè)備,以及根據(jù)獲取的能力信息采用合適的方法對(duì)非TR-069等被代理設(shè)備1執(zhí)行有效管理。本發(fā)明實(shí)施例還提供一種獲取被代理設(shè)備能力信息的方法,該方法可應(yīng)用于圖1所示的通信系統(tǒng)中,由代理設(shè)備和管理設(shè)備合作完成。如圖4所示,代理設(shè)備包括S401,向管理設(shè)備上報(bào)被代理設(shè)備的信息。代理設(shè)備可以在檢測(cè)或發(fā)現(xiàn)被代理設(shè)備上線后先從代理設(shè)備獲取該被代理設(shè)備的信息,然后再上報(bào)該被代理設(shè)備的信息,也可以是在被代理設(shè)備上線前,代理設(shè)備根據(jù)自身代理業(yè)務(wù)的需要設(shè)置該被代理設(shè)備的信息上報(bào)給管理設(shè)備。S402,獲取該管理設(shè)備根據(jù)該信息下發(fā)的該被代理設(shè)備標(biāo)準(zhǔn)的能力信息。該代理設(shè)備可以是直接接收該管理設(shè)備下發(fā)的描述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件和/或命令,從而根據(jù)該文件和/或命令獲取被代理設(shè)備標(biāo)準(zhǔn)的能力信息;也可以是接收該管理設(shè)備下發(fā)的指向該被代理設(shè)備標(biāo)準(zhǔn)的能力信息的URL,然后再從該URL獲取該被代理設(shè)備的能力信息。獲取到被代理設(shè)備的能力信息后,該代理設(shè)備可以根據(jù)獲取的能力信息擴(kuò)展已有的數(shù)據(jù)模型以代理新的或不常見的非TR-069等被代理設(shè)備,以及根據(jù)獲取的能力信息采用合適的方法對(duì)非TR-069等被代理設(shè)備執(zhí)行有效管理。如圖5所示,管理設(shè)備包括S501,獲取被代理設(shè)備的信息。其中,接收代理設(shè)備上報(bào)信息的管理設(shè)備可以從該代理設(shè)備上報(bào)的信息中直接獲取部分或全部的被代理設(shè)備的信息。該信息包括該被代理設(shè)備原始能力信息等。S502,根據(jù)該信息獲取被代理設(shè)備標(biāo)準(zhǔn)的能力信息。管理設(shè)備可以直接根據(jù)獲取的被代理設(shè)備的信息在本地查找該被代理設(shè)備標(biāo)準(zhǔn)的能力信息,例如被代理設(shè)備標(biāo)準(zhǔn)的數(shù)據(jù)模型信息和支持的協(xié)議類型信息等。當(dāng)該管理設(shè)備不能直接查找到該被代理設(shè)備標(biāo)準(zhǔn)的能力信息時(shí),先查到該被代理設(shè)備原始的能力信息,然后再將該原始的能力信息轉(zhuǎn)換為標(biāo)準(zhǔn)的能力信息。S503,向代理設(shè)備下發(fā)該被代理設(shè)備標(biāo)準(zhǔn)的能力信息。管理設(shè)備可以向代理設(shè)備下發(fā)描述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件和/或命令(例如RPC命令),也可以向代理設(shè)備下發(fā)指向該被代理設(shè)備標(biāo)準(zhǔn)的能力信息的URL,以便于該代理設(shè)備進(jìn)一步向該URL請(qǐng)求被代理設(shè)備標(biāo)準(zhǔn)的能力信息。完整的流程如圖6所示,包括S601,代理設(shè)備向管理設(shè)備上報(bào)被代理設(shè)備的信息。S602,管理設(shè)備獲取被代理設(shè)備的信息。S603,管理設(shè)備根據(jù)被代理設(shè)備的信息獲取被代理設(shè)備標(biāo)準(zhǔn)的能力信息。S604,管理設(shè)備向代理設(shè)備下發(fā)被代理設(shè)備標(biāo)準(zhǔn)的能力信息。該步驟同S503,不再贅述。S605,代理設(shè)備獲取被代理設(shè)備標(biāo)準(zhǔn)的能力信息。該步驟同S402,不再贅述。本發(fā)明實(shí)施例提供的獲取被代理設(shè)備能力信息的方法,代理設(shè)備通過管理設(shè)備獲取非TR-069等被代理設(shè)備的能力信息,為進(jìn)一步根據(jù)獲取到的能力信息管理非TR-069等被代理設(shè)備提供了保障。下面結(jié)合具體的場(chǎng)景將本發(fā)明實(shí)施例提供的生成被代理設(shè)備數(shù)據(jù)模型的方法進(jìn)行詳細(xì)說明。本實(shí)施例將上述提供生成被代理設(shè)備數(shù)據(jù)模型的方法應(yīng)用到具體的場(chǎng)景中,代理設(shè)備以網(wǎng)關(guān)為例、管理設(shè)備以ACS為例進(jìn)行說明。如圖7所示,包括S701,網(wǎng)關(guān)發(fā)現(xiàn)被代理設(shè)備,獲取被代理設(shè)備的信息。該被代理設(shè)備包括新的或不常見的非TR-069等被代理設(shè)備。S702,網(wǎng)關(guān)將被代理設(shè)備信息上報(bào)給ACS。上報(bào)信息包括該被代理設(shè)備的基本信息和該被代理設(shè)備的原始數(shù)據(jù)模型描述文件等被代理設(shè)備的原始的能力信息。其中,該基本信息包括被代理設(shè)備標(biāo)識(shí)、廠商、序列號(hào)、產(chǎn)品類別等信息。S703,ACS解析原始數(shù)據(jù)模型描述文件,得到網(wǎng)關(guān)所支持的標(biāo)準(zhǔn)的數(shù)據(jù)模型描述文件。S704,ACS向網(wǎng)關(guān)發(fā)送命令,該命令攜帶解析得出的被代理設(shè)備標(biāo)準(zhǔn)的數(shù)據(jù)模型信肩、ο該命令為AddObjectTemplates。如表1至表3所述,該命令包括將生成的標(biāo)準(zhǔn)的數(shù)據(jù)模型的路徑、名稱、以及被代理設(shè)備的單個(gè)或多個(gè)實(shí)例對(duì)象的參數(shù)和所述參數(shù)的類型等信息。表1<table>tableseeoriginaldocumentpage9</column></row><table>表2<table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>S705,網(wǎng)關(guān)接收ACS發(fā)送的命令,根據(jù)該命令擴(kuò)展數(shù)據(jù)模型,且在生成與被代理設(shè)備匹配的標(biāo)準(zhǔn)的數(shù)據(jù)模型后,相應(yīng)生成該標(biāo)準(zhǔn)的數(shù)據(jù)模型的實(shí)例。S706,網(wǎng)關(guān)向ACS發(fā)送響應(yīng)消息。與AddObjectTemplates命令對(duì)應(yīng)的響應(yīng)消息可以是表4所示的AddObjectTemplatesResponse。該響應(yīng)消息用于聲明擴(kuò)展數(shù)據(jù)模型和生成對(duì)應(yīng)實(shí)例的操作是否已經(jīng)完成,以便于ACS確定網(wǎng)關(guān)是否成功生成所述被代理設(shè)備的數(shù)據(jù)模型。如果數(shù)據(jù)模型生成失敗,則ACS重新解析該被代理設(shè)備原始的數(shù)據(jù)模型描述文件或通過其它方式獲取該被代理設(shè)備標(biāo)準(zhǔn)的數(shù)據(jù)模型信息,然后指示網(wǎng)關(guān)重新生成該被代理設(shè)備的標(biāo)準(zhǔn)的數(shù)據(jù)模型。表4<table>tableseeoriginaldocumentpage11</column></row><table>本實(shí)施例中,網(wǎng)關(guān)將被代理設(shè)備的數(shù)據(jù)模型描述文件上報(bào)給ACS。ACS直接從網(wǎng)關(guān)的上報(bào)信息中獲取被代理設(shè)備原始的數(shù)據(jù)模型描述文件,然后解析原始數(shù)據(jù)模型描述文件,根據(jù)解析結(jié)果指示網(wǎng)關(guān)擴(kuò)展并生成匹配被代理設(shè)備的標(biāo)準(zhǔn)的數(shù)據(jù)模型,通過擴(kuò)展代理設(shè)備的數(shù)據(jù)模型使代理設(shè)備能正確地映射任一被代理設(shè)備的數(shù)據(jù)模型,從而為代理ACS對(duì)被代理設(shè)備執(zhí)行遠(yuǎn)程管理提供了保障。該場(chǎng)景中,當(dāng)網(wǎng)關(guān)向ACS提供的上報(bào)信息中不包括被代理設(shè)備原始的數(shù)據(jù)模型描述文件時(shí),ACS可以根據(jù)網(wǎng)關(guān)提供的基本信息去查找該被代理設(shè)備原始的數(shù)據(jù)模型描述文件或直接在本地或異地查找標(biāo)準(zhǔn)的數(shù)據(jù)模型描述文件,例如CWMP格式XMUExtensibleMarkupLanguage,可擴(kuò)展標(biāo)記語言)描述文件。其中,ACS還可以根據(jù)網(wǎng)關(guān)上報(bào)的被代理設(shè)備的基本信息去進(jìn)一步獲取被代理設(shè)備所支持的標(biāo)準(zhǔn)的協(xié)議等信息,將該被代理設(shè)備支持的標(biāo)準(zhǔn)的協(xié)議等信息與標(biāo)準(zhǔn)的數(shù)據(jù)模型信息一起或分開下發(fā)給網(wǎng)關(guān),以便于網(wǎng)關(guān)選擇合適的RPC方法對(duì)該被管理設(shè)備執(zhí)行有效管理。又例如被代理設(shè)備上線時(shí),網(wǎng)關(guān)從被代理設(shè)備上獲得被代理設(shè)備信息,然后向管理設(shè)備提供被代理設(shè)備信息。管理設(shè)備根據(jù)被代理設(shè)備的信息向網(wǎng)關(guān)提供描述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件,例如CWMP格式的XML描述文件。網(wǎng)關(guān)可以根據(jù)根據(jù)獲得的CWMP等格式的被代理設(shè)備的標(biāo)準(zhǔn)能力信息管理該被代理設(shè)備。如圖8所示,具體包括S801,網(wǎng)關(guān)獲取被代理設(shè)備信息。包括被代理設(shè)備ID(ManufacturerOUI,ProductClass,SerialNumber),和/或特定服務(wù)器的URL(該服務(wù)器包括被代理設(shè)備生產(chǎn)廠商服務(wù)器、ACS或第三方服務(wù)器,用來將被代理設(shè)備原始能力轉(zhuǎn)換為CWMP格式的被代理設(shè)備能力),和/或被代理設(shè)備原始能力描述。其中,當(dāng)網(wǎng)關(guān)無法獲取上述特定服務(wù)器的URL信息時(shí),管理設(shè)備可以向網(wǎng)關(guān)提供該URL,網(wǎng)關(guān)再向該URL所屬的特定服務(wù)器請(qǐng)求被代理設(shè)備標(biāo)準(zhǔn)的能力信息。而當(dāng)網(wǎng)關(guān)向管理設(shè)備上報(bào)的信息中包括該URL時(shí),則由管理設(shè)備根據(jù)該URL去獲取被代理設(shè)備標(biāo)準(zhǔn)的能力信息,并將獲取的被代理設(shè)備標(biāo)準(zhǔn)的能力信息提供給網(wǎng)關(guān)。S802,網(wǎng)關(guān)向管理設(shè)備提供獲得的被代理設(shè)備信息。S803,管理設(shè)備根據(jù)被代理設(shè)備信息向網(wǎng)關(guān)提供CWMP(TR_069)格式的描述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件(例如XML文件)。管理設(shè)備可以通過下述任意一種方式獲取描述被代理設(shè)備的標(biāo)準(zhǔn)的能力信息的文件,然后將該文件下發(fā)給網(wǎng)關(guān)。其中,管理設(shè)備獲取描述被代理設(shè)備的標(biāo)準(zhǔn)的能力信息的文件的具體方式包括根據(jù)被代理設(shè)備信息,根據(jù)URL等信息直接查找到CWMP格式的描述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件;或者根據(jù)被代理設(shè)備基本信息查找到描述被代理設(shè)備原始的能力信息的文件,再通過協(xié)議轉(zhuǎn)換將其翻譯成CWMP格式的描述被代理設(shè)備的標(biāo)準(zhǔn)的能力信息的文件。S804,網(wǎng)關(guān)根據(jù)獲得的CWMP格式的描述被代理設(shè)備的標(biāo)準(zhǔn)的能力信息的文件管理該被代理設(shè)備。例如解析出該文件中被代理設(shè)備的標(biāo)準(zhǔn)的數(shù)據(jù)模型信息,然后根據(jù)解析結(jié)果生成匹配該被代理設(shè)備的標(biāo)準(zhǔn)的數(shù)據(jù)模型并生成該數(shù)據(jù)模型的實(shí)例。綜上所述,本發(fā)明實(shí)施例提供的技術(shù)方案可以廣泛應(yīng)用于通信和計(jì)算機(jī)網(wǎng)絡(luò)中。為代理設(shè)備代理管理設(shè)備對(duì)非TR-069等被代理設(shè)備執(zhí)行管理提供了保障。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-onlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccessMemory,RAM)等。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求一種獲取被代理設(shè)備能力信息的方法,其特征在于,包括向管理設(shè)備上報(bào)被代理設(shè)備的信息;獲取所述管理設(shè)備根據(jù)所述信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。2.根據(jù)權(quán)利要求1所述獲取被代理設(shè)備能力信息的方法,其特征在于,所述向所述管理設(shè)備上報(bào)被代理設(shè)備的信息之前還包括檢測(cè)到所述被代理設(shè)備。3.根據(jù)權(quán)利要求1所述獲取被代理設(shè)備能力信息的方法,其特征在于,所述獲取所述管理設(shè)備根據(jù)所述信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息包括接收所述管理設(shè)備根據(jù)所述信息下發(fā)的描述所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件和/或命令,從所述文件和/或命令獲取所述被代理設(shè)備的能力信息;或者接收所述管理設(shè)備根據(jù)所述信息下發(fā)的指向所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的統(tǒng)一資源定位器,從所述統(tǒng)一資源定位器獲取所述被代理設(shè)備的能力信息。4.根據(jù)權(quán)利要求1至3任一所述獲取被代理設(shè)備能力信息的方法,其特征在于,還包括根據(jù)所述被代理設(shè)備的能力信息生成所述被代理設(shè)備標(biāo)準(zhǔn)的數(shù)據(jù)模型。5.一種獲取被代理設(shè)備能力信息的方法,其特征在于,包括獲取被代理設(shè)備的信息;根據(jù)所述信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;向代理設(shè)備下發(fā)所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。6.根據(jù)權(quán)利要求5所述獲取被代理設(shè)備能力信息的方法,其特征在于,所述獲取被代理設(shè)備的信息還包括接收所述代理設(shè)備上報(bào)的信息;從所述上報(bào)的信息中獲取所述被代理設(shè)備的信息。7.根據(jù)權(quán)利要求5所述獲取被代理設(shè)備能力信息的方法,其特征在于,所述根據(jù)所述信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息包括根據(jù)所述信息直接獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;或者根據(jù)所述信息獲取所述被代理設(shè)備原始的能力信息,將所述原始的能力信息轉(zhuǎn)換為標(biāo)準(zhǔn)的能力信息。8.根據(jù)權(quán)利要求5所述獲取被代理設(shè)備能力信息的方法,其特征在于,所述向所述代理設(shè)備下發(fā)所述被代理設(shè)備的能力信息包括向所述代理設(shè)備下發(fā)描述所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件和/或命令;或者向所述代理設(shè)備下發(fā)指向所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的統(tǒng)一資源定位器。9.根據(jù)權(quán)利要求5至8任一所述獲取被代理設(shè)備能力信息的方法,其特征在于,所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息包括所述被代理設(shè)備標(biāo)準(zhǔn)的數(shù)據(jù)模型信息和/或支持的協(xié)議信息。10.一種代理設(shè)備,其特征在于,包括上報(bào)模塊,用于向管理設(shè)備上報(bào)被代理設(shè)備的信息;獲取模塊,用于獲取所述管理設(shè)備根據(jù)所述上報(bào)模塊上報(bào)的信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。11.根據(jù)權(quán)利要求10所述代理設(shè)備,其特征在于,還包括檢測(cè)模塊,用于檢測(cè)所述被代理設(shè)備,當(dāng)檢測(cè)到所述被代理設(shè)備上線后,觸發(fā)所述上報(bào)模塊上報(bào)所述被代理設(shè)備的信息。12.根據(jù)權(quán)利要求10所述代理設(shè)備,其特征在于,所述獲取模塊包括以下第一獲取單元和第二獲取單元的至少一種;其中所述第一獲取單元,用于直接從所述管理設(shè)備下發(fā)的文件和/或命令中獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;所述第二獲取單元,用于從所述管理設(shè)備獲取指向所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的統(tǒng)一資源定位器,以及從所述統(tǒng)一資源定位器獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。13.根據(jù)權(quán)利要求10至12任一所述代理設(shè)備,其特征在于,還包括數(shù)據(jù)模型模塊,用于根據(jù)所述獲取模塊獲取的所述被代理設(shè)備的能力信息生成所述被代理設(shè)備的數(shù)據(jù)模型。14.一種管理設(shè)備,其特征在于,包括第一獲取模塊,用于獲取被代理設(shè)備的信息;第二獲取模塊,用于根據(jù)所述第一獲取模塊獲取的被代理設(shè)備的信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;發(fā)送模塊,用于向代理設(shè)備下發(fā)所述第二獲取模塊獲取的被代理設(shè)備標(biāo)準(zhǔn)的能力信肩、ο15.根據(jù)權(quán)利要求14所述管理設(shè)備,其特征在于,所述第二獲取模塊包括以下第一獲取單元和第二獲取單元的至少一種;其中所述第一獲取單元,用于根據(jù)所述第一獲取模塊獲取的被代理設(shè)備的信息直接獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;所述第二獲取單元,用于根據(jù)所述第一獲取模塊獲取的被代理設(shè)備的信息獲取所述被代理設(shè)備原始的能力信息,以及將所述原始的能力信息轉(zhuǎn)換成標(biāo)準(zhǔn)的能力信息。16.根據(jù)權(quán)利要求14或15所述管理設(shè)備,其特征在于,所述發(fā)送模塊包括以下第一發(fā)送單元和第二發(fā)送單元的至少一種;其中所述第一發(fā)送單元,用于向所述代理設(shè)備下發(fā)描述所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的文件和/或命令;所述第二發(fā)送單元,用于向所述代理設(shè)備下發(fā)存儲(chǔ)所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息的資源定位器的地址。17.—種通信系統(tǒng),其特征在于,包括被代理設(shè)備,代理設(shè)備和管理設(shè)備;其中所述代理設(shè)備,用于向管理設(shè)備上報(bào)被代理設(shè)備的信息,接收所述管理設(shè)備根據(jù)所述信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息;所述管理設(shè)備,用于獲取被代理設(shè)備的信息,根據(jù)所述信息獲取所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息,向代理設(shè)備下發(fā)所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。全文摘要本發(fā)明實(shí)施例提供一種獲取被代理設(shè)備能力信息的方法、裝置及系統(tǒng),涉及通信
技術(shù)領(lǐng)域:
,以便于對(duì)非TR-069等被代理設(shè)備進(jìn)行管理。該系統(tǒng)包括被代理設(shè)備,代理設(shè)備和管理設(shè)備。代理設(shè)備用于向管理設(shè)備上報(bào)被代理設(shè)備的信息,獲取該管理設(shè)備根據(jù)該信息下發(fā)的所述被代理設(shè)備標(biāo)準(zhǔn)的能力信息。管理設(shè)備用于獲取被代理設(shè)備的信息,根據(jù)該信息獲取該被代理設(shè)備標(biāo)準(zhǔn)的能力信息,向代理設(shè)備下發(fā)該被代理設(shè)備標(biāo)準(zhǔn)的能力信息。本發(fā)明實(shí)施例提供的技術(shù)方案可以廣泛應(yīng)用于通信和計(jì)算機(jī)網(wǎng)絡(luò)中。文檔編號(hào)H04L12/24GK101808024SQ20091000910公開日2010年8月18日申請(qǐng)日期2009年2月18日優(yōu)先權(quán)日2009年2月18日發(fā)明者吳黃偉,朱萸申請(qǐng)人:華為終端有限公司