專利名稱::管理用戶駐地設(shè)備的方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別涉及一種管理用戶駐地設(shè)備的方法、系統(tǒng)和i殳備。
背景技術(shù):
:TR-069是由DSLForum論壇組織發(fā)布的用戶駐地設(shè)備(CPE,CustomerPremisesEquipment)管理協(xié)議,它提供了對(duì)下一代網(wǎng)絡(luò)中的家庭網(wǎng)絡(luò)設(shè)備進(jìn)行管理配置的通用框架和協(xié)議,用于從網(wǎng)絡(luò)側(cè)對(duì)家庭網(wǎng)絡(luò)中的網(wǎng)關(guān)、路由器、機(jī)頂盒等設(shè)備進(jìn)行遠(yuǎn)程集中管理。在TR-069所定義的框架中,主要包括兩類邏輯設(shè)備管理服務(wù)器(ACS,Auto-ConfigurationServer)和CPE。并且定義了CPE與ACS之間的交互流程、通信協(xié)議、基本信息等,目的是使得不同廠家遵照同一協(xié)議進(jìn)行良好地互通。在TR-069協(xié)議中,遠(yuǎn)程過程調(diào)用(RPC,RemoteProcedureCall)機(jī)制用于CPE設(shè)備和ACS之間的雙向通信。ACS可以調(diào)用CPE支持的RPC方法在CPE上創(chuàng)建、修改和刪除一個(gè)實(shí)例對(duì)象。在RPC機(jī)制中,創(chuàng)建一個(gè)實(shí)例對(duì)象的過程為ACS向CPE發(fā)送一個(gè)創(chuàng)建實(shí)例(AddObject)消息,該AddObject消息中包含路徑名(ObjectName)參數(shù)和附加(Parameterkey)參數(shù),其中,ObjectName參數(shù)攜帶被創(chuàng)建的實(shí)例對(duì)象路徑名信息。CPE接收到該AddObject消息后創(chuàng)建該對(duì)象實(shí)例,并為該創(chuàng)建的對(duì)象實(shí)例隨機(jī)分配一個(gè)實(shí)例號(hào),并攜帶在AddObject響應(yīng)消息中的實(shí)例號(hào)(InstanceNumber)參數(shù)中返回給ACS。在現(xiàn)有技術(shù)中,一旦CPE隨機(jī)分配了實(shí)例號(hào),該實(shí)例號(hào)便不能更改,直至ACS使用刪除對(duì)象(DeleteObject)消息將該實(shí)例對(duì)象刪除。表1和表2分別為現(xiàn)有技術(shù)中AddObject消息和AddObject響應(yīng)消息中的參數(shù)構(gòu)成。表1<table>tableseeoriginaldocumentpage7</column></row><table>表2<table>tableseeoriginaldocumentpage7</column></row><table>在完成本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在下述問題ACS從CPE返回的AddObject響應(yīng)消息中獲取到CPE隨機(jī)分配的實(shí)例號(hào)后,就可以在ObjectName中攜帶的路徑名中使用該實(shí)例號(hào)來調(diào)用這個(gè)實(shí)例對(duì)象中的參數(shù)和子對(duì)象。但由于一個(gè)ACS通常管理大量的CPE,在ACS對(duì)每個(gè)自身管理的CPE創(chuàng)建同一個(gè)實(shí)例對(duì)象時(shí),由于每一個(gè)CPE會(huì)自身隨機(jī)產(chǎn)生一個(gè)該實(shí)例對(duì)象的實(shí)例號(hào),這就會(huì)導(dǎo)致,同一個(gè)實(shí)例對(duì)象對(duì)應(yīng)于不同的CPE,其實(shí)例號(hào)并不相同,ACS在針對(duì)不同的CPE的同一實(shí)例對(duì)象進(jìn)行管理時(shí),需要查詢每個(gè)CPE對(duì)應(yīng)的該實(shí)例對(duì)象的實(shí)例號(hào),這給ACS對(duì)CPE的管理帶來了負(fù)擔(dān)。
發(fā)明內(nèi)容本發(fā)明實(shí)施例4是供了一種管理CPE的方法、系統(tǒng)和i殳備,以便于減小ACS對(duì)CPE管理的負(fù)擔(dān)。一種管理CPE的方法,該方法包括ACS為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息,通知所述CPE將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)。一種管理CPE的系統(tǒng),該系統(tǒng)包括ACS,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的所述第一指定實(shí)例號(hào)的消息;CPE,用于接收所述ACS發(fā)送的消息,將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)。一種ACS,該ACS包括消息生成單元,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并生成攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消,t、;消息發(fā)送單元,用于發(fā)送所述消息生成單元生成的消息。一種CPE,該CPE包括消息接收單元,用于接收ACS發(fā)送的攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息;第一實(shí)例號(hào)配置單元,用于將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)。由以上技術(shù)方案可以看出,本發(fā)明實(shí)施例提供的方法、系統(tǒng)和設(shè)備中,ACS為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息,通知該CPE將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。通過該方法,ACS對(duì)多個(gè)CPE創(chuàng)建同一實(shí)例對(duì)象的情況下,可以將各CPE的同一實(shí)例對(duì)象指定為同一實(shí)例號(hào),在對(duì)該實(shí)例對(duì)象進(jìn)行調(diào)用時(shí),不需要再對(duì)各個(gè)CPE進(jìn)行查詢和判斷,只需使用同一實(shí)例號(hào)即可完成,從而減輕來了ACS對(duì)CPE管理的負(fù)擔(dān)。圖1為本發(fā)明第一實(shí)施例提供的方法流程圖;圖2為本發(fā)明第二實(shí)施例提供的方法流程圖;圖3為本發(fā)明第三實(shí)施例提供的方法流程圖;圖4為本發(fā)明第四實(shí)施例提供的方法流程圖;圖5為本發(fā)明實(shí)施例提供的系統(tǒng)結(jié)構(gòu)圖;圖6為本發(fā)明實(shí)施例提供的ACS結(jié)構(gòu)圖;圖7為本發(fā)明實(shí)施例提供的CPE結(jié)構(gòu)圖。具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例提供的方法包括ACS為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息,通知該CPE將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。ACS在對(duì)不同CPE創(chuàng)建同一實(shí)例對(duì)象時(shí),可以為該實(shí)例對(duì)象指定同一實(shí)例號(hào),并將該指定實(shí)例號(hào)通知給CPE,CPE將該指定實(shí)例號(hào)作為該實(shí)例對(duì)象的實(shí)例號(hào)。下面舉幾個(gè)具體實(shí)施例對(duì)該方法進(jìn)行詳細(xì)描述。實(shí)施例一圖1為本發(fā)明第一實(shí)施例提供的方法流程圖,在該實(shí)施例中,ACS可以在創(chuàng)建對(duì)象實(shí)例過程中,由ACS為創(chuàng)建的同一實(shí)例對(duì)象指定實(shí)例號(hào),來對(duì)該實(shí)例對(duì)象進(jìn)行統(tǒng)一管理。假設(shè)該創(chuàng)建的實(shí)例對(duì)象為第一實(shí)例對(duì)象,如圖l所示,該方法可以包括以下步驟步驟101:ACS在發(fā)送給CPE的AddObject消息中攜帶為第一實(shí)例對(duì)象指定的第一指定實(shí)例號(hào)。在本步驟中,ACS可以在AddObject消息中增力。實(shí)例號(hào)(InstanceNumber)參數(shù),在該InstanceNumber參數(shù)中攜帶為該AddObject消息創(chuàng)建的實(shí)例對(duì)象指定的實(shí)例號(hào)。表3為本發(fā)明第一實(shí)施例提供的AddObject消息的參數(shù)構(gòu)成。表3<table>tableseeoriginaldocumentpage10</column></row><table>步驟102:CPE接收到該AddObject消息后,獲取指定的第一指定實(shí)例號(hào),并檢查該第一指定實(shí)例號(hào)是否已被占用,如果是,則繼續(xù)執(zhí)行步驟103;如果否,則執(zhí)行步驟105。步驟103:CPE為已占用該第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào),并將ACS指定的第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。步驟104:CPE向ACS返回包含為第二實(shí)例對(duì)象分配另外一個(gè)未^皮占用的實(shí)例號(hào)信息的AddObject響應(yīng)消息。例如,如果ACS為第一實(shí)例對(duì)象指定的第一指定實(shí)例號(hào)為5,而CPE檢查到該實(shí)例號(hào)5已被其它實(shí)例對(duì)象占用,則為該占用實(shí)例號(hào)5的其它實(shí)例對(duì)象另外分配一個(gè)未被占用的實(shí)例號(hào),例如,如果實(shí)例號(hào)8尚未被使用,則將該實(shí)例號(hào)8分配給占用實(shí)例號(hào)5的實(shí)例對(duì)象,而將實(shí)例號(hào)5作為第一實(shí)例對(duì)象的實(shí)例號(hào)。步驟105:CPE將ACS指定的第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào),向ACS返回包含第一指定實(shí)例號(hào)未被占用的信息的響應(yīng)消息。本步驟中,可以在AddObject響應(yīng)消息中設(shè)置修改實(shí)例號(hào)(ChangeNumber)參數(shù),利用該ChangeNumber參數(shù)攜帶為第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào)信息。表4為本發(fā)明第一實(shí)施例提供的AddObject響應(yīng)消息的參凄史構(gòu)成。在返回的AddObject響應(yīng)消息中,如果ACS指定的第一指定實(shí)例號(hào)未被占用,則可以返回包含第一指定實(shí)例號(hào)未被占用的信息的AddObject響應(yīng)消息,例如,可以返回ChangeNumber參數(shù)值為0的AddObject響應(yīng)消息。表4參數(shù)類型描述ChangeNumberUnsignedlnt[l:]占用第一指定實(shí)例號(hào)的實(shí)例對(duì)象被重新分配的實(shí)例號(hào)。該實(shí)例號(hào)由CPE所指派。如果對(duì)沒有占用第一指定實(shí)例號(hào),則返回值為O。Statusint[O:l]這個(gè)方法的成功響應(yīng)返回一個(gè)整數(shù)的枚舉類型0=實(shí)例對(duì)象已經(jīng)創(chuàng)建1=創(chuàng)建的實(shí)例對(duì)象已經(jīng)驗(yàn)證和提交,但還沒有應(yīng)用另外,本步驟中,如果CPE將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)的步驟執(zhí)行失敗,則可以向ACS返回包含執(zhí)行失敗信息的AddObject響應(yīng)消息。實(shí)施例二圖2為本發(fā)明第二實(shí)施例提供的方法流程圖,該實(shí)施例中,ACS同樣在創(chuàng)建對(duì)象實(shí)例過程中,由ACS為創(chuàng)建的同一實(shí)例對(duì)象指定實(shí)例號(hào),來對(duì)該實(shí)例對(duì)象進(jìn)行統(tǒng)一管理,另外,ACS還為已占用該指定的實(shí)例號(hào)的實(shí)例對(duì)象指定另外一個(gè)實(shí)例號(hào)。如圖2所示,該方法可以包括以下步驟步驟201:ACS在發(fā)送給CPE的AddObject消息中攜帶為第一實(shí)例對(duì)象指定的第一指定實(shí)例號(hào)、以及為已占用該第一指定實(shí)例號(hào)的實(shí)例對(duì)象指定的第二指定實(shí)例號(hào)。本步驟中,ACS除了在AddObject消息中增加InstanceNumber參數(shù),在該InstanceNumber參數(shù)中攜帶為該AddObject消息創(chuàng)建的實(shí)例對(duì)象指定的實(shí)例號(hào)之外,還在AddObject消息中增力ochangeNumber參數(shù),在該changeNumber參數(shù)中攜帶為已占用第一指定實(shí)例號(hào)的實(shí)例對(duì)象指定的第二指定實(shí)例號(hào)。表5為本發(fā)明第二實(shí)施例提供的AddObject消息的參數(shù)構(gòu)成。表5<table>tableseeoriginaldocumentpage12</column></row><table>步驟202:CPE接收到該AddObject消息后,獲取指定的第一指定實(shí)例號(hào),并檢查該第一指定實(shí)例號(hào)是否已被占用,如果是,則繼續(xù)執(zhí)行步驟203;如果否,則執(zhí)行步驟204。步驟203:將第二指定實(shí)例號(hào)作為已占用第一指定實(shí)例號(hào)的實(shí)例對(duì)象的實(shí)例號(hào)。步驟204:CPE將ACS指定的第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。例如,如果ACS為第一實(shí)例對(duì)象指定的第一指定實(shí)例號(hào)為5,為占用第一指定實(shí)例號(hào)的實(shí)例對(duì)象指定另一實(shí)例號(hào),即第二指定實(shí)例號(hào)8,而CPE檢查到該實(shí)例號(hào)5已被其它實(shí)例對(duì)象占用,則為該占用實(shí)例號(hào)5的其它實(shí)例對(duì)象的實(shí)例號(hào)修改為實(shí)例號(hào)8,并將實(shí)例號(hào)5作為第一實(shí)例對(duì)象的實(shí)例號(hào)。步驟205:CPE向ACS返回表征執(zhí)行成功的AddObject響應(yīng)消息。本步驟中,CPE在成功執(zhí)行了創(chuàng)建該實(shí)例對(duì)象,并將ACS指定的第一指定實(shí)例號(hào)作為該實(shí)例對(duì)象的實(shí)例號(hào)后,向ACS返回AddObject響應(yīng)消息。表6為本發(fā)明第二實(shí)施例提供的AddObject響應(yīng)消息的參數(shù)構(gòu)成。表6參數(shù)類型描述Statusint[0:i;i這個(gè)方法的成功響應(yīng)返回一個(gè)整數(shù)的枚舉類型0=實(shí)例對(duì)象已經(jīng)創(chuàng)建1=創(chuàng)建的實(shí)例對(duì)象已經(jīng)驗(yàn)證和提交,但還沒有應(yīng)用實(shí)施例三圖3為本發(fā)明第三實(shí)施例提供的方法流程圖,該實(shí)施例中,ACS可以在接收到CPE返回的包含隨機(jī)分配的實(shí)例號(hào)的AddObject響應(yīng)消息后,由ACS將同一實(shí)例對(duì)象的實(shí)例號(hào)指定為同一指定實(shí)例號(hào),并將包含指定實(shí)例號(hào)的^f務(wù)改實(shí)例號(hào)(ChangelnstanceNumber)消息發(fā)送給CPE。假設(shè)要修改的實(shí)例對(duì)象為第一實(shí)例對(duì)象,如圖3所示,該方法可以包括以下步驟步驟301:ACS接收CPE返回的包含隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)信息的AddObject響應(yīng)消息。步驟302:ACS向CPE發(fā)送ChangelnstanceNumber消息,該ChangelnstanceNumber消息中包含CPE隨機(jī)分配的實(shí)例號(hào),以及為該第一實(shí)例對(duì)象重新指定的第一指定實(shí)例號(hào)。本步驟中,該ChangelnstanceNumber消息可以是另外設(shè)置的一種用于修改實(shí)例號(hào)的消息,在該消息中,可以設(shè)置原實(shí)例號(hào)(PrimalNumber)參數(shù),來攜帶CPE原來隨機(jī)為該第一實(shí)例對(duì)象隨機(jī)分配的實(shí)例號(hào),設(shè)置InstanceNumber參數(shù)攜帶ACS重新為該第一實(shí)例對(duì)象指定的實(shí)例號(hào),即第一指定實(shí)例號(hào)。表7為本發(fā)明第三實(shí)施例提供的ChangelnstanceNumber消息的參數(shù)構(gòu)成。表7<table>tableseeoriginaldocumentpage14</column></row><table>步驟303:CPE接收到該ChangelnstanceNumber消息后,獲取指定的第一實(shí)例號(hào),并檢查該第一指定實(shí)例號(hào)是否已被占用,如果是,則繼續(xù)執(zhí)行步驟304;如果否,則執(zhí)行步驟306。步驟304:CPE為已占用該第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào),并將ACS指定的第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。本步驟中,CPE根據(jù)ACS發(fā)送的ChangelnstanceNumber消息中攜帶的內(nèi)容,將隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)替換為第一指定實(shí)例號(hào)。步驟305:CPE向ACS返回包含為第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào)信息的ChangelnstanceNumber響應(yīng)消息。步驟306:CPE將ACS指定的第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào),并向ACS返回包含第一指定實(shí)例號(hào)未被占用的信息的響應(yīng)消息。本步驟中,可以在ChangelnstanceNumber響應(yīng)消息中設(shè)置ChangeNumber參數(shù),利用該ChangeNumber參數(shù)攜帶為第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào)信息,還可以在該ChangelnstanceNumber響應(yīng)消息中設(shè)置狀態(tài)(Status)參數(shù),用來攜帶修改第一實(shí)例對(duì)象實(shí)例號(hào)成功與否的信息。表8為本發(fā)明第三實(shí)施例提供的ChangelnstanceNumber響應(yīng)消息的參數(shù)構(gòu)成。在返回的ChangelnstanceNumber響應(yīng)消息中,如果ACS指定的第一指定實(shí)例號(hào)未被占用,則可以返回包含第一指定實(shí)例號(hào)未被占用的信息的ChangelnstanceNumber響應(yīng)消息,例3口,可以返回ChangeNumber參數(shù)<直為0的ChangelnstanceNumber響應(yīng)消息。<table>tableseeoriginaldocumentpage15</column></row><table>實(shí)施例四圖4為本發(fā)明第四實(shí)施例提供的方法流程圖,該實(shí)施例中,ACS可以在接收到CPE返回的包含隨機(jī)分配的實(shí)例號(hào)的AddObject響應(yīng)消息后,由ACS將同一實(shí)例對(duì)象的實(shí)例號(hào)指定為同一指定實(shí)例號(hào),假設(shè)為第一指定實(shí)例號(hào),另外,ACS還為已占用該指定的實(shí)例號(hào)的實(shí)例對(duì)象指定另外一個(gè)實(shí)例號(hào),假設(shè)為第二指定實(shí)例號(hào),并將包含為第一指定實(shí)例號(hào)和第二指定實(shí)例號(hào)的ChangelnstanceNumber消息發(fā)送給CPE。假設(shè)要修改的實(shí)例對(duì)象為第一實(shí)例對(duì)象,已占用第一指定實(shí)例號(hào)的實(shí)例對(duì)象為第二實(shí)例對(duì)象。如圖4所示,該方法可以包括以下步驟步驟401:ACS接收CPE返回的包含隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)信息的AddObject響應(yīng)消息。步驟402:ACS在發(fā)送給CPE的ChangelnstanceNumber消息中攜帶CPE為第一實(shí)例對(duì)象隨機(jī)分配的實(shí)例號(hào)、ACS為第一實(shí)例對(duì)象指定的第一指定實(shí)例號(hào)、以及為已占用該第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象指定的第二指定實(shí)例號(hào)。本步驟中,該ChangelnstanceNumber消息可以是另外設(shè)置的一種用于修改實(shí)例號(hào)的消息,在該消息中,可以設(shè)置PrimalNumber參數(shù),來攜帶CPE原來隨機(jī)為該第一實(shí)例對(duì)象隨機(jī)分配的實(shí)例號(hào),設(shè)置InstanceNumber參數(shù)攜帶ACS重新為該第一實(shí)例對(duì)象指定的實(shí)例號(hào),即第一指定實(shí)例號(hào),并且,設(shè)置ChangeNumber參數(shù)攜帶為第二實(shí)例對(duì)象指定的第二實(shí)例號(hào)。表9為本發(fā)明第三實(shí)施例提供的ChangelnstanceNumber消息的參數(shù)構(gòu)成。表9<table>tableseeoriginaldocumentpage16</column></row><table>步驟403:CPE接收到該ChangelnstanceNumber消息后,獲取指定的第一實(shí)例號(hào),并檢查該第一指定實(shí)例號(hào)是否已被占用,如果是,則繼續(xù)執(zhí)行步驟404;如果否,則執(zhí)行步驟405。步驟404:將第二指定實(shí)例號(hào)作為已占用第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象的實(shí)例號(hào)。步驟405:CPE將ACS指定的第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。步驟406:CPE向ACS返回表征執(zhí)行成功的ChangelnstanceNumber響應(yīng)消息。本步驟中,CPE在完成了對(duì)該第一指定對(duì)象實(shí)例的實(shí)例號(hào)修改后,向ACS返回ChangelnstanceNumber響應(yīng)消息。表10為本發(fā)明第四實(shí)施例提供的ChangelnstanceNumber響應(yīng)消息的參數(shù)構(gòu)成。表10<table>tableseeoriginaldocumentpage17</column></row><table>該發(fā)明實(shí)施例對(duì)應(yīng)的軟件可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀存儲(chǔ)區(qū)介質(zhì)中.圖5為本發(fā)明實(shí)施例提供的系統(tǒng)結(jié)構(gòu)圖,如圖5所示,該系統(tǒng)主要包括ACS500和CPE510。其中,ACS500,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消,I。CPE510,用于接收ACS500發(fā)送的消息,將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。ACS500在對(duì)不同CPE創(chuàng)建同一實(shí)例對(duì)象時(shí),可以為該實(shí)例對(duì)象指定同一實(shí)例號(hào),即上述的第一指定實(shí)例號(hào),并將該第一指定實(shí)例號(hào)通知給CPE,CPE將該指定實(shí)例號(hào)作為該實(shí)例對(duì)象的實(shí)例號(hào)。ACS可以將該第一指定實(shí)例號(hào)攜帶在AddObject消息中,也可以攜帶在另外設(shè)置的ChangelnstanceNumber消息中,當(dāng)然,也可以攜帶在其它消息中發(fā)送給CPE。另外,CPE510,還可以用于檢查第一指定實(shí)例號(hào)是否已被占用,如果已被占用,則為已占用第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào),并將包含為第二實(shí)例對(duì)象分配的實(shí)例號(hào)信息的響應(yīng)消息返回給ACS。ACS500,還可以用于將自身為已占用第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象指定的第二指定實(shí)例號(hào)攜帶在消息中,用于通知所述CPE將該第二實(shí)例對(duì)象的實(shí)例號(hào)替換為第二指定實(shí)例號(hào)。圖6為本發(fā)明實(shí)施例提供的ACS結(jié)構(gòu)圖,如圖6所示,該ACS可以包括消息生成單元601和消息發(fā)送單元602。消息生成單元601,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并生成攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息。消息發(fā)送單元602,用于發(fā)送消息生成單元601生成的消息。其中,消息生成單元601可以包括第一實(shí)例號(hào)指定單元603和消息生成子單元604。第一實(shí)例號(hào)指定單元603,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào)。消息生成子單元604,用于生成AddObject消息或ChangelnstanceNumber消息,該AddObject消息或ChangelnstanceNumber消息中攜帶有第一指定實(shí)例消息發(fā)送單元602具體用于發(fā)送AddObject消息或ChangelnstanceNumber消息。另外,消息生成單元601還可以包括第二實(shí)例號(hào)指定單元605,用于為已占用第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象指定第二指定實(shí)例號(hào)。消息生成子單元604,還用于在生成的AddObject消息或ChangelnstanceNumber消息中攜帶第二指定實(shí)例號(hào)。另外,該ACS還包括消息接收單元606,用于接收CPE發(fā)送的包含隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)的AddObject響應(yīng)消息。消息生成子單元604,還用于獲取AddObject響應(yīng)消息中攜帶的CPE為第一實(shí)例對(duì)象分配的實(shí)例號(hào),并在生成的ChangelnstanceNumber消息中攜帶CPE為第一實(shí)例對(duì)象分配的實(shí)例號(hào),用于通知所述CPE將該隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)替換為所述第一指定實(shí)例號(hào)。圖7為本發(fā)明實(shí)施例提供的CPE結(jié)構(gòu)圖,如圖7所示,該CPE可以包括消息接收單元701和第一實(shí)例號(hào)配置單元702。消息接收單元701,用于接收ACS500發(fā)送的攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息。第一實(shí)例號(hào)配置單元702,用于將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。另外,在本發(fā)明的一個(gè)實(shí)施例中,CPE700還可以包括才全查單元704和第二實(shí)例號(hào)配置單元703。檢查單元704,用于檢查第一指定實(shí)例號(hào)是否已被占用。第二實(shí)例號(hào)配置單元703,用于在檢查單元704的^r查結(jié)果為第一指定實(shí)例號(hào)已被占用的情況下,將消息接收單元701接收的消息中攜帶的第二指定實(shí)例號(hào)作為已占用第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象的實(shí)例號(hào)。在本發(fā)明的另一個(gè)實(shí)施例中,CPE700還可以包括沖全查單元704和第三實(shí)例號(hào)配置單元705。檢查單元704,用于檢查第一指定實(shí)例號(hào)是否已被占用。第三實(shí)例號(hào)配置單元705,用于在檢查單元704的檢查結(jié)果為第一指定實(shí)例號(hào)已被占用的情況下,為已占用第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào)。該CPE701還可以包括響應(yīng)消息發(fā)送單元706,用于根據(jù)第一實(shí)例號(hào)配置單元702的執(zhí)行結(jié)果向ACS500返回響應(yīng)消息。另外,該返回的響應(yīng)消息中還可以包含第二實(shí)例號(hào)配置單元703的執(zhí)行結(jié)果、或第三實(shí)例號(hào)配置單元705的執(zhí)行結(jié)果。由以上描述可以看出,本發(fā)明實(shí)施例提供的方法、系統(tǒng)和設(shè)備中,ACS為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息,通知該CPE將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。通過該方法,ACS對(duì)多個(gè)CPE創(chuàng)建同一實(shí)例對(duì)象的情況下,可以將各CPE的同一實(shí)例對(duì)象指定為同一實(shí)例號(hào),在對(duì)該實(shí)例對(duì)象進(jìn)行調(diào)用時(shí),不需要再對(duì)各個(gè)CPE進(jìn)行查詢和判斷,只需使用同一實(shí)例號(hào)即可完成,從而減輕來了ACS對(duì)CPE管理的負(fù)擔(dān)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。權(quán)利要求1、一種管理用戶駐地設(shè)備CPE的方法,其特征在于,該方法包括管理服務(wù)器ACS為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息,通知所述CPE將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)。2、根據(jù)權(quán)利要求l所述的方法,其特征在于,所述攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息包括TR-069協(xié)議中的創(chuàng)建實(shí)例消息、或者修改實(shí)例號(hào)消息。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述ACS為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào)之前,還包括所述ACS接收所述CPE發(fā)送的包含隨機(jī)分配給所迷第一實(shí)例對(duì)象的實(shí)例號(hào)的創(chuàng)建實(shí)例響應(yīng)消息;所述攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息為^'務(wù)改實(shí)例號(hào)消息,該〈多改實(shí)例號(hào)消息中還包含所述CPE隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào),用于通知所述CPE將該隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)替換為所述第一指定實(shí)例號(hào)。4、根據(jù)權(quán)利要求l、2或3所述的方法,其特征在于,所述CPE在將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)之前還包括所述CPE檢查所述第一指定實(shí)例號(hào)是否已被占用,如果未被占用,則繼續(xù)執(zhí)行所述將第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)的步驟;如果已被占用,則為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào),并繼續(xù)執(zhí)'行將所述第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)的步驟。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,如果所述第一指定實(shí)例號(hào)未被占用,則在將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)之后還包括所述CPE向所述ACS返回包含第一指定實(shí)例號(hào)未^t占用的信息的響應(yīng)消自如果所述第一指定實(shí)例號(hào)已被占用,則在將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)之后還包括所述CPE向所述ACS返回包含為所述第二實(shí)例對(duì)象分配另外一個(gè)未凈皮占用的實(shí)例號(hào)信息的響應(yīng)消息。6、根據(jù)權(quán)利要求l、2或3所述的方法,其特征在于,所述攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息中還攜帶所述ACS為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象指定的第二指定實(shí)例號(hào);在將所述第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)之前還包括所述CPE檢查所述第一指定實(shí)例號(hào)是否已被占用,如果已被占用,則將所述第二指定實(shí)例號(hào)作為所述第二實(shí)例對(duì)象的實(shí)例號(hào)。7、根據(jù)權(quán)利要求l、2、3或6所述的方法,其特征在于,在所述將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)之后還包括所述CPE向ACS返回表征已將所述第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)的響應(yīng)消息。8、一種管理用戶駐地設(shè)備CPE的系統(tǒng),其特征在于,該系統(tǒng)包括管理服務(wù)器ACS,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的所述第一指定實(shí)例號(hào)的消,t、;CPE,用于接收所述ACS發(fā)送的消息,將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)。9、根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述CPE,還用于檢查所述第一指定實(shí)例號(hào)是否已被占用,如果已被占用,則為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào),并將包含所述為第二實(shí)例對(duì)象分配的實(shí)例號(hào)信息的響應(yīng)消息返回給所述ACS。10、根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述ACS,還用于將自身為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象指定的第二指定實(shí)例號(hào)攜帶在所述消息中,用于通知所述CPE將該第二實(shí)例對(duì)象的實(shí)例號(hào)替換為所述第二指定實(shí)例號(hào)。11、一種管理服務(wù)器ACS,其特征在于,該ACS包括消息生成單元,用于為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并生成攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息;消息發(fā)送單元,用于發(fā)送所述消息生成單元生成的消息。12、根據(jù)權(quán)利要求11所述的ACS,其特征在于,所述消息生成單元包括第一實(shí)例號(hào)指定單元,用于為所述第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào);消息生成子單元,用于生成創(chuàng)建實(shí)例消息或^f奮改實(shí)例號(hào)消息,所述創(chuàng)建實(shí)例消息或所述^務(wù)改實(shí)例號(hào)消息中攜帶有所述第一指定實(shí)例號(hào);所述消息發(fā)送單元具體用于發(fā)送所述創(chuàng)建實(shí)例消息或所述修改實(shí)例號(hào)消臺(tái)、13、根據(jù)權(quán)利要求11所述的ACS,其特征在于,所述消息生成單元還包括第二實(shí)例號(hào)指定單元,用于為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象指定第二指定實(shí)例號(hào);所述消息生成子單元,還用于在生成的所述創(chuàng)建實(shí)例消息或所述修改實(shí)例號(hào)消息中攜帶所述第二指定實(shí)例號(hào)。14、根據(jù)權(quán)利要求12所述的ACS,其特征在于,該ACS還包括消息接收單元,用于接收CPE發(fā)送的包含隨機(jī)分配給第一實(shí)例對(duì)象的實(shí)例號(hào)的創(chuàng)建實(shí)例響應(yīng)消息;所述消息生成子單元,還用于獲取所述創(chuàng)建實(shí)例響應(yīng)消息中攜帶的CPE為所述第一實(shí)例對(duì)象分配的實(shí)例號(hào),并在生成的修改實(shí)例號(hào)消息中攜帶所述CPE為第一實(shí)例對(duì)象分配的實(shí)例號(hào),用于通知所述CPE將該隨^L分配給第一實(shí)例對(duì)象的實(shí)例號(hào)替換為所述第一指定實(shí)例號(hào)。15、一種用戶駐地設(shè)備CPE,其特征在于,該CPE包括消息接收單元,用于接收ACS發(fā)送的攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息;第一實(shí)例號(hào)配置單元,用于將所述第一指定實(shí)例號(hào)作為所述第一實(shí)例對(duì)象的實(shí)例號(hào)。16、根據(jù)權(quán)利要求15所述的CPE,其特征在于,該CPE還包括檢查單元,用于檢查所述第一指定實(shí)例號(hào)是否已被占用;第二實(shí)例號(hào)配置單元,用于在所述檢查單元的檢查結(jié)果為所述第一指定實(shí)例號(hào)已被占用的情況下,將所迷消息接收單元接收的消息中攜帶的第二指定實(shí)例號(hào)作為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象的實(shí)例號(hào)。17、根據(jù)權(quán)利要求15所述的CPE,其特征在于,該CPE還包括檢查單元,用于檢查所述第一指定實(shí)例號(hào)是否已被占用;第三實(shí)例號(hào)配置單元,用于在所述4企查單元的^r查結(jié)果為所述第一指定實(shí)例號(hào)已被占用的情況下,為已占用所述第一指定實(shí)例號(hào)的第二實(shí)例對(duì)象分配另外一個(gè)未被占用的實(shí)例號(hào)。18、根據(jù)權(quán)利要求15所述的CPE,其特征在于,該CPE還包括響應(yīng)消息發(fā)送單元,用于根據(jù)所述第一實(shí)例號(hào)配置單元的執(zhí)行結(jié)果向ACS返回響應(yīng)消白全文摘要本發(fā)明實(shí)施例提供了一種管理用戶駐地設(shè)備(CPE)的方法、系統(tǒng)和設(shè)備,其中,方法包括管理服務(wù)器(ACS)為第一實(shí)例對(duì)象指定第一指定實(shí)例號(hào),并向CPE發(fā)送攜帶第一實(shí)例對(duì)象的第一指定實(shí)例號(hào)的消息,通知CPE將第一指定實(shí)例號(hào)作為第一實(shí)例對(duì)象的實(shí)例號(hào)。通過該方法,ACS對(duì)多個(gè)CPE創(chuàng)建同一實(shí)例對(duì)象的情況下,可以將各CPE的同一實(shí)例對(duì)象指定為同一實(shí)例號(hào),在對(duì)該實(shí)例對(duì)象進(jìn)行調(diào)用時(shí),不需要再對(duì)各個(gè)CPE進(jìn)行查詢和判斷,只需使用同一實(shí)例號(hào)即可完成,從而減輕來了ACS對(duì)CPE管理的負(fù)擔(dān)。文檔編號(hào)H04L12/24GK101286882SQ200810100448公開日2008年10月15日申請(qǐng)日期2008年6月11日優(yōu)先權(quán)日2008年6月11日發(fā)明者吳黃偉,樹貴明,靜王,范媛媛申請(qǐng)人:深圳華為通信技術(shù)有限公司