專利名稱:獲取用戶駐地設備功能配置信息的方法、裝置及應用系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數(shù)據(jù)通信技術領域,尤其涉及數(shù)據(jù)通信領域中獲取用戶駐地 設備功能配置信息的方法、裝置及應用系統(tǒng)。
背景技術:
隨著數(shù)字用戶線(DSL )技術論壇中的終端廣域網(wǎng)管理協(xié)議(TR069 ) 研究的發(fā)展,越來越多的設備運營商傾向于使用TR069來實現(xiàn)終端業(yè)務的配 置。利用該協(xié)議能夠實現(xiàn)遠程管理終端設備,并對終端設備進行自動配置、 業(yè)務下發(fā)、軟固件升級和備份、性能檢測以及設備診斷等。
TR069協(xié)議中定義的終端自動配置管理模型如圖1所示,用戶駐地設備 (CPE)與自動配置服務器(ACS)建立終端廣域網(wǎng)管理協(xié)議(CWMP)連 接后,ACS先獲取CPE支持的參數(shù)模型,然后ACS根據(jù)該參數(shù)模型對CPE 進行配置,從而達到部署相應業(yè)務的功能;其中,所述CPE為安裝在用戶 位置并連接到電話公司網(wǎng)絡的設備,如電話機、調制解調器或終端,所述 CWMP是TR069定義的 一種終端廣域網(wǎng)管理協(xié)議。
TR069協(xié)議規(guī)定了 一種獲取CPE所支持參數(shù)模型的方法,所述方法包括 在CPE與ACS建立CWMP連接后,ACS通過調用GetParameterNames函 數(shù)指明需CPE回復的參數(shù),CPE根據(jù)GetParameterNames RPC函數(shù)攜帶的信 息,向ACS返回GetParameterNamesResponse響應,所述響應中僅包含CPE 支持參數(shù)模型的參數(shù)名稱,及該參數(shù)的讀寫屬性。
以下具體描述如何通過調用GetParameterNames RPC指明需CPE回復的 參數(shù),GetParameterNames RPC函數(shù)中包含有參數(shù)ParameterPath和 NextLevel:
其中,ParameterPath參數(shù)類型為字符串型,所述ParameterPath參數(shù)用于
表示一個完整的參數(shù)名稱,或表示參數(shù)名稱的部分路徑,表示部分路徑時必須在參數(shù)名稱最后一個層級節(jié)點后面加上一個點"."結束。
如果ParameterPath參數(shù)倍設置為
IntemetGatewayDevice.DeviceInfo.SerialNumber,貝'J ParameterPath參數(shù) 表示一個完整的參數(shù)名稱;
如果ParameterPath參數(shù)倍設置為
InternetGatewayDevice.Devicelnfo.,則ParameterPath參數(shù)表示一個參數(shù) 名稱的部分路徑;
其中,NextLevel參數(shù)類型為布爾型,NextLevel參數(shù)可以被設置為false, 也可以祐:設置為true:
如果NextLevel參數(shù)倍設置為false,則CPE在GetParameterNamesResponse 中列出所有ParameterPath參數(shù)給定的字符串開始的參數(shù)全路徑;
如果NextLevel設置為true,則 CPE在GetParameterNamesResponse中 僅列出比ParameterPath參數(shù)給定的字符串低一層的參數(shù)名稱或部分路徑名 稱;
比如, ParameterPath參數(shù)倍設置為InternetGatewayDevice.LANDevice., NextLevel設置為true,則CPE在GetParameterNamesResponse響應中列出比 InternetGatewayDevice丄ANDeviceJ低一層的參數(shù):
InternetGatewayDevice.LANDevice. 1 .及InternetGatewayDevice.LANDevice.2.;
而CPE無需在GetParameterNamesResponse響應消息中攜帶低于上述兩個參
數(shù)層級的其他參數(shù);
再比如,ParameterPath參數(shù)設置為 "InternetGatewayDevice" , NextLevel
設置為true,則CPE在GetParameterNamesResponse響應攜帶以下參數(shù) "InternetGatewayDevice丄ANDeviceNumberOfEntries"; "InternetGatewayDevice.WANDeviceNumberOfOffintries.,'; "InternetGatewayDevice.LANDevice." ; "InternetGatewayDevice.WAN-
Device.; 及"InternetGatewayDevice.ManagementServer."。
但是,如果NextLevel i殳置為true,而ParameterPath參數(shù)表示的不是一個部分路徑,則CPE必須返回一個帶有Invalid Parameter Name出錯碼(9005 ) 的錯誤響應至ACS。
以上僅概括的指出可以采用GetParameterNamesResponse將CPE支持的 參數(shù)模型返回給ACS,以下具體描述GetParameterNamesResponse如何攜帶 GetParameterNames RPC函數(shù)中所指明的需CPE返回的參數(shù)
GetParameterNamesResponse包含參數(shù)ParameterList,所述ParameterList 攜帶了需CPE返回的參數(shù)名稱及其讀寫屬性
ParameterList參數(shù)類型為結構體數(shù)組(ParameterlnfoStruct[]);每一個 ParameterlnfoStruct[]包含參凄t名稱( name )和該參數(shù)的讀寫屬性(Writeable );
其中,name表示需返回的參數(shù)名稱;
比如,前已述及的參數(shù)InternetGatewayDevice丄ANDevice. 1 就通過name 參數(shù)返回給ACS;
Writeable表示參數(shù)的讀寫屬性,表明能否調用SetParameterValues函數(shù) 對該參數(shù)的值進行修改;
如果NextLevel設置為true,則name為 一個參數(shù)名稱的部分路徑, Writeable表示可以用AddObject方法增加這個參數(shù)所對應的新的實施例,或者可以用DeleteObject方法刪除這個參數(shù)實施例。
采用上述調用GetParameterNamesRPC方法獲取CPE支持的參數(shù)模型,由 于GetParameterNamesResponse響應中只包含參數(shù)名稱及其讀寫屬性,并未指明該參數(shù)的類型或參數(shù)的取值范圍,因此,會造成ACS在對CPE進行配 置時無法對數(shù)據(jù),尤其是CPE擴展的數(shù)據(jù)進行合法性校驗及應用。
現(xiàn)有技術中還提供了一種獲取CPE支持的參數(shù)模型的方法,就是由CPE 廠商提供CPE支持的參數(shù)模型以XML Schema文件的形式提供給運營商,再由運營商通過運營支撐系統(tǒng)將所述參數(shù)模型下發(fā)給ACS廣商,上述方法缺點 在于若ACS想要獲取CPE支持的參數(shù)模型必須要通過運營商才可以獲得, 且ACS管理CPE前需要正確配置運營支撐系統(tǒng),ACS與CPE之間存在綁定 關系,不便于ACS對CPE進行實時配置。
發(fā)明內容
本發(fā)明的實施例所要解決的技來問題是提供一種拔取用盧駐地談備動能配置信息的方法、裝置及應用系統(tǒng),以解決采用現(xiàn)有技術中ACS不能直接獲 取CPE支持的參數(shù)類型和/或參數(shù)取值范圍,以及現(xiàn)有技術中配置CPE業(yè)務 時出錯幾率過高的問題。
本發(fā)明的實施例的目的是通過以下技術方案實現(xiàn)的
本發(fā)明的實施例提供了 一種獲取用戶駐地設備功能配置信息的方法,所述方法包括
用戶駐地設備CPE與自動配置服務器ACS建立終端廣域網(wǎng)管理協(xié)議CWMP會話;
ACS發(fā)送命令至CPE,請求CPE上傳CPE功能配置信息;
CPE收到所述命令后,將所述CPE功能配置信息上傳到服務器。
本發(fā)明的實施例提供了一種自動配置服務器,所述裝置包括會話請求單元,信令發(fā)送單元;
所述會話請求單元,用于向用戶駐地設備CPE發(fā)送建立CWMP會話的請求,接收來自CPE的請求響應消息;建立與CPE的CWMP會話,在CWMP 會話建立后,通知信令發(fā)送單元所述CWMP會話已建立;
所述信令發(fā)送單元,用于在收到來自所述會話請求單元所述通知后,向CPE發(fā)送命令,請求CPE上傳CPE功能配置信息到服務器。
本發(fā)明的實施例提供了一種用戶駐地設備,所述裝置包括會話協(xié)商單元,信令解析單元,功能配置信息保存單元,功能配置信息上傳單元;
其中,所述功能配置信息保存單元,用于保存CPE功能配置信息;
所述會話協(xié)商單元,用于接收自動配置服務器ACS發(fā)送來的建立CWMP會話的請求,向ACS發(fā)送請求響應消息,建立與ACS的CWMP會話;
所述信令解析單元,用于接收ACS發(fā)送來的請求CPE上傳CPE功能配置信息到服務器的命令,通知功能配置信息上傳單元將保存在所述功能配置 信息保存單元的CPE功能配置信息上傳到服務器;
所述功能配置信息上傳單元,用于接收信令解析單元發(fā)送來的通知,將保存在所述功能配置信息保存單元的CPE功能配置信息上傳到服務器。
本發(fā)明的實施例提供了一種終端配置系統(tǒng),所迷系統(tǒng)包括自動配置服 務器,用戶駐地設備,服務器;
其中,所述自動配置服務器,用于向用戶駐地設備CPE發(fā)送建立CWMP 會話的請求,接收來自CPE的請求響應消息;建立與CPE的CWMP會話, 向CPE發(fā)送命令,請求CPE上傳CPE功能配置信息到服務器;
所述用戶駐地設備,用于接收自動配置服務器ACS發(fā)送來的建立CWMP 會話的請求,向ACS發(fā)送請求響應消息;建立與ACS的CWMP會話,接收 ACS發(fā)送來的請求CPE上傳CPE功能配置信息到服務器的命令,并將保存 在用戶駐地設備上的CPE功能配置信息上傳到服務器;
所述服務器,用于接收,并保存用戶駐地設備上傳來的CPE功能配置信息。
從以上內容看出,本發(fā)明實施例技術方案有以下有益效果
本發(fā)明實施例通過在ACS與CPE建立CWMP會話后,采用ACS向CPE發(fā)送 命令,請求CPE上傳CPE支持的參數(shù)類型和/或參數(shù)取值范圍信息或請求CPE上 傳CPE功能配置方法,實現(xiàn)了直接獲取記錄有CPE支持的參數(shù)模型和/或參數(shù)取 值范圍,及獲取CPE功能配置方法,根據(jù)所述文件記錄,降低了配置CPE業(yè)務 時出錯幾率。
圖1自動配置管理模型;
圖2本發(fā)明實施例獲取CPE功能配置信息方法流程圖
圖3本發(fā)明實施例獲取CPE參數(shù)模型方法流程圖4實現(xiàn)本發(fā)明實施例獲取CPE參數(shù)模型方法實施例信令圖5實現(xiàn)本發(fā)明實施例獲取CPE參數(shù)模型方法實施例信令圖6本發(fā)明實施例獲取CPE功能配置方法流程圖7實現(xiàn)本發(fā)明實施例獲取CPE功能配方法流程圖8實現(xiàn)本發(fā)明實施例獲取CPE功能配置方法流成圖9本發(fā)明賣施例所提供自動配置服務器組成示意圖10本發(fā)明實施例所提供用戶駐地設備組成示意圖11本發(fā)明實施例所提供終端配置系統(tǒng)組成示意圖。
具體實施例方式
本發(fā)明實施例提供了 一種獲取用戶駐地設備功能配置信息的方法,所述 方法包括
步驟201:用戶駐地設備CPE與自動配置服務器ACS建立終端廣域網(wǎng) 管理協(xié)議CWMP會話;
步驟202: ACS發(fā)送命令至CPE,請求CPE上傳CPE功能配置信息;
步驟203: CPE收到所述命令后,將所述CPE功能配置信息上傳到服務器。
其中,所述CPE功能配置信息可以是CPE支持的參數(shù)類型和/或參數(shù)取 值范圍,也可以是所述CPE的功能配置信息為CPE功能配置方法,以下分 兩種情況對所述方法進行詳細描述。
當所述CPE功能配置信息為CPE支持的參數(shù)類型和/或參數(shù)取值范圍時, 所述方法流程如圖3所示,包括
步驟301:用戶駐地設備CPE與自動配置服務器ACS建立終端廣域網(wǎng) 管理協(xié)議CWMP會話;
步驟302: ACS發(fā)送命令至CPE,請求CPE上傳CPE支持的參數(shù)類型 和/或參數(shù)取值范圍;
步驟303: CPE收到所述命令后,將CPE支持的參數(shù)類型和/或參數(shù)取值 范圍上傳至服務器;
其中,所述CPE支持的參數(shù)類型或參數(shù)取值范圍可以由CPE自動生成, 也可以由CPE廠商提供并保存在CPE上,并不影響本發(fā)明實現(xiàn);
其中,所述一般采用可擴展性標記語言模式XML Schema描述CPE支持 參數(shù)類型和/或參數(shù)取值范圍,亦可采用其他語言,并不影響本發(fā)明實現(xiàn)。
在實際應用中所述服務器可以是指定服務器,也可以是自動配置服務器ACS;其中,所速指定服務器是指服務器地址由用戶指定;
當所述服務器為指定服務器時,可以采用TR069協(xié)議規(guī)定的Upload命 令來實現(xiàn)以上方法,因為所述TR069協(xié)議規(guī)定的Upload命令中包含有 FileType參數(shù),URL參數(shù),Usemame參數(shù)以及Password參數(shù)等;
ACS發(fā)送Upload命令給CPE, CPE根據(jù)Upload命令中的File Type參 數(shù)的設定值,上傳相應數(shù)據(jù)至指定服務器,所述指定服務器的地址由URL 參數(shù)攜帶,登陸指定服務器的用戶名由Usemame參數(shù)攜帶,登陸指定服務 器的密碼由Password參數(shù)攜帶,其中登陸服務器的用戶名與登陸指定服務器 的密碼是--對應的;
TR069規(guī)定FileType參數(shù)的設定值為"1 Vendor Configuration File"或"2 Vendor Log File";
當所述FileType參數(shù)的設定值為"1 Vendor Configuration File"表明CPE 需將記錄用戶配置信息的文件上傳到指定服務器,所述用戶配置信息包括用 戶名,密碼等與用戶相關的信息,或用戶配置的一些功能參數(shù),比如、動態(tài) 主機配置協(xié)議(DHCP)、無線局域網(wǎng)(WLAN)相關配置信息;
當所述FileType參數(shù)的設定值為"2 Vendor Log File"表明CPE需將記錄用戶操作日志的文件上傳到指定服務器;
在本發(fā)明實施例中,F(xiàn)ileType參數(shù)設定值中增加了一項設定值,所述增 加的設定值用于表示CPE需上傳其支持的參數(shù)類型和/或參數(shù)取值范圍,所 述設定值可以命名為"3 XML Schema File",亦可采用其他名稱,比如,"4 XML Schema File"或"3 XML File"等,只要名稱符合TR069規(guī)定的FileType 參數(shù)設定值命名規(guī)則即可,TR069規(guī)定的FileType參數(shù)設定值命名規(guī)則為整 數(shù)加空格加文件類型描述,圖4所示為采用Upload命令時獲取CPE支持的 參數(shù)模型方法流程,包括
步驟401: CPE與ACS建立CWMP會話;
步驟402: ACS發(fā)送FileType參數(shù)設定值為"3 XML Schema File"的
Upload命令至CPE;
其中,"3 XML Schema File"表殺CPE需上傳其支持的參數(shù)類型和/或參 數(shù)取值范圍;
步驟403: CPE收到所述命令后,向ACS回復UploadResponse響應消 息,通知ACS已收到所述Upload命令;
步驟404: CPE根據(jù)Upload命令中攜帶指定服務器的地址,以及登陸指 定服務器用戶名及密碼,登陸指定服務器,然后將其支持的參數(shù)類型和/或參 數(shù)取值范圍以文件形式上傳到指定服務器;
以上步驟已實現(xiàn)了 CPE將其支持參數(shù)類型和/或參數(shù)取值范圍上傳到指 定服務器的功能,為了進一步實現(xiàn)配置CPE,所述方法進一步包括
步驟405: CPE發(fā)送Transfercomplete消息至ACS,通知ACS已將CPE 支持的參數(shù)類型和/或參數(shù)取值范圍以文件形式上傳到指定服務器;
步驟406: ACS向CPE回復TransfercompleteResponse消息給CPE,告 訴CPE已收到所述Transfercomplete消息;
步驟407: ACS收到所述通知后,從指定服務器上下載所述CPE支持的 參數(shù)類型和/或參數(shù)取值范圍;
其中,步驟403 ,步驟405及步驟406是Upload命令中規(guī)定的流程,Upload 規(guī)定收到命令的一方,需向發(fā)送命令方回復一個已收到所述命令的消息。 當所述服務器為自動配置服務器ACS時,可以采用在TR069RPC方法中增 加表示CPE需上傳其支持的參數(shù)類型和/或參數(shù)取值范圍的命令,所述命令 可以命名為GetCPEXMLSchemaFile,亦可采參用其他命名方式,比如, GetCPEXMLFile,或對已經(jīng)存在的RPC方法進行擴展來達到同樣的目的,比 ^口,#"展GetParameterNames Rpc方'法,在其響應GetParameterNamesResponse 中擴展表示參數(shù)類型和/或參數(shù)取值范圍的參數(shù)。
定,技術人員只需在相應配置中指明該命令的用途即可,所述方法如圖5所 示,包括
步驟501:用戶駐地設備CPE與自動配置服務器ACS建立終端廣域網(wǎng)
管理協(xié)議CWMP會話;
步驟502: ACS發(fā)送GetCPEXMLSchemaFile令令至CPE;
其中,GetCPEXMLSchemaFile命令表示CPE需上傳其支持的參數(shù)類型 和/或參數(shù)取值范圍;
步驟503: CPE收到所述命令后,將CPE支持的參數(shù)類型和/或參數(shù)取值 范圍以報文形式攜帶在GetCPEXMLSchemaFileResponse響應中上傳到ACS。
當所述CPE的功能配置信息為CPE功能配置方法時,所述方法流程如 圖6所示,其中,所述CPE功能配置方法記載了實現(xiàn)CPE某個功能時,需 要將CPE支持的哪些參數(shù)進行配置,以及配置的流程,ACS獲取到CPE支 持的業(yè)務功能配置方法后,可以根據(jù)功能配置方法中記載的配置流程對終端 進行配置,降低了終端業(yè)務配置的錯誤概率,所述方法包括
步驟601: CPE與ACS建立CWMP會話;
步驟602: ACS發(fā)送命令至CPE,請求CPE上傳CPE功能配置方法;
步驟603: CPE收到所述命令后,將CPE功能配置方法上傳至服務器;
其中,步驟603所述服務器也可以是指定服務器或自動配置服務器ACS;
當所述服務器為指定服務器時,可以采用TR069協(xié)議規(guī)定的Upload命 令來實現(xiàn)獲取CPE支持的業(yè)務功能配置方法的方法
在本發(fā)明實施例中,F(xiàn)ileType參數(shù)設定值中增加了一項設定值,所述增 加的設定值用于表示CPE需上傳其功能配置方法,設定值可以命名 "4 Operation File"亦可采用其他名稱,比如,"3 Operation File"或"4 Configuration File",只要名稱符合TR069規(guī)定的FileType參數(shù)設定值命名規(guī)則即可,圖7 所示為采用Upload命令時所述方法流程,包括
步驟701: CPE與ACS建立CWMP會話;
步驟702: ACS發(fā)送FileType參數(shù)設定值為"4 Operation File"的Upload 命令至CPE;
其中,所述"4 Operation File"表示CPE需上傳其功能配置方法;
步驟703: CPE向ACS回復UploadResponse響應消息,告訴ACS已收到所述Upload命令;
步驟704: CPE根據(jù)Upload命令中攜帶指定服務器的地址,以及晝陸指 定服務器用戶名及密碼,登陸指定服務器,然后將CPE功能配置方法以文件 形式上傳到指定服務器;
以上步驟實現(xiàn)了 CPE將其功能配置方法上傳到指定服務器,為了進一步 實現(xiàn)配置CPE,所述方法進一步包括
步驟705: CPE發(fā)送Transfercomplete消息至ACS,通知ACS所述CPE 功能配置方法已上傳到指定服務器;
步驟706: ACS向CPE回復TransfercompleteResponse消息給CPE,告 訴CPE已收到所述Transfercomplete消息;
步驟707: ACS從所述指定服務器上獲取CPE功能配置方法,根據(jù)所述 方法記載對CPE進行相應配置;
其中,步驟703,步驟705及步驟706是Upload命令中規(guī)定的流程,Upload 命令規(guī)定收到命令的一方,需向發(fā)送命令方回復一個收到命令的消息;
當所述服務器為自動配置服務器ACS時,可以采用在TR069 RPC方法 中增加表示CPE需上傳其功能配置方法的命令,所述命令可以命名為 GetCPEOperationFile,亦可采用其他命名方式,比如GetCPEConfigrationFile, 或對已經(jīng)存在的RPC方法進行擴展來達到同樣的目的,比如,擴展 GetParameterNames Rpc方法,在其響應GetParameterNamesResponse中擴展 表示功能配置方法的參數(shù)。采用何種命名方式或采用何種RPC方法進行擴展 可由工程技術人員決定,技術人員只需在相應配置中指明該命令的用途即可, 所述方法如圖8所示,包括
步驟801: CPE與ACS建立CWMP會話;
步驟802: ACS發(fā)送GetCPEOperationFile命令至CPE;
步驟803: CPE收到所述命令后,將CPE功能配置方法以報文形式攜帶 在GetCPEOperationResponse響應中上傳到ACS。
本發(fā)明實施例還一種自動配置服務器,如圖9所示,所述裝置包括會話請求單元901,信令發(fā)送單元902;
所述會話請求單元,用于向用戶駐地設備CPE發(fā)送建立CWMP會話的 請求,接收來自CPE的請求響應消息;建立與CPE的CWMP會話,在CWMP 會話建立后,通知信令發(fā)送單元所述CWMP會話已建立;
所述信令發(fā)送單元,用于在收到來自所述會話請求單元所述通知后,向 CPE發(fā)送命令,請求CPE上傳CPE功能配置信息到服務器。
在上述裝置中,進一步包括功能配置信息獲取單元903,配置保存單元 904,功能配置單元905;
所述功能配置信息獲取單元,用于獲取保存已上傳到服務器的CPE功能 配置信息,將其發(fā)送給配置保存單元;
所述配置保存單元,用于保存CPE功能配置信息;。
所述功能配置單元,用于根據(jù)保存在所述配置保存單元的CPE功能配置 信息,對所述CPE進行配置。
本發(fā)明實施例還提供了 一種用戶駐地設備,如圖10所示,所述裝置包括 會話協(xié)商單元OIO,信令解析單元Oll,功能配置信息保存單元012,功能配 置信息上傳單元013;
其中,所述功能配置信息保存單元,用于保存CPE功能配置信息;
所述會話協(xié)商單元,用于接收自動配置服務器ACS發(fā)送來的建立CWMP 會話的請求,向ACS發(fā)送請求響應消息,建立與ACS的CWMP會話;
所述信令解析單元,用于接收ACS發(fā)送來的請求CPE上傳CPE功能配 置信息到服務器的命令,通知功能配置信息上傳單元將保存在所述功能配置 信息保存單元的CPE功能配置信息上傳到服務器;
所述功能配置信息上傳單元,用于接收信令解析單元發(fā)送來的通知,將 保存在所述功能配置信息保存單元的CPE功能配置信息上傳到服務器。
本發(fā)明實施例還提供了 一種終端配置系統(tǒng),如圖11所示,所述系統(tǒng)包括 自動配置服務器IIO,用戶駐地設備lll,服務器112;
其中,所述自動配置服務器,用于向用戶駐地設備CPE發(fā)送建立CWMP 會話的請求,接收來自CPE的請求響應消息;建立與CPE的CWMP會話,
向CPE發(fā)送命令,請求CPE上傳CPE功能配置信息到服務器;
所速用戶駐地設備,用子接收自動配置服備器ACS發(fā)送泉的建立CWMP
會話的請求,向ACS發(fā)送請求響應消息;建立與ACS的CWMP會話,接收ACS發(fā)送來的請求CPE上傳CPE功能配置信息到服務器的命令,并將保存在用戶駐地設備上的CPE功能配置信息上傳到服務器;
所述服務器,用于接收,并保存用戶駐地設備上傳來的CPE功能配置信息。
在上述實施例中,所述自動配置服務器進一步用于從服務器上獲取CPE 功能配置信息,根據(jù)所述CPE功能配置信息,對所述CPE進行配置。
以上對本發(fā)明所提供的一種獲取用戶駐地設備功能配置信息的方法、裝置 及應用系統(tǒng)對進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實 施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其 核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體 實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解 為對本發(fā)明的限制。
權利要求
1、一種獲取用戶駐地設備功能配置信息的方法,其特征在于,所述方法包括用戶駐地設備CPE與自動配置服務器ACS建立終端廣域網(wǎng)管理協(xié)議CWMP會話;ACS發(fā)送命令至CPE,請求CPE上傳CPE功能配置信息;CPE收到所述命令后,將所述CPE功能配置信息上傳到服務器。
2、 根據(jù)權利要求1所述方法,其特征在于,所述服務器為指定服務器時, 所述命令進一步攜帶有指定服務器地址,登陸指定服務器用戶名及密碼;CPE根據(jù)命令中攜帶指定服務器的地址,以及登陸指定服務器的用戶名 及密碼,登陸指定服務器,然后將所述CPE功能配置信息上傳到所述指定服 務器。
3、 根據(jù)權利要求2所述方法,其特征在于,所述方法進一步包括 ACS從指定服務器上獲取所述CPE功能配置信息,根據(jù)所述CPE的功能配置信息對CPE進行配置。
4、 根據(jù)權利要求l所述方法,其特征在于,當所述服務器為ACS時,CPE收到所述命令后,將CPE功能配置信息以報文形式上傳到ACS。
5、 根據(jù)權利要求1或2或3或4所述方法,其特征在于,所述CPE的 功能配置信息為CPE支持的參數(shù)類型和/或參數(shù)取值范圍。
6、 根據(jù)權利要求1或2或3或4所述方法,其特征在于,所述CPE的 功能配置信息為CPE功能配置方法。
7、 一種自動配置服務器,其特征在于,所述裝置包括會話請求單元, 信令發(fā)送單元;所述會話請求單元,用于向用戶駐地設備CPE發(fā)送建立CWMP會話的 請求,接收來自CPE的請求響應消息;建立與CPE的CWMP會話,在CWMP 會話建立后,通知信令發(fā)送單元所述CWMP會話已建立;所述信令發(fā)送單元,用于在收到來自所述會話請求單元所述通知后,向CPE發(fā)送命令,請求CPE上傳CPE功能配置信息到服務器。
8、 根據(jù)權利要求7所述裝置,其特征在于,所述裝置還包括功能配置信息獲取單元,配置保存單元,功能配置單元;所速功能配置信息莰取單元,用子菠取傈存已上傳到服備翼的CPE功能 配置信息,將其發(fā)送給配置保存單元;所述配置保存單元,用于保存CPE功能配置信息;。所述功能配置單元,用于根據(jù)保存在所述配置保存單元的CPE功能配置 信息,對所述CPE進行配置。
9、 一種用戶駐地設備,其特征在于,所述裝置包括會話協(xié)商單元,信 令解析單元,功能配置信息保存單元,功能配置信息上傳單元;其中,所述功能配置信息保存單元,用于保存CPE功能配置信息;所述會話協(xié)商單元,用于接收自動配置服務器ACS發(fā)送來的建立CWMP 會話的請求,向ACS發(fā)送請求響應消息,建立與ACS的CWMP會話;所述信令解析單元,用于接收ACS發(fā)送來的請求CPE上傳CPE功能配 置信息到服務器的命令,通知功能配置信息上傳單元將保存在所述功能配置 信息保存單元的CPE功能配置信息上傳到服務器;所述功能配置信息上傳單元,用于接收信令解析單元發(fā)送來的通知,將 保存在所述功能配置信息保存單元的CPE功能配置信息上傳到服務器。
10、 一種終端配置系統(tǒng),其特征在于,所述系統(tǒng)包括自動配置服務器, 用戶駐地設備,服務器;其中,所述自動配置服務器,用于向用戶駐地設備CPE發(fā)送建立CWMP 會話的請求,接收來自CPE的請求響應消息;建立與CPE的CWMP會話, 向CPE發(fā)送命令,請求CPE上傳CPE功能配置信息到服務器;所述用戶駐地設備,用于接收自動配置服務器ACS發(fā)送來的建立CWMP 會話的請求,向ACS發(fā)送請求響應消息;建立與ACS的CWMP會話,接收 ACS發(fā)送來的請求CPE上傳CPE功能配置信息到服務器的命令,并將保存 在用戶駐地設備上的CPE功能配置信息上傳到服務器;所述服務器,用于接收,并保存用戶駐地設備上傳來的CPE功能配置信息.、
11、 根據(jù)權利要求IO所述裝置,其特征在于,所述自動配置服務器進一步用于從服務器上獲取CPE功能配置信息,根據(jù)所述CPE功能配置信息, 對所速CPE進行配置。
全文摘要
本發(fā)明公開了獲取用戶駐地設備功能配置信息的方法,包括CPE與ACS建立CWMP會話;在ACS與CPE建立CWMP會話后,ACS向CPE發(fā)送命令,請求CPE上傳CPE支持的參數(shù)類型和/或參數(shù)取值范圍或請求CPE上傳CPE功能配置方法;CPE收到命令后,將所述功能配置信息上傳到服務器。本發(fā)明還公開了獲取用戶駐地設備功能配置信息的裝置,所述裝置分別為用戶駐地設備和自動配置服務器。本發(fā)明還公開了一種采用上述兩種裝置的終端配置系統(tǒng)。采用本發(fā)明所提供方法或裝置實現(xiàn)了直接獲取記錄有CPE支持的參數(shù)模型和/或參數(shù)取值范圍,及獲取CPE功能配置方法,根據(jù)所述文件記錄,降低了配置CPE業(yè)務時出錯幾率。
文檔編號H04L29/06GK101202745SQ200610168030
公開日2008年6月18日 申請日期2006年12月15日 優(yōu)先權日2006年12月15日
發(fā)明者徐俊霞 申請人:華為技術有限公司