亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于管理設(shè)備管理服務(wù)器不能直接訪問的設(shè)備的技術(shù)的制作方法

文檔序號(hào):7849873閱讀:412來源:國(guó)知局
專利名稱:用于管理設(shè)備管理服務(wù)器不能直接訪問的設(shè)備的技術(shù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信系統(tǒng)中的設(shè)備管理(DM)。更具體地,本發(fā)明涉及用于管理DM服務(wù)器不能直接訪問的設(shè)備的技術(shù)。
背景技術(shù)
隨著無處不在的通信技術(shù)和系統(tǒng)的成長(zhǎng),設(shè)備正在增加功能和復(fù)雜度。然而,隨著設(shè)備的功能和復(fù)雜度的增加,對(duì)設(shè)備的管理的需求也在進(jìn)步。為應(yīng)付該需求,開放移動(dòng)聯(lián)盟(OMA)建立設(shè)備管理(DM)工作組以規(guī)定實(shí)現(xiàn)設(shè)備管理的協(xié)議和機(jī)制。OMA DM工作組已經(jīng)開發(fā)OMA DM規(guī)范,其定義DM服務(wù)器和用于設(shè)備的遠(yuǎn)程管理的與設(shè)備關(guān)聯(lián)的DM客戶端之間的雙向協(xié)議。歷史上,所述設(shè)備曾經(jīng)是無線設(shè)備,然而后來,OMA DM已經(jīng)同樣開始應(yīng)對(duì)有線 設(shè)備的遠(yuǎn)程管理需要。OMA DM的示例包括設(shè)置設(shè)備的初始配置信息、設(shè)備中持久信息的后續(xù)安裝和更新、從設(shè)備檢索管理信息、以及處理設(shè)備產(chǎn)生的事件和警報(bào)。DM服務(wù)器與DM客戶端之間的交互的實(shí)例被稱為DM會(huì)話,并且可以由DM客戶端或DM服務(wù)器發(fā)起。DM客戶端典型地嵌入在設(shè)備中,并且DM服務(wù)器通過調(diào)用DM客戶端上的一個(gè)或多個(gè)命令來管理該設(shè)備。DM客戶端處理所述一個(gè)或多個(gè)命令并且向DM服務(wù)器傳回響應(yīng)。通過交換同步標(biāo)記語言(SyncML)消息來實(shí)現(xiàn)DM服務(wù)器與DM客戶端之間的通信。下面參考圖I描述采用OMA-DM的通信系統(tǒng)的示例。圖I說明根據(jù)現(xiàn)有技術(shù)的采用OMA-DM的示范通信系統(tǒng)。參考圖1,采用OMA-DM的示范通信系統(tǒng)可以包括有線網(wǎng)絡(luò)100、無線網(wǎng)絡(luò)102、有線設(shè)備110、無線設(shè)備112、DM服務(wù)器120、和DM授權(quán)機(jī)構(gòu)130。有線設(shè)備110和無線設(shè)備112的每一個(gè)具有與其關(guān)聯(lián)的DM客戶端(未示出)。此外,DM授權(quán)機(jī)構(gòu)130可以是運(yùn)營(yíng)支撐系統(tǒng)(0SS)。圖I中,實(shí)線表示物理連接,虛線表示邏輯連接。圖I所示的采用OMA-DM的示范通信系統(tǒng)僅僅是多種可能的實(shí)施方式之一。例如,可以省略有線網(wǎng)絡(luò)100和無線網(wǎng)絡(luò)102之一。替換地,有線網(wǎng)絡(luò)100和無線網(wǎng)絡(luò)102可以被組合。另外,雖然DM服務(wù)器120和DM授權(quán)機(jī)構(gòu)130被示出為連接到有線網(wǎng)絡(luò)100,但是DM服務(wù)器120和DM授權(quán)機(jī)構(gòu)130中的一者或兩者也可以替換地連接到無線網(wǎng)絡(luò)102。為了方便圖I所示的通信系統(tǒng)中的0MA-DM,在DM服務(wù)器120和與無線設(shè)備112關(guān)聯(lián)的DM客戶端之間、以及在DM服務(wù)器120和與有線設(shè)備110關(guān)聯(lián)的DM客戶端之間利用基于OMA-DM規(guī)范的雙向協(xié)議。DM授權(quán)機(jī)構(gòu)130可以經(jīng)由DM服務(wù)器120指示與有線設(shè)備110和無線設(shè)備112的每一個(gè)關(guān)聯(lián)的DM客戶端的DM操作。只有在DM服務(wù)器120和與有線設(shè)備110和無線設(shè)備112的每一個(gè)關(guān)聯(lián)的DM客戶端之間的交互在OMA-DM規(guī)范的范圍內(nèi)。下面參考圖2描述DM服務(wù)器發(fā)起與DM客戶端的DM會(huì)話的示例。圖2是根據(jù)現(xiàn)有技術(shù)的通信系統(tǒng)中DM服務(wù)器發(fā)起的與DM客戶端的DM會(huì)話的信號(hào)圖。 參照?qǐng)D2,DM服務(wù)器202與DM客戶端204之間的DM服務(wù)器發(fā)起的DM會(huì)話包括兩個(gè)階段。第一階段是建立階段210,而第二階段是管理階段220。建立階段210包括交換用于驗(yàn)證的信息和設(shè)備信息。在建立階段210的信息交換包括三個(gè)分組S卩,分組O (212)、分組I (214)、和分組2 (216)的每一個(gè)的一個(gè)實(shí)例。分組O (212)從DM服務(wù)器202通信到DM客戶端204并且被稱為通知消息。分組I (214)從DM客戶端204通信到DM服務(wù)器202。分組I (214)包括客戶端初始化信息和設(shè)備信息??蛻舳顺跏蓟畔蛻舳藨{證(credentials)。分組2 (216)從DM服務(wù)器202發(fā)送到DM客戶端204。分組2 (216)包括服務(wù)器初始化信息和初始管理操作。服務(wù)器初始化信息包括一個(gè)或多個(gè)服務(wù)器憑證。管理階段220包括交換兩種類型的分組即,分組3 (222)和分組4 (224)的一個(gè)或多個(gè)實(shí)例。分組3 (222)從DM客戶端204通信到DM服務(wù)器202。分組3 (222)包括對(duì)由分組2 (216)觸發(fā)的管理操作的客戶端響應(yīng)信息。分組4 (224)從DM服務(wù)器202通信到DM客戶端204。如果DM會(huì)話在分組2 (216)之外繼續(xù),則分組4 (224)包括額外的管理操作和一個(gè)或多個(gè)額外的用戶交互命令的至少一個(gè)??梢栽贒M服務(wù)器202與DM客戶端204之間發(fā)送分組3消息222和分組4消息224的額外循環(huán),直到DM會(huì)話終止。OMA-DM協(xié)議支持DM引導(dǎo)(bootstrap)的概念。DM引導(dǎo)是這樣的過程,DM客戶端 通過該過程從未準(zhǔn)備的、空狀態(tài)轉(zhuǎn)換到能夠發(fā)起與授權(quán)的DM服務(wù)器的DM會(huì)話的狀態(tài)。已經(jīng)被引導(dǎo)的DM客戶端可以被進(jìn)一步引導(dǎo)以使得DM客戶端能夠發(fā)起與新的DM服務(wù)器的DM會(huì)話。下面參考圖3描述OMA-DM架構(gòu)的示例。圖3說明根據(jù)現(xiàn)有技術(shù)的OMA-DM架構(gòu)。參考圖3,OMA-DM架構(gòu)包括DM服務(wù)器340,DM客戶端310和DM標(biāo)準(zhǔn)管理對(duì)象(MO)320。DM客戶端310和DM標(biāo)準(zhǔn)MO 320共同位于設(shè)備300中。OMA-DM架構(gòu)可以包括額外的結(jié)構(gòu)組件。然而,為了簡(jiǎn)潔起見,省略O(shè)MA-DM架構(gòu)的額外的結(jié)構(gòu)組件的描述。上面已經(jīng)描述的DM服務(wù)器340和DM客戶端310經(jīng)由接口 DM-1330和DM-2332通信。DM客戶端310經(jīng)由接口 DM-5334與DM標(biāo)準(zhǔn)MO 320通信。DM協(xié)議定義DM客戶端310的所有實(shí)現(xiàn)必須支持的三種標(biāo)準(zhǔn)管理對(duì)象(MO) 320。這些DM標(biāo)準(zhǔn)MO 320包括DM帳戶(DMAcc)MO 322,設(shè)備信息(DevInfo)MO 324和設(shè)備詳情(DevDetail) MO 326。DMAcc MO 322用來管理屬于已引導(dǎo)的DM服務(wù)器340的信息。對(duì)于每個(gè)已引導(dǎo)的DM服務(wù)器340,存在DMAcc MO 322的單個(gè)實(shí)例。對(duì)于已成功為DM設(shè)備310引導(dǎo)的的每個(gè)DM服務(wù)器340,相應(yīng)的DMAcc MO 322維持關(guān)于DM服務(wù)器標(biāo)識(shí)符(ID)、連接信息、服務(wù)器地址、服務(wù)器和客戶端憑證等的 目息。DevInfo MO 324提供關(guān)于與DM客戶端310關(guān)聯(lián)的設(shè)備300的基本信息?;拘畔ㄔO(shè)備ID、設(shè)備制造商ID、型號(hào)ID、和語言設(shè)置。DevDetailMO 326提供關(guān)于與DM客戶端310關(guān)聯(lián)的設(shè)備300的額外信息。額外信息包括設(shè)備類型、原始設(shè)備制造商(OEM)、硬件版本、固件版本、軟件版本、設(shè)備300是否支持可選特征(例如,大對(duì)象處理能力)的指示、管理樹的最大深度、任何統(tǒng)一資源標(biāo)識(shí)符(URI)的最大總長(zhǎng)度、以及任何URI段的最大總長(zhǎng)度。OMA DM標(biāo)準(zhǔn)規(guī)定將OMA DM MO表示為命名節(jié)點(diǎn)的樹。圖4中提供根據(jù)現(xiàn)有技術(shù)的OMADMAcc MO節(jié)點(diǎn)樹的示例,作為OMADM MO節(jié)點(diǎn)樹的示例。圖4示出根據(jù)現(xiàn)有技術(shù)的DMAcc MO節(jié)點(diǎn)樹。 參照?qǐng)D4,示出現(xiàn)有技術(shù)的DMAcc MO的命名節(jié)點(diǎn)的樹的圖示說明。圖4所示的節(jié)點(diǎn)在本公開的范圍之外,因此,為了簡(jiǎn)潔起見,這里省略每個(gè)節(jié)點(diǎn)的描述。圖4中所示的每個(gè)節(jié)點(diǎn)的描述可以在OMA DM標(biāo)準(zhǔn)化對(duì)象的版本I. 2. I的第5. 3. I節(jié)中找到,其全部公開的內(nèi)容在此通過引入并入。MO中的每個(gè)節(jié)點(diǎn)是用于調(diào)用來自DM服務(wù)器的管理操作的潛在目標(biāo)。為了執(zhí)行一些遠(yuǎn)程管理動(dòng)作,DM服務(wù)器在相應(yīng)節(jié)點(diǎn)上執(zhí)行操作。使用URI尋址節(jié)點(diǎn)。節(jié)點(diǎn)的URI是使用V’作為分隔符的、從管理樹的根起的全部節(jié)點(diǎn)的名稱的級(jí)聯(lián)。例如,圖4所示的DMAccMO 的 “Name (名稱)”節(jié)點(diǎn)的 URI 是 “Node: <x>/Name”。如上所述,OMA-DM最初被開發(fā)作為用于手持無線設(shè)備的管理協(xié)議。因此,OMA-DM基于這樣的前提,一旦DM引導(dǎo)過程已成功完成,DM服務(wù)器和DM客戶端就可以直接與對(duì)方通信。最常見的是,DM服務(wù)器通過向DM客戶端發(fā)送特殊格式的短消息服務(wù)(SMS)消息來請(qǐng)求與DM客戶端的DM會(huì)話。當(dāng)接收該消息時(shí),DM客戶端驗(yàn)證DM服務(wù)器,并建立DM會(huì)話。在這個(gè)融合的時(shí)代中,隨著有線和無線服務(wù)供應(yīng)商之間的分界消失,OMA-DM正在被擴(kuò)展用于管理傳統(tǒng)上不支持OMA-DM的設(shè)備類別。對(duì)于許多這些設(shè)備,DM服務(wù)器與DM客戶端之間的直接通信是不可能的。這可能因?yàn)楦鞣N原因而發(fā)生。例如,如果設(shè)備不具有公共·可路由地址,諸如移動(dòng)用戶(MS)綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)號(hào)碼(MSISDN),則DM服務(wù)器與DM客戶端之間的直接通信將是不可能的。此外,如果設(shè)備被部署在提供網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)和/或防火墻功能的網(wǎng)關(guān)后面,則DM服務(wù)器與DM客戶端之間的直接通信將是不可能的。此夕卜,如果設(shè)備支持除OMA-DM以外的管理協(xié)議(即,設(shè)備不具有嵌入的OMA-DM客戶端),則DM服務(wù)器與DM客戶端之間的直接通信將是不可能的。為了解決針對(duì)DM服務(wù)器與DM客戶端之間不可能直接通信的上述問題,正在研究DM網(wǎng)關(guān)以便解決上述的某些挑戰(zhàn)。DM網(wǎng)關(guān)是這樣的實(shí)體,其在DM服務(wù)器與DM客戶端之間的直接和獨(dú)立的交互是不可能的情況下促進(jìn)DM服務(wù)器與DM客戶端之間的交互,其中DM服務(wù)器和DM客戶端的至少一個(gè)運(yùn)行0MA-DM。不同于當(dāng)前的OMA-DM范例,預(yù)期DM網(wǎng)關(guān)在設(shè)備的管理中扮演主要的角色。因此,正在開發(fā)網(wǎng)關(guān)MO (GwMO)使能器。正在開發(fā)的GwMO使能器目的在于解決管理終端設(shè)備的問題,所述終端設(shè)備無法直接訪問DM服務(wù)器,或因?yàn)樵O(shè)備被部署在提供NAT和/或防火墻功能的設(shè)備后面,或因?yàn)樵撛O(shè)備不支持OMA-DM協(xié)議。GwMO使能器定義用于DM網(wǎng)關(guān)的如下操作模式 透明模式DM網(wǎng)關(guān)維護(hù)設(shè)備的本地/私有和全局/公開身份之間的映射以協(xié)助DM服務(wù)器發(fā)送通知到部署在DM網(wǎng)關(guān)后面的DM客戶端。此外,DM網(wǎng)關(guān)不參與在DM服務(wù)器與DM客戶端之間建立的管理會(huì)話。 代理模式DM網(wǎng)關(guān)代表OMA-DM服務(wù)器管理設(shè)備。其對(duì)于終端設(shè)備扮演DM服務(wù)器的角色而對(duì)于DM服務(wù)器則扮演DM客戶端的角色。 適配模式DM網(wǎng)關(guān)通過設(shè)備支持的協(xié)議代表OMA-DM服務(wù)器管理非OMA-DM設(shè)備。

發(fā)明內(nèi)容
技術(shù)問題在當(dāng)前的OMA-DM范例中,OMA-DM客戶端僅對(duì)來自已經(jīng)經(jīng)由DM引導(dǎo)過程建立信任關(guān)系的那些DM服務(wù)器的管理命令進(jìn)行響應(yīng)。如果OMA-DM客戶端接收來自之前沒有引導(dǎo)的DM服務(wù)器的管理命令,則DM客戶端默默地丟棄該消息。
如果目前的OMA-DM范例也被擴(kuò)展到DM網(wǎng)關(guān),則僅當(dāng)發(fā)起的DM服務(wù)器是DM網(wǎng)關(guān)自身所引導(dǎo)的一個(gè)時(shí),DM網(wǎng)關(guān)將轉(zhuǎn)發(fā)目的地為終端設(shè)備的消息。換句話說,不支持這樣的情況,其中終端設(shè)備被引導(dǎo)到DM服務(wù)器,但DM網(wǎng)關(guān)并未引導(dǎo)到相同的DM服務(wù)器。其原因在于,如果未引導(dǎo)的DM服務(wù)器發(fā)送消息給DM網(wǎng)關(guān)用于轉(zhuǎn)發(fā)給終端設(shè)備,則在DM網(wǎng)關(guān)上運(yùn)行的DM客戶端將簡(jiǎn)單地拒絕該消息而不將其轉(zhuǎn)發(fā)到目標(biāo)設(shè)備。因此,需要DM網(wǎng)關(guān)將來自DM服務(wù)器的命令轉(zhuǎn)發(fā)到目標(biāo)設(shè)備,即使DM網(wǎng)關(guān)本身未被引導(dǎo)到DM服務(wù)器。需要該功能的情況的示例是,終端設(shè)備被預(yù)先引導(dǎo)到供應(yīng)商的診斷DM服務(wù)器,但DM網(wǎng)關(guān)自身不具有與供應(yīng)商的DM服務(wù)器的信任關(guān)系。技術(shù)方案本發(fā)明的一方面在于解決至少以上所述的問題和/或不足并且提供 至少以下所述的優(yōu)點(diǎn)。因此,本發(fā)明的一方面在于提供用于管理設(shè)備管理(DM)服務(wù)器不能直接訪問的設(shè)備的技術(shù)。依據(jù)本發(fā)明的一方面,提供一種用于執(zhí)行設(shè)備DM網(wǎng)關(guān)引導(dǎo)的設(shè)備。該設(shè)備包括存儲(chǔ)器,用于存儲(chǔ)DM客戶端的代碼和多個(gè)DM管理對(duì)象(MO),該多個(gè)DM MO的每一個(gè)包括一個(gè)或多個(gè)節(jié)點(diǎn);處理器,用于執(zhí)行存儲(chǔ)在該存儲(chǔ)器中的DM客戶端的代碼;通信單元,用于接收和發(fā)送用于DM客戶端的消息;以及DM客戶端,用于基于包括在該多個(gè)DM MO的至少一個(gè)中的至少一個(gè)節(jié)點(diǎn)執(zhí)行DM網(wǎng)關(guān)引導(dǎo)。依據(jù)本發(fā)明的另一方面,提供一種用于經(jīng)由DM網(wǎng)關(guān)向DM服務(wù)器傳達(dá)位置更新警報(bào)消息的設(shè)備。該設(shè)備包括存儲(chǔ)器,用于存儲(chǔ)DM客戶端的代碼和多個(gè)DM管理對(duì)象MO,該多個(gè)DM MO的每一個(gè)包括一個(gè)或多個(gè)節(jié)點(diǎn);處理器,用于執(zhí)行存儲(chǔ)在該存儲(chǔ)器中的DM客戶端的代碼;通信單元,用于接收和發(fā)送用于DM客戶端的消息;以及DM客戶端,用于基于該多個(gè)DMMO的至少一個(gè)的位置更新節(jié)點(diǎn),在檢測(cè)到該設(shè)備的地址變化時(shí)經(jīng)由DM網(wǎng)關(guān)向DM服務(wù)器傳達(dá)位置更新警報(bào)消息。依據(jù)本發(fā)明的另一方面,提供一種用于操作包括DM客戶端的設(shè)備向DM服務(wù)器傳達(dá)位置更新警報(bào)消息的方法。該方法包括確定設(shè)備的地址是否從一個(gè)以外的本地地址改變?yōu)榱硪粋€(gè)本地地址;如果確定地址從一個(gè)以外的本地地址改變?yōu)榱硪粋€(gè)本地地址,則確定是否找到其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DM賬戶(DMAcc)管理對(duì)象(MO);如果找到其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DMAcc MO,則確定是否有處于代理或適配模式的至少一個(gè)DM網(wǎng)關(guān);如果確定沒有至少一個(gè)DM網(wǎng)關(guān)處于代理或適配模式,則將位置更新警報(bào)消息直接發(fā)送到與其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DMAcc MO關(guān)聯(lián)的任何DM服務(wù)器;以及如果確定有至少一個(gè)DM網(wǎng)關(guān)處于代理或適配模式,則將位置更新警報(bào)消息傳達(dá)到與其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DMAcc MO關(guān)聯(lián)并且處于代理或適配模式的任何一個(gè)DM網(wǎng)關(guān)。依據(jù)本發(fā)明的另一方面,提供一種從DM服務(wù)器發(fā)送通知消息的方法。該方法包括產(chǎn)生通知消息;以及發(fā)送通知消息,其中通知消息包括首標(biāo)和正文,通知消息的正文包括〈moi_code>字段和〈reason_code>字段的至少一個(gè)。依據(jù)本發(fā)明的另一方面,提供一種用于DM網(wǎng)關(guān)處理來自DM服務(wù)器的消息的方法。該方法包括從DM服務(wù)器接收用于與DM網(wǎng)關(guān)關(guān)聯(lián)的目標(biāo)設(shè)備的消息;確定DM網(wǎng)關(guān)是否被引導(dǎo)到發(fā)送該消息的DM服務(wù)器;如果確定DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器,則確定是否盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息;以及如果確定盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息,則向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息。通過結(jié)合附圖公開本發(fā)明的示范實(shí)施例的以下詳細(xì)描述,本發(fā)明的其他方面、優(yōu)點(diǎn)和顯著特征對(duì)于本領(lǐng)域的技術(shù)人員來說將變得顯而易見。有益效果本發(fā)明提供用于管理設(shè)備管理(DM)服務(wù)器不能直接訪問的設(shè)備的技術(shù)。


圖I說明根據(jù)現(xiàn)有技術(shù)的采用開放移動(dòng)聯(lián)盟(OMA)-設(shè)備管理(DM)的示范通信系統(tǒng);圖2是根據(jù)現(xiàn)有技術(shù)的通信系統(tǒng)中DM服務(wù)器發(fā)起的與DM客戶端的DM會(huì)話的信號(hào)圖;圖3說明根據(jù)現(xiàn)有技術(shù)的OMA-DM架構(gòu);圖4示出根據(jù)現(xiàn)有技術(shù)的DMA帳戶(DMAcc)管理對(duì)象(MO)節(jié)點(diǎn)樹;圖5說明根據(jù)本發(fā)明的示范實(shí)施例的DMAcc MO節(jié)點(diǎn)樹;圖6說明根據(jù)本發(fā)明的示范實(shí)施例的位置更新警報(bào)同步標(biāo)記語言(SyncML)消息;圖7是說明根據(jù)本發(fā)明的示范實(shí)施例的設(shè)備向DM服務(wù)器發(fā)出位置更新警報(bào)的算法的流程圖;圖8說明根據(jù)本發(fā)明的示范實(shí)施例的已引導(dǎo)的DM服務(wù)器列表警報(bào)SyncML消息;圖9A說明根據(jù)現(xiàn)有技術(shù)的包括<reason-data>和〈moi_data>字段的通知消息的結(jié)構(gòu);圖9B說明根據(jù)本發(fā)明的示范實(shí)施例的包括<reason_code>和〈moi_code>字段的通知消息的結(jié)構(gòu);圖10是說明根據(jù)本發(fā)明的示范實(shí)施例的DM網(wǎng)關(guān)處理來自DM服務(wù)器的消息的算法的流程圖;圖11是根據(jù)本發(fā)明的示范實(shí)施例的包括DM客戶端的設(shè)備的框圖;以及圖12是根據(jù)本發(fā)明的示范實(shí)施例的DM網(wǎng)關(guān)的框圖。全部附圖中,相同參考數(shù)字將被理解為指代相同部件、組件、和結(jié)構(gòu)。
具體實(shí)施例方式提供參考附圖的以下說明以助于由權(quán)利要求及其等價(jià)物定義的本發(fā)明的實(shí)施例的完整理解。其包括各種特定細(xì)節(jié)以助于該理解然而這僅僅當(dāng)成示范性的。因此,本領(lǐng)域的那些普通技術(shù)人員將認(rèn)識(shí)到,可以實(shí)現(xiàn)所述實(shí)施例的各種改變和修改而不背離本發(fā)明的范圍和精神。另外,出于清楚和簡(jiǎn)潔之故,公知的功能和結(jié)構(gòu)的說明被省去。在以下說明和權(quán)利要求書中使用的術(shù)語和單詞不局限于文獻(xiàn)的意思,而是,僅由發(fā)明人用來使得本發(fā)明的理解清楚和一致。因此,對(duì)本領(lǐng)域的普通技術(shù)人員顯然的是本發(fā)明的示范實(shí)施例的以下說明是提供用于說明的目的而不是限制本發(fā)明的目的,本發(fā)明由所附權(quán)利要求及其等價(jià)物定義。
應(yīng)該理解,單數(shù)形式“一”、“一個(gè)”、和“該”同樣包含復(fù)數(shù)形式,除非上下文清楚地另有指明。因此,例如,引用“組件表面”包括對(duì)一個(gè)或多個(gè)此類表面的引用。對(duì)于術(shù)語“基本上”,它意味著所述的特征、參數(shù),或值不需要精確地獲得,而是可以以不會(huì)排除意圖提供的效果和特征的數(shù)量出現(xiàn)偏差或變化,包括例如公差、測(cè)量誤差,測(cè)量精度限制和本領(lǐng)域技術(shù)人員公知的其他因素。下面描述的本發(fā)明的示范實(shí)施例涉及在通信系統(tǒng)中用于設(shè)備管理(DM)的技術(shù)。更具體地,以下描述的本發(fā)明的示范實(shí)施例涉及用于管理DM服務(wù)器不能直接訪問的設(shè)備的技術(shù)。雖然下面可以在開放移動(dòng)聯(lián)盟(OMA)-DM和/或OMA網(wǎng)關(guān)管理對(duì)象(GwMO)使能器的背景下描述用于管理設(shè)備管理(DM)服務(wù)器不能直接訪問的設(shè)備的技術(shù),然而本發(fā)明不限于此,并且可以類似地應(yīng)用于其他DM或其他OMA-DM使能器。下文中,在通信系統(tǒng)中用于支持DM的網(wǎng)關(guān)設(shè)備被稱為DM網(wǎng)關(guān)。應(yīng)當(dāng)指出,當(dāng)引用術(shù)語“設(shè)備”時(shí),術(shù)語“設(shè)備”可以包括在該設(shè)備上運(yùn)行的關(guān)聯(lián)的DM客戶端。此外,應(yīng)當(dāng)指出,雖然本發(fā)明的示范實(shí)施例是在對(duì)于給定DM網(wǎng)關(guān)的單個(gè)DM服務(wù)器和單個(gè)設(shè)備的背景下描述的,對(duì)于給定的DM網(wǎng)關(guān),可以使用任意數(shù)量的DM服務(wù)器和/或設(shè)備。雖然DM網(wǎng)關(guān)可以物理上位于通信系統(tǒng)中的任意位置,優(yōu)選地,DM網(wǎng)關(guān)邏輯上布置在DM服務(wù)器和設(shè)備之間?!?br> 應(yīng)當(dāng)理解,以下描述可以引用在各種標(biāo)準(zhǔn)中使用的術(shù)語,僅為了解釋方便。例如,以下描述可以引用諸如OMA-DM標(biāo)準(zhǔn)的OMA標(biāo)準(zhǔn)之一中使用的術(shù)語。然而,該描述不應(yīng)當(dāng)被解讀為限于這樣的標(biāo)準(zhǔn)。不依賴于用于管理DM服務(wù)器不能直接訪問的設(shè)備的機(jī)制,該能力遵循標(biāo)準(zhǔn)化機(jī)制是有益的。根據(jù)本發(fā)明的示范實(shí)施例,下面描述提供設(shè)備DM服務(wù)器不能直接訪問的設(shè)備的遠(yuǎn)程管理的對(duì)OMA-DM協(xié)議的增強(qiáng)。這樣的設(shè)備包括布置在提供網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)和/或防火墻功能的DM網(wǎng)關(guān)后的設(shè)備、不具有全局可路由地址的流動(dòng)設(shè)備、以及不具有嵌入OMA-DM客戶端的設(shè)備。為了維持與傳統(tǒng)版本的OMA-DM的后向兼容,根據(jù)本發(fā)明的示范實(shí)施例的OMA-DM的增強(qiáng)不偏離傳統(tǒng)的DM事務(wù)模型或控制流。下面還描述對(duì)OMA-DM協(xié)議的增強(qiáng),用于在DM網(wǎng)關(guān)未引導(dǎo)到當(dāng)前DM服務(wù)器而關(guān)聯(lián)的設(shè)備卻引導(dǎo)到當(dāng)前DM服務(wù)器的情況下使得DM網(wǎng)關(guān)能夠?qū)碜訢M服務(wù)器的消息轉(zhuǎn)發(fā)到關(guān)聯(lián)的設(shè)備。PM網(wǎng)關(guān)引導(dǎo)如上所述,在OMA-DM中,引導(dǎo)是這樣的過程,設(shè)備通過該過程從未準(zhǔn)備的、空狀態(tài)移動(dòng)到能夠?qū)M服務(wù)器發(fā)起管理會(huì)話的狀態(tài)。根據(jù)本發(fā)明的示范實(shí)施例,DM引導(dǎo)的概念可以擴(kuò)展到DM網(wǎng)關(guān)。在本發(fā)明的一個(gè)示范實(shí)施例中,可以定義新的MO,其包括親節(jié)點(diǎn)和屬于網(wǎng)關(guān)引導(dǎo)的全部葉子節(jié)點(diǎn)。在本發(fā)明的該示范實(shí)施例中,DMAcc MO可以提供對(duì)新MO的相關(guān)實(shí)例的引用。在另一示范實(shí)施例中,將多個(gè)新節(jié)點(diǎn)添加到現(xiàn)有技術(shù)的DMA帳戶(DMAcc)管理對(duì)象(MO),諸如以上參考圖4描述的DMAcc MO。下面參考圖5描述根據(jù)本發(fā)明的示范實(shí)施例的DMAcc MO。圖5說明根據(jù)本發(fā)明的示范實(shí)施例的DMAcc MO節(jié)點(diǎn)樹。參照?qǐng)D5,DMAcc MO節(jié)點(diǎn)樹包括用于DM網(wǎng)關(guān)引導(dǎo)和用于支持位置更新警報(bào)的新節(jié)點(diǎn)。用于DM網(wǎng)關(guān)引導(dǎo)的新節(jié)點(diǎn)包括DMGateway (DM網(wǎng)關(guān))節(jié)點(diǎn)500、Mode (模式)節(jié)點(diǎn)502、RefreshInterval (刷新間隔)節(jié)點(diǎn)504、和ExpiryTime (逾期時(shí)間)節(jié)點(diǎn)506,它們被添加到現(xiàn)有技術(shù)的DMAcc MO中。用于支持位置更新警報(bào)的新節(jié)點(diǎn)包括LocationUpdate (位置更新)節(jié)點(diǎn)510,它被添加到現(xiàn)有技術(shù)的DMAcc MO。這里引用的具體節(jié)點(diǎn)名稱(例如,DMGateway、Mode、RefreshInterval、ExpiryTimeJP LocationUpdate)僅僅是說明性的;其是對(duì)應(yīng)于本發(fā)明的示范實(shí)施例的各個(gè)節(jié)點(diǎn)的功能。圖5中所示的其他節(jié)點(diǎn)是圖4中所示的現(xiàn)有技術(shù)的DMAcc MO的節(jié)點(diǎn),并且在本發(fā)明的范圍之外。因此為了簡(jiǎn)潔起見在此省略這些節(jié)點(diǎn)的每個(gè)的描述。LocationUpdate節(jié)點(diǎn)510將在下面位置更新警報(bào)的描述中進(jìn)一步描述。DMGateway節(jié)點(diǎn)500可以被添加到現(xiàn)有技術(shù)的DMAcc MO,作為包括Mode節(jié)點(diǎn)502、RefreshInterval節(jié)點(diǎn)504、和ExpiryTime節(jié)點(diǎn)506的每一個(gè)的屬于網(wǎng)關(guān)引導(dǎo)的全部葉子節(jié)點(diǎn)的親節(jié)點(diǎn)。DMGateway節(jié)點(diǎn)500在DMAccMO中位于節(jié)點(diǎn)〈x>/DMGateway處。屬于傳統(tǒng)DM服務(wù)器(即,不提供DM網(wǎng)關(guān)功能的DM服務(wù)器)的DMAcc MO中不應(yīng)當(dāng)存在DMGateway節(jié)點(diǎn)500。然而,在某些示范實(shí)施例中,DMGateway節(jié)點(diǎn)500必須不存在于屬于傳統(tǒng)DM服務(wù)器的DMAcc MO中。DMGateway節(jié)點(diǎn)500包括表I中所示的屬性。表I
權(quán)利要求
1.一種用于執(zhí)行設(shè)備管理(DM)網(wǎng)關(guān)引導(dǎo)的設(shè)備,該設(shè)備包括 存儲(chǔ)器,用于存儲(chǔ)DM客戶端的代碼和多個(gè)DM管理對(duì)象(MO),該多個(gè)DM MO的每一個(gè)包括一個(gè)或多個(gè)節(jié)點(diǎn); 處理器,用于執(zhí)行存儲(chǔ)在該存儲(chǔ)器中的DM客戶端的代碼; 通信單元,用于接收和發(fā)送用于DM客戶端的消息;以及 DM客戶端,用于基于包括在該多個(gè)DM MO的至少一個(gè)中的至少一個(gè)節(jié)點(diǎn)執(zhí)行DM網(wǎng)關(guān)引導(dǎo)。
2.如權(quán)利要求I所述的設(shè)備,其中包括DM客戶端執(zhí)行DM網(wǎng)關(guān)引導(dǎo)所基于的節(jié)點(diǎn)的該多個(gè)DM MO的至少一個(gè)包括DM賬戶(DMAcc) MO。
3.如權(quán)利要求I所述的設(shè)備,其中包括DM客戶端執(zhí)行DM網(wǎng)關(guān)引導(dǎo)所基于的節(jié)點(diǎn)、或DM客戶端執(zhí)行DM網(wǎng)關(guān)引導(dǎo)所基于的至少一個(gè)節(jié)點(diǎn)的該多個(gè)DM MO的至少一個(gè)在DMAcc MO中被引用。
4.如權(quán)利要求I所述的設(shè)備,其中包括DM客戶端執(zhí)行DM網(wǎng)關(guān)引導(dǎo)所基于的節(jié)點(diǎn)的該多個(gè)DM MO的至少一個(gè)不包括DM賬戶(DMAcc) MO。
5.如權(quán)利要求I所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括DMGateway節(jié)點(diǎn)。
6.如權(quán)利要求5所述的設(shè)備,其中DMGateway節(jié)點(diǎn)包括屬性
7.如權(quán)利要求I所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括Mode節(jié)點(diǎn),其標(biāo)識(shí)DM網(wǎng)關(guān)是否以透明模式、透明模式和協(xié)議適配模式之一操作, 其中,當(dāng)處于透明模式時(shí),DM網(wǎng)關(guān)維護(hù)設(shè)備的本地/私有和全局/公開身份之間的映射以協(xié)助DM服務(wù)器向DM客戶端發(fā)送通知,其中,當(dāng)處于代理模式時(shí),DM網(wǎng)關(guān)代表另一DM服務(wù)器管理設(shè)備,并且 其中,當(dāng)處于協(xié)議適配模式時(shí),DM網(wǎng)關(guān)代表另一 DM服務(wù)器管理非開放移動(dòng)聯(lián)盟(OMA) -DM 設(shè)備。
8.如權(quán)利要求7所述的設(shè)備,其中Mode節(jié)點(diǎn)包括屬性
9.如權(quán)利要求7所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括作為Mode節(jié)點(diǎn)的親節(jié)點(diǎn)的DMGateway 節(jié)點(diǎn)。
10.如權(quán)利要求I所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括RefreshInterval節(jié)點(diǎn),其規(guī)定一間隔,在該間隔中該設(shè)備和DM網(wǎng)關(guān)必須交換通信以便DM網(wǎng)關(guān)引導(dǎo)信息維持有效。
11.如權(quán)利要求10所述的設(shè)備,其中RefreshInterval節(jié)點(diǎn)包括屬性
12.如權(quán)利要求10所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括作為RefreshInterval節(jié)點(diǎn)的親節(jié)點(diǎn)的DMGateway節(jié)點(diǎn)。
13.如權(quán)利要求I所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括ExpiryTime節(jié)點(diǎn),其規(guī)定設(shè)備的網(wǎng)關(guān)引導(dǎo)信息將失效的時(shí)間,除非被更新。
14.如權(quán)利要求13所述的設(shè)備,其中ExpiryTime節(jié)點(diǎn)包括屬性
15.如權(quán)利要求13所述的設(shè)備,其中該至少一個(gè)節(jié)點(diǎn)包括作為ExpiryTime節(jié)點(diǎn)的親節(jié)點(diǎn)的DMGateway節(jié)點(diǎn)。
16.一種用于經(jīng)由DM網(wǎng)關(guān)向設(shè)備管理(DM)服務(wù)器傳達(dá)位置更新警報(bào)消息的設(shè)備,該設(shè)備包括 存儲(chǔ)器,用于存儲(chǔ)DM客戶端的代碼和多個(gè)DM管理對(duì)象(MO),該多個(gè)DM MO的每一個(gè)包括一個(gè)或多個(gè)節(jié)點(diǎn); 處理器,用于執(zhí)行存儲(chǔ)在該存儲(chǔ)器中的DM客戶端的代碼; 通信單元,用于接收和發(fā)送用于DM客戶端的消息;以及 DM客戶端,用于基于該多個(gè)DM MO的至少一個(gè)的LocationUpdate節(jié)點(diǎn),在檢測(cè)到該設(shè)備的地址變化時(shí)經(jīng)由DM網(wǎng)關(guān)向DM服務(wù)器傳達(dá)位置更新警報(bào)消息。
17.如權(quán)利要求16所述的設(shè)備,其中包括LocationUpdate節(jié)點(diǎn)的該多個(gè)DMMO的至少一個(gè)包括DM賬戶(DMAcc) MO。
18.如權(quán)利要求16所述的設(shè)備,其中包括LocationUpdate節(jié)點(diǎn)或LocationUpdate節(jié)點(diǎn)的該多個(gè)DM MO的至少一個(gè)在DMAcc MO中被引用。
19.如權(quán)利要求16所述的設(shè)備,其中包括LocationUpdate節(jié)點(diǎn)的該多個(gè)DMMO的至少一個(gè)不包括DM賬戶(DMAcc) MO。
20.如權(quán)利要求16所述的設(shè)備,其中位置更新節(jié)點(diǎn)包括屬性
21.如權(quán)利要求16所述的設(shè)備,其中位置更新警報(bào)消息包括關(guān)于設(shè)備的硬件地址、設(shè)備的舊地址、設(shè)備的新地址的一個(gè)或多個(gè)的信息。
22.如權(quán)利要求16所述的設(shè)備,其中位置更新警報(bào)消息使用由開放移動(dòng)聯(lián)盟(OMA)-DM協(xié)議定義的一般警報(bào)機(jī)制。
23.一種用于操作包括設(shè)備管理(DM)客戶端的設(shè)備向DM服務(wù)器傳達(dá)位置更新警報(bào)消息的方法,該方法包括確定設(shè)備的地址是否從一個(gè)以外的本地地址改變?yōu)榱硪粋€(gè)本地地址; 如果確定地址從一個(gè)以外的本地地址改變?yōu)榱硪粋€(gè)本地地址,則確定是否找到其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DM賬戶(DMAcc)管理對(duì)象(MO); 如果找到其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DMAccMO,則確定是否有至少一個(gè)DM網(wǎng)關(guān)處于代理或適配模式; 如果確定沒有至少一個(gè)DM網(wǎng)關(guān)處于代理或適配模式,則將位置更新警報(bào)消息直接傳達(dá)到與其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DMAcc MO關(guān)聯(lián)的任何DM服務(wù)器;以及 如果確定有至少一個(gè)DM網(wǎng)關(guān)處于代理或適配模式,則將位置更新警報(bào)消息傳達(dá)到與其中LocationUpdate節(jié)點(diǎn)具有設(shè)置為真的值的至少一個(gè)DMAccMO關(guān)聯(lián)并且處于代理或適配模式的任何一個(gè)DM網(wǎng)關(guān)。
24.如權(quán)利要求23所述的方法,其中確定是否至少一個(gè)DM網(wǎng)關(guān)處于代理或適配模式包括搜索包含設(shè)置為代理或協(xié)議適配的值的Mode節(jié)點(diǎn)的任何DMAcc MO。
25.—種從設(shè)備管理(DM)服務(wù)器發(fā)送通知消息的方法,該方法包括 產(chǎn)生通知消息;以及 發(fā)送通知消息, 其中通知消息包括首標(biāo)和正文,通知消息的正文包括<moi-code>字段和<reason-code>字段的至少一個(gè)。
26.如權(quán)利要求25所述的方法,其中〈moi_code>字段和〈reason_code>字段的每一個(gè)是8比特。
27.如權(quán)利要求25所述的方法,其中<moi-code>字段規(guī)定MO標(biāo)識(shí)符碼,在MO中MO標(biāo)識(shí)符碼和MO標(biāo)識(shí)符之間存在綁定,而<reason_code>字段規(guī)定原因代碼,在MO中原因碼和原因字符串之間存在綁定。
28.如權(quán)利要求25所述的方法,其中在包括在通知消息的首標(biāo)中的<moi-present>字段中被設(shè)置為真的比特指示<moi-code>字段存在于通知消息的正文中,而在包括在通知消息中的首標(biāo)中的〈reason-present〉字段中被設(shè)置為真的比特指示〈reason_code>字段存在于通知消息的正文中。
29.一種用于設(shè)備管理(DM)網(wǎng)關(guān)處理來自DM服務(wù)器的消息的方法,該方法包括 從DM服務(wù)器接收用于與DM網(wǎng)關(guān)關(guān)聯(lián)的目標(biāo)設(shè)備的消息; 確定DM網(wǎng)關(guān)是否被引導(dǎo)到發(fā)送該消息的DM服務(wù)器; 如果確定DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器,則確定是否盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息;以及 如果確定盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息,則向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息。
30.如權(quán)利要求29所述的方法,其中從DM服務(wù)器接收用于與DM網(wǎng)關(guān)關(guān)聯(lián)的目標(biāo)設(shè)備的消息包括 從DM服務(wù)器接收消息;以及 通過確定目標(biāo)設(shè)備是否具有在LAN設(shè)備盤存MO中的條目來確定接收消息的目標(biāo)設(shè)備是否與DM網(wǎng)關(guān)關(guān)聯(lián)。
31.如權(quán)利要求29所述的方法,其中確定是否盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息的步驟包括 確定用于目標(biāo)設(shè)備的LAN設(shè)備盤存MO條目是否在用于目標(biāo)設(shè)備的已引導(dǎo)服務(wù)器的列表中包括發(fā)送該消息的DM服務(wù)器。
32.如權(quán)利要求31所述的方法,其中確定是否盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息的步驟進(jìn)一步包括 如果確定發(fā)送該消息的DM服務(wù)器被包括在用于該目標(biāo)設(shè)備的引導(dǎo)服務(wù)器的列表中,則確定發(fā)送該消息的DM服務(wù)器是否被包括在DM網(wǎng)關(guān)的黑名單中;以及 如果確定發(fā)送該消息的DM服務(wù)器未被包括在黑名單中,則向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息。
33.如權(quán)利要求32所述的方法,其中確定是否盡管DM網(wǎng)關(guān)未被引導(dǎo)到發(fā)送該消息的DM服務(wù)器該DM網(wǎng)關(guān)也應(yīng)當(dāng)向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息的步驟進(jìn)一步包括 如果確定發(fā)送該消息的DM服務(wù)器ID被包括在黑名單中,則確定是否有反對(duì)發(fā)送該消息的DM服務(wù)器的黑名單的管理覆蓋,以及如果確定有反對(duì)發(fā)送該消息的DM服務(wù)器的黑名單的管理覆蓋,則向目標(biāo)設(shè)備轉(zhuǎn)發(fā)該消息。
全文摘要
本發(fā)明提供用于管理設(shè)備管理服務(wù)器不能直接訪問的設(shè)備的方法和設(shè)備。一種用于經(jīng)由設(shè)備管理(DM)網(wǎng)關(guān)向DM服務(wù)器傳達(dá)位置更新警報(bào)消息的設(shè)備包括存儲(chǔ)器,用于存儲(chǔ)DM客戶端的代碼和多個(gè)DM MO,該多個(gè)DM MO的每一個(gè)包括一個(gè)或多個(gè)節(jié)點(diǎn);處理器,用于執(zhí)行存儲(chǔ)在該存儲(chǔ)器中的DM客戶端的代碼;通信單元,用于接收和發(fā)送用于DM客戶端的消息;以及DM客戶端,用于基于該多個(gè)DM MO的至少一個(gè)的LocationUpdate節(jié)點(diǎn),在檢測(cè)到設(shè)備的地址改變時(shí)經(jīng)由DM網(wǎng)關(guān)向DM服務(wù)器傳達(dá)位置更新警報(bào)消息。
文檔編號(hào)H04L12/24GK102918803SQ201180026634
公開日2013年2月6日 申請(qǐng)日期2011年3月28日 優(yōu)先權(quán)日2010年3月29日
發(fā)明者K.P.布哈特 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1