專利名稱:一種設(shè)備管理方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種設(shè)備管理方法、裝置及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中開放移動聯(lián)盟(Open Mobile Alliance, 0MA)設(shè)備管理(Device Management, DM)系統(tǒng)包括設(shè)備管理授權(quán)者(Device Management Authority, DMA),設(shè)備 管理服務(wù)器(DM Server,DMS)、網(wǎng)關(guān)設(shè)備,終端設(shè)備;其中,終端設(shè)備上的DM客戶端(DM Client, DMC)用于解析和執(zhí)行DMS下發(fā)的管理 命令;終端設(shè)備上存儲的管理樹可以被認(rèn)為是一個DMS通過DM協(xié)議對終端設(shè)備進(jìn)行管理的 接口 ;其中,所述的管理樹包括一些基本管理對象(Management Object,M0),用于完成各自 的功能。DMA通過DMS與DMC之間的管理接口實現(xiàn)對管理樹中基本管理對象的操作,從而達(dá) 到對終端進(jìn)行設(shè)備管理操作的目的。所述DMS的操作命令有Get (獲取),Replace (替換)、 Exec (執(zhí)行)、Copy (復(fù)制)、Delete (刪除)等。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中,當(dāng)DMS需要通過網(wǎng)關(guān)設(shè)備對多 個DMC執(zhí)行設(shè)備管理操作時,即使是相同的操作,也需要通過網(wǎng)關(guān)設(shè)備分別與多個DMC建立 相互獨立的DM會話,并在各獨立的DM會話中重復(fù)執(zhí)行,這樣在網(wǎng)關(guān)設(shè)備與DMS相連的外部 接口上將傳輸大量重復(fù)的管理數(shù)據(jù)(包括管理控制指令、軟件/固件升級包等),導(dǎo)致網(wǎng)關(guān) 設(shè)備外部接口的鏈路擁塞。從而影響系統(tǒng)性能和用戶體驗。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種設(shè)備管理方法、裝置及系統(tǒng),解決了現(xiàn)有技術(shù)中網(wǎng)關(guān)設(shè) 備與DMS相連的外部接口上傳輸大量重復(fù)的管理數(shù)據(jù),導(dǎo)致網(wǎng)關(guān)設(shè)備外部接口的鏈路擁塞 問題。為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案—方面,本發(fā)明實施例提供了一種設(shè)備管理方法,包括接收設(shè)備管理指令,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示 的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備 根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。另一方面,本發(fā)明實施例提供了一種設(shè)備管理代理,包括指令接收單元,用于接收設(shè)備管理指令;指令解析單元,用于解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述 設(shè)備管理指令所指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;數(shù)據(jù)獲取單元,用于只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);
信息下發(fā)單元,用于下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所 述至少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。再一方面,本發(fā)明實施例提供了一種設(shè)備管理系統(tǒng),包括設(shè)備管理代理、終端設(shè) 備和設(shè)備管理服務(wù)器;所述的設(shè)備管理代理,用于接收所述設(shè)備管理服務(wù)器發(fā)送的設(shè)備管理指令,并解 析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的用于管理 至少兩個終端設(shè)備的管理數(shù)據(jù)相同,只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);下 發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管 理數(shù)據(jù)進(jìn)行設(shè)備管理;所述的終端設(shè)備,用于接收所述設(shè)備管理代理下發(fā)的管理數(shù)據(jù);所述的設(shè)備管理服務(wù)器,用于向所述設(shè)備管理代理下發(fā)設(shè)備管理指令,所述設(shè)備 管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相同。本發(fā)明實施例提供的一種設(shè)備管理方法、裝置及系統(tǒng),通過解析判斷所述接收到 的設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相 同,只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù),也就是說,只要判斷所述接收到的設(shè) 備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相同,則 只需要獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù),從而不但可以大大節(jié)省了獲取設(shè)備 管理指令所指示的管理數(shù)據(jù)的接口資源,減小了對用戶業(yè)務(wù)體驗的影響,而且還可以減輕 接收管理數(shù)據(jù)的系統(tǒng)負(fù)擔(dān)。
圖1為本發(fā)明實施例提供的一種設(shè)備管理方法流程圖;圖2為本發(fā)明實施例提供的一種設(shè)備管理代理結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例提供的一種設(shè)備管理系統(tǒng)結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例提供的一種設(shè)備管理方法的流程圖;圖5為本發(fā)明實施例提供的一種設(shè)備管理代理與各終端協(xié)商和配置代理設(shè)備管 理關(guān)系的流程圖;圖6為本發(fā)明實施例提供的一種設(shè)備管理流程圖;圖7為本發(fā)明實施例提供的另一種設(shè)備管理流程圖;圖8為本發(fā)明實施例提供的再一種設(shè)備管理流程圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明實施例提供的一種設(shè)備管理方法、裝置及系統(tǒng)進(jìn)行詳細(xì)的 說明。如圖1所示,為本發(fā)明實施例提供的一種設(shè)備管理方法,該方法包括101 接收設(shè)備管理指令;具體的,設(shè)備管理代理(Device Management Proxy,DMP)接收設(shè)備管理服務(wù)器DMS 發(fā)送的設(shè)備管理指令;所述設(shè)備管理指令可以根據(jù)需要攜帶不同的信息如用于分別管理 至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識;用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接
6標(biāo)識和管理數(shù)據(jù)標(biāo)識;用于管理第一終端設(shè)備的管理數(shù)據(jù)和至少一個用于管理其它終端設(shè) 備的管理數(shù)據(jù)鏈接標(biāo)識;用于管理第一終端設(shè)備的管理數(shù)據(jù)及其管理數(shù)據(jù)標(biāo)識、至少一個 用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識和管理數(shù)據(jù)標(biāo)識;或,有一份管理數(shù)據(jù)和設(shè)備 管理指示信息等等。需要注意的是,以上所述的設(shè)備管理指令中的信息可以通過至少一條設(shè)備管理消 息的形式,由設(shè)備管理服務(wù)器DMS發(fā)送給DMP。如果所述的設(shè)備管理指令信息通過一條設(shè)備 管理消息由DMS發(fā)送給DMP,則所述的設(shè)備管理消息用于管理至少兩個設(shè)備終端;如果所述 的設(shè)備管理指令信息分別由至少兩條設(shè)備管理消息由DMS發(fā)送給DMP,則所述的設(shè)備管理 消息用于管理至少一個設(shè)備終端。102 解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所 指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;該步驟是DMP根據(jù)所述接收到的設(shè)備 管理指令進(jìn)行解析判斷;根據(jù)所述接收到的設(shè)備管理指令分別進(jìn)行不同解析處理,分別存 在如下情況第一種情況當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理 數(shù)據(jù)鏈接標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且管理數(shù)據(jù)鏈接標(biāo) 識相同;第二種情況當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理 數(shù)據(jù)鏈接標(biāo)識和管理數(shù)據(jù)標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且 所述設(shè)備管理指令中的管理數(shù)據(jù)鏈接標(biāo)識或管理數(shù)據(jù)標(biāo)識相同;第三種情況當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)和 至少一個用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識時,解析所述設(shè)備管理指令用于管理 至少兩個終端設(shè)備,且所述管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接;第四種情況當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù) 及其管理數(shù)據(jù)標(biāo)識、至少一個用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識和管理數(shù)據(jù)標(biāo)識 時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令中的用于管 理至少一個其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接,或所述 設(shè)備管理指令中的用于管理至少一個其它終端設(shè)備的管理數(shù)據(jù)標(biāo)識與所述第一設(shè)備的管 理數(shù)據(jù)標(biāo)識相同;第五種情況當(dāng)所述設(shè)備管理指令中攜帶有一份管理數(shù)據(jù)和設(shè)備管理指示信息 時,解析所述設(shè)備管理指令至少用于管理兩個終端設(shè)備,且所述設(shè)備管理指示信息指示所 述管理數(shù)據(jù)用于管理所述至少兩個終端設(shè)備。需要說明的是,DMP對接收到的以上所述的設(shè)備管理指令進(jìn)行指令解析的過程也 可以理解為DMP先接收到一條上述設(shè)備管理指令,并將其解析判斷的結(jié)果以及獲取的管理 數(shù)據(jù)存儲于本地;然后,再后續(xù)DMP又接收到一條所述的設(shè)備管理指令,則DMP對后續(xù)接 收到的設(shè)備管理指令進(jìn)行解析判斷,該解析判斷的過程不僅可以同本身所攜帶的信息進(jìn)行 解析判斷,還可以與DMP預(yù)先存儲在本地的解析判斷結(jié)果以及獲取的管理數(shù)據(jù)進(jìn)行解析判 斷,如果判斷出后續(xù)接收到的設(shè)備管理指令所指示的管理數(shù)據(jù)與DMP預(yù)先存儲在本地的管 理數(shù)據(jù)相同,則從DMP本地獲取管理數(shù)據(jù)。103 只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);
104 下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端 設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。此處可以理解為終端設(shè)備側(cè)可以將DMP視為DMS, DMP所述獲取的管理數(shù)據(jù)下發(fā)到需要進(jìn)行設(shè)備管理操作的終端設(shè)備。還需要注意的是,當(dāng)所述的設(shè)備管理代理需要將所述獲取的管理數(shù)據(jù)存儲于設(shè)備 管理代理的預(yù)設(shè)存儲位置時,所述將所述設(shè)備管理指令以及所述獲取的管理數(shù)據(jù)下發(fā)到所 述至少兩個終端設(shè)備的步驟,進(jìn)一步包括為所述獲取的管理數(shù)據(jù)分配本地鏈接標(biāo)識;將攜帶有管理數(shù)據(jù)的本地鏈接標(biāo)識設(shè)備管理指令下發(fā)到所述至少兩個終端設(shè) 備;當(dāng)所述至少兩個終端設(shè)備根據(jù)所述接收到的管理數(shù)據(jù)的本地鏈接標(biāo)識請求獲取 所述管理數(shù)據(jù)時,將所述管理數(shù)據(jù)下發(fā)到所述至少兩個終端設(shè)備,以便所述至少兩個終端 設(shè)備根據(jù)所述設(shè)備管理指令進(jìn)行設(shè)備管理。當(dāng)所述的設(shè)備管理代理需要將所述獲取的管理數(shù)據(jù)存儲于終端設(shè)備在所述設(shè)備 管理代理本地的管理樹內(nèi)相應(yīng)的管理對象(Management Object,M0)位置時,所述下發(fā)所述 獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù) 進(jìn)行設(shè)備管理步驟,進(jìn)一步包括將攜帶有管理數(shù)據(jù)的設(shè)備管理指令分別下發(fā)到所述至少兩個終端設(shè)備,以便所述 至少兩個終端設(shè)備根據(jù)所述設(shè)備管理指令進(jìn)行設(shè)備管理。如圖2所示為本發(fā)明實施例提供的一種設(shè)備管理代理,該裝置包括指令接收單元201,用于接收設(shè)備管理指令;指令解析單元202,用于解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所 述設(shè)備管理指令所指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;數(shù)據(jù)獲取單元203,用于只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);信息下發(fā)單元204,用于下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便 所述至少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。其中,所述的指令解析單元202可以根據(jù)設(shè)備管理指令中所攜帶的信息進(jìn)行不同 的判斷;當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識 時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且管理數(shù)據(jù)鏈接標(biāo)識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈 接標(biāo)識和管理數(shù)據(jù)標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè) 備管理指令中的管理數(shù)據(jù)鏈接標(biāo)識或管理數(shù)據(jù)標(biāo)識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)和至少一 個用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩 個終端設(shè)備,且所述管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接;或者,當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)及其管理 數(shù)據(jù)標(biāo)識、至少一個用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識和管理數(shù)據(jù)標(biāo)識時,解析 所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令中的用于管理至少一 個其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接,或所述設(shè)備管理 指令中的用于管理至少一個其它終端設(shè)備的管理數(shù)據(jù)標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)標(biāo)
8識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶有一份管理數(shù)據(jù)和設(shè)備管理指示信息時,解析 所述設(shè)備管理指令至少用于管理兩個終端設(shè)備,且所述設(shè)備管理指示信息指示所述管理數(shù) 據(jù)用于管理所述至少兩個終端設(shè)備值得說明的是,基于以上所述指令解析單元的設(shè)備管理代理,當(dāng)所述的設(shè)備管理 代理需要將所述獲取的管理數(shù)據(jù)存儲于設(shè)備管理代理的預(yù)設(shè)存儲位置時,所述的信息下發(fā) 單元204,進(jìn)一步還可以包括本地標(biāo)識配置子單元,用于為所述獲取的管理數(shù)據(jù)分配本地鏈接標(biāo)識;指令下發(fā)子單元,用于將攜帶有管理數(shù)據(jù)的本地鏈接標(biāo)識設(shè)備管理指令下發(fā)到所 述至少兩個終端設(shè)備;數(shù)據(jù)下發(fā)子單元,用于當(dāng)所述至少兩個終端設(shè)備根據(jù)所述接收到的管理數(shù)據(jù)的本 地鏈接標(biāo)識請求獲取所述管理數(shù)據(jù)時,將所述管理數(shù)據(jù)下發(fā)到所述至少兩個終端設(shè)備,以 便所述至少兩個終端設(shè)備根據(jù)所述設(shè)備管理指令進(jìn)行設(shè)備管理。當(dāng)所述的設(shè)備管理代理需要將所述獲取的管理數(shù)據(jù)存儲于終端設(shè)備在所述設(shè)備 管理代理本地的管理樹內(nèi)相應(yīng)的MO位置時,所述信息下發(fā)單元,進(jìn)一步包括信息下發(fā)子單元,用于將攜帶有管理數(shù)據(jù)的設(shè)備管理指令分別下發(fā)到所述至少兩 個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述設(shè)備管理指令進(jìn)行設(shè)備管理。需要注意的是,基于以上所述設(shè)備管理代理,還可以包括授權(quán)消息接收單元,用于接收所述至少兩個終端設(shè)備的授權(quán)消息,所述的授權(quán)消 息攜帶有所述至少丙個終端設(shè)備所需訪問的設(shè)備管理服務(wù)器標(biāo)識信息;授權(quán)消息解析單元,用于解析所述授權(quán)消息,根據(jù)所述設(shè)備管理服務(wù)器標(biāo)識信息 判斷是否支持所述設(shè)備管理服務(wù)器;請求消息發(fā)送單元,用于如果支持所述設(shè)備管理服務(wù)器,則發(fā)送代理設(shè)備管理請 求給所述至少兩個終端設(shè)備;授權(quán)命令接收單元,用于接收所述至少兩個終端設(shè)備發(fā)送的設(shè)備管理授權(quán)命令。還需要注意的是,基于以上所述設(shè)備管理代理,還可以包括賬戶信息配置單元,用于為所述至少兩個終端設(shè)備分配賬戶信息;會話管理單元,用于根據(jù)所分配的賬戶信息與所述至少兩個終端設(shè)備建立設(shè)備管 理會話;例如可以通過所述設(shè)備管理會話獲取所述至少兩個終端設(shè)備的管理對象數(shù)據(jù)信 息并將其映射到本地;或者,還可以通過所述設(shè)備管理會話將所述獲取的管理數(shù)據(jù)下發(fā)到 所述至少兩個終端設(shè)備。如圖3所示為本發(fā)明實施例提供的一種設(shè)備管理系統(tǒng),該系統(tǒng)包括設(shè)備管理代 理、終端設(shè)備和設(shè)備管理服務(wù)器;所述的設(shè)備管理代理,用于接收所述設(shè)備管理服務(wù)器發(fā)送的設(shè)備管理指令,并解 析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的用于管理 至少兩個終端設(shè)備的管理數(shù)據(jù)相同,只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);下 發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管 理數(shù)據(jù)進(jìn)行設(shè)備管理;所述的終端設(shè)備,用于接收所述設(shè)備管理代理下發(fā)的管理數(shù)據(jù);還用于授權(quán)設(shè)備
9管理代理進(jìn)行代理管理;通過所述設(shè)備管理代理為其分配的賬戶信息與所述的設(shè)備管理代 理進(jìn)行信息交互;所述的設(shè)備管理服務(wù)器,用于向所述設(shè)備管理代理下發(fā)設(shè)備管理指令,所述設(shè)備 管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相同;還用 于接收設(shè)備管理代理發(fā)送的建立管理設(shè)備會話消息,并根據(jù)所述建立管理設(shè)備會話消息, 獲取至少兩個終端設(shè)備的管理對象數(shù)據(jù)信息;根據(jù)所述接收到的會話消息以及獲取到的管 理對象數(shù)據(jù)信息,下發(fā)設(shè)備管理指令。其中,所述的設(shè)備管理代理,包括設(shè)備管理服務(wù)器模塊、設(shè)備管理客戶端模塊和 批處理模塊;所述的設(shè)備管理客戶端模塊,用于接收所述設(shè)備管理服務(wù)器發(fā)送的設(shè)備管理指 令,并與所述設(shè)備管理服務(wù)器進(jìn)行信息交互;所述的批處理模塊,用于解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且 所述設(shè)備管理指令所指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同,只獲取一次所述 設(shè)備管理指令所指示的管理數(shù)據(jù);所述的設(shè)備管理服務(wù)器模塊,用于下發(fā)所述獲取的管理數(shù)據(jù)到所述的至少兩個終 端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理,并與所述至少兩個 終端設(shè)備進(jìn)行信息交互。需要說明的是,本實施例通過在網(wǎng)關(guān)設(shè)備中增加設(shè)備管理代理DMP,來完成DMS對 多個終端設(shè)備執(zhí)行相同的設(shè)備管理操作時的信令和數(shù)據(jù)傳輸?shù)暮喜⑻幚?。其中,在網(wǎng)關(guān)設(shè)備與網(wǎng)絡(luò)側(cè)DMS的接口上,網(wǎng)關(guān)設(shè)備中的DMP以DMC模塊與網(wǎng)絡(luò)側(cè) DMS建立DM會話,接收網(wǎng)絡(luò)側(cè)DMS發(fā)送的針對多終端設(shè)備的設(shè)備管理指令,并返回命令執(zhí) 行結(jié)果給網(wǎng)絡(luò)側(cè)DMS ;在網(wǎng)關(guān)設(shè)備與各終端設(shè)備的接口上,網(wǎng)關(guān)設(shè)備中的DMP以DMS模塊與 各終端設(shè)備中的DMC建立DM會話,代理網(wǎng)絡(luò)側(cè)DMS將相應(yīng)的設(shè)備管理指令遞送給各終端設(shè) 備上的DMC,并接收終端上設(shè)備管理操作的執(zhí)行結(jié)果;當(dāng)DMP接收了來自網(wǎng)絡(luò)側(cè)DMS的針對 多個終端的設(shè)備管理指令時,DMP中的批處理模塊首先解析判斷所述設(shè)備管理指令是否相 同,比如是否需要下載相同的管理數(shù)據(jù),若是,則批處理模塊將合并處理所述相同的設(shè)備管 理指令,指示網(wǎng)關(guān)設(shè)備中的DMC模塊僅獲取一份管理數(shù)據(jù),然后指示DMS模塊將同一份管理 數(shù)據(jù)分發(fā)到多個終端設(shè)備中的DMC。還需要說明的是,本發(fā)明中的DMP不僅能夠部署在網(wǎng)關(guān)設(shè)備中,還可以部署在其 它介于終端與網(wǎng)絡(luò)側(cè)DMS之間的服務(wù)器或功能實體中,因此,如非特殊說明,下文中均將 DMP作為獨立的邏輯功能實體進(jìn)行表述,而不限定其所實際部署的物理設(shè)備。如圖4所示,為本發(fā)明實施例提供的一種設(shè)備管理方法,該方法的基本流程為401 =DMP與各終端設(shè)備授權(quán)協(xié)商進(jìn)行設(shè)備管理;該協(xié)商過程包括DMP判斷DMP是 否能夠支持終端訪問的DMS,以及終端是否愿意授權(quán)DMP執(zhí)行代理管理的過程;402 :DMP為各個終端設(shè)備引導(dǎo)配置合法帳號,該賬號用于建立DMP和終端之間的 DM會話的過程;403 =DMP將終端設(shè)備的MO數(shù)據(jù)映射到DMP本地管理樹中;404、DMP接收DMS下發(fā)的設(shè)備管理指令;備管理指令所指示的管理數(shù)據(jù)相同;則只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);406 將所述獲取的管理數(shù)據(jù)分別下發(fā)到所述至少兩個終端設(shè)備,即DMP對所下載 的設(shè)備管理數(shù)據(jù)做本地處理后,轉(zhuǎn)發(fā)到至少兩個終端;407、當(dāng)DMP需要與各終端設(shè)備取消代理設(shè)備管理關(guān)系時,DMP清除本地映射的終 端設(shè)備的MO數(shù)據(jù);所述的本地映射的終端設(shè)備的MO數(shù)據(jù)為需要取消設(shè)備管理代理關(guān)系的 終端設(shè)備在本地管理樹中的MO數(shù)據(jù)信息。408 終端設(shè)備清除DMP所引導(dǎo)配置的帳號信息以及對DMP的代理設(shè)備管理授權(quán)。所述的步驟407和408可以根據(jù)實際的情況進(jìn)行選擇執(zhí)行。需要說明的是,當(dāng)終端設(shè)備脫離DMP所在的網(wǎng)關(guān)設(shè)備后,終端設(shè)備可選擇繼續(xù)保 留或清除DMP為其引導(dǎo)配置的DM賬戶信息,以及保留或取消對DMP的授權(quán),而DMP也可以 選擇保留或清除其本地所映射的該終端的MO數(shù)據(jù)信息,本方案對此不作限制。以下通過具體的實施例對上述DMP與各終端設(shè)備協(xié)商和配置代理設(shè)備管理關(guān)系 的流程以及設(shè)備管理流程進(jìn)行詳細(xì)說明;為了建立DMP與各終端設(shè)備之間的代理設(shè)備管理關(guān)系,一方面,需要DMP能夠代理 多個終端設(shè)備訪問DMS ;另一方面,需要DMP能夠代理DMS對多個終端設(shè)備執(zhí)行設(shè)備管理操 作,即DMP需獲得訪問各終端設(shè)備上MO數(shù)據(jù)的授權(quán),同時還需要為各終端設(shè)備配置用于訪 問DMP的DM賬戶信息;如圖5所示,為本發(fā)明實施例提供的一種DMP與各終端協(xié)商和配置 代理設(shè)備管理關(guān)系的流程;例如,假設(shè)有多個終端設(shè)備預(yù)先分別配置了用于訪問同一個DMS的DM賬戶信息, 當(dāng)它們各自單獨接入外部網(wǎng)絡(luò)時,能夠使用所述DM賬戶信息訪問DMS并獲得設(shè)備管理服 務(wù)。而本實施例中,當(dāng)它們通過共同的網(wǎng)關(guān)設(shè)備或其它服務(wù)器接入外部網(wǎng)絡(luò)時,則可以與網(wǎng) 關(guān)設(shè)備或其它服務(wù)器中的DMP建立代理設(shè)備管理關(guān)系,然后通過DMP獲得DMS提供的設(shè)備 管理服務(wù)。其具體的實現(xiàn)流程如下501、終端設(shè)備χ發(fā)送授權(quán)消息給DMP ;其中,所述的授權(quán)消息中可以指示DMP支持 標(biāo)準(zhǔn)的DM協(xié)議,并且提供了終端設(shè)備χ需要訪問的DMS標(biāo)識DMS-ID,當(dāng)需要訪問的DMS為 多個時,多個DMS-ID可以以列表的形式提供。502,DMP判斷DMP是否具備用于訪問所述DMS的DM賬戶信息,若有執(zhí)行步驟503, 否則返回錯誤響應(yīng)。對于多個DMS的情形,若DMP只支持其中部分DMS,則除了執(zhí)行步驟 503,還可以同時返回其不支持的DMS標(biāo)識給終端設(shè)備χ。 需要注意的是,對于所述DMP不支持的DMS,終端設(shè)備χ可參考DM協(xié)議采用單獨訪 問DMS獲得設(shè)備管理服務(wù),此處不作贅述。503、DMP發(fā)送代理設(shè)備管理請求消息給終端設(shè)備X,請求為終端設(shè)備χ執(zhí)行代理設(shè) 備管理,所述的請求消息提供DMP自身作為代理DMS的標(biāo)識DMP-ID,以便終端設(shè)備χ對DMP 授權(quán)。504、終端設(shè)備χ根據(jù)用戶確認(rèn)對DMP進(jìn)行代理設(shè)備管理的授權(quán),比如將DMP-ID添 加到相關(guān)MO的訪問控制列表(Access Control List, ACL)中,并為其賦予對MO數(shù)據(jù)的添 加、刪除、修改等訪問權(quán)限。505、終端設(shè)備χ向DMP返回授權(quán)成功消息。506,DMP為終端設(shè)備χ引導(dǎo)配置DM賬戶信息。該DM賬戶信息用于訪問DMP ;具體
11地,可以采用DM引導(dǎo)(Bootstrap)技術(shù),通過DMP與終端設(shè)備χ間的本地連接上的對象交 換(Object Exchange, OBEX)協(xié)議,將所述DM賬戶信息引導(dǎo)到終端設(shè)備χ上。507、終端設(shè)備χ使用步驟506中所引導(dǎo)配置的DM賬戶信息與DMP建立DM會話。508、在會話過程中,DMP獲取終端設(shè)備χ上的相關(guān)MO數(shù)據(jù)信息,例如通過<Get>命 令,能夠獲取終端設(shè)備X上的完整的管理樹結(jié)構(gòu),以及管理樹中各MO的詳細(xì)數(shù)據(jù)。509、終端設(shè)備χ將自身的MO數(shù)據(jù)信息返回給DMP,例如可以通過DM-TNDS文檔 格式返回給DMP。510、DMP結(jié)束與終端設(shè)備χ的DM會話。511、DMP將步驟509中獲得的終端設(shè)備χ的MO數(shù)據(jù)信息映射到DMP本地管理樹 中,例如作為子管理樹添加到DMP管理樹中某個分支節(jié)點之下。根據(jù)步驟509中獲取的MO 數(shù)據(jù)信息內(nèi)容詳細(xì)程度不同,所映射的終端設(shè)備χ的MO數(shù)據(jù)信息可能是完整詳盡的,或者 是部分的,或者僅為一些空的MO根節(jié)點,而不包含具體的取值信息。512、可選地,DMP向DMS登記終端設(shè)備χ在DMP中的通知地址,以便DMS需要對終 端設(shè)備χ進(jìn)行設(shè)備管理操作時,首先向DMP發(fā)送DM通知消息,然后由DMP執(zhí)行代理設(shè)備管 理功能。為了更加清楚的說明上述步驟402的設(shè)備管理流程,以下通過三個具體實例進(jìn)行 詳細(xì)說明。假設(shè)DMS需要通過DMP對多個終端進(jìn)行相同的設(shè)備管理操作,以下均以DMS通 過DMP對終端設(shè)備1和終端設(shè)備2進(jìn)行相同的軟件升級為例。如圖6所示,為本發(fā)明實施例提供的一種設(shè)備管理流程,該流程以DMS選擇采用 “間接遞送”的方式發(fā)送管理數(shù)據(jù)即軟件升級包,則DMS在設(shè)備管理指令中不直接提供軟件 升級包,而只提供軟件升級包的統(tǒng)一資源定位符(Uniform Resource Locator,URL),由指 令接收者根據(jù)所述URL獲取所述軟件升級包。其中,指令接收者在本實施例中為DMP。DMP 通過判斷DMS的設(shè)備管理指令中需要對終端設(shè)備1和終端設(shè)備2遞送相同的軟件升級包, 于是只從所述URL下載一次該軟件升級包,從而節(jié)約了 DMP外部接口的鏈路資源。具體實 現(xiàn)過程如下601、當(dāng)DMS根據(jù)DMA請求決定需要對終端設(shè)備1和終端設(shè)備2進(jìn)行軟件升級的設(shè) 備管理操作時,DMS向DMP發(fā)送DM通知消息,指示DMP與DMS建立DM會話;該步驟根據(jù)實 際的情況選擇執(zhí)行。602,DMP向DMS請求建立DM會話。在此過程中,DMP首先向DMS提供賬戶信息,用 于DMS對其進(jìn)行合法身份的鑒權(quán),同時還可以進(jìn)一步向DMS提供DMP本地所映射的終端設(shè) 備的MO數(shù)據(jù)信息。603、DMS根據(jù)自身所維護(hù)的或者由DMP所提供終端設(shè)備的MO數(shù)據(jù)信息,決定對終 端設(shè)備1和終端設(shè)備2進(jìn)行軟件升級的設(shè)備管理操作,因此向DMP發(fā)送配置軟件升級包下 載URL的設(shè)備管理指令;其中,所述的軟件升級包下載URL為管理數(shù)據(jù)的鏈接標(biāo)識。所述的 設(shè)備管理指令具體內(nèi)容的片段可依據(jù)現(xiàn)有的DM協(xié)議采用如下形式<Replace><Item>〈Target〉
<LocURI>.〈/Target〉<Data>pkgl<</Item><Item>〈Target〉<LocURI>.〈/Target〉<Data>ftp:/</Item><Item>〈Target〉<LocURI>.〈/Target〉<Data>pkgl<</Item><Item>〈Target〉<LocURI>.〈/Target〉<Data>ftp:/</Item></R 印 lace>其中,<Replace>命令用于指示DMP替換其映射的終端設(shè)備的MO數(shù)據(jù)信息,所替 換的數(shù)據(jù)項由<Item>元素描述;<Target>/<L0CURI>子元素表示所替換數(shù)據(jù)項的目標(biāo)位 置,即MO在DMP管理樹中的映射節(jié)點位置;<Data>子元素表示所替換數(shù)據(jù)項的具體內(nèi)容。 具體來說,目標(biāo)位置./PNEl/SCM/Download/Packagel23/PkgID 和./PNE2/SCM/Download/ Package456/PkgID分別用于配置終端設(shè)備1和終端設(shè)備2的軟件升級包的唯一標(biāo)識,即 管理數(shù)據(jù)標(biāo)識,此處均為Pkgl ;目標(biāo)位置./PNE1 /SCM/Down 1 oad/Package 123/PkgURL和./ PNE2/SCM/Download/Package456/PkgURL則分別用于配置終端設(shè)備1和終端設(shè)備2的軟件 升級包的下載URL,即管理數(shù)據(jù)的鏈接標(biāo)識此處均為ftp://example, org/pkgl。上述設(shè)備 管理指令中可能還包含其它必要的相關(guān)操作指令,例如當(dāng)目標(biāo)位置不存在所述映射的MO 節(jié)點時,DMS需要先執(zhí)行<Add>命令創(chuàng)建該節(jié)點,可參考DM協(xié)議實現(xiàn),此處不再贅述。604、DMP根據(jù)步驟603中的設(shè)備管理指令,配置相應(yīng)的終端設(shè)備在DMP管理樹中 映射的MO數(shù)據(jù)信息,然后向DMS返回配置成功響應(yīng)消息;605、DMS向DMP發(fā)送執(zhí)行“下載并安裝”終端設(shè)備1和終端設(shè)備2的軟件升級包的 設(shè)備管理指令,具體內(nèi)容的片段可依據(jù)DM協(xié)議采用如下形式<Exec>
/PNEl/SCM/Download/Packagel23/PkgID</LocURI> /Data)
/PNEl/SCM/Download/Packagel23/PkgURL</LocURI> /example. org/pkgl</Data>
/PNE2/SCM/Download/Package456/PkgID</LocURI> /Data)
/PNE2/SCM/Download/Package456/PkgURL</LocURI> /example. org/pkgl</Data>
<Item>〈Target〉<LocURI> DownloadInstall</LocURI>〈/Target〉</Item><Item>〈Target〉<LocURI> DownloadInstall</LocURI>〈/Target〉</Item></Exec>其中,〈Exec〉命令用于指示DMP執(zhí)行特定的設(shè)備管理操作,所執(zhí)行的具體操作由 <Item>元素描述;<Target>/<L0CURI>子元素則分別表示了所述操作對應(yīng)的MO節(jié)點位置, 本實施例中分別為DMP所映射的終端設(shè)備1和終端設(shè)備2用于“下載并安裝”操作的節(jié)點。 上述設(shè)備管理指令中可能還包含其它必要的相關(guān)操作指令,可參考DM協(xié)議實現(xiàn),此處不再 贅述。606、DMP根據(jù)DMS所配置的分別用于終端設(shè)備1和終端設(shè)備2的軟件升級包信息, 即軟件升級包的唯一標(biāo)識和/或軟件升級包的URL鏈接標(biāo)識,判斷所述兩個軟件升級包是 相同的。具體的判斷方法可以是根據(jù)所述兩個軟件升級包的唯一標(biāo)識相同,即Pkgl來判 斷,或根據(jù)用于下載所述兩個軟件升級包的URL相同,即ftp://example, org/pkgl來判斷。607、DMP合并上述兩個軟件升級包的下載過程,即只執(zhí)行其中一次下載,而不再重 復(fù)下載。本實施例中假定所述軟件升級包的下載URL指向DMS,則DMP從DMS下載獲取所述 軟件升級包。實際部署中,URL還可以指向其它服務(wù)器,則DMP從對應(yīng)服務(wù)器下載獲取所述 軟件升級包。608、為了對終端設(shè)備2實施軟件升級的設(shè)備管理操作,DMP向終端設(shè)備2發(fā)送DM 通知消息,指示終端與DMP建立DM會話。609、終端設(shè)備2向DMP請求建立DM會話,其中,所述的請求建立DM會話消息中可 攜帶由DMP為終端設(shè)備2所引導(dǎo)配置的賬戶信息,用于DMP對其進(jìn)行合法身份的鑒權(quán)。610-611、與步驟603-604類似地,DMP向終端設(shè)備2發(fā)送配置軟件升級包下載URL 的設(shè)備管理指令,具體內(nèi)容的片段可依據(jù)DM協(xié)議采用如下形式<Replace><Item>〈Target〉<LocURI>. /SCM/Download/Packagel23/PkgID</LocURI>〈/Target〉
./PNEl/SCM/Download/Packagel23/0perations/
./PNE2/SCM/Download/Package456/0perations/
<Data>pkgl</Data></Item><Item>〈Target〉<LocURI>. /SCM/Download/Packagel23/PkgURL</LocURI>〈/Target〉<Data>ftp://dmp. example. org/pkgl</Data></Item></R 印 lace>其中,DMP將終端設(shè)備2需要下載的軟件升級包的URL修改為DMP的本地鏈接地 址 ftp://dmp. example, org/pkgl。612、與步驟605類似地,DMP向終端設(shè)備2發(fā)送執(zhí)行“下載并安裝”軟件升級包的
設(shè)備管理指令。613、根據(jù)步驟611中所配置的軟件升級包的URL或管理數(shù)據(jù)標(biāo)識,即軟件升級包 的唯一標(biāo)識,終端設(shè)備2從DMP下載所述軟件升級包。614-616、終端設(shè)備2安裝所下載的軟件升級包后,向DMP返回下載并安裝成功的 響應(yīng)消息,隨后DMP結(jié)束與終端設(shè)備2的DM會話。617、與步驟608-616類似地,DMP完成對終端設(shè)備1的軟件升級管理操作。618、DMP向DMS報告其代理的終端設(shè)備1和終端設(shè)備2的設(shè)備管理狀態(tài)結(jié)果,即 均成功下載并安裝軟件升級包。619、DMS結(jié)束與DMP的DM會話,完成對終端設(shè)備1和終端設(shè)備2的設(shè)備管理。需要說明的是DMP還可以采用現(xiàn)有DM協(xié)議中的“異步”報告方式上報終端設(shè)備1和終端設(shè)備2 的設(shè)備管理狀態(tài)結(jié)果。此時在步驟607之后,DMS可立即執(zhí)行步驟619,結(jié)束與DMP的DM會 話,而在步驟617之后,DMP可通過與DMS建立新的DM會話來報告終端設(shè)備1和終端設(shè)備2 的設(shè)備管理狀態(tài)結(jié)果,此處不再贅述。還需要說明的是,步驟608-617中,DMP對終端設(shè)備1和終端設(shè)備2的軟件升級管 理操作還可以采用DM協(xié)議中的直接遞送方式向終端設(shè)備1和終端設(shè)備2下發(fā)軟件升級包, 具體可參考如圖7所示的具體實施例中步驟707-714。如圖7所示,為本發(fā)明實施例提供的一種設(shè)備管理流程,該流程以DMS選擇采用 “直接遞送”的方式發(fā)送軟件升級包,即DMS直接將軟件升級包攜帶在設(shè)備管理指令中發(fā)送 到DMP,同時指示該軟件升級包用于安裝升級多個目標(biāo)終端(即終端設(shè)備1和終端設(shè)備2)。 DMP根據(jù)所述指示直接將該軟件升級包分別遞送到終端設(shè)備1和終端設(shè)備2,并指示它們安 裝升級。該流程包括,701-702、同步驟601-602,此處不再贅述。703、DMS根據(jù)自身所維護(hù)的或者由DMP所提供終端的MO數(shù)據(jù)信息,判斷需要對終 端設(shè)備1和終端設(shè)備2進(jìn)行相同的軟件升級的設(shè)備管理操作,因此向DMP發(fā)送攜帶有軟件 升級包的設(shè)備管理指令,具體內(nèi)容的片段可依據(jù)DM協(xié)議采用如下形式
15
<Replace>...<Item>〈Target〉<LocURI>. /PNEl/SCM/Inventory/Delivered/Packagel23/PkgID</ LocURI><LocURI>. /PNE2/SCM/Inventory/Delivered/Package456/PkgID</ LocURI>〈/Target〉<Data>pkgl</Data></Item><Item>〈Target〉<LocURI>. /PNEl/SCM/Inventory/Delivered/Packagel23/Data</ LocURI><LocURI>. /PNE2/SCM/Inventory/Delivered/Package456/Data</ LocURI>〈/Target〉<Data>< 丨 __Bgise64_coded package data—></Data></Item> ...</R 印 lace>其中,<Item>元素中能夠攜帶多個<Target>/<LocURI>子元素(此處擴(kuò)充了 DM 協(xié)議語法規(guī)則),用于指示該<Item>中的同一 <Data>元素內(nèi)容應(yīng)用于多個目標(biāo)位置。具 體來說,目標(biāo)位置· /PNEl/SCM/Inventory/Delivered/Packagel23/PkgID 和· /PNE2/SCM/ Inventory/Delivered/Package456/PkgID分別用于配置終端設(shè)備1和終端設(shè)備2的軟件 升級包的唯一標(biāo)識,即管理數(shù)據(jù)標(biāo)識,此處均為Pkgl ;目標(biāo)位置./PNEl/SCM/Inventory/ Delivered/Packagel23/Data 禾口 . /PNE2/SCM/Inventory/Delivered/Package456/Data 貝Ij 分別用于存儲軟件升級包本身,而非用于軟件升級包的URL。704、DMP根據(jù)步驟703中的設(shè)備管理指令,配置相應(yīng)的終端在DMP管理樹中映射 的MO數(shù)據(jù)信息,然后向DMS返回遞送成功響應(yīng)消息。705、DMS向DMP發(fā)送執(zhí)行“安裝”終端設(shè)備1和終端設(shè)備2的軟件升級包的設(shè)備管 理指令,具體內(nèi)容的片段可依據(jù)DM協(xié)議采用如下形式<Exec><CmdID>5</CmdID><Item>〈Target〉<LocURI>. /PNEl/SCM/Inventory/Delivered/Packagel23/0perations/
Install</LocURI>
<LocURI>. /PNE2/SCM/Inventory/Delivered/Package456/0perations/ Install</LocURI>〈/Target〉</Item></Exec>其中,與上述“間接遞送”實施例的主要區(qū)別在于,<Target>/<L0CURI>子元素所表 示的所述操作對應(yīng)的MO節(jié)點位置為DMP所映射的終端設(shè)備1和終端設(shè)備2用于“安裝”操 作的節(jié)點,而非用于“下載并安裝”操作的節(jié)點。同時,根據(jù)步驟703中類似的擴(kuò)展語法規(guī) 則,多個<Target>/<LocURI>目標(biāo)位置可以攜帶在一個<Item>元素中。706、根據(jù)步驟703中同一個<Item>元素中的多個目標(biāo)位置的指示,判斷所述軟件 升級包同時應(yīng)用于終端設(shè)備1和終端設(shè)備2。需要注意的是,當(dāng)DMP判斷所述軟件升級包同時應(yīng)用于終端設(shè)備1和終端設(shè)備2 時,DMP可根據(jù)設(shè)備管理指令所指示的多個目標(biāo)位置將軟件升級包復(fù)制為2份,分別配置到 終端設(shè)備1和終端設(shè)備2在DMP管理樹中映射的MO中,也可以暫時不復(fù)制該軟件升級包, 而將其單獨存儲于DMP本地的其它位置。707-708、上述實施例中的步驟608-609類似,此處不再贅述。709-710、DMP采用DM協(xié)議中的“直接遞送”方法將軟件升級包遞送到終端設(shè)備 2,終端設(shè)備2返回遞送成功響應(yīng)消息。步驟709與步驟703的區(qū)別在于步驟709的每個 <Item>中只有一個<Target>/<L0CURI>目標(biāo)位置,即指向終端設(shè)備2的相應(yīng)MO節(jié)點位置。711-714、與步驟705類似地,DMP向終端設(shè)備2發(fā)送執(zhí)行“安裝”軟件升級包的設(shè) 備管理指令,終端設(shè)備2安裝所述軟件升級包后向DMP返回安裝成功響應(yīng),DMP結(jié)束與終端 設(shè)備2的DM會話。715、與步驟707-714類似地,DMP完成對終端設(shè)備1的軟件升級管理操作。716-717、與上述步驟618-619類似,此處不再贅述。需要說明的是DMP還可以采用DM協(xié)議中的“異步”報告方式上報終端設(shè)備1和終端設(shè)備2的設(shè) 備管理狀態(tài)結(jié)果。此時在步驟705之后,DMS可立即執(zhí)行步驟717,結(jié)束與DMP的DM會話, 而在步驟715之后,DMP可通過與DMS建立新的DM會話來報告終端設(shè)備1和終端設(shè)備2的 代理設(shè)備管理狀態(tài)結(jié)果,此處不再贅述。還需要說明的是步驟707-715中,DMP對終端設(shè)備1和終端設(shè)備2的軟件升級管理操作還可以采 用DM協(xié)議中的“間接遞送”方式向終端設(shè)備1和終端設(shè)備2下發(fā)軟件升級包,具體可參考 上述實施步驟608-617。還需要說明的是步驟703和步驟705中,DMS還可以進(jìn)一步通過擴(kuò)展DM協(xié)議語法 規(guī)則,在設(shè)備管理指令中使用通配符,如“*” ;或具有通配符含義的特殊管理樹節(jié)點,如“./ ALL”來表示多個目標(biāo)位置,例如步驟703中采用如下形式設(shè)備管理指令<Replace>...<Item>
〈Target〉<LocURI>. /*/SCM/Inventory/Delivered/Packagel23/PkgID</LocURI>〈/Target〉<Data>pkgl</Data></Item><Item>〈Target〉<LocURI>. /*/SCM/Inventory/Delivered/Packagel23/Data</LocURI>〈/Target〉<Data>< 丨 __Base64_coded package data__></Data></Item>...</R 印 lace>其中,“./*”表示DMP管理樹中所有映射的終端MO根節(jié)點位置,則該命令的含義 是為DMP所代理管理的所有終端遞送相同軟件升級包(標(biāo)識為pkgl)。相應(yīng)地,步驟705中 也可以采用類似的方式指示DMP為所有終端“安裝”軟件升級包<Exec><CmdID>5</CmdID><Item><Tatget><LocURI>. /氺/SCM/Inventory/Delivered/Packagel23/0perations/ Install</LocURI>〈/Target〉</Item></Exec>實際上,在本實施的方案中,所述通配符或具有通配符含義的特殊管理樹節(jié)點還
可以進(jìn)一步用來表示所有已經(jīng)或?qū)砜赡芙邮蹹MP代理管理的終端,而無論該終端是否預(yù) 先已經(jīng)在DMP中映射了 MO數(shù)據(jù)信息。據(jù)此,DMP將為其所有已經(jīng)或?qū)砜赡艽砉芾淼慕K 端執(zhí)行相同的設(shè)備管理操作。如圖8示,為本發(fā)明實施例提供的一種設(shè)備管理流程,該流程以DMS選擇采用“混 合遞送”的方式發(fā)送軟件升級包,本實施例所述的“混合遞送”方式與上述“間接遞送”實施 例和“直接遞送”實施例的區(qū)別在于,DMS選擇采用“混合遞送”的方式發(fā)送軟件升級包,即 DMS對其中一個終端,如終端設(shè)備1采用“直接遞送”方式直接將軟件升級包攜帶在設(shè)備管 理指令中發(fā)送到DMP,而對其它終端則采用“混合遞送”方式僅將用于下載該軟件升級包的 URL攜帶在設(shè)備管理指令中發(fā)送到DMP。DMP通過判斷DMS的設(shè)備管理指令中“間接遞送” 與“直接遞送”的軟件升級包相同,從而避免從所述URL重復(fù)下載該軟件升級包,節(jié)約了 DMP 外部接口的鏈路資源。所述的“混合遞送”方式發(fā)送軟件升級包流程包括,801-802、同步驟601-602,此處不再贅述。803、當(dāng)DMS根據(jù)自身所維護(hù)的或者由DMP所提供終端的MO數(shù)據(jù)信息判斷終端設(shè)備的軟件版本過低,或者DMS根據(jù)DMA的指示判斷終端設(shè)備需要進(jìn)行軟件升級時,DMS決定 對終端設(shè)備1和終端設(shè)備2進(jìn)行軟件升級的設(shè)備管理操作,因此向DMP發(fā)送配置軟件升級 包下載URL的設(shè)備管理指令,具體內(nèi)容的片段可根據(jù)DM協(xié)議采用如下形式
<Replace>...<Item>〈Target〉<LocURI>. /PNEl/SCM/Inventory/Delivered/Packagel23/PkgID</ LocURI>〈/Target〉<Data>pkgl</Data></Item><Item>〈Target〉<LocURI>. /PNEl/SCM/Inventory/Delivered/Packagel23/Data</ LocURI>〈/Target〉<Data>< 丨 __Bgise64_coded package data—></Data></Item><Item>〈Target〉<LocURI>. /PNE2/SCM/Download/Package456/PkgID</LocURI>〈/Target〉<Data>pkgl</Data></Item><Item>〈Target〉<LocURI>. /PNE2/SCM/Download/Package456/PkgURL</LocURI>〈/Target〉<Data>. /PNEl/SCM/Inventory/Delivered/Packagel23/Data</Data>< !—或使用 DMS 的 URL:ftp://example, org/pkgl—></Item>...</R 印 lace>其中,與上述“間接遞送”和“直接遞送”方式的實施例的區(qū)別在于,DMS對于終端設(shè) 備1和終端設(shè)備2分別采用了 “直接遞送”和“間接遞送”兩種不同的方式來下載相同的軟件 升級包(Pkgl)。其中,對于終端設(shè)備1來說,DMS直接將軟件升級包下載到了 DMP中映射的 終端設(shè)備 1 的 MO 目標(biāo)位置中,即· /PNEl/SCM/Inventory/Delivered/Packagel23/Data ;而 對終端設(shè)備2來說,DMS將用于下載軟件升級包的URL配置到了 DMP中映射的終端設(shè)備2的MO 目標(biāo)位置中,即· /PNE2/SCM/Download/Package456/PkgURL,該 URL 可以指向 DMP 中映射 的終端設(shè)備1用于存儲軟件升級包的MO目標(biāo)位置,即./PNEl/SCM/Inventory/Delivered/ Packagel23/Data,也可以指向DMS或其它服務(wù)器的地址,如ftp//example, org/pkgl。804、DMP根據(jù)步驟803中的設(shè)備管理指令,配置相應(yīng)的終端在DMP管理樹中映射 的MO數(shù)據(jù)信息,然后向DMS返回遞送成功響應(yīng)消息。805、根據(jù)步驟803中針對終端設(shè)備1和終端設(shè)備2所采取的不同遞送方式,DMS向 DMP發(fā)送相應(yīng)的安裝軟件升級包的設(shè)備管理指令,具體內(nèi)容的片段可依據(jù)DM協(xié)議采用如下 形式<Exec><Item>〈Target〉<LocURI>. /PNEl/SCM/Inventory/Delivered/Packagel23/0perations/ Install</LocURI>〈/Target〉</Item><Item>〈Target〉<LocURI>. /PNE2/SCM/Download/Package456/0perations/ DownloadInstall</LocURI>〈/Target〉</Item></Exec>其中,與上述“間接遞送”和“直接遞送”實施例的區(qū)別在于,對于終端設(shè)備1來說, <Target>/<LocURI>子元素對應(yīng)的MO節(jié)點位置為用于“安裝”操作的節(jié)點,而對于終端設(shè)備 2來說,<Target>/<L0CURI>子元素對應(yīng)的MO節(jié)點位置為用于“下載并安裝”操作的節(jié)點。806、DMP根據(jù)DMS所配置的分別用于終端設(shè)備1和終端設(shè)備2的軟件升級包信息, 判斷所述兩個軟件升級包是相同的。具體的判斷方法可以是根據(jù)所述兩個軟件升級包的 唯一標(biāo)識相同,即Pkgl來判斷,或根據(jù)用于下載終端設(shè)備2所需的軟件升級包的URL指向 在DMP中映射的用于存儲終端設(shè)備1所需的軟件升級包的MO節(jié)點位置來判斷。807-808,DMP采用上述實施例中步驟608-616的間接遞送方式或上述實施例中步 驟707-714的直接遞送方式分別完成對終端設(shè)備1和終端設(shè)備2的軟件升級管理操作。809-810、與上述實施例步驟618-619類似,此處不再贅述。需要說明的是DMP還可以采用DM協(xié)議中的“異步”報告方式上報終端設(shè)備1和終端設(shè)備2的代 理設(shè)備管理狀態(tài)結(jié)果。此時在步驟805之后,DMS可立即執(zhí)行步驟810,結(jié)束與DMP的DM會 話,而在步驟808之后,DMP可通過與DMS建立新的DM會話來報告終端設(shè)備1和終端設(shè)備2 的設(shè)備管理狀態(tài)結(jié)果,此處不再贅述。本發(fā)明實施例還可以提供以下的設(shè)備管理方法,該方法與上述的設(shè)備管理方法的
20區(qū)別如下上述的“間接遞送”的設(shè)備管理方法的實施例中的步驟603和605與“混合遞送” 實施例中的步驟803和805中,DMS向DMP所發(fā)送的“設(shè)備管理指令”包括配置命令、下載 并安裝命令、下載命令;所述的“設(shè)備管理指令”是以并行的方式,在同一次DM會話中由同 一條DM消息傳遞的。實際上,本發(fā)明實施例所提供的設(shè)備管理方法還可以用于以串行方式 發(fā)送“設(shè)備管理指令”,即DMS將針對至少兩個終端設(shè)備的設(shè)備管理指令先后分多條DM消息 發(fā)送;所述的DM消息可以為先后通過多個DM會話發(fā)送到DMP。此時,DMP根據(jù)首先到達(dá)的 DM消息對部分終端設(shè)備執(zhí)行相應(yīng)的代理設(shè)備管理操作,并將所述至少兩個終端設(shè)備的管理 數(shù)據(jù)及相關(guān)信息進(jìn)行緩存,如軟件升級包及其唯一標(biāo)識等;所述緩存的管理數(shù)據(jù)及相關(guān)信 息可以用于解析判斷后續(xù)到達(dá)的DM消息中對其它終端設(shè)備的設(shè)備管理操作,即判斷后續(xù) 需要管理的終端設(shè)備是否需要相同的設(shè)備管理數(shù)據(jù)。若在后到達(dá)的DM消息需要DMP中已 經(jīng)存儲的管理數(shù)據(jù),則不再重復(fù)獲取所述設(shè)備管理數(shù)據(jù),如軟件升級包等,而使用已緩存的 設(shè)備管理數(shù)據(jù)完成對其它終端的代理設(shè)備管理操作。本發(fā)明實施例提供的一種設(shè)備管理方法、裝置及系統(tǒng),通過解析判斷所述接收到 的設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相 同,則只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù),也就是說,只要判斷所述接收到的 設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相同, 則只需要獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù),從而不但可以大大節(jié)省了獲取設(shè) 備管理指令所指示的管理數(shù)據(jù)的接口資源,減小了對用戶業(yè)務(wù)體驗的影響,而且還可以減 輕接收管理數(shù)據(jù)的系統(tǒng)負(fù)擔(dān)。通過以上的實施方式的描述,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方 法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于 一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如上述方法實施例的步驟,所述的存儲 介質(zhì),如ROM/RAM、磁碟、光盤等。以上所述,僅為本發(fā)明的具體實施方式
,但本發(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è)備管理指令;解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。
2.根據(jù)權(quán)利要求1所述的設(shè)備管理方法,其特征在于,解析所述設(shè)備管理指令用于管 理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相同具體為當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識時, 解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且管理數(shù)據(jù)鏈接標(biāo)識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo) 識和管理數(shù)據(jù)標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管 理指令中的管理數(shù)據(jù)鏈接標(biāo)識或管理數(shù)據(jù)標(biāo)識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)和至少一個用 于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終 端設(shè)備,且所述管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接;或者,當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)及其管理數(shù)據(jù) 標(biāo)識、至少一個用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識和管理數(shù)據(jù)標(biāo)識時,解析所述 設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令中的用于管理至少一個其 它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接,或所述設(shè)備管理指令 中的用于管理至少一個其它終端設(shè)備的管理數(shù)據(jù)標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)標(biāo)識相 同;或者,當(dāng)所述設(shè)備管理指令中攜帶有一份管理數(shù)據(jù)和設(shè)備管理指示信息時,解析所述 設(shè)備管理指令至少用于管理兩個終端設(shè)備,且所述設(shè)備管理指示信息指示所述管理數(shù)據(jù)用 于管理所述至少兩個終端設(shè)備。
3.根據(jù)權(quán)利要求1或2所述的設(shè)備管理方法,其特征在于,所述下發(fā)所述獲取的管理數(shù) 據(jù)到所述至少兩個終端設(shè)備具體包括為所述獲取的管理數(shù)據(jù)分配本地鏈接標(biāo)識;將攜帶有管理數(shù)據(jù)的本地鏈接標(biāo)識設(shè)備管理指令下發(fā)到所述至少兩個終端設(shè)備; 當(dāng)所述至少兩個終端設(shè)備根據(jù)所述接收到的管理數(shù)據(jù)的本地鏈接標(biāo)識請求獲取所述 管理數(shù)據(jù)時,將所述管理數(shù)據(jù)下發(fā)到所述至少兩個終端設(shè)備。
4.根據(jù)權(quán)利要求1或2所述的設(shè)備管理方法,其特征在于,所述下發(fā)所述獲取的管理數(shù) 據(jù)到所述至少兩個終端設(shè)備具體包括將攜帶有管理數(shù)據(jù)的設(shè)備管理指令分別下發(fā)到所述至少兩個終端設(shè)備。
5.根據(jù)權(quán)利要求1或2所述的設(shè)備管理方法,其特征在于,還包括接收所述至少兩個終端設(shè)備的授權(quán)消息,所述的授權(quán)消息攜帶有所述至少丙個終端設(shè) 備所需訪問的設(shè)備管理服務(wù)器標(biāo)識信息;解析所述授權(quán)消息,根據(jù)所述設(shè)備管理服務(wù)器標(biāo)識信息判斷是否支持所述設(shè)備管理服務(wù)器;如果支持所述設(shè)備管理服務(wù)器,則發(fā)送代理設(shè)備管理請求給所述至少兩個終端設(shè)備; 接收所述至少兩個終端設(shè)備發(fā)送的設(shè)備管理授權(quán)命令。
6.根據(jù)權(quán)利要求1或2所述的設(shè)備管理方法,其特征在于,還包括 為所述至少兩個終端設(shè)備分配賬戶信息;根據(jù)所分配的賬戶信息與所述至少兩個終端設(shè)備建立設(shè)備管理會話,通過所述設(shè)備管 理會話獲取所述至少兩個終端設(shè)備的管理對象數(shù)據(jù)信息并將其映射到本地。
7.一種設(shè)備管理代理,其特征在于,包括 指令接收單元,用于接收設(shè)備管理指令;指令解析單元,用于解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備 管理指令所指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;數(shù)據(jù)獲取單元,用于只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù); 信息下發(fā)單元,用于下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至 少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。
8.根據(jù)權(quán)利要求7所述的設(shè)備管理代理,其特征在于,所述指令解析單元具體用于當(dāng) 所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識時,解析所 述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且管理數(shù)據(jù)鏈接標(biāo)識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶用于分別管理至少兩個終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo) 識和管理數(shù)據(jù)標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管 理指令中的管理數(shù)據(jù)鏈接標(biāo)識或管理數(shù)據(jù)標(biāo)識相同;或者,當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)和至少一個用 于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識時,解析所述設(shè)備管理指令用于管理至少兩個終 端設(shè)備,且所述管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接;或者,當(dāng)所述設(shè)備管理指令中攜帶有用于管理第一終端設(shè)備的管理數(shù)據(jù)及其管理數(shù)據(jù) 標(biāo)識、至少一個用于管理其它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識和管理數(shù)據(jù)標(biāo)識時,解析所述 設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令中的用于管理至少一個其 它終端設(shè)備的管理數(shù)據(jù)鏈接標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)相鏈接,或所述設(shè)備管理指令 中的用于管理至少一個其它終端設(shè)備的管理數(shù)據(jù)標(biāo)識與所述第一設(shè)備的管理數(shù)據(jù)標(biāo)識相 同;或者,當(dāng)所述設(shè)備管理指令中攜帶有一份管理數(shù)據(jù)和設(shè)備管理指示信息時,解析所述 設(shè)備管理指令至少用于管理兩個終端設(shè)備,且所述設(shè)備管理指示信息指示所述管理數(shù)據(jù)用 于管理所述至少兩個終端設(shè)備。
9.根據(jù)權(quán)利要求7或8所述的設(shè)備管理代理,其特征在于,所述信息下發(fā)單元,進(jìn)一步 包括本地標(biāo)識配置子單元,用于為所述獲取的管理數(shù)據(jù)分配本地鏈接標(biāo)識; 指令下發(fā)子單元,用于將攜帶有管理數(shù)據(jù)的本地鏈接標(biāo)識設(shè)備管理指令下發(fā)到所述至 少兩個終端設(shè)備;數(shù)據(jù)下發(fā)子單元,用于當(dāng)所述至少兩個終端設(shè)備根據(jù)所述接收到的管理數(shù)據(jù)的本地鏈 接標(biāo)識請求獲取所述管理數(shù)據(jù)時,將所述管理數(shù)據(jù)下發(fā)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述設(shè)備管理指令進(jìn)行設(shè)備管理。
10.根據(jù)權(quán)利要求7或8所述的設(shè)備管理代理,其特征在于,所述信息下發(fā)單元,進(jìn)一步 包括信息下發(fā)子單元,用于將攜帶有管理數(shù)據(jù)的設(shè)備管理指令分別下發(fā)到所述至少兩個終 端設(shè)備。
11.根據(jù)權(quán)利要求7或8所述的設(shè)備管理代理,其特征在于,還包括授權(quán)消息接收單元,用于接收所述至少兩個終端設(shè)備的授權(quán)消息,所述的授權(quán)消息攜 帶有所述至少丙個終端設(shè)備所需訪問的設(shè)備管理服務(wù)器標(biāo)識信息;授權(quán)消息解析單元,用于解析所述授權(quán)消息,根據(jù)所述設(shè)備管理服務(wù)器標(biāo)識信息判斷 是否支持所述設(shè)備管理服務(wù)器;請求消息發(fā)送單元,用于如果支持所述設(shè)備管理服務(wù)器,則發(fā)送代理設(shè)備管理請求給 所述至少兩個終端設(shè)備;授權(quán)命令接收單元,用于接收所述至少兩個終端設(shè)備發(fā)送的設(shè)備管理授權(quán)命令。
12.根據(jù)權(quán)利要求7或8所述的設(shè)備管理代理,其特征在于,還包括 賬戶信息配置單元,用于為所述至少兩個終端設(shè)備分配賬戶信息;會話管理單元,用于根據(jù)所分配的賬戶信息與所述至少兩個終端設(shè)備建立設(shè)備管理會話。
13. 一種設(shè)備管理系統(tǒng),其特征在于,包括設(shè)備管理代理、終端設(shè)備和設(shè)備管理服務(wù)器;所述的設(shè)備管理代理,用于接收所述設(shè)備管理服務(wù)器發(fā)送的設(shè)備管理指令,并解析所 述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的用于管理至少 兩個終端設(shè)備的管理數(shù)據(jù)相同,只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);下發(fā)所 述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管理數(shù) 據(jù)進(jìn)行設(shè)備管理;所述的終端設(shè)備,用于接收所述設(shè)備管理代理下發(fā)的管理數(shù)據(jù); 所述的設(shè)備管理服務(wù)器,用于向所述設(shè)備管理代理下發(fā)設(shè)備管理指令,所述設(shè)備管理 指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的管理數(shù)據(jù)相同。
全文摘要
本發(fā)明實施例公開了一種設(shè)備管理方法、裝置及系統(tǒng)。本發(fā)明實施例提供的一種設(shè)備管理方法,包括接收設(shè)備管理指令;解析所述設(shè)備管理指令用于管理至少兩個終端設(shè)備,且所述設(shè)備管理指令所指示的用于管理至少兩個終端設(shè)備的管理數(shù)據(jù)相同;只獲取一次所述設(shè)備管理指令所指示的管理數(shù)據(jù);下發(fā)所述獲取的管理數(shù)據(jù)到所述至少兩個終端設(shè)備,以便所述至少兩個終端設(shè)備根據(jù)所述管理數(shù)據(jù)進(jìn)行設(shè)備管理。采用本發(fā)明可以提高網(wǎng)關(guān)設(shè)備外部接口的利用率。
文檔編號H04L12/58GK101924645SQ20091014798
公開日2010年12月22日 申請日期2009年6月12日 優(yōu)先權(quán)日2009年6月12日
發(fā)明者丁傳鎖, 馮名正, 張仁宙, 張永靖, 王嗣琛, 黃晨 申請人:華為技術(shù)有限公司