專利名稱::Cpe的管理方法和設備的制作方法
技術領域:
:本發(fā)明涉及通信領域,尤其涉及一種CPE的管理方法和設備。
背景技術:
:TR069(TechnicalReports069,用戶側設備廣域網(wǎng)管理協(xié)議)是DSL(DigitalSubscriberLine,數(shù)字用戶線)論壇所定義的協(xié)議標準,提供從網(wǎng)絡側對家庭網(wǎng)絡中的網(wǎng)關、路由器、機頂盒等設備進行遠程集中管理的方式。在TR069所定義的框架中,主要包括兩類邏輯設備受管理的CPE(CustomerPremiseEquipment,用戶側設備)和負責管理的ACS(AutomaticallyConfigurationServer,自動配置服務器)。其中,所有與CPE相關的配置、診斷、升級等工作均由ACS來完成。TR069實現(xiàn)的功能主用有自動配置和動態(tài)服務配置、軟件和Firmware(固件)映像的管理、狀態(tài)和性能監(jiān)控和故障診斷。其中,自動配置和動態(tài)服務配置是指CPEWAN(WideAreaNetwork,廣域網(wǎng))管理協(xié)議允許ACS基于各種給定的原則配置CPE或者收集CPE信息;在圖1所示的TR069系統(tǒng)中,ACS對CPE進行配置可以在兩者建立連接之初進行,也可以在任何時間由ACS主動發(fā)起進行;配置機制中包含對一般通用參數(shù)的配置和特殊參數(shù)的配置,特殊參數(shù)的配置目的是添加供應商所需要的特殊的能力信息。軟件和Firmware的映像管理是指CPEWAN管理協(xié)議提供相應的工具來管理CPE的軟件和firmware映像文件的下載;CPEWAN管理協(xié)議提供版本辨識的機制和文件下載初始化機制,文件下載初始化機制包括ACS初始化下載和可選的CPE初始化下載,同時提供ACS文件下載成功或失敗的通知。狀態(tài)和性能監(jiān)控是指協(xié)議支持CPE生成相關可用信息,這些信息可以作為ACS監(jiān)控CPE狀態(tài)和性能的統(tǒng)計數(shù)據(jù),這些信息可以是ACS主動收集,也可以是CPE主動向ACS上報。故障診斷是指CPE提供相關信息給ACS用于對網(wǎng)絡連通性或業(yè)務情況的診斷,當前協(xié)議已經定義了一些通用診斷信息集合,同時各廠家也可以通過協(xié)議規(guī)定的擴展機制,自定義各廠商的私有參數(shù)。由于TR069在終端配置管理方面具有的上述各種豐富的特性,越來越多的運營商或企業(yè)開始部署ACS來實現(xiàn)對用戶終端(如家庭網(wǎng)關)的配置管理。尤其是CPE和頭端設備開始被用來組成最后入戶接入系統(tǒng),例如圖2所示?,F(xiàn)有技術中CPE和頭端設備組成最后入戶接入系統(tǒng)的形式包括E0C(EthernetoVerCoax,以太數(shù)據(jù)通過同軸電纜傳輸)終端和EOC頭端、ONU(OpticalNetworkUnit,光網(wǎng)絡單元)和OLT(OpticalLineTerminal,光纜終端設備)、CM(CableModem,電纜調制解調器)和CMTS(CableModemTerminationSystems,電纜調制解調器頭端系統(tǒng))頭端等。在CPE和頭端設備組成的最后入戶接入系統(tǒng)中,當CPE本身支持TR069時,CPE通過頭端設備轉發(fā)與ACS之間的TR069報文,向ACS獲取需要的配置文件(在ACS內預先設置CPE對應的配置文件),實現(xiàn)ACS對CPE的TR069管理。但是,TR069對CPE的芯片要求較高,一些廉價CPE終端由于性能較低無法支持TR069。當CPE終端無法支持TR069時,現(xiàn)有技術中為了實現(xiàn)對CPE終端的管理,通常使用其他管理協(xié)議,例如SNMP(SimpleNetworkManagementProtocol,簡單網(wǎng)絡管理協(xié)議)。但是,相對于TR069,SNMP等其他協(xié)議在安全可靠性、業(yè)務配置、軟件固件管理等方面存在協(xié)議本身固有的不足。因此,現(xiàn)有技術的缺點在于,對于本身不支持TR069的CPE,無法使用TR069進行管理。
發(fā)明內容本發(fā)明提供了一種CPE的管理方法和設備,實現(xiàn)對本身不支持TR069的CPE的TR069管理。本發(fā)明提供了一種用戶側設備CPE的管理方法,應用于包括CPE、頭端設備和自動配置服務器ACS的用戶側設備廣域網(wǎng)管理協(xié)議TR069系統(tǒng)中,所述頭端設備支持TR069功能,該方法包括所述頭端設備接收所述CPE發(fā)送的配置文件請求,根據(jù)預先配置獲取所述配置文件請求中攜帶的所述CPE的TR069標識,并根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識,并向所述ACS發(fā)送所述TR069請求報文;所述ACS解析接收到的所述TR069請求報文,根據(jù)所述TR069請求報文中攜帶的TR069客戶端標識查找對應的配置文件,并向所述頭端設備發(fā)送TR069響應報文,在所述TR069響應報文中攜帶與所述TR069客戶端標識對應的配置文件;所述頭端設備接收所述TR069響應報文,將所述TR069客戶端標識對應的配置文件向所述TR069客戶端標識對應的CPE發(fā)送。所述配置文件請求為所述頭端設備與CPE設備預先設置的私有協(xié)議配置文件請求。所述CPE的TR069標識包括所述CPE的組織唯一標識符OUI和設備序列號SN、或者僅包括所述CPE的SN;根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識包括使用所述CPE的OUI和SN替換所述TR069請求報文中頭端設備的OUI和SN,或者僅使用所述CPE的SN替換所述TR069請求報文中頭端設備的SN。所述TR069請求報文還攜帶作為源IP地址的所述頭端設備的IP地址、以及所述頭端設備與所述ACS的共享密鑰。所述CPE具體為以太數(shù)據(jù)通過同軸電纜傳輸EOC終端,所述頭端設備具體為EOC頭端設備。本發(fā)明提供一種頭端設備,應用于包括用戶側設備CPE、所述頭端設備和自動配置服務器ACS的用戶側設備廣域網(wǎng)管理協(xié)議TR069系統(tǒng)中,所述頭端設備支持TR069功能,該頭端設備包括接收單元,用于接收所述CPE發(fā)送的配置文件請求,接收所述ACS發(fā)送的TR069響應報文;獲取單元,與所述接收單元連接,用于根據(jù)預先配置獲取所述配置文件請求中攜帶的所述CPE的TR069標識,并獲取所述TR069響應報文中攜帶的配置文件;報文生成單元,與所述獲取單元連接,用于根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識;發(fā)送單元,與所述報文生成單元和獲取單元連接,用于向所述ACS發(fā)送所述報文生成單元生成的TR069請求報文,并將所述獲取單元獲取的配置文件向對應的CPE發(fā)送。所述配置文件請求為所述頭端設備與CPE設備預先設置的私有協(xié)議配置文件請求。所述CPE的TR069標識包括所述CPE的組織唯一標識符OUI和設備序列號SN、或者僅包括所述CPE的SN;所述報文生成單元還用于使用所述CPE的OUI和SN替換所述TR069請求報文中頭端設備的OUI和SN,或者僅使用所述CPE的SN替換所述TR069請求報文中頭端設備的SN0所述TR069請求報文還攜帶作為源IP地址的所述頭端設備的IP地址、以及所述頭端設備與所述ACS的共享密鑰。所述頭端設備具體為EOC頭端設備。與現(xiàn)有技術相比,本發(fā)明至少具有以下優(yōu)點本發(fā)明中,支持TR069的頭端設備在收到CPE發(fā)送的配置文件請求后,獲取CPE的TR069標識生成TR069請求報文,頭端設備將攜帶該CPE的TR069標識的TR069請求報文向ACS發(fā)送,獲取ACS中與CPE對應的配置文件,頭端設備將該配置文件向CPE發(fā)送,從而使本身不支持TR069的CPE設備獲得TR069管理。圖1是現(xiàn)有技術TR069系統(tǒng)示意圖;圖2是現(xiàn)有技術TR069系統(tǒng)組網(wǎng)結構示意圖;圖3是本發(fā)明提供的CPE的管理方法的流程示意圖;圖4是EOC頭端的TR069系統(tǒng)示意圖;圖5是本發(fā)明應用場景提供的CPE的管理方法的流程示意圖;圖6是本發(fā)明提供的頭端設備的結構示意圖。具體實施例方式本發(fā)明提供一種用戶側設備CPE的管理方法,應用于包括CPE、頭端設備和自動配置服務器ACS的用戶側設備廣域網(wǎng)管理協(xié)議TR069系統(tǒng)中,所述頭端設備支持TR069,如圖3所示,該方法包括步驟301,所述頭端設備接收所述CPE發(fā)送的配置文件請求,根據(jù)預先配置獲取所述配置文件請求中攜帶的所述CPE的TR069標識,并根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識,并向所述ACS發(fā)送所述TR069請求報文;步驟302,所述ACS解析接收到的所述TR069請求報文,根據(jù)所述TR069請求報文中攜帶的TR069客戶端標識查找對應的配置文件,并向所述頭端設備發(fā)送TR069響應報文,在所述TR069響應報文中攜帶與所述TR069客戶端標識對應的配置文件;步驟303,所述頭端設備接收所述TR069響應報文,將所述TR069客戶端標識對應的配置文件向所述TR069客戶端標識對應的CPE發(fā)送。下面結合具體應用場景詳細介紹本發(fā)明提供的CPE的管理方法。該方法中主要包括兩個交互過程頭端設備作為TR069Client(客戶端)和ACS的TR069報文交互、以及頭端設備和CPE之間的報文交互。其中,頭端設備作為TR069Client本身配置有與ACS進行TR069通信所需要的參數(shù),例如頭端設備的IP地址、ACS的IP地址、頭端設備和ACS共享密鑰等信息,該共享密鑰用于頭端設備與ACS對兩者交互的報文的合法性的認證,頭端設備與ACS的TR069報文交互基于上述配置的參數(shù)實現(xiàn)。頭端設備和CPE之間的交互基于配置的私有協(xié)議實現(xiàn),例如,CPE需要向ACS請求自身的配置文件時,CPE需要通過私有協(xié)議報文向頭端設備發(fā)送配置文件請求,頭端設備根據(jù)配置的私有協(xié)議獲知需要獲取該配置文件請求中攜帶的CPE的TR069標識,并使用獲取到的CPE的TR069標識向ACS發(fā)送TR069請求報文為該CPE獲取配置文件。需要說明的是,上述頭端設備和CPE配置的私有協(xié)議根據(jù)實際需要靈活設置,例如不同廠家生產的設備由于其自身性能的不同,配置的私有協(xié)議可能各不相同,同時,本領域普通技術人員根據(jù)本發(fā)明的思想完全可以得到實際使用中需要的私有協(xié)議,因此,本發(fā)明中并不對私有協(xié)議的具體類型進行限制。另外,本發(fā)明中的ACS中需要預先配置TR069Client的標識以及與該標識對應的配置文件。TR069Client的標識具體包括SN(SequenceNumber,序列號)與OUI(OrganizationallyUniqueIdentifiers,組織唯一標識符),ACS中存儲與SN和OUI對應的配置文件,并在接收到請求配置文件的TR069請求報文時,根據(jù)TR069請求報文中攜帶的SN和OUI查找對應的配置文件。為了更清楚的闡述本發(fā)明提供的CPE的管理方法,下面以頭端系統(tǒng)為EOC頭端和EOC終端為例描述CPE的管理方法。該頭端系統(tǒng)的結構如圖4所示,包括EOC終端、EOC頭端(TR069Client)、業(yè)務網(wǎng)關和ACS,該頭端系統(tǒng)下CPE的管理方法如圖5所示,包括步驟501,EOC終端加電。步驟502,EOC終端通過內部私有協(xié)議向EOC頭端發(fā)送配置文件請求,該請求報文中包括EOC終端的MAC地址和TR069標識。其中,TR069標識具體為EOC終端的SN(SequenceNumber,序列號),TR069標識還可以包括EOC終端的OUI。步驟503,EOC頭端收到配置文件請求后,記錄EOC終端對應的MAC地址和TR069標識。具體的,EOC頭端接收到的配置文件請求可以來自一個或者多個EOC終端,EOC頭端存儲獲取到的MAC地址和TR069標識的對應關系,具體可以通過建立列表的方式存儲MAC地址和TR069標識的對應關系。步驟504,EOC頭端向ACS發(fā)送TR069請求報文請求獲取配置文件。具體的,EOC頭端根據(jù)獲取的EOC終端的TR069標識生成對應的TR069請求報文,該TR069請求報文中包括EOC頭端的IP地址(源IP地址)、ACS的IP地址(目的IP地址)以及TR069Client的標識。該TR069Client的標識中包括SN和0UI,該SN和OUI可以都是EOC終端上報的EOC終端的SN和OUI,也可以只是SN由EOC終端上報、OUI采用EOC頭端自身的OUI。需要說明的是,由于通常情況下EOC頭端與EOC頭端下的EOC終端具有相同的0UI,因此,通常只需要EOC終端上報SN,TR069請求報文中添加的OUI由EOC頭端添加自身OUI即可。步驟505,ACS服務器接收TR069請求報文,根據(jù)其中攜帶的TR069Client的標識查找對應的配置文件,并將查找到的配置文件向EOC頭端發(fā)送。具體的,ACS服務器中存儲TR069Client的標識(即OUI與SN)與配置文件的對應關系,該對應關系具體形式可以為列表或者文字形式。ACS服務器根據(jù)TR069請求報文中攜帶的OUI和SN查找存儲的配置文件,將查找得到的配置文件通過TR069協(xié)議消息(TR069響應報文)向EOC頭端發(fā)送,該配置文件中包含VLAN、Qos參數(shù)等個性化配置信息。步驟506,EOC頭端接收ACS發(fā)送的TR069響應報文,獲取其中攜帶的配置文件。具體的,EOC頭端收到TR069響應報文后,獲取其中的配置文件,并記錄配置文件中的相關配置信息。步驟507,EOC頭端通過內部私有協(xié)議將配置文件發(fā)送給EOC終端。具體的,TR069響應報文中攜帶TR069Client的標識,ECO頭端根據(jù)該標識獲取EOC終端的SN,進一步根據(jù)該SN查找對應的MAC地址向EOC終端發(fā)送配置文件。下面舉例說明上述步驟501-507的過程,假定頭端系統(tǒng)包括一個EOC頭端和兩個EOC終端,三個設備的信息如表1所示表1<table>tableseeoriginaldocumentpage8</column></row><table>表1中,EOC頭端和EOC終端A、B具有相同的OUI、不同的SN,當然,EOC頭端和EOC終端A、B也可以具有不同的OUI和不同的SN。在表1所示的情況下,當EOC頭端模擬EOC終端A時,即EOC終端A通過EOC頭端向ACS請求配置文件時,EOC終端A向EOC頭端發(fā)送攜帶自身MAC地址和SN22222222的配置文件請求,EOC頭端在向ACS發(fā)送的請求消息中將攜帶(00-0F-E2,22222222)作為標識信息。ACS中預先存儲(00-0F-E2,22222222)作為TR069Client的標識,ACS接收到EOC頭端發(fā)送的請求消息后,即查找與(00-0F-E2,22222222)對應的配置文件并下發(fā)給EOC頭端,EOC頭端再將配置文件發(fā)送給EOC終端A。同理,如果是EOC終端B需要獲取配置文件,則EOC頭端模擬EOC終端B,在向ACS發(fā)送的請求消息中攜帶(00-0F-E2,33333333)。如果是EOC頭端自身向ACS請求配置文件時,則在向ACS發(fā)送的請求消息中攜帶(00-0F-E2,11111111)。通過采用本發(fā)明提供的方法,支持TR069的頭端設備在收到CPE發(fā)送的配置文件請求后,獲取CPE的TR069標識生成TR069請求報文,頭端設備將攜帶該CPE的TR069標識的TR069請求報文向ACS發(fā)送,獲取ACS中與CPE對應的配置文件,頭端設備將該配置文件向CPE發(fā)送,從而使本身不支持TR069的CPE設備獲得TR069管理。本發(fā)明提供一種頭端設備,應用于包括用戶側設備CPE、所述頭端設備和自動配置服務器ACS的用戶側設備廣域網(wǎng)管理協(xié)議TR069系統(tǒng)中,所述頭端設備支持TR069功能,如圖6所示,該頭端設備包括接收單元11,用于接收所述CPE發(fā)送的配置文件請求,接收所述ACS發(fā)送的TR069響應報文;獲取單元12,與所述接收單元11連接,用于根據(jù)預先配置獲取所述配置文件請求中攜帶的所述CPE的TR069標識,并獲取所述TR069響應報文中攜帶的配置文件;報文生成單元13,與所述獲取單元12連接,用于根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識;發(fā)送單元14,與所述報文生成單元13和獲取單元12連接,用于向所述ACS發(fā)送所述報文生成單元生成的TR069請求報文,并將所述獲取單元獲取的配置文件向對應的CPE發(fā)送。所述配置文件請求為所述頭端設備與CPE設備預先設置的私有協(xié)議配置文件請求。所述CPE的TR069標識包括所述CPE的組織唯一標識符OUI和設備序列號SN、或者僅包括所述CPE的SN;所述報文生成單元13還用于使用所述CPE的OUI和SN替換所述TR069請求報文中頭端設備的OUI和SN,或者僅使用所述CPE的SN替換所述TR069請求報文中頭端設備的SN。所述TR069請求報文還攜帶作為源IP地址的所述頭端設備的IP地址、以及所述頭端設備與所述ACS的共享密鑰。所述頭端設備具體為EOC頭端設備。頭端設備在收到CPE發(fā)送的配置文件請求后,獲取CPE的TR069標識生成TR069請求報文,頭端設備將攜帶該CPE的TR069標識的TR069請求報文向ACS發(fā)送,獲取ACS中與CPE對應的配置文件,頭端設備將該配置文件向CPE發(fā)送,從而使本身不支持TR069的CPE設備獲得TR069管理。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。本領域技術人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領域技術人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。權利要求一種用戶側設備CPE的管理方法,應用于包括CPE、頭端設備和自動配置服務器ACS的用戶側設備廣域網(wǎng)管理協(xié)議TR069系統(tǒng)中,所述頭端設備支持TR069,其特征在于,該方法包括所述頭端設備接收所述CPE發(fā)送的配置文件請求,根據(jù)預先配置獲取所述配置文件請求中攜帶的所述CPE的TR069標識,并根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識,并向所述ACS發(fā)送所述TR069請求報文;所述ACS解析接收到的所述TR069請求報文,根據(jù)所述TR069請求報文中攜帶的TR069客戶端標識查找對應的配置文件,并向所述頭端設備發(fā)送TR069響應報文,在所述TR069響應報文中攜帶與所述TR069客戶端標識對應的配置文件;所述頭端設備接收所述TR069響應報文,將所述TR069客戶端標識對應的配置文件向所述TR069客戶端標識對應的CPE發(fā)送。2.如權利要求1所述的方法,其特征在于,所述配置文件請求為所述頭端設備與CPE設備預先設置的私有協(xié)議配置文件請求。3.如權利要求1所述的方法,其特征在于,所述CPE的TR069標識包括所述CPE的組織唯一標識符0UI和設備序列號SN、或者僅包括所述CPE的SN;根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識包括使用所述CPE的0UI和SN替換所述TR069請求報文中頭端設備的0UI和SN,或者僅使用所述CPE的SN替換所述TR069請求報文中頭端設備的SN。4.如權利要求1-3任一項所述的方法,其特征在于,所述TR069請求報文還攜帶作為源IP地址的所述頭端設備的IP地址、以及所述頭端設備與所述ACS的共享密鑰。5.如權利要求1-3任一項所述的方法,其特征在于,所述CPE具體為E0C終端,所述頭端設備具體為E0C頭端設備。6.一種頭端設備,應用于包括用戶側設備CPE、所述頭端設備和自動配置服務器ACS的用戶側設備廣域網(wǎng)管理協(xié)議TR069系統(tǒng)中,所述頭端設備支持TR069功能,其特征在于,該頭端設備包括接收單元,用于接收所述CPE發(fā)送的配置文件請求,接收所述ACS發(fā)送的TR069響應報文;獲取單元,與所述接收單元連接,用于根據(jù)預先配置獲取所述配置文件請求中攜帶的所述CPE的TR069標識,并獲取所述TR069響應報文中攜帶的配置文件;報文生成單元,與所述獲取單元連接,用于根據(jù)所述CPE的TR069標識生成TR069請求報文,在TR069請求報文中設置TR069客戶端標識;發(fā)送單元,與所述報文生成單元和獲取單元連接,用于向所述ACS發(fā)送所述報文生成單元生成的TR069請求報文,并將所述獲取單元獲取的配置文件向對應的CPE發(fā)送。7.如權利要求6所述的頭端設備,其特征在于,所述配置文件請求為所述頭端設備與CPE設備預先設置的私有協(xié)議配置文件請求。8.如權利要求6所述的頭端設備,其特征在于,所述CPE的TR069標識包括所述CPE的組織唯一標識符0UI和設備序列號SN、或者僅包括所述CPE的SN;所述報文生成單元還用于使用所述CPE的0UI和SN替換所述TR069請求報文中頭端設備的0UI和SN,或者僅使用所述CPE的SN替換所述TR069請求報文中頭端設備的SN。9.如權利要求6-8任一項所述的頭端設備,其特征在于,所述TR069請求報文還攜帶作為源IP地址的所述頭端設備的IP地址、以及所述頭端設備與所述ACS的共享密鑰。10.如權利要求6-8任一項所述的頭端設備,其特征在于,所述頭端設備具體為E0C頭端設備。全文摘要本發(fā)明公開了一種用戶側設備CPE的管理方法和設備。支持TR069的頭端設備在收到CPE發(fā)送的配置文件請求后,獲取CPE的TR069標識生成TR069請求報文,頭端設備將攜帶該CPE的TR069標識的TR069請求報文向ACS發(fā)送,獲取ACS中與CPE對應的配置文件,頭端設備將該配置文件向CPE發(fā)送,從而使本身不支持TR069的CPE設備獲得TR069管理。文檔編號H04L29/06GK101827003SQ20101014987公開日2010年9月8日申請日期2010年4月19日優(yōu)先權日2010年4月19日發(fā)明者張?zhí)鞚?李龍飛申請人:杭州華三通信技術有限公司