用于管理機(jī)器對(duì)機(jī)器(m2m)實(shí)體的系統(tǒng)、方法和設(shè)備的制作方法
【專利摘要】公開了用于管理機(jī)器對(duì)機(jī)器(M2M)實(shí)體的系統(tǒng)、方法和設(shè)備??砂▽?shí)現(xiàn)用于管理M2M環(huán)境中的M2M實(shí)體的一個(gè)或多個(gè)管理層的方法被包括在此。該方法還可包括使用多個(gè)管理層來管理M2M局域網(wǎng),其中M2M局域網(wǎng)可包括一個(gè)或多個(gè)M2M端裝置。M2M端裝置可包括例如M2M網(wǎng)關(guān)和/或M2M裝置。管理層可包括應(yīng)用管理層、業(yè)務(wù)管理層、網(wǎng)絡(luò)管理層和裝置管理層中的任意一者。管理層可提供M2M實(shí)體的配置管理、故障管理和性能管理中的任意一者。
【專利說明】用于管理機(jī)器對(duì)機(jī)器(M2M)實(shí)體的系統(tǒng)、方法和設(shè)備
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)涉及并要求(i) 2011年2月11日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)?zhí)?N0.)61/441,911、題為“Enhanced Gateway-Based Machine-To-Machine (M2M) DeviceManagement”(代理人編號(hào)IDC-10928US01); (ii)2011年6月14日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)N0.61/496,812、題為“Data Model For Managing M2M Area Networks and M2M Devicesbehind the M2M Gateway”(代理人編號(hào) IDC-11072US01) ; (iii) 2011 年 6 月 24 日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng) N0.61/500,798、題為 “Data Model For Managing M2M Area Networksand M2M Devices behind the M2M Gateway”(代理人編號(hào) IDC-11077US01) ; (iv) 2011年2月18日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)N0.61/444,323、題為“Machine-To-Machine (M2M)Remote Entity Management”(代理人編號(hào) IDC-10930US01) ; (v) 2011 年 3 月 14 日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng) N0.61/452,422、題為 “Machine-To-Machine (M2M) Remote EntityManagement”(代理人編號(hào)IDC-10954US01) ;(vi) 2011年5月13日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng) N0.61/485,631、題為 “Remote Entity Management for Machine-to-Machine (M2M)Communications”(代理人編號(hào)IDC-11047US01); (vii)2011年6月24日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)N0.61/501,046、題為“Remote Entity Management for Machine-To_Machine(M2M)Communications”(代理人編號(hào)IDC-11078US01);和(viii)2011年7月15日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng) N0.61/508,564、題為 “Remote Entity Management for Machine-To-Machine(M2M) Communications”(代理人編號(hào)IDC-11098US01)的權(quán)益和/或優(yōu)先權(quán)。上述美國(guó)臨時(shí)專利申請(qǐng)的每一個(gè)以引用的方式結(jié)合于此。
【技術(shù)領(lǐng)域】
[0003]本申請(qǐng)涉及通信,并且特別地,涉及機(jī)器對(duì)機(jī)器(“M2M”)通信。
【背景技術(shù)】
[0004]機(jī)器對(duì)機(jī)器(“M2M”)通信涉及由被稱為機(jī)器的裝置和/或在它們間實(shí)現(xiàn)的一類通信,這些裝置適用于通過這樣的M2M通信接收或交換用于執(zhí)行各種應(yīng)用(“M2M應(yīng)用”)的信息,例如智能測(cè)量、家庭自動(dòng)化、電子健康和車隊(duì)(fleet)管理。總的來說,各種應(yīng)用的執(zhí)行,并且反過來說,伴隨這樣的執(zhí)行的M2M通信由機(jī)器執(zhí)行,而不必須人類干涉觸發(fā)、發(fā)起和/或引起M2M通信的發(fā)生??衫斫獾?,M2M應(yīng)用的成功實(shí)現(xiàn)和興起可能取決于產(chǎn)業(yè)范圍內(nèi)接受確保(例如定義需求以便確保)可由各種實(shí)體制造和運(yùn)營(yíng)的各種機(jī)器間的互操作性的標(biāo)準(zhǔn)。
【專利附圖】
【附圖說明】
[0005]更詳細(xì)的理解可以從下述結(jié)合附圖以示例的方式給出的詳細(xì)描述中得到。在這樣的附圖中的圖如詳細(xì)描述一樣是示例。這樣,附圖和詳細(xì)描述不應(yīng)當(dāng)被理解為限制,其他等同有效的示例是可能和適當(dāng)?shù)?。并且,在附圖中相同的附圖標(biāo)記指示相同的元件,并且其中:[0006]圖1A-1C是示出在其中一個(gè)或多個(gè)實(shí)施例,包括那些旨在機(jī)器對(duì)機(jī)器(“M2M”)通信和/或操作的實(shí)施例,可得以實(shí)現(xiàn)或執(zhí)行的系統(tǒng)的示例的框圖;
[0007]圖2是示出定義用于執(zhí)行遠(yuǎn)程實(shí)體管理(“REM”)的功能架構(gòu)的示例邏輯管理層集合的框圖;
[0008]圖3A是示出根據(jù)管理層集合及其功能用于向SCL提供資源結(jié)構(gòu)的示例資源結(jié)構(gòu)框架的框圖;
[0009]圖3B是示出根據(jù)管理層集合及其功能用于向SCL提供資源結(jié)構(gòu)的示例資源結(jié)構(gòu)框架的框圖;
[0010]圖3C是示出根據(jù)管理層集合及其功能用于向SCL提供資源結(jié)構(gòu)的示例資源結(jié)構(gòu)框架的框圖;
[0011]圖4A是示出用于向SCL提供管理對(duì)象(“mgmtObjs”)資源的示例資源結(jié)構(gòu)框架的框圖;
[0012]圖4B是示出用于向SCL提供管理對(duì)象資源的示例資源結(jié)構(gòu)框架的框圖;
[0013]圖5是示出用于執(zhí)行xREM的客戶端-服務(wù)器模型的圖的框圖;
[0014]圖6是示出使用多個(gè)不同管理協(xié)議支持xREM的基于隧道的方法的框圖;
[0015]圖7A-7C是分別示出用于確定用于REM的管理協(xié)議類型的示例流程700、730和760的流程圖;
[0016]圖8是用于協(xié)商和/或通知裝置用于xREM的管理協(xié)議類型的過程的消息流程圖;
[0017]圖9是用于協(xié)商和/或通知裝置用于xREM的管理協(xié)議類型的過程的消息流程圖;
[0018]圖10是用于協(xié)商和/或通知裝置用于xREM的管理協(xié)議類型的過程的消息流程圖;
[0019]圖11是用于協(xié)商和/或通知裝置用于xREM的管理協(xié)議類型的過程的消息流程圖;
[0020]圖12是資源訪問歷史的示例結(jié)構(gòu);
[0021]圖13是基于“方法”構(gòu)建的資源訪問歷史的示例結(jié)構(gòu);
[0022]圖14是基于“方法”和請(qǐng)求或ID”構(gòu)建的資源訪問歷史的示例結(jié)構(gòu);
[0023]圖15是用于管理權(quán)限(authority)授權(quán)(授權(quán)者發(fā)起的)的流程的消息流程圖;
[0024]圖16是用于管理權(quán)限授權(quán)(裝置發(fā)起的)的示例消息流程圖;
[0025]圖17是管理權(quán)限授權(quán)(機(jī)器發(fā)起直接到被授權(quán)者)的示例消息流程圖;
[0026]圖18是管理權(quán)限授權(quán)(被授權(quán)者發(fā)起的)的示例消息流程圖;
[0027]圖19是管理權(quán)限授權(quán)(網(wǎng)關(guān)作為代理)的示例消息流程圖;
[0028]圖20是用于管理權(quán)限授權(quán)(機(jī)器到網(wǎng)關(guān)授權(quán))的示例消息流程圖;
[0029]圖21示出了用于管理權(quán)限授權(quán)的示例過程的圖;
[0030]圖22A-22C是示出資源命令示例結(jié)構(gòu)的框圖;
[0031]圖23是示出資源命令的示例結(jié)構(gòu)的框圖;
[0032]圖24A-B是示出資源命令的示例結(jié)構(gòu)的框圖;
[0033]圖25A-25B是示出資源命令的示例結(jié)構(gòu)的框圖;
[0034]圖26A-26B是示出資源命令的示例結(jié)構(gòu)的框圖;
[0035]圖27A-27B是示出資源命令的示例結(jié)構(gòu)的框圖;[0036]圖28A-28B是示出資源命令實(shí)例的示例結(jié)構(gòu)的框圖;
[0037]圖28C-28D是示出資源命令實(shí)例的示例結(jié)構(gòu)的框圖;
[0038]圖29A-29R是不出用于資源命令xREM的不例消息流的消息流程圖;
[0039]圖30A是示出通過補(bǔ)充(leveraging)OMA GwMO “透明”模型借助M2M Gff (G,)管理D類型ETSI M2M裝置的示例架構(gòu)的框圖;
[0040]圖30B是示出ETSI M2M xREM的示例架構(gòu)的框圖;
[0041]圖31A是示出補(bǔ)充OMA GwMOl.0的示例架構(gòu)的框圖;
[0042]圖3IB是示出xREM示例架構(gòu)的框圖;
[0043]圖32A是示出補(bǔ)充OMA GwMOl.0的示例架構(gòu)的框圖;
[0044]圖32B是示出ETSI M2M xREM示例架構(gòu)的框圖;
[0045]圖33A是示出補(bǔ)充OMA GwMOl.0的示例架構(gòu)的框圖;
[0046]圖33B是根據(jù)本發(fā)明公開的實(shí)施例示出ETSI M2M xREM示例架構(gòu)的框圖;
[0047]圖34是示出補(bǔ)充OMA GwMO的基于GW的裝置管理的示例的框圖;
[0048]圖35是示出部分緊密集成OMA DM和M2M Gff的示例架構(gòu)的框圖;
[0049]圖36是示出松散集成OMA DM和M2M Gff的示例架構(gòu)的框圖;
[0050]圖37是示出用于etsi局域網(wǎng)信息(etsiAreaNwklnfo)的示例資源結(jié)構(gòu)的框圖;
[0051]圖38A是示出用于局域網(wǎng)實(shí)例(areaNwklnstance)的示例資源結(jié)構(gòu)的框圖;
[0052]圖48B是不出用于圖38A的areaNwklnstance的6LoWPAN的子資源描述的不例資源結(jié)構(gòu)的框圖;
[0053]圖48C是示出areaNwklnstance的示例資源結(jié)構(gòu)的框圖;
[0054]圖39是不出etsi局域網(wǎng)裝置清單(etsiAreaNwkDevicelnventory)的不例資源結(jié)構(gòu)的框圖;
[0055]圖40A是示出裝置實(shí)例(deviceinstance)的示例資源結(jié)構(gòu)的框圖;
[0056]圖40B是示出deviceinstance的示例資源結(jié)構(gòu)的框圖;
[0057]圖41A是示出etsi局域網(wǎng)裝置組(etsiAreaNwkDeviceGroup)的示例資源結(jié)構(gòu)的框圖;
[0058]圖41B是不出etsiAreaNwkDeviceGroup的不例資源結(jié)構(gòu)的框圖;
[0059]圖42是示出裝置組實(shí)例(deviceGroupInstance)的示例資源結(jié)構(gòu)的框圖;
[0060]圖43A是示出etsi組管理操作(etsiGroupMgmtOperations)的示例資源結(jié)構(gòu)的框圖;
[0061]圖43B是不出etsiGroupMgmtOperations的不例資源結(jié)構(gòu)的框圖;
[0062]圖44A是示出操作實(shí)例(operationlnstance)的示例資源結(jié)構(gòu)的框圖;
[0063]圖44B是示出operationlnstance的示例資源結(jié)構(gòu)的框圖;
[0064]圖45是示出etsi傳感器(etsiSensor)的示例資源結(jié)構(gòu)的框圖;以及
[0065]圖46B是示出傳感器實(shí)例(sensorlnstance)的示例資源結(jié)構(gòu)的框圖;
[0066]圖47是執(zhí)行xREM的系統(tǒng)的示例架構(gòu)的框圖;
[0067]圖48A是在其中一個(gè)或多個(gè)公開實(shí)施例可得以實(shí)現(xiàn)的示例通信系統(tǒng)圖;
[0068]圖48B是可用在圖48A所示的通信系統(tǒng)中的示例無線發(fā)射/接收單元(WTRU)的系統(tǒng)圖;[0069]圖48C是可用在圖48A所示的通信系統(tǒng)中的示例無線電接入網(wǎng)和示例核心網(wǎng)的系統(tǒng)圖;
[0070]圖48D是可用在圖48A所示的通信系統(tǒng)中的另一個(gè)示例無線電接入網(wǎng)和示例核心網(wǎng)的系統(tǒng)圖;以及
[0071]圖48E是可用在圖48A所示的通信系統(tǒng)中的另一個(gè)示例無線電接入網(wǎng)和示例核心網(wǎng)的系統(tǒng)圖。
【具體實(shí)施方式】
[0072]示例系統(tǒng)架構(gòu)
[0073]圖1A-1C是示出在其中一個(gè)或多個(gè)實(shí)施例可得以實(shí)現(xiàn)或執(zhí)行的系統(tǒng)10的示例的框圖。這樣的實(shí)施例可包括例如旨在機(jī)器到機(jī)器(“M2M”)通信和/或操作的實(shí)施例,包括管理M2M遠(yuǎn)程實(shí)體,例如M2M應(yīng)用、M2M業(yè)務(wù)能力(“SC”)、M2M局域網(wǎng)(area network)、M2M網(wǎng)關(guān)和M2M裝置。
[0074]可根據(jù)和/或使用一個(gè)或多個(gè)架構(gòu)來配置和/或?qū)崿F(xiàn)系統(tǒng)10 ;這些架構(gòu)中任一個(gè)可基于和/或根據(jù)各種標(biāo)準(zhǔn)來配置。這些標(biāo)準(zhǔn)可包括那些旨在M2M通信和/或操作的,例如由歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(“ETSI ”)發(fā)布的、名為“Machine-to-Machine (M2M)Communications;Functional Architecture” 并被稱為 “ETSI TS 102 690” 的草案技術(shù)規(guī)范(“TS”)。其他示例可包括由第3代合作伙伴計(jì)劃(“3GPP”)和/或第3代合作伙伴計(jì)劃2 (“3GPP2”)發(fā)布的那些標(biāo)準(zhǔn),包括那些設(shè)計(jì)機(jī)器類型通信(“MTC”)的標(biāo)準(zhǔn),例如名為“Technical Specification Group Services and System Aspects;Service requirementsfor Machine-Type Communications (MTC)”的 3GPP TS22.368。ETSI TS 102 690 和 3GPPTS 22.368均通過引用并合并于此。系統(tǒng)10的架構(gòu)也可根據(jù)其他標(biāo)準(zhǔn)。
[0075]系統(tǒng)10可包括裝置域12、網(wǎng)絡(luò)域14和網(wǎng)絡(luò)應(yīng)用域16。網(wǎng)絡(luò)應(yīng)用域16可包括M2M網(wǎng)絡(luò)應(yīng)用18a、18b。這些M2M網(wǎng)絡(luò)應(yīng)用18a、18b可在各個(gè)主機(jī)裝置(未示出)上存儲(chǔ)、執(zhí)行和/或駐留??蛇x地,M2M網(wǎng)絡(luò)應(yīng)用18a、18b在相同的主機(jī)裝置(也未示出)上存儲(chǔ)、執(zhí)行和/或駐留。主機(jī)裝置可包括一個(gè)或多個(gè)服務(wù)器,例如包括主機(jī)應(yīng)用服務(wù)器,并且可被部署在一個(gè)或多個(gè)通用或?qū)S糜?jì)算機(jī)、個(gè)人計(jì)算機(jī)、大型機(jī)、迷你計(jì)算機(jī)、服務(wù)器類型計(jì)算機(jī)和/或在任意適當(dāng)操作系統(tǒng)上運(yùn)行并能夠執(zhí)行軟件的任意基于處理器的平臺(tái)上。主機(jī)裝置可包括若干元件,這些元件可形成在單一裝置中并集中在單一節(jié)點(diǎn)上;服務(wù)、客戶端、對(duì)等或其他。可選地,主機(jī)裝置的這些元件可由兩個(gè)或更多個(gè)分離的裝置組成,并且正如這樣可分別在多個(gè)節(jié)點(diǎn)間;服務(wù)、客戶端、對(duì)等或其他。
[0076]網(wǎng)絡(luò)域14可包括接入和/或核心(“接入/核心”)網(wǎng)絡(luò)20以及傳輸網(wǎng)絡(luò)22。接入/核心網(wǎng)絡(luò)22可以是例如根據(jù)用于(i)數(shù)字用戶線技術(shù)(總的稱為“xDSL”)、(ii)混合光纖同軸(“HFC”)網(wǎng)絡(luò)、(iii)可編程邏輯控制器(“PLC”)、(iv)衛(wèi)星通信和網(wǎng)絡(luò)、(V)全球移動(dòng)通信系統(tǒng)(“GSM”)/增強(qiáng)型數(shù)據(jù)GSM環(huán)境(“EDGE”)無線電接入網(wǎng)絡(luò)(“GERAN”)、(vi)通用移動(dòng)通信系統(tǒng)(“UMTS ”)陸地?zé)o線電接入網(wǎng)絡(luò)(“UTRANO > (vii)演進(jìn)UTRAN (“ eUTRAN”)、(viii)無線局域網(wǎng)(“WLAN”)、全球微波接入互操作性(“WiMAX”)等的一個(gè)或多個(gè)協(xié)議配以來通信的網(wǎng)絡(luò)??纱斫尤?核心網(wǎng)絡(luò)20的示例接入和/或核心網(wǎng)的細(xì)節(jié)參考圖48A-48E在下文中得以描述??纱韨鬏斁W(wǎng)絡(luò)22的示例傳輸網(wǎng)絡(luò)的細(xì)節(jié)也參考圖48A-48E在下文中得以描述。
[0077]接入/核心網(wǎng)絡(luò)20還根據(jù)互聯(lián)網(wǎng)協(xié)議(“IP”)系列提供連接性。接入/核心網(wǎng)絡(luò)20也可根據(jù)其他通信協(xié)議提供連接性。并且,接入/核心網(wǎng)絡(luò)20可提供業(yè)務(wù)和網(wǎng)絡(luò)控制功能、與其他網(wǎng)絡(luò)的互連和漫游業(yè)務(wù)。以示例的方式,接入/核心網(wǎng)絡(luò)20可以是根據(jù)由3GPP發(fā)布的協(xié)議、用于高級(jí)聯(lián)網(wǎng)的ETSI電信和互聯(lián)網(wǎng)覆蓋業(yè)務(wù)和協(xié)議(“TISPAN”)以及由3GPP2發(fā)布的協(xié)議配置用于通信的網(wǎng)絡(luò)。
[0078]接入/核心網(wǎng)絡(luò)20可包括M2M服務(wù)器24a,并且傳輸網(wǎng)絡(luò)22可包括M2M服務(wù)器24b、24c。M2M服務(wù)器24a-24c的每一個(gè)可由各個(gè)服務(wù)供應(yīng)商所有、維護(hù)和/或運(yùn)營(yíng)。例如,M2M服務(wù)器24a可由無線(例如蜂窩)電信服務(wù)供應(yīng)商所有、維護(hù)和/或運(yùn)營(yíng),而M2M服務(wù)器24b>24c可由其他服務(wù)供應(yīng)商所有、維護(hù)和/或運(yùn)營(yíng)。在一些實(shí)例中,第一、第二和第三M2M服務(wù)器24a-24b的所有、維護(hù)和/或運(yùn)營(yíng)可在兩個(gè)或更多個(gè)供應(yīng)商之間得以分離。
[0079]M2M服務(wù)器24a_24c可包括或被配置為包括各個(gè)網(wǎng)絡(luò)業(yè)務(wù)能力層(“N-SCL”)26a-26c和各個(gè)網(wǎng)絡(luò)通信協(xié)議棧28a-28c (圖1B)。N-SCL26a_26c可包括各個(gè)M2M SC(“N-SC”)30a-30c和伴隨的資源結(jié)構(gòu)32a-32c (圖1B)。
[0080]裝置域12 可包括 M2M 裝置 34a_34g、M2M 網(wǎng)關(guān) 36a、36b 和 M2M 局域網(wǎng) 38a、38b。M2M裝置34a-34g可包括各個(gè)M2M應(yīng)用(“DA”)40a_40h和各個(gè)網(wǎng)絡(luò)通信協(xié)議棧42a_42g。M2M裝置34a-34g的一些,即M2M裝置34a_34d (此后稱為“D 34a_34d”或“D類型裝置34a_34d”)可包括或被配置為包括各個(gè)SCL (“D-SCL”)44a-44d。D-SCL 44a_44d可包括或被配置為包括各個(gè)SC (“D-SC”)46a-46d和伴隨的資源結(jié)構(gòu)48a-48d (圖1B)。
[0081]M2M 裝置 34e-34g (此后稱為“D,34e_34g”或“D,類型裝置 34e_34g”)沒有 D-SCL。D 34a-34d也可以以其他方式不同于D’ 34e-34g。例如,D’ 34e_34f可遭受資源限制,例如處理能力和存儲(chǔ)限制,而D 34a-34d可不遭受這樣的資源限制??蛇x地和/或附加地,D’ 34e-34g可包括或被配置為包括不同于D-SCL 44a_44d的功能。
[0082]M2M網(wǎng)關(guān)36a、36b可包括或被配置為包括各個(gè)M2M應(yīng)用(“GA”)50a、50b、各個(gè)網(wǎng)絡(luò)通信協(xié)議棧52a、52b和各個(gè)SCL (“G-SCL”)54a、54b (圖1)。G-SCL 54a、54b可包括或被配置為包括各個(gè)SC (“G-SC”)56a、56b和伴隨的資源結(jié)構(gòu)58a-58e (圖1B)。
[0083]M2M局域網(wǎng)38a、38b可通信地耦合于M2M網(wǎng)關(guān)36a、36b和其他M2M網(wǎng)關(guān)(未示出),如果有的話。M2M局域網(wǎng)38a、38b可包括除了 D 34d和D’ 34e_34g以外的M2M裝置(未示出)。這些附加的M2M裝置可以是D類型或D’類型的裝置。M2M局域網(wǎng)38a、38b的每一個(gè)可使用例如網(wǎng)格和/或點(diǎn)對(duì)點(diǎn)架構(gòu)來配置。
[0084]通信地將D 34d和D’ 34e耦合在一起和/或在D 34d、D’ 34e和/或M2M局域網(wǎng)38a的鄰近M2M裝置之間的通信鏈路可以是有線和/或無線的。通信地將D 34f和D’34g耦合在一起和/或在D 34d、D’ 34e和/或M2M局域網(wǎng)38b的鄰近M2M裝置之間的通信鏈路也可以是有線和/或無線的。
[0085]通信地將D 34d、D’ 34e和M2M局域網(wǎng)38a的其他M2M裝置耦合到M2M網(wǎng)關(guān)36a的通信鏈路和通信地將D’34f、34g和M2M局域網(wǎng)38b的其他M2M裝置耦合到M2M網(wǎng)關(guān)36b的通信鏈路一起可以是有線和/或無線的。這些通信鏈路的每一個(gè)可根據(jù)私有接口、標(biāo)準(zhǔn)接口和/或開放接口來定義??蛇x地,通信鏈路可被定義為參考點(diǎn),例如dla參考點(diǎn)??杀硎具@樣的dla參考點(diǎn)的示例dla參考點(diǎn)的細(xì)節(jié)可在ETSI TS 102 690中找到。[0086]M2M網(wǎng)關(guān)36a、M2M網(wǎng)關(guān)36b和D 34b_34c可通用有線和/或無線通信鏈路分別與M2M服務(wù)器24a、24b和24c通信地耦合。這些通信鏈路可根據(jù)私有接口、標(biāo)準(zhǔn)接口和/或開放接口來定義??蛇x地,通信鏈路可被定義為參考點(diǎn),例如mla參考點(diǎn)。可表示這樣的mla參考點(diǎn)的示例mla參考點(diǎn)的細(xì)節(jié)可在ETSI TS 102 690中找到。
[0087]通信地耦合M2M網(wǎng)絡(luò)應(yīng)用18a和M2M服務(wù)器24a以及通信地耦合M2M網(wǎng)絡(luò)應(yīng)用18b和M2M服務(wù)器24b、24c的通信鏈路可以是有線和/或無線的。這些通信鏈路的每一個(gè)可根據(jù)私有接口、標(biāo)準(zhǔn)接口和/或開放接口來定義。可選地,通信鏈路可被定義為參考點(diǎn),例如mla參考點(diǎn)??杀硎具@樣的mla參考點(diǎn)的示例mla參考點(diǎn)的細(xì)節(jié)可在ETSI TS 102 690中找到。
[0088]D 34a_34d的DA 40a_40d分別與D-SCL 44a_44d的通信可使用mla參考點(diǎn)來執(zhí)行。dla和mla參考點(diǎn)可在M2M網(wǎng)絡(luò)應(yīng)用18b和DA 40a_40e之間以及在M2M網(wǎng)絡(luò)應(yīng)用18a和DA 40f-40g之間提供統(tǒng)一的接口。
[0089]雖然在圖1中展示了 2個(gè)M2M網(wǎng)關(guān)和8個(gè)M2M裝置,但裝置域12可包括更多或更少的M2M網(wǎng)關(guān)和更多或更少的M2M裝置。在實(shí)踐中,裝置域12可能具有許多M2M裝置和許多M2M網(wǎng)關(guān)。附加地和/或可選地,系統(tǒng)10可包括更多或更少的M2M服務(wù)器、更多和更少的M2M網(wǎng)絡(luò)應(yīng)用和更多或更少的M2M局域網(wǎng)。
[0090]M2M局域網(wǎng)38a、38b的每一個(gè)可以是例如根據(jù)諸如電氣與電子工程師協(xié)會(huì)(“IEEE”)802.15.X、Zigbee、藍(lán)牙、互聯(lián)網(wǎng)工程任務(wù)組(“IETF”)低功率有損網(wǎng)絡(luò)上的路由(“ROLL”)、自動(dòng)化國(guó)際協(xié)會(huì)(“ISA”)用于工業(yè)自動(dòng)化的無線系統(tǒng):處理控制和相關(guān)應(yīng)用(“ISA100.11a”)等這樣的個(gè)人局域網(wǎng)協(xié)議被配置來通信的網(wǎng)絡(luò)。M2M局域網(wǎng)38a、38b可根據(jù)例如下文參考圖48A-48E描述的其他網(wǎng)絡(luò)協(xié)議來配置。
[0091]現(xiàn)在參考圖1C,N-SC 30a_30c的每一個(gè)可包括或被配置為包括應(yīng)用允許(enablement)能力(“AE”),通用通信能力(“GC”),可達(dá)、尋址和庫能力(“RAR”),通信選擇能力(“CS”),遠(yuǎn)程實(shí)體管理能力(“REM”),安全能力(“SEC”),歷史和數(shù)據(jù)保持能力(“HDR”),事務(wù)管理能力(“TM”),交互代理能力(“IP”)和電信運(yùn)營(yíng)商暴露(exposure)能力(“Τ0Ε”),這些的每一個(gè)可與用于從一個(gè)能力向另一個(gè)能力傳遞信息(例如根據(jù)經(jīng)處理的消息)的路由功能相連接。N-SC 30a-30c的每一個(gè)還可包括用于調(diào)度內(nèi)部軟件、用于管理操作系統(tǒng)接口等的管理器。
[0092]G-SC 56a、56b的每一個(gè)和D_SC 46a_46d的每一個(gè)還可包括與路由功能和管理器向連接的AE、GC、RAR、CS、REM、SEC、HDR、TM和 IP。為了方便起見,此后前綴“N”、“G”或“D”可添加于AE、GC、RAR、CS、REM、SEC、HDR、TM、路由功能和管理器以區(qū)分 N_SC、G_SC和D-SC。前綴“X”可添加于AE、GC、RAR、CS、REM、SEC、HDR、TM、路由功能和管理器以共同地提及N-SC、G-SC 和 D-SC。
[0093]N-SC 30a-30c、G_SC 56a、56b 和 D-SC 46a_46d 的每一個(gè)也可包括 SC 到 SC 交互能力,以便使能裝置對(duì)裝置(D2D)、網(wǎng)關(guān)對(duì)網(wǎng)關(guān)(G2G)和業(yè)務(wù)對(duì)服務(wù)器(S2S)直接通信。N-SC30a-30c、G-SC 56a、56b和D-SC 46a_46d (共同地稱為“xSC”)的一些或所有的部分可根據(jù)諸如ETSI TS 102 690這樣的旨在M2M通信和/或操作的標(biāo)準(zhǔn)來定義。
[0094]總的來說,SC可定義和/或?qū)崿F(xiàn)可由各種M2M應(yīng)用使用的功能。為了便于此,SC24可通過一組開放接口將這樣的功能呈現(xiàn)給各種M2M應(yīng)用。附加地,SC可使用接入/核心和/或傳輸網(wǎng)絡(luò)20、22的功能(“網(wǎng)絡(luò)功能”)。然而,SC可向各種M2M應(yīng)用隱藏網(wǎng)絡(luò)特征,并且替代地,可借助SC為這樣的應(yīng)用處理網(wǎng)絡(luò)管理。SC可以是M2M特定的??蛇x地,SC可以是通用的,例如為M2M應(yīng)用和不是M2M應(yīng)用的應(yīng)用提供支持。如下將更詳細(xì)描述的那樣,N-SCL資源結(jié)構(gòu)32a-32c、G-SCL資源結(jié)構(gòu)58a_58e和/或D-SCL44a_44d的每一個(gè)可包括一個(gè)或多個(gè)基于一個(gè)或多個(gè)xSC的架構(gòu)等級(jí)排列的資源和/或?qū)傩浴?br>
[0095]示例xREM管理層和功能
[0096]圖2是示出定義用于執(zhí)行xREM的功能架構(gòu)的邏輯管理層200的示例集合的框圖??偟膩碚f,管理層200可定義用于管理通信模塊、SCL和應(yīng)用的功能。管理層200還可區(qū)分管理功能、定義相應(yīng)的管理對(duì)象和資源結(jié)構(gòu)、并在xREM分別為M2M設(shè)備(“DREM”)、M2M網(wǎng)關(guān)(“GREM”)和M2M局域網(wǎng)(“NREM”)識(shí)別管理功能。管理層200管理功能的區(qū)分可基于M2M遠(yuǎn)程實(shí)體的類型。管理層200可包括例如定義用于管理(i)M2M應(yīng)用、(ii)M2M SC、(iii)M2M局域網(wǎng)和M2M網(wǎng)關(guān)、和(iv)M2M裝置的功能的分離層。管理層200的每一個(gè)可包括用于執(zhí)行駐留在這樣的管理層中的、M2M遠(yuǎn)程實(shí)體的配置管理210、故障(fault)管理212、性能管理214等的功能。在一個(gè)實(shí)施方式中,管理層200可包括應(yīng)用管理層202、業(yè)務(wù)管理層204、網(wǎng)絡(luò)管理層206和裝置管理層208。管理層200也可包括其他層。
[0097]示例M2M應(yīng)用管理層
[0098]M2M應(yīng)用管理層202可處理管理M2M應(yīng)用,包括定義管理功能、定義管理對(duì)象和資源結(jié)構(gòu)和識(shí)別在與管理M2M應(yīng)用相關(guān)聯(lián)的xREM處的管理功能。M2M應(yīng)用管理層202可處理在M2M裝置和/或M2M網(wǎng)關(guān)(總的稱為“D/G”)中M2M裝置應(yīng)用的生命周期管理,這可包括安裝、更新、刪除、激活、去激活D/G中應(yīng)用軟件的任一個(gè)。M2M應(yīng)用管理層202還可處理D/G中應(yīng)用的配置管理。這可包括例如配置和/或提供對(duì)這樣的應(yīng)用的初始設(shè)置和/或更新。M2M應(yīng)用管理層202可處理D/G中應(yīng)用故障管理,包括例如收集和/或獲取(retrieve)與故障相關(guān)的信息。M2M應(yīng)用管理層202可處理D/G中應(yīng)用的性能管理,包括例如收集和/或獲取與性能相關(guān)的信息。M2M應(yīng)用管理層的所有者可以是例如M2M應(yīng)用供應(yīng)商。
[0099]示例M2M業(yè)務(wù)管理層
[0100]M2M業(yè)務(wù)管理層204可處理管理M2M SC,包括定義管理功能、定義管理對(duì)象和資源結(jié)構(gòu)以及識(shí)別與管理M2M SC相關(guān)聯(lián)的xREM處的管理功能。M2M業(yè)務(wù)管理層204可處理D/G中SCL的軟件/固件更新;D/G中SCL的配置管理,包括配置或提供對(duì)SCL的初始設(shè)置和/或更新;D/G中SCL的故障管理,包括例如收集和獲取與故障相關(guān)的信息;和D/G中SCL的性能管理,其可包括收集和獲取與性能相關(guān)的信息。M2M業(yè)務(wù)管理層204的所有者可以是例如M2M業(yè)務(wù)供應(yīng)商。
[0101]示例M2M網(wǎng)絡(luò)管理層
[0102]M2M網(wǎng)絡(luò)管理層206可處理管理M2M局域網(wǎng),包括定義管理功能、定義管理對(duì)象和資源結(jié)構(gòu)以及識(shí)別在與管理M2M局域網(wǎng)相關(guān)聯(lián)的xREM處的管理功能。例如,該層可控制路由管理、拓?fù)涔芾砗途W(wǎng)絡(luò)生命期管理。由于M2M局域網(wǎng)在許多情況下由M2M GW來連接,因此M2M GW可在網(wǎng)絡(luò)管理層206中其作用。
[0103]M2M網(wǎng)絡(luò)管理層206可處理M2M局域網(wǎng)的配置管理,包括例如配置和/或提供M2M局域網(wǎng)的初始操作配置,這可包括配置IPv6地址前綴、工作頻率、WPAN ID等。M2M網(wǎng)絡(luò)管理層206還處理(i )更新D/G的配置,這可包括更新6LoWPAN/R0LL/CoAP中的參數(shù)和/或常數(shù);(ii)M2M局域網(wǎng)的故障管理,包括異常檢測(cè)(例如,過期或錯(cuò)誤路由、環(huán)回路由)和/或告警生成和/或處理;(iii ) M2M局域網(wǎng)的性能管理,這可包括(例如整個(gè))M2M局域網(wǎng)的工作周期管理、拓?fù)?路由管理和QoS管理的任一個(gè)。網(wǎng)絡(luò)管理層206的所有者可以是M2M局域網(wǎng)供應(yīng)商,其可以是M2M應(yīng)用供應(yīng)商、M2M業(yè)務(wù)供應(yīng)商或M2M用戶。
[0104]示例M2M裝置管理層
[0105]裝置管理層208可處理管理諸如D/G這樣的M2M端裝置,包括定義管理功能、定義管理對(duì)象和資源結(jié)構(gòu)和識(shí)別在與M2M端裝置相關(guān)聯(lián)的xREM處的管理功能。裝置管理層208可處理用于資源受限的M2M裝置的管理功能,這可包括例如工作周期管理和功率管理。裝置管理層208可處理(i)D/G的配置管理,這可包括配置D/G的初始操作和/或更新D/G的配置;(ii) D/G的故障管理,這可包括異常檢測(cè)和告警生成和處理的任一個(gè);(iii) D/G的性能管理,這可包括例如受限資源(傳感器、激勵(lì)器、電源/電池、存儲(chǔ)器、CPU、通信接口等)的管理、節(jié)電管理(例如整個(gè)節(jié)點(diǎn)的工作周期、收發(fā)機(jī)的工作周期)和傳感器/激勵(lì)器管理(例如在不同的應(yīng)用間共享)的任一個(gè)。裝置管理層208的所有者可以是M2M應(yīng)用供應(yīng)商、M2M業(yè)務(wù)供應(yīng)商、M2M局域網(wǎng)供應(yīng)商或M2M用戶。
[0106]參考圖3A,展示了示出用于根據(jù)管理層集合及其功能向SCL提供資源結(jié)構(gòu)的示例資源結(jié)構(gòu)架構(gòu)300的框圖。在其上可提供這樣的資源結(jié)構(gòu)的SCL可以是主機(jī)SCL,例如N-SCL 26a-26c的任一個(gè)。在主機(jī)SCL上提供的資源結(jié)構(gòu)可隨后以主機(jī)SCL、其他主機(jī)SCL和/或遠(yuǎn)程SCL之間的同步方式,在一個(gè)或多個(gè)其他主機(jī)SCL和/或一個(gè)或多個(gè)遠(yuǎn)程SCL(例如G-SCL 56a、56b和/或D-SCL 44a_44d)上得以提供??蛇x地,可在其上提供這樣的資源結(jié)構(gòu)的SCL可以是遠(yuǎn)程SCL,例如G-SCL 56a、56b和/或D-SCL 44a_44d的任一個(gè)。在遠(yuǎn)程SCL上提供的資源結(jié)構(gòu)可隨后以遠(yuǎn)程SCL、其他遠(yuǎn)程SCL和/或主機(jī)SCL間的同步方式,在一個(gè)或多個(gè)其他遠(yuǎn)程SCL和/或一個(gè)或多個(gè)主機(jī)SCL (例如N-SCL 26a_26c)上得以提供(例如整體或部分地復(fù)制)。附加地和/或可選地,資源結(jié)構(gòu)架構(gòu)300還可被用來在多個(gè)主機(jī)SCL和/或多個(gè)遠(yuǎn)程SCL上提供資源結(jié)構(gòu)。
[0107]資源結(jié)構(gòu)架構(gòu)300可包括適當(dāng)SCL的根資源(“〈sclBase〉”)302、從屬于<sclBase>302的多個(gè)資源(“sub-resources”)和一個(gè)或多個(gè)屬性304。屬性304可與直接從屬于〈sclBase>302的子資源的一些或所有相關(guān)聯(lián)(例如相同)。可選地,屬性304可與直接和/或間接從屬于<sclBase>302的子資源相關(guān)聯(lián)。直接從屬于<sclBase>302的子資源可包括SCL (“scls”)子資源306、應(yīng)用(“applications”)子資源308、容器(“containers”)子資源 310、組(“groups”)子資源 312、訪問權(quán)限(“accessRights”)子資源314、訂閱(“subscriptions”)子資源316、發(fā)現(xiàn)(“discovery”)子資源318、訪問狀態(tài)(“accessStatus”)子資源 320 和管理對(duì)象(“mgmtObjs”)子資源 322。
[0108]scls子資源306可以是各個(gè)SCL資源的集合;它的每一個(gè)可代表被授權(quán)例如以M2M業(yè)務(wù)注冊(cè)過程方式與主機(jī)SCL交互的相關(guān)聯(lián)(例如遠(yuǎn)程)SCL。scls子資源306的每個(gè)SCL資源可響應(yīng)于相關(guān)聯(lián)SCL向它的本地SCL的成功注冊(cè)而得以創(chuàng)建,反之亦然。scls子資源306可包括、維護(hù)和/或存儲(chǔ)關(guān)于各個(gè)已注冊(cè)SCL的上下文信息。scls子資源306的每一個(gè)可包括一個(gè)或多個(gè)子資源和/或一個(gè)或多個(gè)屬性(未示出)。
[0109]應(yīng)用子資源308可以是各個(gè)應(yīng)用資源的集合;它的每一個(gè)可包括、維護(hù)和/或存儲(chǔ)關(guān)于應(yīng)用的信息。應(yīng)用子資源308的每個(gè)應(yīng)用資源可響應(yīng)于相關(guān)聯(lián)應(yīng)用向本地SCL的成功注冊(cè)而得以創(chuàng)建。
[0110]容器子資源310可以是各個(gè)容器資源的集合;它的每一個(gè)可以是用于在應(yīng)用和/或SCL間交換信息的通用資源。容器子資源310的每個(gè)容器資源可通過將相應(yīng)的容器用作緩存信息的中介,便于應(yīng)用和/或SCL間信息的交換。
[0111]組子資源312可以是各個(gè)組資源的集合。組子資源312的每個(gè)組資源可被用來定義和/或訪問其他子資源的組,包括直接和/或間接從屬于〈SclBaSe>302的子資源。
[0112]accessRights子資源314可以是各個(gè)訪問權(quán)限(“accessRight”)資源的集合;它的每一個(gè)可包括、維護(hù)和/或存儲(chǔ)許可的表示。accessRights子資源314的每個(gè)accessRight資源可與對(duì)主機(jī)SCL外部的實(shí)體來說是可存取的其他子資源的一個(gè)或多個(gè)相關(guān)聯(lián)。accessRights 314的每一個(gè)的許可表示可包括許可持有者的標(biāo)識(shí)和授予該許可持有者的權(quán)限的標(biāo)識(shí)。授予該許可持有者的權(quán)限的標(biāo)識(shí)可以是例如與為相應(yīng)子資源授予的權(quán)限的一個(gè)或多個(gè)相關(guān)聯(lián)的許可標(biāo)志。
[0113]訂閱子資源316可以是各個(gè)訂閱資源的集合。訂閱316的每個(gè)訂閱資源可包括用于跟蹤對(duì)其父母資源,即〈SclBaSe>302,的(例如激活)訂閱狀態(tài)的信息。訂閱316的每一個(gè)可表示來自發(fā)布者通知在<sclBase>302上的修改的請(qǐng)求。
[0114]發(fā)現(xiàn)318可被用來允許子資源的發(fā)現(xiàn)。發(fā)現(xiàn)318可被用來獲取匹配發(fā)現(xiàn)過濾標(biāo)準(zhǔn)的子資源的統(tǒng)一資源標(biāo)識(shí)符(“URI”)的列表。accesStatus 320可以是各個(gè)訪問狀態(tài)資源的集合。
[0115]mgmtObjs子資源322可以是各個(gè)管理對(duì)象(“mgmtObj”)資源的集合。mgmtObjs322的每個(gè)mgmtOb j資源可包括、維護(hù)和/或存儲(chǔ)用于執(zhí)行REM的管理信息和/或參數(shù)。mgmtObjs子資源322可包括應(yīng)用管理對(duì)象子資源(“appMgmtObjects”)子資源324、SCL管理對(duì)象子資源(“sclMgmtObjects”)子資源326、網(wǎng)絡(luò)管理對(duì)象子資源(“nwkMgmtOb jects”)子資源328、裝置管理對(duì)象子資源(“devMgmtOb jects”)子資源330、OMA-DM管理對(duì)象子資源(“omaMgmtOb jects”)子資源 332 和 BBF-TR069 管理對(duì)象子資源(“bbfMgmtOb jects”)子資源334。mgmtObjs子資源322還可包括其他和/或不同mgmtOb j資源。
[0116]appMgmtObjs子資源324可以是各個(gè)應(yīng)用管理對(duì)象(“appMgmtObject”)資源的集合。每個(gè)appMgmtObject資源可包括用于根據(jù)應(yīng)用管理層及其功能(例如應(yīng)用管理層202 (圖2))執(zhí)行REM的信息和/或參數(shù)。每個(gè)appMgmtObject資源可被部署為作為〈mgmtOb ject> 實(shí)例 324-1 從屬于 appMgmtOb jects 子資源 324。
[0117]sclMgmtObjects 子資源 326 可以是各個(gè) SCL 管理對(duì)象(“sclMgmtObject”)資源的集合。每個(gè)sclMgmtObject資源可包括用于根據(jù)業(yè)務(wù)管理層及其功能(例如業(yè)務(wù)管理層204 (圖2))執(zhí)行REM的信息和/或參數(shù)。每個(gè)sclMgmtObject資源可被部署為作為〈mgmtObject〉實(shí)例 326-1 從屬于 sclMgmtObjects 子資源 326。
[0118]nwkMgmtOb jects子資源328可以是各個(gè)網(wǎng)絡(luò)管理對(duì)象(“nwkMgmtObject”)資源的集合。每個(gè)nwkMgmtObject資源可包括用于根據(jù)網(wǎng)絡(luò)管理層及其功能(例如網(wǎng)絡(luò)管理層206 (圖2))執(zhí)行REM的信息和/或參數(shù)。每個(gè)nwkMgmtObject資源可被部署為作為〈mgmtObject〉實(shí)例 328-1 從屬于 nwkMgmtOb jects 子資源 328。
[0119]devMgmtObjs子資源330可以是各個(gè)裝置管理對(duì)象(“devMgmtObject”)資源的集合。每個(gè)devMgmtObject資源可包括用于根據(jù)裝置管理層及其功能(例如裝置管理層208 (圖2))執(zhí)行REM的信息和/或參數(shù)。每個(gè)devMgmtOb jects資源可被部署為作為〈mgmtObject〉實(shí)例 330-1 從屬于 devMgmtOb jects 子資源 330。
[0120]omaMgmtObjects332 可以是各個(gè) 0MA-DM 管理對(duì)象(“omaMgmtObject”)資源的集合。每個(gè)omaMgmtObject資源可包括用于根據(jù)OMA-DM和/或OMA-DM兼容管理功能執(zhí)行REM的信息和/或參數(shù)。每個(gè)omaMgmtObject資源可被部署為作為〈mgmtObject〉實(shí)例332-1從屬于omaMgmtOb jects子資源332。
[0121]bbfMgmtOb jects 子資源 334 可以是各個(gè) BBF-TR069 管理對(duì)象(“bbfMgmtOb ject”)資源的集合。每個(gè)bbfMgmtObject資源可包括用于根據(jù)BBF-TR069和/或BBF-TR069兼容管理功能(例如BBF-TR069遠(yuǎn)程過程調(diào)用(RPC)方法)執(zhí)行REM的信息和/或參數(shù)。每個(gè)bbfMgmtObject資源可被部署為作為〈mgmtObject〉實(shí)例334-1從屬于bbfMgmtOb jects子資源334。
[0122]雖然如圖3A 所不 mgmtObjs 子資源 322 僅在〈sclBase-of-Serve;r>/scls/〈scl>/mgmtObjs中存在,但其他(例如多個(gè))mgmtObjs子資源可位于<sclBase>302的各種更遠(yuǎn)的從屬分支/位置中。這樣,這樣的其他mgmtOb js子資源可顯式地相應(yīng)于具體的管理功能(例如相應(yīng)于應(yīng)用或SCL)。
[0123]圖3B是示出用于根據(jù)管理層集合及其功能向SCL提供資源結(jié)構(gòu)的示例資源結(jié)構(gòu)構(gòu)架340的框圖。在其上可提供這樣的資源結(jié)構(gòu)的SCL可以是本地SCL,例如G-SCL 56a、56b和/或D-SCL 44a-44d的任一個(gè)。在本地SCL上提供的資源結(jié)構(gòu)可隨后以本地SCL和/或主機(jī)SCL間的同步方式,在一個(gè)或多個(gè)其他主機(jī)SCL和/或一個(gè)或多個(gè)遠(yuǎn)程SCL上得以提供(例如整體或部分地復(fù)制)??蛇x地,在其上可提供這樣的資源結(jié)構(gòu)的SCL可以是主機(jī)SCL,例如N-SCL26a-26c的任一個(gè)。在主機(jī)SCL上提供的資源結(jié)構(gòu)可隨后以主機(jī)SCL和遠(yuǎn)程SCL間的同步方式,在一個(gè)或多個(gè)其他遠(yuǎn)程SCL (例如G-SCL 56a、56b和/或D-SCL44a-44d)上得以提供(例如整體或部分地復(fù)制)。附加地和/或可選地,資源結(jié)構(gòu)構(gòu)架340還可被用來在多個(gè)本地SCL和/或多個(gè)主機(jī)SCL上提供資源結(jié)構(gòu)。
[0124]資源結(jié)構(gòu)構(gòu)架340可包括<sclBase>342、<sclBase>342的多個(gè)子資源、與直接從屬于<sclBase>342的子資源的一些或全部相關(guān)聯(lián)的一個(gè)或多個(gè)屬性344、和與間接從屬于<sclBase>342的子資源相關(guān)聯(lián)的屬性350和360。
[0125]除了以下的,直接從屬于<SClBaSe>342的子資源類似于圖3A的直接從屬于<sclBase>302的子資源。直接從屬于<sclBase>342的子資源可包括應(yīng)用子資源346和mgmtObjs 子資源 348。
[0126]mgmtObjs子資源348 (在<sclBase>/mgmt0b js處)可以是各個(gè)管理對(duì)象(“mgmtObj”)資源的集合。mgmtObjs子資源348可包括、維護(hù)和/或存儲(chǔ)用于根據(jù)(i)業(yè)務(wù)管理層及其功能;(ii)網(wǎng)絡(luò)管理層及其功能;(iii)裝置管理層及其功能,(iv) OMA-DM和/或OMA-DM兼容管理功能和(v)BBF-TR069和/或BBF-TR069兼容管理功能的任一個(gè)執(zhí)行REM的管理信息和/或參數(shù)。mgmtObjs子資源348例如可包括sclMgmtObjects子資源326 > nwkMgmtOb jects 子資源 328、devMgmtOb jects 子資源 330、omaMgmtOb jects 子資源 332和bbfMgmtOb jects子資源334。mgmtObjs子資源348可還可包括其他和/或不同mgmtObj資源。
[0127]應(yīng)用子資源346可包括各個(gè)應(yīng)用(“〈application〉”)資源352的集合、accessStatus子資源354、subscriptions子資源356、mgmtObjs子資源358和與應(yīng)用子資源346的子資源相關(guān)聯(lián)的屬性350。mgmtObjs子資源358(位于<sclBase>/applications/mgmtObjs)可包括用于執(zhí)行作為一個(gè)整體注冊(cè)在<sclBase>342下所有應(yīng)用的REM的子資源的集合。
[0128]各個(gè)應(yīng)用資源352的每一個(gè)可包括containers子資源362、groups子資源364、accessRights 子資源 366、accessStatus 子資源 368、subscriptions 子資源 370、mgmt0bjs子資源372和與相應(yīng)的各個(gè)應(yīng)用資源352的子資源相關(guān)聯(lián)的屬性360。mgmtObjs子資源372 (位于 <sclBase>/applications/〈application>/mgmtObjs)可包括用于執(zhí)行與相應(yīng)〈application〉子資源352相關(guān)聯(lián)的特定〈application〉的REM的子資源集合。
[0129]圖3C是示出根據(jù)管理層集合及其功能向SCL提供資源結(jié)構(gòu)的示例資源結(jié)構(gòu)框架376的框圖??稍谄渖咸峁┻@樣的資源結(jié)構(gòu)的SCL可以是主機(jī)SCL,例如N-SCL 26a_26c的任一個(gè)。在主機(jī)SCL上提供的資源結(jié)構(gòu)可隨后借助主機(jī)SCL、其他主機(jī)SCL和/或遠(yuǎn)程SCL間的同步,在一個(gè)或多個(gè)其他主機(jī)SCL和/或一個(gè)或多個(gè)遠(yuǎn)程SCL上得以提供(例如整體或部分復(fù)制),例如G-SCL 56a、56b和/或D-SCL 44a_44d。可選地,在其上可提供這樣的資源結(jié)構(gòu)的SCL可以是遠(yuǎn)程SCL,例如G-SCL 56a、56b和/或D-SCL 44a_44d的任一個(gè)。在遠(yuǎn)程SCL上提供的資源結(jié)構(gòu)可隨后借助遠(yuǎn)程SCL、其他遠(yuǎn)程SCL和/或主機(jī)SCL間的同步,在一個(gè)或多個(gè)其他遠(yuǎn)程SCL和/或一個(gè)或多個(gè)主機(jī)SCL上得以提供(例如整體或部分復(fù)制),例如N-SCL 26a-26c。附加地和/或可選地,資源結(jié)構(gòu)架構(gòu)340也可被用來在多個(gè)主機(jī)SCL和/或多個(gè)遠(yuǎn)程SCL上提供資源結(jié)構(gòu)。
[0130]資源結(jié)構(gòu)架構(gòu)376可包括<sclBase>378、到<sclBase>378的多個(gè)子資源、與直接和/或間接從屬于<sclBaSe>378的子資源的一些或全部相關(guān)聯(lián)的一個(gè)或多個(gè)屬性。直接從屬于<sclBase>378的子資源類似于圖3A的直接從屬于<sclBase>302的子資源,除了沒有mgmtObjs子資源直接從屬于<sclBase>378。替代地,資源結(jié)構(gòu)架構(gòu)376包括多個(gè)mgmtObjes子資源,其可位于〈sclBase>376的各種其他從屬分支/位置處。例如,<sclBase>376可包括 mgmtObjs 子資源 380(在 <sclBase>scls/mgmtObjs 處)。mgmtObjs 子資源 380 可包括用于執(zhí)行作為整體向M2M服務(wù)器注冊(cè)的所有SCL的REM的子資源的集合。這些子資源可包括用于根據(jù)諸如業(yè)務(wù)管理層204 (圖2)這樣的業(yè)務(wù)管理層及其功能,執(zhí)行作為整體向M2M服務(wù)器注冊(cè)的所有SCL的REM的信息和/或參數(shù)。
[0131]<sclBase>376 還可包括 mgmtObjs 子資源 382 (在〈sclBase>/scls/〈scl>/mgmtObjs處)。mgmtObjs子資源382可包括用于執(zhí)行向M2M服務(wù)器注冊(cè)的<scl>的業(yè)務(wù)能力和其他管理功能(網(wǎng)絡(luò)mgmt層和裝置管理層)的REM的子資源集合。在一個(gè)實(shí)施方式中,這些子資源可包括用于根據(jù)(i)諸如網(wǎng)絡(luò)管理層206 (圖2)這樣的網(wǎng)絡(luò)管理層及其功能;和(ii)和諸如裝置管理層208 (圖2)這樣的裝置管理層,執(zhí)行對(duì)M2M服務(wù)器注冊(cè)的〈scl>的業(yè)務(wù)能力和其他管理功能的REM的信息和/或參數(shù)。
[0132]<sclBase>376 還可包括 mgmtObjs 子資源 384 (在〈sclBase>/scls/〈scl>/applications//mgmtObjs處)。mgmtObjs子資源384可包括用于執(zhí)行作為整體向服務(wù)器宣告的所有應(yīng)用的REM的子資源的集合。<sclBase>376可進(jìn)一步包括mgmtObjs子資源386(在 <sclBase>/scls/<scl>/applications/<applicationAnnc>/mgmtOb js 處)。該 mgmtOb js子資源386可包括用于執(zhí)行對(duì)M2M服務(wù)器宣告的特定〈applicationAnnc〉的REM的子資源魚人
口 O
[0133]在一個(gè)實(shí)施方式中,mgmtObjs子資源 382 (在 <sclBase>/scls/〈scl>/mgmtObjs處)可被DA和/或GA用來管理注冊(cè)到M2M服務(wù)器的另一個(gè)D/G。M2M服務(wù)器(即〈scl>)可向D/G宣告它的〈mgmtObj〉。然后DA/GA可在D/G中訪問這樣的經(jīng)宣告的〈mgmtObj〉,并且反過來,能夠通過M2M服務(wù)器處的消息中繼來管理其他D/G。
[0134]圖4A是示出用于向SCL提供mgmtObjs的示例資源結(jié)構(gòu)框架400的框圖。資源結(jié)構(gòu)框架(“mgmtObjs結(jié)構(gòu)框架”)400可包括作為根的mgmtObjs 402、到mgmtObjs 402的多個(gè)子資源、與直接從屬于mgmtObjs 402的子資源的一些或全部相關(guān)聯(lián)的一個(gè)或多個(gè)屬性404和與間接從屬于mgmtObjs 402的子資源相關(guān)聯(lián)的屬性416、418、430和442。屬性404可包括訪問權(quán)限ID、創(chuàng)建時(shí)間、最后修改時(shí)間、諸如mgmtObjs 402的文本格式描述這樣的描述和允許的方法。允許的方法可指定用于處理mgmtObjs子資源402的允許的RESTful方法。
[0135]到mgmtObjs 402的多個(gè)子資源可包括mgmtObj (“〈mgmtObj〉”)子資源406、管理對(duì)象宣告(“〈mgmtOb jAnnc>”)子資源 408、accessRights 子資源 410、accessStatus 子資源412 和 subscriptions 子資源 414。
[0136]〈mgmtObj〉子資源406可以是具體的管理對(duì)象和用于存儲(chǔ)該〈mgmtObj〉子資源406的相關(guān)管理數(shù)據(jù)/參數(shù)的占位符?!磎gmtObjAnnc〉子資源408可以是用于經(jīng)宣告的管理對(duì)象的占位符?!磎gmtOb jAnnc〉子資源408可包括以下屬性:(:0鏈路,(:1:0訪問權(quán)限ID和(iii)搜索字符串。
[0137]〈accessRights〉子資源410可包括、維護(hù)和/或存儲(chǔ)用于用來執(zhí)行REM的子資源的許可的表示?!碼ccessRights〉子資源408可繼承它的父母,如果有的話。
[0138]accessStatus子資源414可以是各個(gè)訪問狀態(tài)資源的集合。subscriptions子資源414可以是訂閱資源的集合,它的每一個(gè)可包括用于跟蹤對(duì)其父母資源的(例如激活的)訂閱的狀態(tài)的信息。subscriptions414的每一個(gè)可表示來自發(fā)布者用于通知對(duì)父母資源的修改的請(qǐng)求。
[0139]〈mgmtObj〉子資源406可包括(i)〈參數(shù)〉(〈parameters〉)子資源420,其可以是用于多個(gè)管理目的的多個(gè)參數(shù)的集合的占位符;(iiXparameter〉子資源422,其可以是單一的管理參數(shù);(iii)用于 XREM 目的的〈accessRights〉子資源 424 ; (iv)〈accessStatus>子資源 426,和(V)〈subscriptions〉子資源 428?!碼ccessRights〉子資源 424 可包括、維護(hù)和/或存儲(chǔ)用于用來執(zhí)行REM的子資源的允許的表示。〈accessRights〉子資源424可繼承它的父母,如果有的話。
[0140]〈mgmtObj〉子資源406可包括以下屬性(i )訪問權(quán)限ID、創(chuàng)建時(shí)間、最后修改時(shí)間、描述(例如〈mgmtObj〉子資源406的文本格式描述)、允許的方法和內(nèi)容類型。允許的方法可指定用于處理〈mgmtObj〉子資源406的允許的RESTful方法。內(nèi)容類型可指定〈mgmtObj〉子資源406的類型。內(nèi)容類型屬性也可被稱為數(shù)據(jù)類型屬性。
[0141]〈parameters〉子資源 420 可包括〈parameters〉子資源 432。該〈parameters〉子資源432可以是用于管理目的的多個(gè)參數(shù)的集合的占位符。通過使〈parameters〉子資源432從屬于〈parameters〉子資源432,可支持分等級(jí)的樹結(jié)構(gòu),并且已有管理對(duì)象的入口可比扁平結(jié)構(gòu)更容易。
[0142]〈parameters〉子資源420還可包括(i)用于維護(hù)和/或存儲(chǔ)單一管理參數(shù)的〈parameter〉子資源 434 ; (ii)用于 xREM 目的的〈accessRights〉子資源 436 ; (iii)〈accessStatus〉子資源 438 ;和〈subscriptions〉子資源 440?!碼ccessRights〉子資源 436可包括、維護(hù)和/或存儲(chǔ)用于用來執(zhí)行REM的子資源的允許的表示。〈accessRights〉子資源436可繼承它的父母,如果有的話。
[0143]〈parameters〉子資源420可包括以下屬性(i)訪問權(quán)限ID, (ii)創(chuàng)建時(shí)間,(iii)最后修改時(shí)間,(iv)描述(例如〈parameters〉子資源420的文本格式描述),(v)允許的方法,和(vi)內(nèi)容類型/數(shù)據(jù)類型。允許的方法可指定用于處理〈mgmtObj〉子資源436的允許的RESTful方法。內(nèi)容類型/數(shù)據(jù)類型可指定〈mgmtObj〉子資源436的類型。
[0144]另外,如圖4A的示例所示,mgmtObjs 402通過使另一個(gè)〈parameters〉子資源432從屬于〈parameters〉子資源420具有增加分層次結(jié)構(gòu)。在該子結(jié)構(gòu)中,〈parameters〉子資源420可包括若干個(gè)〈parameters〉子資源432和單個(gè)〈parameter〉資源434。這樣的分層次結(jié)構(gòu)簡(jiǎn)化了向mgmtObjs 402引入其他管理樹,和/或簡(jiǎn)化了執(zhí)行樹結(jié)構(gòu)映射。應(yīng)注意,如果沒有〈mgmtObj〉子資源406和它的孩子(例如使用現(xiàn)有容器或組資源),不能這樣的分層次的結(jié)構(gòu),除非一個(gè)容器(或組)資源適用于允許將另一個(gè)容器(或組)用作它的子資源來創(chuàng)建和使用內(nèi)容實(shí)例(或成員)。
[0145]〈parameter〉資源434可包括(i)可包括、維護(hù)和/或存儲(chǔ)〈parameter〉子資源434默認(rèn)值的〈defaultValue〉子資源444 ; (ii)可包括、維護(hù)和/或存儲(chǔ)〈parameter〉子資源 434 的當(dāng)前值的〈currentValue〉子資源 446 ; (iii)用于 xREM 目的的〈accessRights〉子資源 448 ; (iv)〈accessStatus〉子資源 450,和(v)〈subscriptions〉子資源 444。〈accessRights〉子資源448可包括、維護(hù)和/或存儲(chǔ)用于用來執(zhí)行REM的子資源的允許的表不?!碼ccessRights〉子資源448可繼承它的父母,如果有的話。
[0146]〈parameter〉資源434可包括以下屬性(i)訪問權(quán)限ID, (ii)創(chuàng)建時(shí)間,(iii)最后修改時(shí)間,(iv)描述(例如〈parameter〉資源434的文本格式描述)和允許的方法。允許的方法可指定用于處理〈parameter〉資源434的允許的RESTful方法。
[0147]在替換的實(shí)施方式中,用于為SCL提供mgmtObjs的兩級(jí)資源結(jié)構(gòu)框架458在圖4B中得以顯示。資源結(jié)構(gòu)框架458可包括mgmtObjs 460。mgmtObjs 460類似于圖4A的mgmtObjs 402,除了 mgmtObjs 460 不包括〈parameters〉子資源 420 外。
[0148]示例M2M xREM管理模型
[0149]在一個(gè)實(shí)施例中,xREM可在客戶端/服務(wù)器(C/S)模式下實(shí)現(xiàn)。附加地和/或可選地,xREM可使用代理功能來管理在M2M GW后面的M2M裝置,例如D 34d和D’34e_34 (圖1)。
[0150]在一個(gè)實(shí)施方式中,xREM服務(wù)器可以是管理控制器。xREM服務(wù)器可例如操作為或具有類似于SNMP管理器、根據(jù)OMA DM的DM服務(wù)器和根據(jù)BBF-TR069的ACS的任一個(gè)的功能。xREM服務(wù)器可控制和管理與xREM客戶端和xREM代理的交互。
[0151]在一個(gè)實(shí)施方式中,xREM客戶端可以是由xREM服務(wù)器控制的軟件實(shí)體。xRE客戶端可以例如作為或具有類似于SNMP代理、根據(jù)OMA DM的DM客戶端和根據(jù)BBF TR-069的CPE的任一個(gè)的功能。xREM服務(wù)器和xREM客戶端可一起工作以建立管理會(huì)話和執(zhí)行管理功能。
[0152]在一個(gè)實(shí)施方式中,xREM代理既可起xREM客戶端和又可起xREM服務(wù)器的作用。xREM代理可具有用于管理D’類型的裝置(例如根據(jù)OMA DM和/或BBF TR-069運(yùn)行的M2M裝置和/或無SCL的M2M裝置)的非xREM管理服務(wù)器功能。xREM代理可包括xREM客戶端和xREM服務(wù)器(或非xREM管理服務(wù)器)之間的轉(zhuǎn)換和/或適應(yīng)功能。示例功能可包括xREM客戶端和xREM服務(wù)器之間的轉(zhuǎn)換,和xREM客戶端和非xREM管理服務(wù)器之間的轉(zhuǎn)換。
[0153]在一個(gè)實(shí)施方式中,xREM取決于它位于的地方,可以是xREM服務(wù)器(管理器)、xREM客戶端(受管理實(shí)體)或xREM代理(既起管理器又起受管理實(shí)體作用)。
[0154]圖5是示出用于執(zhí)行xREM的客戶端-服務(wù)器模型500的圖的框圖。xREM可根據(jù)ETSI TS 102 960得以實(shí)現(xiàn)。參考圖5,NREM 502可包括xREM服務(wù)器502-1,其分別實(shí)現(xiàn)與一個(gè)或多個(gè)xREM客戶端(例如DREM 504和GREM 506的xREM客戶端504-1和506-1的任一個(gè))或GREM 510的xREM代理510-1的通信交互。NREM 502可具有到第三方管理機(jī)構(gòu)(authority)512和諸如NREM 508這樣的其他NREM的分離接口。GREM 510可操作為xREM客戶端510-2或xREM代理510-1。當(dāng)M2M網(wǎng)關(guān)操作為由M2M服務(wù)器管理的端裝置時(shí),GREM510可操作為xREM客戶端。當(dāng)M2M網(wǎng)關(guān)操作為用于M2M服務(wù)器管理M2M網(wǎng)關(guān)背后的M2M裝置(ETSI兼容或非ETSI)的代理時(shí),GREM 510操作為xREM代理。作為xREM代理510-1,GREM 510可包括xREM客戶端510_2、xREM服務(wù)器510-3、非xREM管理服務(wù)器510-4和協(xié)議轉(zhuǎn)換單元510-5。DREM 512可包括xREM客戶端512-1。xREM客戶端512-1可與NREM 502中的xREM服務(wù)器502-1或可選地與xREM代理510-1中的xREM服務(wù)器510-3交互。
[0155]如果OMA DM被用于實(shí)現(xiàn)xREM,xREM服務(wù)器502-1可以是DM服務(wù)器,并且xREM客戶端512-1可以是DM客戶端。xREM代理510-1可以是OMA GwMO0如果BBF TR-069被用來實(shí)現(xiàn)xREM,xREM服務(wù)器502-1可以是ACS,并且xREM客戶端512-1可以是CPE。如果SNMP被用來實(shí)現(xiàn)xREM,xREM服務(wù)器502-1可以是SNMP管理器,并且xREM客戶端512-1可以是SNMP代理。xREM代理510-1可以是SNMP代理。
[0156]支持多管理協(xié)議
[0157]根據(jù)一個(gè)實(shí)施方式,集成的M2M系統(tǒng),例如系統(tǒng)10,可包括多個(gè)垂直的M2M應(yīng)用,其中可部署不同的管理協(xié)議。例如,支持DM客戶端作為其xREM客戶端的M2M裝置可移動(dòng)并與僅支持BBF TR-069的M2M GW或與僅管理BBF TR-069裝置的M2M服務(wù)相連接。在另一個(gè)選擇中,根據(jù)在此的實(shí)施方式,其他適當(dāng)OMA DM裝置和BBF TR-069裝置可在集成的M2M系統(tǒng)中得以管理。
[0158]圖6是示出使用多個(gè)不同管理協(xié)議支持xREM的基于隧道的方法的框圖。NREM 602和/或GREM 604可使用不同的管理協(xié)議來管理與不同M2M GW和裝置的交互。隧道模型可實(shí)現(xiàn)以下。隧道模型可實(shí)現(xiàn)協(xié)商以在D/GRffl和NREM之間和/或GRffl和DREM之間協(xié)商確定使用哪個(gè)管理協(xié)議。隧道模型還可根據(jù)該確定引起xREM軟件更新。
[0159]隧道模型可進(jìn)行數(shù)據(jù)模型轉(zhuǎn)換以在xREM數(shù)據(jù)模型和OMA DM mgmt對(duì)象、BBFTR-069管理參數(shù)和/或SNMP MIB間轉(zhuǎn)換。隧道模型還執(zhí)行OMA DM命令或BBF TR-069命令和xREM RESTful方法之間的管理命令轉(zhuǎn)換和/或映射。隧道模型還可執(zhí)行協(xié)議適配以使OMA DM、BBF TR-069或SNMP協(xié)議適用于能夠使用mid參考點(diǎn)上的RESTful方法。
[0160]用于協(xié)商或指示管理協(xié)議的方法
[0161]被稱為例如管理協(xié)議類型(mgmtPiOtocolType)的參數(shù)可被用來表示管理協(xié)議的類型。mgmtProtocolType可以是資源<scl>的屬性(或子資源),其可以是M2M裝置、M2M網(wǎng)關(guān)或M2M服務(wù)器的SCL。并且,mgmtProtocolType可作為配置參數(shù)包括在M2M SCL管理對(duì)象(稱為“SCLMOO中。在一個(gè)實(shí)施方式中,M2M裝置可使用“mgmtProtocolType”來指示在M2M裝置和M2M服務(wù)器之間或在M2M裝置和M2M網(wǎng)關(guān)之間使用的管理協(xié)議類型。在一個(gè)實(shí)施方式中,M2M網(wǎng)關(guān)可使用“mgmtProtocolType”來表示在M2M網(wǎng)關(guān)和M2M服務(wù)器之間使用的管理協(xié)議類型。為了實(shí)現(xiàn)這,M2M網(wǎng)關(guān)的<scl>可包括屬性(或子資源)“mgmtProtocolType”并且M2M網(wǎng)關(guān)的SCLMO可包括參數(shù)“mgmtProtocolType”。如果M2M裝置在M2M網(wǎng)關(guān)背后存在,第二屬性或(子資源)“mgmtProtocolType”可被用來表示在M2M網(wǎng)關(guān)背后的M2M裝置與M2M網(wǎng)關(guān)之間的管理協(xié)議類型。
[0162]在一個(gè)實(shí)施方式中,M2M服務(wù)器可使用“mgmtProtocolType”來表示它支持的用于管理M2M裝置和/或M2M網(wǎng)關(guān)的管理協(xié)議類型。為了實(shí)現(xiàn)這,M2M的〈scl>可包括屬性(或子資源)“mgmtProtocolType”。
[0163]在一個(gè)實(shí)施方式中,N-SCL (和/或G-SCL)可包括表示相應(yīng)NREM和/或GREM支持的多個(gè)管理協(xié)議的列表的屬性(或子資源)mgmtProtocolType ο
[0164]作為一個(gè)選擇,mgmtProtocolType可被增加為mgmtObjs資源的一個(gè)屬性和/或每個(gè)〈mgmtObj〉實(shí)例的一個(gè)屬性。通過將mgmtProtocolType用作<scl>的屬性、mgmtObjs資源的屬性或〈mgmtObj〉資源的屬性,以下方法可應(yīng)用于協(xié)商或指示DREM和/或GREM (“D/GREMO與NREM之間和DREM與GREM之間的管理協(xié)議。
[0165]圖7A-7C是分別示出用于確定用于REM的管理協(xié)議的類型的示例流程700、730和760的流程圖。為了方便,參考圖1A-1C的系統(tǒng)10描述流程700、730和760的每一個(gè)。流程700、730和760還可使用其他架構(gòu)來實(shí)現(xiàn)。
[0166]在D/GREM 和 NREM 之間
[0167]方法1-在“SCL注冊(cè)”和/或“更新SCL注冊(cè)”中捎帶(piggyback)mgmtProtocolType
[0168]現(xiàn)在參考圖7A的流程圖700,D/GREM可發(fā)起SCL注冊(cè)過程(702 ),在此期間D/GREM可向M2M服務(wù)器(NREM)發(fā)送一個(gè)或多個(gè)請(qǐng)求(“SCL注冊(cè)請(qǐng)求”)消息。作為SCL注冊(cè)過程(702)的一部分、之前和/或之后,D/GREM可從D/G-SCL的“mgmtProtocolType”屬性/子資源獲得指示D/GREM支持的管理協(xié)議類型的值(“mgmtProtocolType (值)”)。
[0169]M2M裝置/網(wǎng)關(guān)(D/GREM)然后可選取并將mgmtProtocolType (值)用作其參數(shù)填充一個(gè)或多個(gè)SCL注冊(cè)請(qǐng)求消息,然后將這樣的SCL注冊(cè)請(qǐng)求[mgmtProtocolType (值)]消息發(fā)送給M2M服務(wù)器(NREM) (704)。響應(yīng)于SCL注冊(cè)請(qǐng)求[mgmtProtocolType (值)]消息,M2M服務(wù)器(NREM)可選取并將接收的mgmtProtocolType (值)作為其參數(shù)填充一個(gè)或多個(gè)響應(yīng)(“SCL注冊(cè)響應(yīng)”)消息。此后,M2M服務(wù)器(NREM)可向M2M裝置/網(wǎng)關(guān)(D/GREM)發(fā)送這樣的SCL注冊(cè)響應(yīng)[mgmtProtocolType (值)]消息以確認(rèn)mgmtProtocolType (值)的接收和/或由接收的mgmtProtocolType指示的管理協(xié)議類型的接收(706)。在接收到SCL注冊(cè)響應(yīng)[mgmtProtocolType (值)]消息和用于完成SCL注冊(cè)過程的其他消息(如果有的話)后,D/GREM可終止SCL注冊(cè)過程(708)。通過執(zhí)行流程700,D/GREM可在SCL注冊(cè)過程上捎帶mgmtProtocolType屬性/子資源,以實(shí)現(xiàn)在執(zhí)行REM時(shí)M2M服務(wù)器(NREM)和M2M裝置/網(wǎng)關(guān)(D/GREM)可使用的管理協(xié)議類型的通知和/或接受。
[0170]盡管未示出,M2M服務(wù)器(NREM)可不經(jīng)請(qǐng)求地在SCL注冊(cè)過程上捎帶mgmtProtocolType屬性/子資源,以指示M2M裝置/網(wǎng)關(guān)(D/GREM)使用由N-SCL的mgmtProtocolType屬性/子資源指定或指示的管理協(xié)議類型。M2M服務(wù)器(NREM)例如可從N-SCL的mgmtProtocolType屬性/子資源獲取mgmtProtocolType (值),將該mgmtProtocolType (值)作為其參數(shù)填充一個(gè)或多個(gè)SCL注冊(cè)響應(yīng)消息,并向M2M裝置/網(wǎng)關(guān)(D/GREM)發(fā)送經(jīng)填充的SCL注冊(cè)響應(yīng)[mgmtProtocolType (值)]消息。
[0171]作為一個(gè)選擇,M2M服務(wù)器(NREM)和M2M裝置/網(wǎng)關(guān)(D/GREM)可通過交換SCL注冊(cè)請(qǐng)求消息和使用各個(gè)mgmtProtocolType (值)填充的SCL注冊(cè)響應(yīng)消息來協(xié)商管理協(xié)議的類型,直到M2M服務(wù)器(NREM)或M2M裝置/網(wǎng)關(guān)(D/GREM)向另一個(gè)發(fā)送它接收到的mgmtProtocolType (值)。
[0172]圖7B-7C,用于在更新SCL注冊(cè)中捎帶mgmtProtocolType的過程如下:
[0173]在更新SCL注冊(cè)過程期間,M2M服務(wù)器(NREM)可通過在發(fā)送給M2M裝置/網(wǎng)關(guān)(D/GREM)的消息中捎帶“mgmtProtocolType”來指定將由M2M裝置/網(wǎng)關(guān)(D/GREM)使用的“mgmtProtocolType”。
[0174]可選地,在“更新SCL注冊(cè)”的過程期間,M2M裝置/網(wǎng)關(guān)(D/GREM)可通過在發(fā)送給M2M服務(wù)器(NREM)的該消息中捎帶“mgmtProtocolType”來向M2M服務(wù)器(NREM)上報(bào)它們的 “mgmtProtocolType”。
[0175]方法2-在“創(chuàng)建 mgmtObj 資源”中捎帶 mgmtProtocolType
[0176]ETSI M2M功能架構(gòu)定義以下過程用于創(chuàng)建管理對(duì)象資源。結(jié)果,mgmtProtocolType可包括在那些過程中,以便M2M裝置/網(wǎng)關(guān)(D/GREM)可向M2M服務(wù)器(NREM)通知它的 mgmtProtocolType。
[0177]如圖8所示,用于在創(chuàng)建mgmtObj資源中捎帶mgmtProtocolType的過程如下:
[0178]如果該過程由M2M裝置/網(wǎng)關(guān)(D/GREM)發(fā)起,M2M裝置/網(wǎng)關(guān)(D/GREM)在該過程期間將向M2M服務(wù)器(NREM)發(fā)送請(qǐng)求消息。M2M裝置/網(wǎng)關(guān)(D/GREM)可將“mgmtProtocolType”作為參數(shù)捎帶在該請(qǐng)求消息中。
[0179]方法3-創(chuàng)建用于發(fā)送“mgmtProtocolType”的新的過程
[0180]替代在如在方法2和方法3中所述的在已有M2M過程中捎帶“mgmtProtocolType”,以下過程定義了用于在M2M (NREM)和M2M裝置/網(wǎng)關(guān)(D/GREM)之間發(fā)送“mgmtProtocolType”的過程。如圖9所示,該過程如下:
[0181]更新 “mgmtProtocolType,,
[0182]M2M 裝置 / 網(wǎng)關(guān)(D/GREM)發(fā)送尋址到 <scl-of-server>/scls/<scl-dg>/mgmtProtocolType 的更新消息以更新“mgmtProtocolType”。
[0183]〈scl_of-server> 表不 M2M 服務(wù)器?!磗cl_dg> 表不用其 mgmtProtocolType 更新M2M服務(wù)器的M2M裝置/網(wǎng)關(guān)(D/GREM)?!癿gmtProtocolType”可以是〈scl_dg>的新的屬性。結(jié)果,M2M服務(wù)器(NREM)獲知向該M2M服務(wù)注冊(cè)的M2M裝置/網(wǎng)關(guān)(D/GREM)的“mgmtProtocolType”。
[0184]NREM還主動(dòng)發(fā)送尋址到<scl-dg>/mgmtProtocolType的更新消息以改變M2M裝置/ 網(wǎng)關(guān)的 “mgmtProtocolType”,如圖 10 所示。
[0185]作為一個(gè)選擇,NREM可發(fā)送尋址到<scl-dg>/mgmtProtocolType的獲取消息以獲取在M2M裝置/網(wǎng)關(guān)中使用的當(dāng)前管理協(xié)議。[0186]方法4-在 SCL 發(fā)現(xiàn)中捎帶 mgmtProtocolType
[0187]mgmtProtocolType還可使用以下方法在用于SCL發(fā)現(xiàn)的消息中得以捎帶。如圖11所示,當(dāng)M2M裝置/網(wǎng)關(guān)(D/GREM)發(fā)布請(qǐng)求消息以發(fā)現(xiàn)M2M服務(wù)器(NSCL)時(shí),M2M裝置/網(wǎng)關(guān)將其mgmtProtocolType包括在該請(qǐng)求消息中。捎帶的mgmtProtocolType信息可幫助濾除不支持由該mgmtProtocolType表示的管理協(xié)議的M2M服務(wù)器。
[0188]M2M服務(wù)器的mgmtProtocolType可在到M2M裝置/網(wǎng)關(guān)的SCL發(fā)現(xiàn)響應(yīng)消息中得以捎帶。捎帶的mgmtPiOtocolType可幫助M2M裝置/網(wǎng)關(guān)選擇適當(dāng)?shù)腗2M服務(wù)器。M2M裝置/網(wǎng)關(guān)還可以改變以使用由捎帶的mgmtProtocolType表示的管理協(xié)議。
[0189]DREM 和 GREM 之間
[0190]在該情況下,M2M裝置在作為代理的M2M網(wǎng)關(guān)的背后。結(jié)果,M2M裝置需要向M2M網(wǎng)關(guān)指示它們的mgmtProtocolType,或者M(jìn)2M網(wǎng)關(guān)可主動(dòng)獲取M2M裝置的mgmtProtocolType ο以上用于情況I的類似方法可得以使用。
[0191]方法1-在“SCL注冊(cè)”和“更新SCL注冊(cè)”中捎帶mgmtProtocolType
[0192]ETSI M2M功能架構(gòu)定義用于SCL管理的以下過程,結(jié)果,mgmtProtocolType可包括在那些過程中,以便DREM可向GREM通知它的mgmtProtocolType。
[0193]SCL 注冊(cè):
[0194]在該過程期間,DSCL將向NSCL發(fā)送多個(gè)請(qǐng)求消息。DREM可在那些請(qǐng)求消息的任一個(gè)中將“mgmtProtocolType”捎帶為參數(shù)。并且,GREM可在到DREM的響應(yīng)消息中捎帶“mgmtProtocolType” 以指不 DREM 使用由 “mgmtProtocolType” 指定的管理協(xié)議。
[0195]更新SCL注冊(cè)
[0196]在“更新SCL注冊(cè)”的過程期間,GREM可通過在發(fā)送給DREM的消息中捎帶“mgmtProtocolType”來指定將由 DREM 使用的“mgmtProtocolType”。在“更新 SCL 注冊(cè)”的過程期間,DREM可通過在發(fā)送給GREM的消息中捎帶“mgmtProtocolType”向GREM上報(bào)它們的 “mgmtProtocolType”。
[0197]方法2-在“創(chuàng)建 mgmtObj 資源”中捎帶 mgmtProtocolType
[0198]ETSI M2M功能架構(gòu)定義用于創(chuàng)建管理對(duì)象資源的以下過程。結(jié)果,mgmtProtocolType可包括在那些過程中,以便DREM可向GREM通知它的mgmtProtocolType。
[0199]創(chuàng)建mgmtObj 資源:
[0200]如果該過程由DSCL (DREM)發(fā)起,DSCL將向NGSCL發(fā)送請(qǐng)求消息。在該過程期間,DREM可將“mgmtProtocolType”作為參數(shù)捎帶在該請(qǐng)求消息中。
[0201]方法3-創(chuàng)建用于發(fā)送“mgmtProtocolType”的新過程
[0202]替代在上述方法2和方法3中在現(xiàn)有M2M過程中捎帶“mgmtProtocolType”,以下過程也可被用來在GREM和DREM之間發(fā)送“mgmtProtocolType”。
[0203]更新 “mgmtProtocolType”
[0204]M2M裝置(DREM)發(fā)送尋址到 <scl-of-gw>/scls/〈scl-d>/mgmtProtocolType 的更新消息以更新 “mgmtProtocolType”。〈scl_of-gw> 表示 M2M 網(wǎng)關(guān)。〈scl_d> 表示向 M2M 網(wǎng)關(guān)注冊(cè)的并正在用其mgmtProtocolType更新M2M網(wǎng)關(guān)的M2M裝置?!癿gmtProtocolType”是<scl-d>的屬性。結(jié)果,M2M網(wǎng)關(guān)(GREM)獲知向該M2M網(wǎng)關(guān)注冊(cè)的M2M裝置(DREM)的“mgmtProtocolType”。[0205]M2M網(wǎng)關(guān)(GREM)還可主動(dòng)地發(fā)送尋址到<scl-d>/mgmtProtocolType的更新消息以改變 M2M 裝置的 “mgmtProtocolType”。
[0206]獲取“mgmtProtocolType”
[0207]M2M網(wǎng)關(guān)(GREM)發(fā)送尋址到<scl-d>/mgmtProtocolType的獲取消息以獲取在M2M裝置中使用的當(dāng)前管理協(xié)議。
[0208]方法4-在 SCL 發(fā)現(xiàn)中捎帶 mgmtProtocolType
[0209]mgmtProtocolType還可使用以下方法在用于SCL發(fā)現(xiàn)的消息中得以捎帶。
[0210]當(dāng)M2M裝置(DREM)發(fā)布請(qǐng)求消息以發(fā)現(xiàn)M2M網(wǎng)關(guān)(GSCL)時(shí),M2M裝置將在該請(qǐng)求消息中包括它的mgmtProtocolType。捎帶的mgmtProtocolType信息可幫助過濾不支持由該mgmtProtocolType表示的管理協(xié)議的M2M網(wǎng)關(guān)。
[0211]M2M網(wǎng)關(guān)的mgmtProtocolType可在到M2M裝置的SCL發(fā)現(xiàn)響應(yīng)消息中得以捎帶。捎帶的mgmtProtocolType可幫助M2M裝置選擇適當(dāng)?shù)腗2M網(wǎng)關(guān)。M2M裝置還可以改變以使用由捎帶的mgmtProtocolType表示的管理協(xié)議。
[0212]用于所有訪問歷史的示例資源定義
[0213]為了遠(yuǎn)程實(shí)體管理的目的,對(duì)于接收機(jī)SCL來說,將請(qǐng)求者/發(fā)布者-SCL在接收機(jī)-SCL的每個(gè)本地資源上具有的所有訪問歷史記入日志將是重要的。雖然當(dāng)前的ETSIM2M功能架構(gòu)定義了資源 訪問狀態(tài),但它僅記錄最后的訪問(獲取/更新/訂閱)_而不是過去在資源上的所有操作。為了便于存儲(chǔ)所有訪問歷史,被稱為訪問歷史的新的資源在本發(fā)明中得以定義。在訪問歷史上的相關(guān)操作也得以定義。
[0214]資源訪問歷史
[0215]基于訪問狀態(tài),訪問歷史可得以定義并如圖12的示例所示,圖12示出了資源訪問歷史的示例結(jié)構(gòu)。參考圖12,訪問歷史可包括以下組件:
[0216]?“屬性”可以具有訪問權(quán)限ID
[0217]?狀態(tài):被用來表示它是否開始或結(jié)束記錄訪問歷史日志
[0218]# <accessInstance):若干訪問實(shí)例
[0219]每個(gè)〈accesslnstance〉可具有以下子資源以記錄關(guān)于它的訪問細(xì)節(jié):
[0220]?方法:在該訪問中涉及的方法。它可以是創(chuàng)建、獲取、更新、刪除、訂閱或宣告。[0221 ] ?請(qǐng)求者ID:請(qǐng)求該訪問的實(shí)體的ID
[0222]?資源UR1:該訪問應(yīng)該操作的資源的URI
[0223]?時(shí)間戳:該訪問發(fā)生時(shí)的時(shí)間
[0224]?序列號(hào):代表訪問順序的自動(dòng)遞增的整數(shù)
[0225]?結(jié)果:該操作的結(jié)果
[0226]〇如果方法是更新,它表示資源URI的新的值
[0227]〇對(duì)于其他方法它可以是成功或失敗??赡転楣收瞎芾矶x不同類型的故障。
[0228]資源訪問歷史可存儲(chǔ)在M2M裝置和GW處。只要在裝置/GW的本地資源上有操作,訪問實(shí)例可自動(dòng)地得以創(chuàng)建并被加入訪問歷史中。作為一個(gè)資源,訪問歷史可由NREM出于管理目的在許多情況下訪問。換句話說,NREM可在D/GREM上創(chuàng)建/獲取/更新/刪除訪問歷史。以下功能可得以實(shí)現(xiàn):
[0229]?創(chuàng)建:NREM請(qǐng)求D/GREM在特殊“方法”和/或“資源URI ”上創(chuàng)建訪問歷史特定時(shí)間間隔或永久。
[0230]?獲取:NREM 從 D/GREM 獲取所有或一些〈accesslnstance〉
[0231 ] ?更新:NREM請(qǐng)求D/GREM通過改變“狀態(tài)”的值失效或恢復(fù)訪問歷史功能
[0232]?刪除:NREM 請(qǐng)求 D/GREM 刪除所有或一些〈accesslnstance〉
[0233]圖12中所示的〈accesslnstance〉是扁平結(jié)構(gòu),其可基于如圖13所示的“方法”和/或如圖14所示的“請(qǐng)求者ID”被重構(gòu)造,分別形成2級(jí)和3級(jí)分層次的結(jié)構(gòu)。圖13示出了用于基于“方法”構(gòu)造的資源訪問歷史的示例結(jié)構(gòu)。圖14示出了用于基于“方法”和“請(qǐng)求者ID”構(gòu)造的資源訪問歷史的示例結(jié)構(gòu)。這樣的分層次的結(jié)構(gòu)對(duì)加速在資源訪問歷史上的查詢/獲取操作是有用的,特別是在資源受限的M2M裝置處。
[0234]用于xREM管理權(quán)限授權(quán)的示例調(diào)用流程
[0235]M2M裝置和/或GW的管理權(quán)限可被授權(quán)給另一個(gè)M2M服務(wù)器。M2M裝置的管理權(quán)限也可被授權(quán)給另一個(gè)M2M GW。根據(jù)本發(fā)明的實(shí)施例,M2M裝置和GW的管理權(quán)限授權(quán)過程在此得以描述。
[0236]管理權(quán)限授權(quán)
[0237]授權(quán)者發(fā)起的授權(quán)
[0238]圖15示出了用于管理權(quán)限授權(quán)(授權(quán)者發(fā)起的)的過程的消息流程圖。參考圖15,N-SCL-1將D/G-SCL授權(quán)給其他N-SCL。N-SCLl在D/G-SCL上線后向D/G-SCL發(fā)布“授權(quán)準(zhǔn)備”?!笆跈?quán)準(zhǔn)備”可被用來指示D/G-SCL為正在進(jìn)行的授權(quán)操作做好準(zhǔn)備。D/G-SCL可向N-SCL I發(fā)送回“授權(quán)響應(yīng)”。D/G可保持后向在線。N-SCLl可向被選作D/G SCL的新管理機(jī)構(gòu)的N-SCL X發(fā)布“授權(quán)請(qǐng)求”。“授權(quán)請(qǐng)求”可包括以下信息:`[0239]O即將被授權(quán)的D/G-SCL的URI和/或授權(quán)相關(guān)信息
[0240]〇請(qǐng)求管理授權(quán)的原因
[0241]N-SCL X可通過對(duì)“授權(quán)請(qǐng)求”回答是或否來向N-SCL I發(fā)送回“授權(quán)響應(yīng)”。N-SCLI可向其他N-SCL重復(fù)發(fā)送“授權(quán)請(qǐng)求”,直到找到同意接受授權(quán)的N-SCL或在嘗試最大次數(shù)后。
[0242]N-SCL I可向D/G-SCL發(fā)布“授權(quán)通知”。如果沒有N-SCL X同意,N-SCL I可使用該消息來通知D/G-SCL取消正在進(jìn)行的授權(quán)。然后D/G可如它平時(shí)那樣操作。它可以從此(onwards)開始休眠。整個(gè)授權(quán)過程然后可停止。否則,“授權(quán)通知”將包括關(guān)于同意接受授權(quán)的N-SCL X的信息。D/G-SCL可發(fā)送回“授權(quán)響應(yīng)”。
[0243]N-SCL I向N-SCL X發(fā)布“授權(quán)開始”以觸發(fā)它執(zhí)行授權(quán)操作。
[0244]N-SCL X可向D/G-SCL發(fā)布“授權(quán)執(zhí)行”。D/G-SCL可在N-SCL X上進(jìn)行授權(quán)。
[0245]D/G-SCL可向N-SCL X發(fā)送回“授權(quán)響應(yīng)”。D/G SCL可通過將N-SCL X設(shè)置為它的新的管理機(jī)構(gòu)來更新它的管理對(duì)象。N-SCL X可通過將D/G-SCL作為受管理的實(shí)體包括在它的權(quán)限下來更新它的管理對(duì)象。
[0246]N-SCL X可向N-SCL I發(fā)布“授權(quán)結(jié)束”。
[0247]N-SCL I 可向 N-SCL X 發(fā)送回“授權(quán) ACK”。
[0248]N-SCL I可通過從它的管理權(quán)限中移除D/G-SCL來更新它的管理對(duì)象。
[0249]N-SCL I可通過把N-SCL X增加為它向其授權(quán)管理權(quán)限的實(shí)體來更新它的管理對(duì)象。[0250]N-SCL X可通過將N-SCL I增加為它從其被授權(quán)為管理機(jī)構(gòu)的實(shí)體來更新它的管
理對(duì)象。
[0251]裝置發(fā)起的授權(quán) [0252]圖16示出了用于管理權(quán)限授權(quán)(裝置發(fā)起的)的示例消息流程圖。這可應(yīng)用在D/G主動(dòng)請(qǐng)求管理權(quán)限授權(quán)的場(chǎng)景中。與授權(quán)者發(fā)起的授權(quán)的唯一不同是開始的兩個(gè)步驟。參考圖16,D/G-SCL向N-SCL I發(fā)布“授權(quán)請(qǐng)求”。D/G-SCL可在該消息中指示請(qǐng)求授權(quán)的原因。N-SCL I可通過通知D/G-SCL其進(jìn)行授權(quán)的意愿來向D/G-SCL發(fā)送回“授權(quán)響應(yīng)”。N-SCL I可拒絕進(jìn)行授權(quán)。然后整個(gè)授權(quán)過程可停止。
[0253]不同于圖16并且可選地,D/G可直接向被授權(quán)者(新的管理機(jī)構(gòu))發(fā)送“授權(quán)請(qǐng)求”。然后該被授權(quán)者可向授權(quán)者作出批準(zhǔn)請(qǐng)求。示例詳細(xì)過程在圖17中得以顯示,圖17示出了管理權(quán)限授權(quán)(裝置發(fā)起的直接到被授權(quán)者的)示例消息流程圖。該場(chǎng)景可能需要授權(quán)者事先向裝置配置一些潛在被授權(quán)者,并且當(dāng)裝置和授權(quán)者之間的通信遇到問題時(shí)可能發(fā)生。
[0254]被授權(quán)者發(fā)起的授權(quán)
[0255]除了授權(quán)者發(fā)起的和裝置發(fā)起的授權(quán)以外,管理權(quán)限授權(quán)還可可選地由被授權(quán)者發(fā)起。例如,圖18示出了用于管理權(quán)限授權(quán)(被授權(quán)者發(fā)起的)示例消息流程圖。參考圖18, N-SCL X可從N-SCL I請(qǐng)求授權(quán)。N-SCL I可批準(zhǔn)將D/G-SCL的管理權(quán)限授權(quán)給N-SCLX。每個(gè)步驟的含義與參考圖16描述的那些步驟類似。
[0256]在作為代理的網(wǎng)關(guān)下的授權(quán)
[0257]對(duì)于一些裝置在網(wǎng)關(guān)的后面的場(chǎng)景,管理權(quán)限授權(quán)可通過作為代理的網(wǎng)關(guān)來實(shí)現(xiàn)。例如,圖19示出了用于管理權(quán)限授權(quán)(網(wǎng)關(guān)作為代理)的示例消息流程圖。參考圖19,N-SCL-1可通過作為代理的G-SCL將D-SCL授權(quán)給N-SCL X。G-SCL實(shí)際進(jìn)行授權(quán)聚合。基本上,G-SCL代表在它后面的D或D’,可使用圖16中類似的過程與N-SCL I和N-SCL X實(shí)現(xiàn)管理權(quán)限授權(quán)。當(dāng)D或D’上線時(shí),G-SCL將通知它們授權(quán)結(jié)果,即新的管理機(jī)構(gòu)N-SCLX。
[0258]裝置到網(wǎng)關(guān)授權(quán)
[0259]在一個(gè)實(shí)施例中,D-SCL的管理權(quán)限從G-SCLl被授權(quán)給另一個(gè)G-SCLX。例如,圖20示出了用于管理權(quán)限授權(quán)(裝置到網(wǎng)關(guān)授權(quán))的示例消息流程圖。參考圖20,在D-SCL、G-SCL I和G-SCL X間的授權(quán)過程后,G-SCL I可通知N-SCL I通知結(jié)果。
[0260]分層SCL結(jié)構(gòu)
[0261]圖21示出了一般場(chǎng)景圖,其中:1)所有SCL的管理權(quán)限關(guān)系形成分層結(jié)構(gòu);2)SCL4希望將其對(duì)SCL 9的管理權(quán)限授權(quán)給SCL 3。它基本上遵循3個(gè)步驟:
[0262]?步驟1:SCL 4通過SCL 2和SCL I逐跳發(fā)布“授權(quán)請(qǐng)求”,最終到達(dá)SCL 3。
[0263]?步驟2 =SCL 3向SCL 4發(fā)送回“授權(quán)響應(yīng)”
[0264]?步驟3:SCL 4向SCL 9發(fā)布“授權(quán)通知”
[0265]?步驟4:SCL 3和SCL 9完成“授權(quán)執(zhí)行”相關(guān)的交互。
[0266]?步驟5:SCL 3通過SCL I和SCL 2逐跳地發(fā)送“授權(quán)通知”,最終到達(dá)SCL 4。
[0267]O SCL 1、SCL 2和SCL 4可更新它們的管理對(duì)象從而反映該管理權(quán)限變化。
[0268]示例xREM權(quán)限授權(quán)[0269]NREM負(fù)責(zé)管理DREM和GREM。但是ETSI xREM既不描述遠(yuǎn)程實(shí)體管理(xREM)權(quán)限的概念,也不描述xREM權(quán)限授權(quán)。出于諸如M2M服務(wù)器替換、負(fù)載平衡和移動(dòng)性這樣的原因,M2M裝置或GW的xREM權(quán)限需要從M2M服務(wù)器被授權(quán)給另一個(gè)M2M服務(wù)器。如果M2M裝置變成在M2M Gff背后,M2M裝置的xREM甚至可從M2M服務(wù)器被授權(quán)到M2M Gff,反之亦然。
[0270]雖然OMA-DM為客戶端權(quán)限授權(quán)定義了高級(jí)流程,但它沒有考慮休眠的裝置或位于中間的M2M GW。結(jié)果,它不能被直接應(yīng)用于ETSI M2M xREM。ETSI M2M xREM需要有它自己的xREM權(quán)限授權(quán)。
[0271]當(dāng)M2M裝置或GW成功向M2M服務(wù)器注冊(cè)時(shí),M2M服務(wù)器基本地處理對(duì)M2M裝置/GW的xREM權(quán)限。當(dāng)M2M裝置在M2M GW后面時(shí),該GW具有對(duì)那些M2M裝置的xREM權(quán)限。因此,xREM權(quán)限授權(quán)可引起(mean)不同的場(chǎng)景:
[0272]情況1:M2M服務(wù)器將其xREM權(quán)限授權(quán)給另一個(gè)M2M服務(wù)器
[0273]情況2:M2M服務(wù)器將其xREM權(quán)限授權(quán)給M2M Gff
[0274]情況3:M2M Gff將其xREM權(quán)限授權(quán)給M2M服務(wù)器
[0275]情況4:M2M Gff將其xREM權(quán)限授權(quán)給另一個(gè)M2M Gff
[0276]xREM的示例功能
[0277]結(jié)果,ETSI M2M xREM需要新的功能來支持xREM權(quán)限授權(quán)。網(wǎng)絡(luò)遠(yuǎn)程實(shí)體管理(NREM)需要具有以下功能:支持xREM權(quán)限授權(quán)。NREM具有對(duì)M2M裝置和M2M網(wǎng)關(guān)的xREM權(quán)限。NREM需要具有以下功能來支持xREM權(quán)限授權(quán)。將其對(duì)M2M裝置和M2M網(wǎng)關(guān)的xREM權(quán)限授權(quán)給另一個(gè)M2M服務(wù)器或?qū)⑵鋵?duì)M2M裝置的xREM權(quán)限授權(quán)給M2M網(wǎng)關(guān)。處理從另一個(gè)M2M服務(wù)器或M2M網(wǎng)關(guān)請(qǐng)求的xREM權(quán)限授權(quán)。網(wǎng)關(guān)遠(yuǎn)程實(shí)體管理(GREM)需要具有以下功能:當(dāng)起被管理M2M局域網(wǎng)的M2M裝置的遠(yuǎn)程管理代理的作用時(shí)。
[0278]支持xREM權(quán)限授權(quán)。當(dāng)M2M裝置在M2M網(wǎng)關(guān)后面時(shí),M2M網(wǎng)關(guān)具有對(duì)那些M2M裝置的xREM權(quán)限。為了支持xREM權(quán)限授權(quán),M2M網(wǎng)關(guān)需要具有以下功能:將它對(duì)M2M裝置的xREM權(quán)限授權(quán)于M2M服務(wù)器或另一個(gè)M2M網(wǎng)關(guān);處理來自另一個(gè)M2M服務(wù)器或M2M網(wǎng)關(guān)的xREM權(quán)限授權(quán)消息;支持xREM權(quán)限授權(quán)。M2M服務(wù)器具有對(duì)M2M網(wǎng)關(guān)的xREM權(quán)限。
[0279]M2M網(wǎng)關(guān)需要具有以下功能:主動(dòng)請(qǐng)求M2M服務(wù)器將其對(duì)M2M網(wǎng)關(guān)的xREM權(quán)限授權(quán)給另一個(gè)M2M服務(wù)器;和被動(dòng)地處理來自M2M服務(wù)器的xREM權(quán)限授權(quán)消息。
[0280]裝置遠(yuǎn)程實(shí)體管理(DREM)需要具有以下功能:支持xREM權(quán)限授權(quán)。M2M服務(wù)器具有對(duì)M2M裝置的xREM權(quán)限。
[0281]M2M裝置需要具有以下功能:主動(dòng)請(qǐng)求M2M服務(wù)器將其對(duì)M2M裝置的xREM權(quán)限授權(quán)給另一個(gè)M2M服務(wù)器;和被動(dòng)地處理來自M2M服務(wù)器的xREM權(quán)限授權(quán)消息。
[0282]示例非RESTful管理命令支持
[0283]在此提供在其中非RESTful管理命令可以以RESTful方式得以表示和實(shí)現(xiàn)的、用于M2M xREM的系統(tǒng)、設(shè)備和方法的實(shí)施方式。這樣的非RESTful管理命令的示例可包括以下命令的任一個(gè):用于重新啟動(dòng)裝置的重啟命令;用于指示接收到下載命令下載文件的下載命令;用于執(zhí)行特定過程的執(zhí)行命令;用于將資源從一個(gè)位置復(fù)制和/或移動(dòng)到另一個(gè)位置的副本命令。重啟和下載命令可以例如根據(jù)BBF-TR069得以定義。執(zhí)行和復(fù)制命令例如可以分別是OMA-DM的“執(zhí)行(Exec)”命令和OMA-DM的“復(fù)制(Copy)”命令。非RESTful管理命令還可以包括其他命令,例如被用來控制裝備有可控元件的M2M裝置的這樣的可控元件(例如致動(dòng)器)的一個(gè)或多個(gè)命令。
[0284]在一個(gè)或多個(gè)實(shí)施方式中,被稱為資源命令的資源可被用來表示非RESTful管理命令,并支持以由這些命令的一個(gè)或多個(gè)發(fā)布者指定的不同方式執(zhí)行非RESTful管理命令(“命令執(zhí)行”)。資源命令可被用來在使用任意RESTful方法的裝置處實(shí)現(xiàn)非RESTful管理命令的發(fā)布和命令執(zhí)行。
[0285]另外,對(duì)于非RESTful管理命令,資源命令可被用來實(shí)現(xiàn)立即命令執(zhí)行、在(例如隨機(jī)的)延遲后的命令執(zhí)行、單一命令執(zhí)行(例如一次命令執(zhí)行)和/或多次重復(fù)的命令執(zhí)行。
[0286]參考圖22A,框圖示出了具有表示資源命令的數(shù)據(jù)結(jié)構(gòu)實(shí)例(“〈命令實(shí)例〉(〈commandlnstance〉)”)的〈sclbase〉的不例數(shù)據(jù)結(jié)構(gòu)?!碿ommandlnstance〉可包括若干數(shù)據(jù)結(jié)構(gòu)元,如圖22A所示的那些。表示屬性(““屬性””)的數(shù)據(jù)結(jié)構(gòu)元和表示子資源執(zhí)行模式(execMode)、執(zhí)行參數(shù)(execParameters)、執(zhí)行開始時(shí)間(execStartTime)、執(zhí)行持續(xù)時(shí)間(execDuration)、執(zhí)行結(jié)果(execResult)、執(zhí)行狀態(tài)(execStatus)、請(qǐng)求者ID(requestorlD)和執(zhí)行者ID (actorID)的數(shù)據(jù)結(jié)構(gòu)元就在所示的這些數(shù)據(jù)結(jié)構(gòu)元間。“屬性”可包括諸如討論過的supra這樣的訪問權(quán)限ID (accessRightID)。
[0287]execMode可被用來指定〈commandlnstance〉的非RESTful管理命令命令執(zhí)行的特定模式。execMode數(shù)據(jù)結(jié)構(gòu)元可包括表示用于命令執(zhí)行的模式的一個(gè)或多個(gè)條目(“命令執(zhí)行模式”)。這些命令執(zhí)行模式的示例可包括以下的任一個(gè):立即一次模式、立即和重復(fù)模式、隨機(jī)一次模式以及隨機(jī)和重復(fù)模式。
[0288]立即一次模式指定命令執(zhí)行將立即發(fā)生并僅發(fā)生一次。立即和重復(fù)模式指定命令執(zhí)行立即并重復(fù)地發(fā)生。在任意兩個(gè)命令執(zhí)行之間的任意時(shí)間間隔可在execParameters中得以指定。隨機(jī)一次模式指定命令執(zhí)行在(例如隨機(jī)的)延遲后發(fā)生并僅發(fā)生一次。延遲可在execParameters中得以指定。隨機(jī)和重復(fù)模式指定命令執(zhí)行在(例如隨機(jī)的)延遲后重復(fù)地發(fā)生。延遲和任意兩個(gè)命令執(zhí)行之間的任意間隔可在execParameters中得以指定。
[0289]execParameters可以是容器,并且包括與命令執(zhí)行模式相關(guān)聯(lián)的信息。除了已經(jīng)指出的信息外,該信息還可包括用于(i)指定在隨機(jī)一次和隨機(jī)重復(fù)模式中如何在命令執(zhí)行前回退特定時(shí)間,和/或(2)指定在立即和重復(fù)模式以及隨機(jī)和重復(fù)模式中用于重復(fù)的命令執(zhí)行的頻率的信息。
[0290]execStartTime可指定命令執(zhí)行的實(shí)際持續(xù)時(shí)間。execDuration可指定用于持續(xù)的命令執(zhí)行所需的持續(xù)時(shí)間。execResult可指定用于最后命令執(zhí)行的返回值。execStatus可指定命令執(zhí)行的當(dāng)前狀態(tài)。該狀態(tài)例如可以是以完成(成功或失敗)、掛起、正在處理等。requestorlD可指定請(qǐng)求調(diào)用命令執(zhí)行的請(qǐng)求者的ID (例如URI)。actorID可指定調(diào)用命令執(zhí)行的接收者的ID (例如URI)。
[0291]圖22B是示出表示命令資源的示例數(shù)據(jù)結(jié)構(gòu)(“命令資源結(jié)構(gòu)”)的框圖。命令資源結(jié)構(gòu)可包括若干數(shù)據(jù)結(jié)構(gòu)元,例如圖22B中所示的那些。并且該命令資源結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)元的許多類似于圖22A的命令資源結(jié)構(gòu)。定義屬性的數(shù)據(jù)結(jié)構(gòu)元(“命令資源“屬性
和表示各個(gè)命令(“〈命令> (<co_and>)”)集合的數(shù)據(jù)結(jié)構(gòu)元組在所示的這些數(shù)據(jù)結(jié)構(gòu)元中。<co_and>的每個(gè)實(shí)例作為資源表示單一的命令,并且包括代表該<co_and>實(shí)例屬性和/或子資源的數(shù)據(jù)結(jié)構(gòu)元。這些〈co_and>實(shí)例屬性和/或子資源可指定如何觸發(fā)和執(zhí)行命令執(zhí)行。代表執(zhí)行使能(execEnable)子資源(“execEnable”)的數(shù)據(jù)結(jié)構(gòu)元在這些〈command〉實(shí)例屬性和/或子資源中。也可被稱為“執(zhí)行”屬性的execEnable可實(shí)現(xiàn)調(diào)用執(zhí)行命令執(zhí)行狀態(tài)的改變。例如,execEnable可以是布爾變量,并且該變量的特定值可調(diào)用命令執(zhí)行、暫停命令執(zhí)行、恢復(fù)命令執(zhí)行和/或取消命令執(zhí)行。這樣,命令執(zhí)行、暫停命令執(zhí)行、恢復(fù)命令執(zhí)行和取消命令執(zhí)行的任一個(gè)可通過修改execEnable的值來調(diào)用。execEnable的值可使用RESTful方法來修改。
[0292]例如,RESTful方法更新可被用來調(diào)用(例如觸發(fā))〈command〉實(shí)例的命令執(zhí)行。通過將RESTful方法更新中的第一個(gè)值(例如“I”)指定給…/commands/〈command>/execEnable,命令執(zhí)行可得以調(diào)用。
[0293]RESTful方法更新和刪除可被用來取消(停止Xcommand〉實(shí)例的命令執(zhí)行。通過將RESTful方法更新中的第二個(gè)值(例如“O”)指定給…/commands/〈command〉/execEnable,取消命令執(zhí)行可得以調(diào)用以停止該〈command〉實(shí)例。附加地或可選地,發(fā)布RESTful方法刪除…/commands/〈command〉/,取消命令執(zhí)行可得以調(diào)用,以在根據(jù)RESTful方法刪除這樣的〈command〉實(shí)例前停止該〈command〉實(shí)例的命令執(zhí)行。
[0294]除了 execEnable以外,〈command〉實(shí)例子資源可包括代表諸如執(zhí)行基本延遲(execBaseDelay)、執(zhí)行附加延遲(exceAditionalDelay)、執(zhí)行頻率(execFrequency)、執(zhí)行數(shù)(execNumber)、執(zhí)行資源(execResource)、執(zhí)行狀態(tài)(execStatus)、執(zhí)行結(jié)果(execResult)、執(zhí)行發(fā)布者(execlssuer)和執(zhí)行參數(shù)(execParameters)這樣的子資源的數(shù)據(jù)結(jié)構(gòu)元。
[0295]execBaseDelay可指定在〈command〉實(shí)例的命令執(zhí)行前的最小延遲。exceAdditionalDelay可實(shí) 現(xiàn)隨機(jī)附加延遲的生成。總延遲是execBaseDelay加上隨機(jī)附加延遲的和。execBaseDelay和execAdditionalDely可包括用于(i )指定如何在隨機(jī)一次和隨機(jī)重復(fù)模式中命令執(zhí)行前回退特定時(shí)間,和/或(2)指定在立即和重復(fù)模式以及隨機(jī)和重復(fù)模式中重復(fù)命令執(zhí)行的頻率的信息。
[0296]execFrequency可指定用于〈command〉實(shí)例重復(fù)命令執(zhí)行的頻率。execNumber可指定〈command〉實(shí)例命令執(zhí)行可重復(fù)的次數(shù)。execResource可為〈command〉實(shí)例指定經(jīng)受命令執(zhí)行的資源URI。該資源URI指向包括一組資源的組資源。這樣,多個(gè)〈command〉實(shí)例的命令執(zhí)行可作為執(zhí)行組資源的資源URI的函數(shù)得以調(diào)用。execResource可以是可選的。例如,如果〈command〉實(shí)例作為子資源從屬在〈command〉實(shí)例下,execResource可以不是必須的。
[0297]execStatus可指定〈command〉實(shí)例命令執(zhí)行的當(dāng)前狀態(tài)。該狀態(tài)例如可以是掛起、運(yùn)行、暫停、停止、恢復(fù)、完成并成功、完成并失敗等。execResult可存儲(chǔ)<co_and>實(shí)例命令執(zhí)行的執(zhí)行結(jié)果。如果生成多個(gè)結(jié)果(例如如果execResource指向一組資源),execResult可作為〈command〉實(shí)例的子資源得以模型化。
[0298]execlssuer可指定發(fā)布請(qǐng)求調(diào)用〈command〉實(shí)例命令執(zhí)行的發(fā)布者的ID。execParameters可以是用于存儲(chǔ)特定于〈command〉實(shí)例的參數(shù)的容器(例如占位符)。
[0299]現(xiàn)在參考圖22C,其是示出另一個(gè)示例命令資源結(jié)構(gòu)的框圖。該命令資源結(jié)構(gòu)可包括若干數(shù)據(jù)結(jié)構(gòu)元,例如在圖22C中所示的那些。并且該命令資源結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)元的許多類似于圖22B的命令資源結(jié)構(gòu)。定義若干屬性,即命令I(lǐng)D (commandID)屬性、執(zhí)行失效(execDisable)屬性、執(zhí)行暫停(execPause)屬性、執(zhí)行恢復(fù)(execResume)屬性和執(zhí)行結(jié)果(execResult)屬性,的數(shù)據(jù)結(jié)構(gòu)元在圖22C所示的數(shù)據(jù)結(jié)構(gòu)元間。
[0300]也被稱為“執(zhí)行”屬性的execEnable屬性可實(shí)現(xiàn)〈command〉實(shí)例命令執(zhí)行的調(diào)用。對(duì)execEnable屬性的RESTful方法更新可調(diào)用〈command〉實(shí)例的命令執(zhí)行。RESTful方法更新的有效負(fù)荷可以為空或被設(shè)置為一個(gè)值(例如execEnable=l)。
[0301]也被稱為“取消”屬性的execDisable屬性可實(shí)現(xiàn)〈command〉實(shí)例的取消命令執(zhí)行的調(diào)用。對(duì)execDisable屬性的RESTful方法更新可調(diào)用〈command〉實(shí)例的取消命令執(zhí)行。RESTful方法更新的有效負(fù)荷可以為空或被設(shè)置為一個(gè)值(例如execDisable=l)。
[0302]execPause屬性可實(shí)現(xiàn)〈command〉實(shí)例的取消命令執(zhí)行的調(diào)用。對(duì)execPause屬性的RESTful方法更新可調(diào)用〈command〉實(shí)例的暫停命令執(zhí)行。RESTful方法更新的有效負(fù)荷可以為空或被設(shè)置為一個(gè)值(例如execPause=l)。
[0303]execResume屬性可實(shí)現(xiàn)〈command〉實(shí)例的恢復(fù)命令執(zhí)行的調(diào)用。對(duì)execResume屬性的RESTful方法更新可調(diào)用這樣的恢復(fù)命令執(zhí)行。RESTful方法更新的有效負(fù)荷可以為空或被設(shè)置為一個(gè)值(例如execResume=l )。
[0304]以上舉例說明了圖23A、23B和23C的數(shù)據(jù)結(jié)構(gòu)通過使用RESTful方法實(shí)現(xiàn)非RESTful管理命令的命令執(zhí)行。這包括實(shí)現(xiàn)BBF-TR069和OMA-DM的非RESTful管理命令的命令執(zhí)行。例如,BBF-TR069的重啟可在數(shù)據(jù)結(jié)構(gòu)中表示為…/commands/重啟(reboot)/。BBF-TR069的下載可在數(shù)據(jù)結(jié)構(gòu)中表示為…/commands/下載(download)/。OMA-DM的Exec可在數(shù)據(jù)結(jié)構(gòu)中表示為…/co_ands/執(zhí)行(exec)/。OMA-DM的復(fù)制可在數(shù)據(jù)結(jié)構(gòu)中表不為…/commands/復(fù)制(copy)/。
[0305]〈command〉實(shí)例也可被用來模型化和表示其他管理API或遠(yuǎn)程過程調(diào)用(RPC)。資源命令可作為現(xiàn)有“資源”的子資源放置在其下,使得每個(gè)C0_ands/〈C0_and>被觸發(fā)時(shí)如果需要的話可自動(dòng)地在“資源”上得以執(zhí)行。并且,“execResource”可被用來指定commands/〈command>可在其上執(zhí)行的資源。在該方法中,資源命令可放置在中央位置,并且不需要直接在“execResource”引用的資源下。將OMA-DM FUMO作為示例,兩個(gè)方法如下所釋:
[0306]方法1:使用 “execResource” 來指不(refer to) FUMO 中的操作
[0307]如圖23所示,OMA FUMO具有3個(gè)操作:下載、更新和下載并更新。在OMA-DM中,那3個(gè)操作由DM服務(wù)器向DM客戶端發(fā)布非RESTful Exec命令來觸發(fā)。為了以RESTful方式來調(diào)用那3個(gè)操作,Exec被模式化為<co_and>exec,其具有如圖23列出的一些屬性。兩個(gè)重要的屬性是execEnable和execResource。
[0308]當(dāng)網(wǎng)絡(luò)域(“NA”)的M2M應(yīng)用需要進(jìn)行“下載”操作時(shí),它簡(jiǎn)單地向…/mgmtObjs/commands/exec/發(fā)布更新方法以設(shè)置:
[0309]execEnable=l 且,
[0310]execResource=…/mgmtOb js/FUM0/Download
[0311]當(dāng)NA需要執(zhí)行“更新”操作時(shí),它簡(jiǎn)單地向…/mgmtObjs/commands/exec/發(fā)布更新方法以設(shè)置:
[0312]execEnable=l 且,
[0313]execResource=…/mgmtObjs/FUM0/ 更新(Update)[0314]當(dāng)NA需要執(zhí)行“下載并更新”操作時(shí),它簡(jiǎn)單地向…/mgmtObjs/commands/exec/發(fā)布更新方法以設(shè)置:
[0315]execEnable=l 且,
[0316]execResource=…/mgmtOb js/FUMO/ 下載并更新(DownloadAndUpdate)。
[0317]方法2:使用命令來重模型化FUMO中的操作
[0318]如圖24A-24B所示,另一個(gè)方法將直接將所有FUMO操作作為〈command〉資源重模式化。為了觸發(fā)執(zhí)行一個(gè)操作,僅需要對(duì)對(duì)應(yīng)<command>execEnable的更新。結(jié)果,根本不需要定義附加的Exec命令。在該方法中,不需要“execResource”。
[0319]如圖24A所示,3個(gè)FUMO操作可分別作為在資源命令下的3個(gè)〈command〉資源卿下載、更新、下載并更新)被重模型化。由于每個(gè)FUMO操作具有一些子/葉節(jié)點(diǎn),它們需要被模型化為“execParameters”下的屬性。使用下載并更新作為示例,“PkgURL”可被添加為…/commands/downloadAndUpdate/execParameters 的屬性。
[0320]當(dāng)NA需要執(zhí)行“下載并更新”操作時(shí),它簡(jiǎn)單地向…/mgmtObjs/FUMO/commands/downloadAndUpdate/發(fā)布更新方法以設(shè)置:
[0321]execEnable=l 且
[0322]PkgURL=相應(yīng)包的 URL。
[0323]如果舊的FUMO操作需要被保存為它們自身,重模型化命令可作為節(jié)點(diǎn)Ext下的子樹來放置,如圖24B所示。
[0324]在一個(gè)或多個(gè)實(shí)施例中,命令資源結(jié)構(gòu)可支持相同非RESTful管理命令的多個(gè)發(fā)布(例如多個(gè)NA或其他發(fā)布者可請(qǐng)求相同非RESTful管理命令的執(zhí)行)。
[0325]支持相同非RESTful管理命令多個(gè)發(fā)布的命令資源結(jié)構(gòu)的兩個(gè)示例在圖25A和25B中得以示出。圖25A中示出的命令資源結(jié)構(gòu)類似于圖22A的命令資源結(jié)構(gòu),并通過將〈command〉定義為多個(gè)實(shí)例的集合,即〈commandlnstances〉,擴(kuò)展了圖22A的命令資源結(jié)構(gòu)。前述過程可被用來調(diào)用〈co_and>的命令執(zhí)行并生成相應(yīng)的〈commandlnstance〉?!碿ommandlnstance〉可維護(hù)由多個(gè) NA 發(fā)布的相應(yīng)〈command〉實(shí)例。生成的<co_andInstance>的每個(gè)命令執(zhí)行可通過如上所述訪問它的屬性和/或子資源來停止或修改。例如,現(xiàn)有〈commandlnstance〉的命令執(zhí)行可通過使用RESTful方法更新將〈commandlnstance〉/execEnable 從1 修改為 O 來停止?!碿ommandlnstance〉和 / 或〈commandlnstance〉命令執(zhí)行狀態(tài)的變化也可以通過使用其他RESTful方法來訪問和操作。
[0326]圖25B中所示的命令資源結(jié)構(gòu)類似于圖22B的命令資源結(jié)構(gòu),并且通過將〈command〉/execRequests (其也可被稱為〈execlnstances〉)定義為多個(gè)請(qǐng)求實(shí)例的集合,即〈requestlnstances〉(其也可被稱為〈execlnstances〉),來擴(kuò)展圖22B的命令資源結(jié)構(gòu)。前述過程將被用來調(diào)用命令執(zhí)行或〈command〉命令執(zhí)行的狀態(tài)變化和/或生成相應(yīng)的<requestInstance)ο〈requestlnstance〉可維護(hù)相應(yīng)的〈command〉實(shí)例(例如那些由 NA 發(fā)布的)。生成的〈requestlnstance〉的每個(gè)命令執(zhí)行可如上所述通過訪問它的屬性來停止或修改。例如,現(xiàn)有〈requestlnstance〉的命令執(zhí)行可在 <requestInstance>/execEnable上使用RESTful方法更新來停止。
[0327]< 請(qǐng)求實(shí)例 > (〈requestlnstance〉)和 / 或〈requestlnstance〉命令執(zhí)行狀態(tài)的改變也可使用其他RESTful方法來訪問和操作。
[0328]圖26A是示出資源命令示例結(jié)構(gòu)的框圖。資源命令可具有〈command〉的子資源,和以下屬性:
[0329]訪問權(quán)限ID;
[0330]創(chuàng)建時(shí)間;
[0331]最后修改時(shí)間;
[0332]超期時(shí)間;
[0333]搜索字符串;
[0334]內(nèi)容類型,其可在FFS處格式化;
[0335]moID ;
[0336]原MO ;和
[0337]描述(即命令資源的文本格式描述)。
[0338]〈command〉也可被模型化為屬性。
[0339]圖26B是示出資源命令示例結(jié)構(gòu)的框圖。和以下屬性一起,資源命令可具有子資源訂閱和〈command〉的子資源:
[0340]訪問權(quán)限ID;
[0341]創(chuàng)建時(shí)間;
[0342]最后修改時(shí)間;
[0343]超期時(shí)間;
[0344]搜索字符串;
[0345]內(nèi)容類型,其可在FFS處格式化;
[0346]moID ;
[0347]原MO ;和
[0348]描述(即命令資源的文本格式描述)。
[0349]〈command〉也可被模型化為屬性。
[0350]每個(gè)〈command〉可包括子資源(i)訂閱和(ii)execRequest。execRequest 可以是用于存儲(chǔ)來自發(fā)布者用于調(diào)用相同非RESTful管理命令命令執(zhí)行的請(qǐng)求的占位符。在一個(gè)或多個(gè)實(shí)施方式中,這些請(qǐng)求對(duì)<co_and>實(shí)例可具有不同的自變量(argument)。
[0351]每個(gè)〈command〉實(shí)例可具有以下屬性:
[0352]訪問權(quán)限ID;
[0353]創(chuàng)建時(shí)間;
[0354]最后修改時(shí)間;
[0355]超期時(shí)間;
[0356]搜索字符串;
[0357]內(nèi)容類型,其可在FFS處格式化;
[0358]moID ;
[0359]原MO ;和
[0360]描述(即命令資源的文本格式描述)。
[0361]〈command〉也可被模型化為屬性。[0362]如圖27A所75,每個(gè)〈command〉例如具有若干〈commandlnstance〉作為子資源。每個(gè)<co_and>具有以下屬性:
[0363]訪問權(quán)限ID:。
[0364]創(chuàng)建時(shí)間:。
[0365]最后修改時(shí)間:。
[0366]execEnable:用來觸發(fā)執(zhí)行命令的布爾(Boolean)變量。
[0367]如果execEnable 從 I 被變化為 O,則〈commandlnstance〉可被停止。execEnable可被調(diào)節(jié)以支持諸如暫停等這樣的、更多的選項(xiàng)。
[0368]execMode:用來指定可如何執(zhí)行命令的。
[0369]立即一次:接收器立即執(zhí)行命令并僅執(zhí)行一次。
[0370]立即并重復(fù):接收器立即但重復(fù)地執(zhí)行命令。兩個(gè)執(zhí)行之間的間隔可由容器execParameters 來指定。
[0371]隨機(jī)一次:接收器在隨機(jī)延遲后執(zhí)行命令并僅執(zhí)行一次。隨機(jī)延遲在execParameters中得以指定。
[0372]隨機(jī)并重復(fù):接收器在隨機(jī)延遲后重復(fù)地執(zhí)行命令。隨機(jī)延遲和兩個(gè)執(zhí)行之間的間隔可由容器execParameters指定。
[0373]execBaseDelay:指定〈commandlnstance〉可被執(zhí)行前的最小延遲。
[0374]execAdditionalDelay:用來生成隨機(jī)附加延遲??傃舆t可以是execBaseDelay加隨機(jī)附加延遲的和。
[0375]execFrequency:指定〈commandlnstance〉可被重復(fù)執(zhí)行的頻率。
[0376]execNumber:指定〈commandlnstance〉可被重復(fù)執(zhí)行的次數(shù)。
[0377]execResource:可表不在其上執(zhí)行〈commandlnstance〉的資源URI。資源URI可指向包括一組資源的組資源;然后該命令可在那些資源的每一個(gè)上得以執(zhí)行。execResource是可選的。如果〈commandlnstance〉作為子資源位于〈commandlnstance〉在其上執(zhí)行的資源下,貝1J可以不需要execResource。
[0378]execStatus:可表示〈commandlnstance〉的當(dāng)前狀態(tài)。該狀態(tài)可以是掛起、運(yùn)行和完成(成功或失敗)的任一個(gè)。
[0379]execlssuer:可表示發(fā)布〈command〉的發(fā)布者。
[0380]execParameters:是用于存儲(chǔ)特定于每個(gè)單一命令的參數(shù)的占位符。
[0381]execBaseDelay和execAdditionalDelay可被用來指定在“隨機(jī)一次”和“隨機(jī)重復(fù)”模式中在執(zhí)行〈commandlnstance〉前如何退回特定時(shí)間。execFrequency和execNumber被用來指定在“立即并重復(fù)”和“隨機(jī)并重復(fù)”下執(zhí)行相同〈commandlnstance〉的頻率。
[0382]上述以“exec”開始的屬性也可被模式化為子資源。以上以“exec”開始的屬性可應(yīng)用于普通RESTful CRUD操作(即創(chuàng)建、獲取、刪除、更新)以為操作資源增加更多的靈活性。
[0383]如圖27B所不,每個(gè)〈commandlnstance〉可具有以下屬性:
[0384]訪問權(quán)限ID:。
[0385]創(chuàng)建時(shí)間:。
[0386]最后修改時(shí)間:。[0387]execEnable:用來觸發(fā)執(zhí)行命令的布爾變量。如果execEnable從I被變化為0,則〈commandlnstance〉可被停止。execEnable可被修改以支持諸如暫停等這樣的、更多的選項(xiàng)。
[0388]execMode:用來指定可如何執(zhí)行命令的。
[0389]立即一次:接收器可立即執(zhí)行命令并僅執(zhí)行一次。
[0390]立即并重復(fù):接收器可立即但重復(fù)地執(zhí)行命令。兩個(gè)執(zhí)行之間的間隔可由容器execParameters 來指定。
[0391]隨機(jī)一次:接收器可在隨機(jī)延遲后執(zhí)行命令并僅執(zhí)行一次。隨機(jī)延遲在execParameters中得以指定。
[0392]隨機(jī)并重復(fù):接收器可在隨機(jī)延遲后重復(fù)地執(zhí)行命令。隨機(jī)延遲和兩個(gè)執(zhí)行之間的間隔可由容器execParameters指定。
[0393]execBaseDelay:用來指定〈commandlnstance〉可被執(zhí)行前的最小延遲。
[0394]execAdditionalDelay:用來生成隨機(jī)附加延遲??傃舆t可以是execBaseDelay加隨機(jī)附加延遲的和。
[0395]execFrequency:用來指定〈commandlnstance〉可被重復(fù)執(zhí)行的頻率。
[0396]execNumber:用來指定〈commandlnstance〉可被重復(fù)執(zhí)行的次數(shù)。
[0397]execResource:可表不在其上執(zhí)行〈commandlnstance〉的資源URI。資源URI可指向包括一組資源的組資源;然后該命令可在那些資源的每一個(gè)上得以執(zhí)行。execResource是可選的。如果〈commandlnstance〉作為子資源位于〈commandlnstance〉在其上執(zhí)行的資源下,貝1J可以不需要execResource。
[0398]execStatus:可表示〈commandlnstance〉的當(dāng)前狀態(tài)。該狀態(tài)可以是掛起、運(yùn)行和完成(成功或失敗)的任一個(gè)。
[0399]execlssuer:可表示發(fā)布〈command〉的發(fā)布者。
[0400]execParameters:是用于存儲(chǔ)特定于每個(gè)單一命令的參數(shù)的占位符。
[0401]以上以“ exec”開始的屬性也可被模式化為子資源。
[0402]現(xiàn)在參考圖28A,其是示出另一個(gè)示例命令資源結(jié)構(gòu)的框圖。該命令資源結(jié)構(gòu)可包括若干數(shù)據(jù)結(jié)構(gòu)元。并且該命令資源結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)元的許多類似于圖22C的命令資源結(jié)構(gòu)。如上所述,命令資源結(jié)構(gòu)支持多個(gè)發(fā)布者的(例如多個(gè)NA的)、用于相同非RESTful管理命令(例如由屬性commandID標(biāo)識(shí)的)的請(qǐng)求。為了實(shí)現(xiàn)這樣的支持,在一個(gè)實(shí)施方式中,可為每個(gè)請(qǐng)求創(chuàng)建不同的<co_and>。每個(gè)<co_and>可具有不同的名字,但它的屬性commandID可以互相相同。屬性commandID (其可由命令的類型來歸類)指定哪個(gè)(哪些)命令引起該命令的狀態(tài)改變。可不使用〈command〉的子資源execRequest。另外,每個(gè)發(fā)布者可在資源命令下創(chuàng)建特定的〈command〉。RESTful方法更新可被用來調(diào)用創(chuàng)建的〈command〉的命令執(zhí)行(例如,在資源〈command〉的execEnable屬性上使用RESTful方法更新)。
[0403]可選地,子資源execRequests可被用來存儲(chǔ)用于相同〈command〉命令執(zhí)行的多個(gè)請(qǐng)求。發(fā)布者可在〈command〉的execEnable屬性上使用RESTful方法更新以調(diào)用〈command〉的命令執(zhí)行。從而,接收器可為該發(fā)布者在./commands/〈command〉/execRequests/ 下創(chuàng)建〈requestlnstance〉。該發(fā)布者可通過在〈requestlnstance〉的屬性execDisable、execPause和execResume上分別使用RESTful方法更新來取消、暫停和恢復(fù)該生成的 <requestInstance)ο
[0404]并且,該發(fā)布者可在命令資源./commands/〈com-mand>/execRequests/<requestlnstance>上使用RESTful方法刪除操作來刪除該生成的〈requestInstance〉。可不使用該〈command〉的屬性 execDisable、execPause、execResume。
[0405]如上詳細(xì)所述,4個(gè)屬性(execEnable、execDisable、execPause、execResume)被配置,并被用來分別調(diào)用命令(〈command〉或〈requestlnstance〉)的命令執(zhí)行、暫停命令執(zhí)行、恢復(fù)命令執(zhí)行和取消命令執(zhí)行。
[0406]作為一個(gè)選擇,4個(gè)特殊的〈command〉資源可在數(shù)據(jù)結(jié)構(gòu)中得以創(chuàng)建;即./commands/enableΛ./commands/disable、./commands/pause 和./commands/resumeo這4個(gè)特殊的命令可僅具有各自的“execResource”屬性。 [0407]./commands/enable可被用來調(diào)用一般命令執(zhí)行。例如,在其屬性execResource 被設(shè)置為 execResource= …/commands/<command>的 …/commands/enable”資源上發(fā)布RESTful方法創(chuàng)建或更新操作來調(diào)用/commands/〈command〉”的命令執(zhí)行。
[0408]./commands/disable 可被用來./commands/〈command> (或./commands-/<command>/execRequests/<requestInstance))的一般取消命令執(zhí)行。例如,在其屬性 execResource 被設(shè)置為 execResource=./commands/<command> (或./commands-/<command>/execRequests/<requestlnstance>) 的./commands/disable資源上發(fā)布RESTful方法創(chuàng)建或更新以調(diào)用./commands/<command> (或./commands-/〈command〉/execRequests/〈requestlnstance〉)的取消命令執(zhí)行。
[0409]./commands/pause 可被用來調(diào)用現(xiàn)有./commands/<command> (或./commands-/<command>/execRequests/<requestInstance))的暫停命令執(zhí)行。例如,在其屬性 execResouce 被設(shè)置為 execResource=./commands/<command> (或./commands-/〈command〉/execRequests/<requestInstance>) 的./commands/pause資源上發(fā)布RESTful方法創(chuàng)建或更新可調(diào)用./commands/<command> (或./commands-/〈command〉/execRequests/〈requestlnstance〉)的暫停命令執(zhí)行。
[0410]./commands/resume 可被用來調(diào)用現(xiàn)有./commands/<command> (或./commands-/<command>/execRequests/<requestInstance))的恢復(fù)命令執(zhí)行。例如,在其屬性 execResouce 被設(shè)置為 execResource=./commands/<command> (或./commands-/〈command〉/execRequests/<requestInstance)) 的./commands/resume資源上發(fā)布RESTful方法創(chuàng)建或更新可調(diào)用./commands/<command> (或./commands-/〈command〉/execRequests/〈requestlnstance〉)的恢復(fù)命令執(zhí)行。
[0411]用于xREM命令管理的示例流程圖
[0412]圖29A-29R是示出用于資源命令的xREM的示例消息流的消息流程圖。圖29A-29R的消息流參考圖22C、25B和28A-28D的命令資源結(jié)構(gòu)。這些消息流也可使用資源命令或<多命令〉(〈commands〉)的其他結(jié)構(gòu)來實(shí)現(xiàn)。
[0413]現(xiàn)在參考圖29A,示出用于創(chuàng)建資源命令結(jié)構(gòu)的示例消息流的消息流程圖。使用圖29A的消息流創(chuàng)建的資源命令結(jié)構(gòu)可包括在圖22C、25B和28A中所示的資源命令結(jié)構(gòu)的一些或全部。例如,資源命令結(jié)構(gòu)可包括在這樣的圖中示出的所有<co_and>元。可替換地,資源命令結(jié)構(gòu)可包括所示<co_and>元的子集。這樣的子集可包括<co_and>屬性和/或子資源的子集。以示例的方式,資源命令結(jié)構(gòu)可包括(i)屬性,例如“屬性”、execEnable 和 commandID !和⑴)子資源,例如 execParameters、execRequests 和subscriptions。作為另一個(gè)示例,資源命令結(jié)構(gòu)可包括(i)屬性,例如“屬性”、execEnable、execDisable>execPause>execResume 和 commandID ;和(ii )子資源,例如 execParameters、execRequests和subscriptions。仍然作為另一個(gè)示例,資源命令結(jié)構(gòu)可包括(i)屬性,例如“屬性”、execEnable、execDisable 和 commandID ;和(丨;0 子資源,例如 execParameters、execRequests和subscriptions。資源命令結(jié)構(gòu)可包括在圖22C、25B和28A中所不<command>元(例如屬性和子資源)的其他組合。
[0414]資源命令結(jié)構(gòu)還可包括未在圖22C、25B和29A中示出的〈command〉其他元。這些其他元可與在圖22C、25B和28A中所示〈command〉元的任意組合相結(jié)合包括在資源命令結(jié)構(gòu)中。
[0415]為了發(fā)起資源命令結(jié)構(gòu)的創(chuàng)建,發(fā)布者可向M2M服務(wù)器發(fā)布RESTful方法創(chuàng)建。該發(fā)布者可以是例如NA、M2M裝置和M2M GW的任一個(gè)。作為發(fā)布者,M2M裝置或M2M GW可響應(yīng)于注冊(cè)或作為向M2M服務(wù)器注冊(cè)的部分發(fā)布RESTful方法更新。M2M裝置、M2M GW或NA也可在其他時(shí)間發(fā)布RESTful方法創(chuàng)建。
[0416]為了在〈sclbase〉的給定節(jié)點(diǎn)實(shí)現(xiàn)資源命令結(jié)構(gòu)的創(chuàng)建,RESTful方法創(chuàng)建可包括在其下資源命令結(jié)構(gòu)可得以創(chuàng)建的節(jié)點(diǎn)(例如資源)的標(biāo)識(shí)符。例如,RESTful方法創(chuàng)建可包括資源〈mgmtObjs〉的標(biāo)識(shí)符(此后稱為“〈mgmtObjs〉標(biāo)識(shí)符”),以便將它識(shí)別為在其下資源命令結(jié)構(gòu)可得以創(chuàng)建的節(jié)點(diǎn)。
[0417]作為一個(gè)選擇,RESTful方法創(chuàng)建可包括資源〈commands〉的標(biāo)識(shí)符(此后稱為“<co_ands>標(biāo)識(shí)符”)以將資源<co_ands>識(shí)別為在其下資源命令結(jié)構(gòu)可得以創(chuàng)建的節(jié)點(diǎn)。如上所述,〈mgmtObjs〉和〈commands〉標(biāo)識(shí)符的每一個(gè)可以是例如UR1、鏈接和地址的任一個(gè)。為了簡(jiǎn)化說明,以下假設(shè)資源命令結(jié)構(gòu)可在資源〈mgmtObjs〉下得以創(chuàng)建。然而,資源命令結(jié)構(gòu)可在〈sclbase〉的任意節(jié)點(diǎn)下得以創(chuàng)建。
[0418]RESTful方法創(chuàng)建還可包括用于填充資源命令結(jié)構(gòu)的任意屬性的信息。例如,RESTful方法創(chuàng)建可包括填充commandID屬性的信息,以便指示可請(qǐng)求執(zhí)行并使用該資源命令結(jié)構(gòu)執(zhí)行的非RESTful命令的類型。
[0419]RESTful方法創(chuàng)建可進(jìn)一步包括用于填充該資源命令結(jié)構(gòu)的一個(gè)或多個(gè)子資源(例如參數(shù)資源)的信息。例如,RESTful方法創(chuàng)建可包括用于填充execParameters子資源的一個(gè)或多個(gè)參數(shù)和/或自變量。這些參數(shù)和/或自變量可特定于資源〈command〉和/或非RESTful命令。RESTful方法創(chuàng)建還可包括用于根據(jù)非RESTful命令填充子資源execMode、execBaseDelay、execAdditionalDelay、execFrequency、execNumber 和 execResource 的任一個(gè)的信息。
[0420]在接收到RESTful方法創(chuàng)建后,M2M服務(wù)器可在M2M服務(wù)器的資源〈mgmtObjs〉下創(chuàng)建資源命令結(jié)構(gòu)。創(chuàng)建的資源命令結(jié)構(gòu)(此后成為“服務(wù)器〈co_and>”)可包括在圖22C、25B和28A中示出的所有〈command〉元??蛇x地,服務(wù)器〈command〉可包括所示〈command〉元的子集,例如<co_and>的屬性和/或子資源的子集。服務(wù)器<co_and>例如可包括“屬性”、execEnable 和 commandID 屬性;和 execParameters、execRequests 和 subscriptions子資源。
[0421]可選地,服務(wù)器〈command〉可包括“屬性”、execEnable、execDisable、execPause、execResume 和 commandID 屬性;和 execParameters、execRequests 和 subscriptions 子資源。仍然作為另一個(gè)示例,服務(wù)器〈command〉可包括屬性”、execEnable、execDisable和 commandID 屬性;和 execParameters、execRequests 和 subscriptions 子資源。服務(wù)器〈command〉也可包括(在圖22C、25B和27A中示出或未示出的Xcommand〉元(例如屬性和子資源)的其他組合。
[0422]如果用于填充服務(wù)器〈command〉的屬性和/或子資源的信息包括在RESTful方法創(chuàng)建中,M2M服務(wù)器可使用提供的信息填充這樣的相應(yīng)屬性和/或子資源。如果用于填充任意給定屬性和/或子資源的信息沒有被提供,M2M服務(wù)器可使這樣的屬性和/或子資源保持初始創(chuàng)建的那樣(例如空白或具有默認(rèn)屬性和/或參數(shù))。如下更詳細(xì)地描述的那樣,這些屬性和子資源可在創(chuàng)建服務(wù)器〈co_and>后,通過向M2M服務(wù)器發(fā)布包括用于填充這些屬性和/或子資源的RESTful方法更新來填充。
[0423]響應(yīng)于RESTful方法創(chuàng)建,M2M服務(wù)器可向發(fā)布者發(fā)送響應(yīng)消息(“響應(yīng)”)。M2M月艮務(wù)器可在創(chuàng)建服務(wù)器〈command〉后發(fā)送該響應(yīng),如所示那樣。可選地,M2M服務(wù)器可在服務(wù)器〈command〉創(chuàng)建期間發(fā)送該響應(yīng)。M2M服務(wù)器還可向發(fā)布者發(fā)送應(yīng)答(“ACK/NACK”)消息(未示出),以應(yīng)答RESTful方法創(chuàng)建的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法創(chuàng)建的否定應(yīng)答。
[0424]該響應(yīng)可包括指示M2M服務(wù)器創(chuàng)建服務(wù)器〈command〉成功或失敗的指示(例如代碼)。該指示可以是指示成功創(chuàng)建的一個(gè)值和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M服務(wù)器成功創(chuàng)建服務(wù)器〈command〉,和第二指示(例如代碼)以指示創(chuàng)建服務(wù)器〈command〉失敗。作為另一個(gè)選擇,M2M服務(wù)器可僅當(dāng)該M2M服務(wù)器成功創(chuàng)建服務(wù)器<co_and>時(shí)才發(fā)布該響應(yīng)。
[0425]該響應(yīng)可包括在創(chuàng)建期間分配給服務(wù)器〈co_and>的節(jié)點(diǎn)的標(biāo)識(shí)符(“服務(wù)器〈command〉標(biāo)識(shí)符”)。該服務(wù)器〈command〉標(biāo)識(shí)符可被用來訪問服務(wù)器〈command〉。服務(wù)器<co_and>命令標(biāo)識(shí)符可以例如是該節(jié)點(diǎn)的UR1、鏈接或地址。
[0426]該響應(yīng)還可包括在創(chuàng)建期間分配給execEnabIe子資源的節(jié)點(diǎn)的標(biāo)識(shí)符(“execEnable標(biāo)識(shí)符”)。如上和以下更詳細(xì)地描述的那樣,execEnable標(biāo)識(shí)符可被用來引起命令執(zhí)行狀態(tài)的變化(例如調(diào)用命令執(zhí)行、取消命令執(zhí)行、暫停命令執(zhí)行和恢復(fù)命令執(zhí)行的任一個(gè))。
[0427]可選地,該響應(yīng)還可包括execEnable標(biāo)識(shí)符、在創(chuàng)建期間分配給execDisable的節(jié)點(diǎn)的標(biāo)識(shí)符(“execDisable標(biāo)識(shí)符”)(如果有的話)、在創(chuàng)建期間分配給execPause的節(jié)點(diǎn)的標(biāo)識(shí)符(“execPause標(biāo)識(shí)符”)(如果有的話)和在創(chuàng)建期間分配給execResume的節(jié)點(diǎn)的標(biāo)識(shí)符(“execResume標(biāo)識(shí)符”)(如果有的話)。如上和以下更詳細(xì)地描述的那樣,execEnable>execDisable>execPause和execResume標(biāo)識(shí)符的每一個(gè)可被用來引起命令執(zhí)行狀態(tài)的變化。execEnable可被用來調(diào)用命令執(zhí)行。execDisable可被用來調(diào)用取消命令執(zhí)行。execPause可被用來調(diào)用暫停命令執(zhí)行。execResume可被用來調(diào)用恢復(fù)命令執(zhí)行。
[0428]作為一個(gè)選擇,M2M服務(wù)器可在服務(wù)器〈command〉的屬性或子資源(例如“屬性”屬性)中存儲(chǔ) execEnable、execDisable、execPause 和 execResume 標(biāo)識(shí)符的任一個(gè),如果有的話。這樣,這么存儲(chǔ)的execEnable、execDisable、execPause和execResume標(biāo)識(shí)符的任一個(gè)可在隨后的時(shí)間得以獲取。
[0429]現(xiàn)在參考圖29B,示出用于從諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)獲取信息的示例消息流的消息流程圖。為了發(fā)起獲取,NA(即發(fā)布者)可向M2M服務(wù)器發(fā)布RESTful方法獲取。RESTful方法獲取可包括服務(wù)器〈command〉標(biāo)識(shí)符。
[0430]在接收到RESTful方法獲取后,M2M服務(wù)器可使用服務(wù)器〈command〉表示來定位該服務(wù)器〈command〉。一旦定位,M2M服務(wù)器可從具有可獲取信息的服務(wù)器〈command〉的屬性和/或子資源獲取,查詢和獲得這樣的可獲取信息(例如屬性、參數(shù)和/或自變量)(此后稱為“經(jīng)獲取的屬性信息”和/或“經(jīng)獲取的子資源信息”)。經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息可包括存儲(chǔ)的execEnable、execDisable、execPause和execResume標(biāo)識(shí)符的任一個(gè)。
[0431]在獲得經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息后,M2M服務(wù)器可向NA發(fā)送響應(yīng)。該響應(yīng)可包括服務(wù)器〈co_and>標(biāo)識(shí)符和經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息。
[0432]作為一個(gè)選擇,RESTful方法獲取可被用來從具有這樣的可獲取信息的服務(wù)器<command>的屬性和/或子資源,獲取可獲取信息的一個(gè)或多個(gè)選擇部分。為了實(shí)現(xiàn)這,RESTful方法獲取可包括分配給具有可獲取信息選擇部分的服務(wù)器〈command〉屬性和/或子資源的每個(gè)節(jié)點(diǎn)的標(biāo)識(shí)符。使用該標(biāo)識(shí)符(或者這些標(biāo)識(shí)符,如果多于一個(gè)的話),M2M服務(wù)器可定位、查詢和獲得可獲取信息的選擇部分(此后成為“所選經(jīng)獲取的屬性和/或經(jīng)獲取子資源信息”)。M2M服務(wù)器然后可向NA發(fā)送包括該所選經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息的響應(yīng)。
[0433]雖然未示出,但M2M服務(wù)還可以向發(fā)布者發(fā)送ACK/NACK消息以應(yīng)答RESTful方法獲取的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法獲取的否定應(yīng)答。
[0434]現(xiàn)在參考圖29C,示出用于刪除諸如服務(wù)器〈command〉或服務(wù)器〈command〉實(shí)例(“服務(wù)器〈command〉實(shí)例”)集合這樣的資源命令結(jié)構(gòu)的示例消息流的消息流程圖。為了發(fā)起該刪除,發(fā)布者可向M2M服務(wù)器發(fā)布RESTful方法刪除。該發(fā)布者可以是NA、M2M裝置或M2M GW。M2M裝置和/或M2M GW可響應(yīng)于重啟、非RESTful命令的取消、去注冊(cè)等來發(fā)布RESTful方法刪除。
[0435]RESTful方法刪除可包括服務(wù)器〈command〉標(biāo)識(shí)符。可選地,RESTful方法刪除可包括分配給在其下已創(chuàng)建服務(wù)器〈command〉實(shí)例的資源(例如服務(wù)器〈commands〉)的節(jié)點(diǎn)標(biāo)識(shí)符(此后成為“服務(wù)器〈commands〉標(biāo)識(shí)符”)。
[0436]在接收到RESTful方法刪除后,M2M服務(wù)器可分別使用服務(wù)器〈command〉標(biāo)識(shí)符或服務(wù)器<co_ands>標(biāo)識(shí)符來定位和刪除服務(wù)器<co_and>或服務(wù)器<co_ands>。這可包括刪除服務(wù)器〈co_and>的所有屬性和/或子資源,對(duì)于服務(wù)器<C0_ands>,刪除這樣的服務(wù)器〈commands〉服務(wù)器〈command〉實(shí)例的每一個(gè)。
[0437]響應(yīng)于RESTful方法刪除,M2M服務(wù)器可向發(fā)布者發(fā)送響應(yīng)。M2M服務(wù)器可在刪除了服務(wù)器<co_and>或服務(wù)器<co_ands>后發(fā)送該響應(yīng),如所示那樣。可選地,M2M服務(wù)器可在刪除服務(wù)器<co_and>或服務(wù)器<co_ands>期間發(fā)送該響應(yīng)。M2M服務(wù)器還可向發(fā)布者發(fā)送ACK/NACK消息(未示出)以應(yīng)答RESTful方法刪除的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法刪除的否定應(yīng)答。
[0438]該響應(yīng)可包括指示(例如代碼)以指示M2M服務(wù)器刪除服務(wù)器〈command〉或服務(wù)器<co_ands>成功或失敗。該指示可以是指示成功刪除的一個(gè)值和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M服務(wù)器成功刪除服務(wù)器〈command〉或服務(wù)器〈commands〉,和第二指示(例如代碼)以指示刪除服務(wù)器〈command〉或服務(wù)器〈commands〉失敗。作為另一個(gè)選擇,M2M服務(wù)器可僅當(dāng)該M2M服務(wù)器成功刪除服務(wù)器〈command〉或服務(wù)器〈commands〉時(shí)才發(fā)布該響應(yīng)。
[0439]圖29D示出用于使用在執(zhí)行非RESTful命令時(shí),使用的信息來更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)的示例消息流的消息流程圖。圖29E-29N是示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以調(diào)用非RESTful命令的命令執(zhí)行的示例消息流的流程圖。雖然圖29D的消息流和圖29E-29N的消息流可使用RESTful方法更新,但圖29D的消息流可使用RESTful方法更新使用可被用來執(zhí)行非RESTful命令(即在調(diào)用命令執(zhí)行后)的信息(例如屬性、參數(shù)和/或自變量的任一個(gè))來填充諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)的元。圖29E-29N的消息流可使用RESTful方法更新來引擎非RESTful命令命令執(zhí)行的調(diào)用。
[0440]現(xiàn)在參考圖29D,NA (即發(fā)布者)可向M2M服務(wù)器發(fā)布RESTful方法更新以發(fā)起更新。RESTful方法更新可包括服務(wù)器〈command〉標(biāo)識(shí)符和用于使用這樣的信息填充服務(wù)器〈command〉的屬性和/或子資源的信息(例如屬性、參數(shù)和/或自變量)。如上述RESTful方法創(chuàng)建,RESTful方法更新可包括填充commandID屬性的信息,以便指示可請(qǐng)求執(zhí)行和可使用該資源命令結(jié)果執(zhí)行的非RESTful命令的類型。
[0441]RESTful方法更新可進(jìn)一步包括用于填充資源命令結(jié)果一個(gè)或多個(gè)子資源(例如參數(shù)資源)的信息。例如,RESTful方法更新可包括用于填充execParameters子資源的一個(gè)或多個(gè)參數(shù)和/或自變量。這些參數(shù)和/或自變量可特定于資源〈command〉和/或非RESTful命令。RESTful方法更新還可包括用于根據(jù)非RESTful命令填充子資源execMode、execBaseDelay、execAdditionalDelay、execFrequency、execNumber 和 execResource 的任一個(gè)的信息。
[0442]在接收到RESTful方法更新后,M2M服務(wù)器使用服務(wù)器命令標(biāo)識(shí)符來定位服務(wù)器<command>0 M2M服務(wù)器可此后使用提供的信息來填充這樣的<co_and>的屬性和/或子資源。如果用于填充任意給定屬性和/或子資源的信息未被提供,M2M服務(wù)器可使這樣的屬性和/或子資源保持為初始創(chuàng)建的那樣(例如空白或具有默認(rèn)屬性和/或參數(shù))或最后修改那樣。
[0443]響應(yīng)于RESTful方法更新,M2M服務(wù)器可向發(fā)布者發(fā)送響應(yīng)。M2M服務(wù)器可在更新服務(wù)器〈command〉后發(fā)送該響應(yīng),如所示那樣??蛇x地,M2M服務(wù)器可在更新服務(wù)器〈command〉期間發(fā)送該響應(yīng)。M2M服務(wù)器還可向發(fā)布者發(fā)送ACK/NACK消息(未示出),以應(yīng)答RESTful方法更新的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法更新的否定應(yīng)答。
[0444]該響應(yīng)可包括指示(例如代碼)以指示M2M服務(wù)器更新服務(wù)器〈command〉或服務(wù)器<co_ands>成功或失敗。該指示可以是指示成功更新的一個(gè)值和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M服務(wù)器成功更新服務(wù)器〈command〉,和第二指示(例如代碼)以指示更新服務(wù)器〈command〉失敗。作為另一個(gè)選擇,M2M服務(wù)器可僅當(dāng)該M2M服務(wù)器成功更新服務(wù)器<co_and>時(shí)才發(fā)布該響應(yīng)。
[0445]該響應(yīng)還可包括更新的服務(wù)器〈co_and>標(biāo)識(shí)符和/或?qū)傩院?或子資源。該響應(yīng)可進(jìn)一步包括被用來更新屬性和/或子資源的信息或指示相同事件的確認(rèn)。
[0446]現(xiàn)在參考圖29E,示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以調(diào)用非RESTful命令的命令執(zhí)行的示例消息流的流程圖。為了發(fā)起該更新,NA (即發(fā)布者)向M2M服務(wù)器發(fā)布RESTful方法更新。除了制定子資源execEnable (例如…/〈command〉/execEnable)外,該RESTful方法更新可包括服務(wù)器〈command〉標(biāo)識(shí)符。可選地,RESTful方法更新可包括execEnable標(biāo)識(shí)符。
[0447]響應(yīng)于該RESTful方法更新,M2M服務(wù)器可向發(fā)布者發(fā)送ACK/NACK消息(作為響應(yīng)示出)以應(yīng)答RESTful方法更新的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法更新的否定應(yīng)答。
[0448]M2M服務(wù)器可根據(jù)服務(wù)器〈command〉的屬性和/或子資源調(diào)用非RESTful命令的命令執(zhí)行。作為調(diào)用命令執(zhí)行的一部分,M2M服務(wù)器可執(zhí)行若干功能。這些功能可包括例如將在服務(wù)器〈command〉中(例如通過CommandID)標(biāo)識(shí)的命令轉(zhuǎn)換或翻譯為可由M2M裝置或M2M Gff解釋或執(zhí)行的非RESTful命令。這些功能還可包括用于在服務(wù)器〈command〉中標(biāo)識(shí)的命令和可由M2M裝置或M2M Gff解釋或執(zhí)行的非RESTful命令之間,映射屬性、參數(shù)和/或自變量(“經(jīng)映射的屬性、參數(shù)和/或自變量”)的功能。
[0449]M2M服務(wù)器還可在execRequests子資源下創(chuàng)建資源〈requestlnstance〉以維護(hù)和跟蹤調(diào)用的服務(wù)器〈command〉。資源〈requestlnstance〉可包括服務(wù)器〈command〉的一個(gè)或多個(gè)屬性和/或子資源。M2M服務(wù)器可在創(chuàng)建資源〈requestlnstance〉時(shí)從服務(wù)器<command>繼承或引入這樣的屬性和/或子資源。假設(shè)服務(wù)器〈co_and>可包括各種元的組合,資源〈requestlnstance〉也可包括各種元的組合。例如資源〈requestlnstance〉可包括在圖25B、28C和28D中示出的資源〈requestlnstance〉的所有元,其例如可以是在圖22C、25B和28A中示出的服務(wù)器〈`command〉的必然結(jié)構(gòu)(corollary)。
[0450]可選地,資源〈requestlnstance〉可包括所不資源〈requestlnstance〉的元的子集。這樣的子集可包括資源〈requestlnstance〉的屬性和/或子資源的子集。以不例的方式,資源〈requestlnstance〉可包括“屬性”、execEnable、execStatus、execResult和execDisable屬性;和subscriptions訂閱資源。作為另一個(gè)不例,資源〈requestlnstance〉可包括“屬性”、execEnable、execStatus、execResult 和 execDisable、execPause和execResume屬性;和subscriptions子資源。仍然作為另一個(gè)不例,資源〈requestlnstance〉可包括“屬性”、execEnable、execStatus 和 execResult 屬性;和subscriptions子資源。子資源可包括在圖25B、28C和28D中示出的服務(wù)器〈command〉和/或資源〈requestlnstance〉的元(例如屬性和子資源)的其他組合。
[0451]資源〈requestlnstance〉還可包括未在圖25B、28C和28D中不出的〈command〉的其他元。這些其他元可與在圖25B、28C和28D中示出的資源〈requestlnstance〉的元的任意組合相結(jié)合,包括在資源〈requestlnstance〉中。
[0452]一旦在execRequests子資源下創(chuàng)建資源〈requestlnstance〉,M2M服務(wù)器可向資源〈requestlnstance〉分配在其上創(chuàng)建資源〈requestlnstance〉的節(jié)點(diǎn)的標(biāo)識(shí)符(“〈requestlnstance〉標(biāo)識(shí)符”)。如上所述,該〈requestlnstance〉標(biāo)識(shí)符例如可以是UR1、鏈接和地址的任一個(gè)。
[0453]M2M服務(wù)器可向資源〈requestlnstance〉引入(或引起資源〈requestlnstance〉繼承)填充入引入到或由資源〈requestlnstance〉繼承的服務(wù)器〈command〉的屬性和/或子資源的一些或全部信息。這樣的信息可包括填充到服務(wù)器〈command〉的execParameters子資源的一個(gè)或多個(gè)參數(shù)和/或自變量。該信息還可包括在例如execMode、execBaseDelay、execAdditionalDelay>execFrequency>execNumber 和 execResource 子資源中填充的一些或全部信息。
[0454]在創(chuàng)建資源〈requestlnstance〉后,M2M服務(wù)器可向M2M裝置和/或M2M Gff發(fā)送請(qǐng)求消息(“請(qǐng)求”),以便在這樣的M2M裝置和/或M2M GW處調(diào)用命令執(zhí)行。該請(qǐng)求可包括非RESTful命令。該請(qǐng)求還可包括經(jīng)映射的屬性、參數(shù)和自變量的任一個(gè)。
[0455]響應(yīng)于該請(qǐng)求,M2M裝置和/或M2M GW可執(zhí)行非RESTful命令。M2M裝置和/或M2M GW可發(fā)送對(duì)該請(qǐng)求的響應(yīng)(“命令執(zhí)行響應(yīng)”)。該命令執(zhí)行響應(yīng)可包括結(jié)果,如果有的話(如由“ {} ”符號(hào)表示)。M2M服務(wù)器可為隨后獲取提取和存儲(chǔ)在資源〈requestlnstance〉的execResult子資源中的結(jié)果??蛇x地和/或附加地,M2M服務(wù)器可在向NA的響應(yīng)(“NA響應(yīng)”)中發(fā)送結(jié)果。在獲得結(jié)果后,NA可處理它們。
[0456]命令執(zhí)行響應(yīng)還可包括指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行非RESTful命令的命令執(zhí)行或執(zhí)行該非RESTful命令的命令執(zhí)行失敗。該指示可以是指示成功命令執(zhí)行的一個(gè)值,和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行命令執(zhí)行,和第二指示(例如代碼)以指示M2M裝置和/或M2M Gff執(zhí)行該命令執(zhí)行失敗。作為另一個(gè)選擇,M2M裝置和/或M2M GW可僅當(dāng)該M2M裝置和/或M2M Gff成功執(zhí)行命令執(zhí)行時(shí)才發(fā)布該響應(yīng)。
[0457]雖然未示出,M2M服務(wù)器可在M2M裝置和/或M2M GW執(zhí)行非RESTful命令的命令執(zhí)行失敗時(shí)刪除資源〈requestlnstance〉。M2M服務(wù)器還可響應(yīng)于被通知M2M裝置和/或M2M GW執(zhí)行非RESTful命令的命令執(zhí)行失敗,刪除服務(wù)器〈command〉和/或一個(gè)或多個(gè)服務(wù)器〈commands〉。
[0458]現(xiàn)在參考圖29F,示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以調(diào)用非RESTful命令的命令執(zhí)行的另一個(gè)示例消息流的流程圖。除了在此描述的,圖29F的消息流類似于圖29E的消息流。在圖29F的消息流中,M2M服務(wù)器可在創(chuàng)建〈requestlnstance〉前發(fā)布請(qǐng)求。同樣地,M2M服務(wù)器可在創(chuàng)建資源〈requestlnstance〉后接收命令執(zhí)行響應(yīng)。
[0459]圖29G是示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以調(diào)用非RESTful命令的命令執(zhí)行的另一個(gè)示例消息流的流程圖。除了在此描述的,圖29G的消息流類似于圖29E的消息流。在圖29G的消息流中,在創(chuàng)建包括execDisable、execPause和/或execResume屬性(或子資源)的資源〈requestlnstance〉后,M2M服務(wù)器可向發(fā)布者發(fā)送相應(yīng)的 execDisable、execPause 和 / 或 execResume 標(biāo)識(shí)符。
[0460]可選地,M2M服務(wù)器可在諸如“屬性”屬性這樣的、資源〈requestlnstance〉的屬性或子資源中存儲(chǔ)execEnable、execDisable、execPause和/或execResume標(biāo)識(shí)符的任一個(gè)。這樣,這么存儲(chǔ)的 execEnable、execDisable、execPause 和 execResume 標(biāo)識(shí)符可在隨后的時(shí)間得以獲取。如下所述,發(fā)布者(例如NA)可使用execDisable、execPause和/或execResume標(biāo)識(shí)符來分別調(diào)用取消命令執(zhí)行、暫停命令執(zhí)行和/或回復(fù)命令執(zhí)行。
[0461]現(xiàn)在參考圖29H,示出用于更新諸如服務(wù)器〈co_and>這樣的資源命令結(jié)構(gòu)以調(diào)用非RESTful命令的命令執(zhí)行的另一個(gè)示例消息流的流程圖得以示出。除了在此描述的,圖29H的消息流類似于圖29G的消息流。在圖29G的消息流中,M2M服務(wù)器可在創(chuàng)建資源〈requestlnstance〉之前發(fā)布請(qǐng)求。同樣地,M2M服務(wù)器可在創(chuàng)建資源〈requestlnstance〉之后接收命令執(zhí)行響應(yīng)。
[0462]圖291和29J是示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以調(diào)用非RESTful命令的命令執(zhí)行的示例消息流的流程圖。為了發(fā)起該更新,NA (即發(fā)布者)可向M2M服務(wù)器發(fā)布RESTful方法更新。除了指示子資源execDisable(例如…/〈command〉/execDisable)外,該 RESTful 方法更新可包括〈requestlnstance〉標(biāo)識(shí)符??蛇x地,RESTful方法更新可包括通過M2M服務(wù)器發(fā)送的響應(yīng)獲得的execDisable標(biāo)識(shí)符(圖291 ),或在從資源〈requestlnstance〉的屬性獲取它后,包括它(圖29J)。
[0463]響應(yīng)于該RESTful方法更新,M2M服務(wù)器可向發(fā)布者發(fā)送ACK/NACK消息(顯示為響應(yīng))以應(yīng)答RESTful方法更新的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法更新的否定應(yīng)答。
[0464]M2M服務(wù)器然后可根據(jù)服務(wù)器〈command〉的屬性和/或子資源來調(diào)用非RESTful命令的取消命令執(zhí)行。作為調(diào)用取消命令執(zhí)行的一部分,M2M服務(wù)器可執(zhí)行若干功能。這些功能可包括例如將在資源〈requestlnstance〉中識(shí)別的取消命令執(zhí)行轉(zhuǎn)換或翻譯為用于調(diào)用執(zhí)行非RESTful命令的取消命令執(zhí)行的非RESTful命令(“非RESTful取消命令”)。這些功能還可包括用于準(zhǔn)備在資源〈requestlnstance〉中識(shí)別的命令和非RESTful取消命令之間經(jīng)映射的屬性、參數(shù)和/或自變量的功能。
[0465]在進(jìn)行用于調(diào)用取消命令執(zhí)行的功能后,M2M服務(wù)器可向M2M裝置和/或M2M Gff發(fā)送請(qǐng)求,以便在這樣的M2M裝置和/或M2M GW處調(diào)用取消命令執(zhí)行。該請(qǐng)求可包括非RESTful取消命令。該請(qǐng)求還可包括用于執(zhí)行非RESTful取消命令的經(jīng)映射的屬性、參數(shù)和自變量的任一個(gè)。
[0466]響應(yīng)于該請(qǐng)求,M2M裝置和/或M2M GW可執(zhí)行非RESTful取消命令。M2M裝置和/或M2M GW可發(fā)送命令執(zhí)行響應(yīng)。該命令執(zhí)行響應(yīng)可包括結(jié)果,如果有的話。M2M服務(wù)器可為隨后獲取提取和存儲(chǔ)在資源〈requestlnstance〉的execResult子資源中的結(jié)果??蛇x地和/或附加地,M2M服務(wù)器可在NA響應(yīng)中發(fā)送這些結(jié)果。在獲得結(jié)果后(如果有的話),NA可處理它們。
[0467]命令執(zhí)行響應(yīng)還可包括指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行非RESTful取消命令的取消命令執(zhí)行或執(zhí)行該非RESTful取消命令的取消命令執(zhí)行失敗。該指示可以是指示成功取消命令執(zhí)行的一個(gè)值,和指示失敗的另一個(gè)值。可選地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行取消命令執(zhí)行,和第二指示(例如代碼)以指示M2M裝置和/或M2M Gff執(zhí)行該取消命令執(zhí)行失敗。作為另一個(gè)選擇,M2M裝置和/或M2M GW可僅當(dāng)該M2M裝置和/或M2M Gff成功執(zhí)行取消命令執(zhí)行時(shí)才發(fā)布該響應(yīng)。
[0468]雖然未示出,M2M服務(wù)器可在M2M裝置和/或M2M Gff執(zhí)行非RESTful命令的取消命令執(zhí)行失敗時(shí)刪除資源〈requestlnstance〉。M2M服務(wù)器還可響應(yīng)于被通知M2M裝置和/或M2M Gff執(zhí)行非RESTful取消命令的取消命令執(zhí)行失敗,刪除服務(wù)器〈command〉和/或一個(gè)或多個(gè)服務(wù)器〈commands〉。
[0469]圖29K和29L是示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以引起非RESTful命令的命令執(zhí)行狀態(tài)改變的示例消息流的流程圖。為了發(fā)起該更新,NA (即發(fā)布者)可向M2M服務(wù)器發(fā)布RESTful方法更新。除了指示子資源execPause (例如…/<command>/execPause)外,該 RESTful 方法更新可包括〈requestlnstance〉標(biāo)識(shí)符??蛇x地,RESTful方法更新可包括通過M2M服務(wù)器發(fā)送的響應(yīng)獲得的execPause標(biāo)識(shí)符(圖29K),或在從資源〈requestlnstance〉的屬性獲取它后,包括它(圖29L)。
[0470]響應(yīng) 于該RESTful方法更新,M2M服務(wù)器可向發(fā)布者發(fā)送ACK/NACK消息(顯示為響應(yīng))以應(yīng)答RESTful方法更新的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法更新的否定應(yīng)答。
[0471]M2M服務(wù)器然后可根據(jù)服務(wù)器〈command〉的屬性和/或子資源來調(diào)用非RESTful命令的暫停命令執(zhí)行。作為調(diào)用暫停命令執(zhí)行的一部分,M2M服務(wù)器可執(zhí)行若干功能。這些功能可包括例如將在資源〈requestlnstance〉中識(shí)別的暫停命令執(zhí)行轉(zhuǎn)換或翻譯為用于調(diào)用執(zhí)行非RESTful命令的暫停命令執(zhí)行的非RESTful命令(“非RESTful暫停命令”)。這些功能還可包括用于準(zhǔn)備在資源〈requestlnstance〉中識(shí)別的命令和非RESTful暫停命令之間經(jīng)映射的屬性、參數(shù)和/或自變量的功能。
[0472]在進(jìn)行用于調(diào)用暫停命令執(zhí)行的功能后,M2M服務(wù)器可向M2M裝置和/或M2M Gff發(fā)送請(qǐng)求,以便在這樣的M2M裝置和/或M2M GW處調(diào)用暫停命令執(zhí)行。該請(qǐng)求可包括非RESTful暫停命令。該請(qǐng)求還可包括用于執(zhí)行非RESTful暫停命令的經(jīng)映射的屬性、參數(shù)和自變量的任一個(gè)。
[0473]響應(yīng)于該請(qǐng)求,M2M裝置和/或M2M GW可執(zhí)行非RESTful暫停命令。M2M裝置和/或M2M GW可發(fā)送命令執(zhí)行響應(yīng)。該命令執(zhí)行響應(yīng)可包括結(jié)果,如果有的話。M2M服務(wù)器可為隨后獲取提取和存儲(chǔ)在資源〈requestlnstance〉的execResult子資源中的結(jié)果??蛇x地和/或附加地,M2M服務(wù)器可在NA響應(yīng)中發(fā)送這些結(jié)果。在獲得結(jié)構(gòu)后(如果有的話),NA可處理它們。
[0474]命令執(zhí)行響應(yīng)還可包括指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行非RESTful暫停命令的暫停命令執(zhí)行或執(zhí)行該非RESTful暫停命令的暫停命令執(zhí)行失敗。該指示可以是指示成功暫停命令執(zhí)行的一個(gè)值,和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行暫停命令執(zhí)行,和第二指示(例如代碼)以指示M2M裝置和/或M2M GW執(zhí)行該暫停命令執(zhí)行失敗。作為另一個(gè)選擇,M2M裝置和/或M2M GW可僅當(dāng)該M2M裝置和/或M2M Gff成功執(zhí)行暫停命令執(zhí)行時(shí)才發(fā)布該命令執(zhí)行響應(yīng)。
[0475]雖然未示出,M2M服務(wù)器可在M2M裝置和/或M2M Gff執(zhí)行非RESTful命令的暫停命令執(zhí)行失敗時(shí)刪除資源〈requestlnstance〉。M2M服務(wù)器還可響應(yīng)于被通知M2M裝置和/或M2M Gff執(zhí)行非RESTful暫停命令的暫停命令執(zhí)行失敗,刪除服務(wù)器〈command〉和/或一個(gè)或多個(gè)服務(wù)器〈commands〉。
[0476]圖29M和29N是示出用于更新諸如服務(wù)器〈command〉這樣的資源命令結(jié)構(gòu)以引起非RESTful命令的命令執(zhí)行狀態(tài)改變的示例消息流的流程圖。為了發(fā)起該更新,NA (即發(fā)布者)可向M2M服務(wù)器發(fā)布RESTful方法更新。除了指示子資源execResume (例如…/Xcomman(I)Zexec-ResumeMhd^ RESTful 方法更新可包括〈requestlnstance〉標(biāo)識(shí)符。可選地,RESTful方法更新可包括通過M2M服務(wù)器發(fā)送的響應(yīng)獲得的execResume標(biāo)識(shí)符(圖29M),或在從資源〈requestlnstance〉的屬性獲取它后,包括它(圖29N)。
[0477]響應(yīng)于該RESTful方法更新,M2M服務(wù)器可向發(fā)布者發(fā)送ACK/NACK消息(顯示為響應(yīng))以應(yīng)答RESTful方法更新的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法更新的否定應(yīng)答。
[0478]M2M服務(wù)器然后可根據(jù)服務(wù)器〈command〉的屬性和/或子資源來調(diào)用非RESTful命令的恢復(fù)命令執(zhí)行。作為調(diào)用恢復(fù)命令執(zhí)行的一部分,M2M服務(wù)器可執(zhí)行若干功能。這些功能可包括例如將在資源〈requestlnstance〉中識(shí)別的恢復(fù)命令執(zhí)行轉(zhuǎn)換或翻譯為用于調(diào)用已暫停的非RESTful命令的恢復(fù)命令執(zhí)行的非RESTful命令(“非RESTful恢復(fù)命令”)。這些功能還可包括用于準(zhǔn)備在資源〈requestlnstance〉中識(shí)別的命令和非RESTful恢復(fù)命令之間經(jīng)映射的屬性、參數(shù)和/或自變量的功能。
[0479]在進(jìn)行用于調(diào)用恢復(fù)命令執(zhí)行的功能后,M2M服務(wù)器可向M2M裝置和/或M2M Gff發(fā)送請(qǐng)求,以便在這樣的M2M裝置和/或M2M GW處調(diào)用恢復(fù)命令執(zhí)行。該請(qǐng)求可包括非RESTful恢復(fù)命令。該請(qǐng)求還可包括用于執(zhí)行非RESTful恢復(fù)命令的經(jīng)映射的屬性、參數(shù)和自變量的任一個(gè)。
[0480]響應(yīng)于該請(qǐng)求,M2M裝置和/或M2M GW可執(zhí)行非RESTful恢復(fù)命令。M2M裝置和/或M2M GW可發(fā)送命令執(zhí)行響應(yīng)。該命令執(zhí)行響應(yīng)可包括結(jié)果,如果有的話。M2M服務(wù)器可為隨后獲取提取和存儲(chǔ)在資源〈requestlnstance〉的execResult子資源中的結(jié)果??蛇x地和/或附加地,M2M服務(wù) 器可在NA響應(yīng)中發(fā)送這些結(jié)果。在獲得結(jié)構(gòu)后(如果有的話),NA可處理它們。
[0481 ] 命令執(zhí)行響應(yīng)還可包括指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行非RESTful恢復(fù)命令的恢復(fù)命令執(zhí)行或執(zhí)行該非RESTful恢復(fù)命令的恢復(fù)命令執(zhí)行失敗。該指示可以是指示成功恢復(fù)命令執(zhí)行的一個(gè)值,和指示失敗的另一個(gè)值。可選地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M裝置和/或M2M Gff成功執(zhí)行恢復(fù)命令執(zhí)行,和第二指示(例如代碼)以指示M2M裝置和/或M2M Gff執(zhí)行該恢復(fù)命令執(zhí)行失敗。作為另一個(gè)選擇,M2M裝置和/或M2M GW可僅當(dāng)該M2M裝置和/或M2M Gff成功執(zhí)行恢復(fù)命令執(zhí)行時(shí)才發(fā)布該命令執(zhí)行響應(yīng)。
[0482]雖然未示出,M2M服務(wù)器可在M2M裝置和/或M2M Gff執(zhí)行非RESTful命令的恢復(fù)命令執(zhí)行失敗時(shí)刪除資源〈requestlnstance〉。M2M服務(wù)器還可響應(yīng)于被通知M2M裝置和/或M2M Gff執(zhí)行非RESTful暫停命令的恢復(fù)命令執(zhí)行失敗,刪除服務(wù)器〈command〉和/或一個(gè)或多個(gè)服務(wù)器〈commands〉。
[0483]現(xiàn)在參考圖290,示出用于使用在執(zhí)行非RESTful命令時(shí)使用的信息更新諸如〈requestlnstance〉這樣的資源命令結(jié)構(gòu)的示例消息流的流程圖。和圖29D的消息流一樣,圖290的消息流可用可在執(zhí)行非RESTful命令時(shí)使用的信息(例如屬性、參數(shù)和/或自變量中的任一個(gè)),使用RESTful方法更新來填充諸如〈requestlnstance〉這樣的資源命令結(jié)構(gòu)的元。[0484]如所示那樣,NA (即發(fā)布者)可向M2M服務(wù)器發(fā)布RESTful方法更新以發(fā)起更新。RESTful方法更新可包括〈requestlnstance〉標(biāo)識(shí)符和用于用這樣的信息填充〈requestlnstance〉的屬性和/或子資源的信息(例如屬性、參數(shù)和/或自變量)。
[0485]在接收到RESTful方法更新后,M2M服務(wù)器使用〈requestlnstance〉標(biāo)識(shí)符定位〈requestlnstance〉。M2M服務(wù)器可此后使用提供的信息填充這樣的〈requestlnstance〉的屬性和/或子資源。如果沒有提供用于填充任意給定屬性和/或子資源的信息,則M2M服務(wù)器可保持這樣的屬性和/或子資源如初始創(chuàng)建時(shí)那樣(例如空白或具有默認(rèn)屬性和/或參數(shù))或如最后修改的那樣。
[0486]響應(yīng)于RESTful方法更新,M2M服務(wù)器可向發(fā)布者發(fā)送響應(yīng)。M2M服務(wù)器可在更新〈requestlnstance〉后發(fā)送該響應(yīng),如所示那樣??蛇x地,M2M服務(wù)器可在更新〈requestlnstance〉期間發(fā)送該響應(yīng)。M2M服務(wù)器還可向發(fā)布者發(fā)送ACK/NACK消息(未示出)以應(yīng)答RESTful方法更新的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法更新的否定應(yīng)答。
[0487]該響應(yīng)可包括指示(例如代碼)以指示M2M服務(wù)器成功更新〈requestlnstance〉或更新〈requestlnstance〉失敗。該指示可以是指示成功更新的一個(gè)值,和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M服務(wù)器成功更新〈requestlnstance〉,和第二指示(例如代碼)以指示M2M服務(wù)器更新〈requestlnstance〉失敗。作為另一個(gè)選擇,M2M服務(wù)器可僅當(dāng)該M2M服務(wù)器成功更新〈requestlnstance〉時(shí)才發(fā)布該響應(yīng)。
[0488]該響應(yīng)還可包括〈requestlnstance〉標(biāo)識(shí)符和/或更新的屬性和/或子資源。該響應(yīng)可進(jìn)一步包括可被用來更新屬性和/或子資源的信息或它們的確認(rèn)指示。
[0489]圖29P是示出用于從諸如〈requestlnstance〉這樣的資源命令結(jié)構(gòu)獲取信息的示例消息流的消息流程圖。為了發(fā)起獲取,NA (即發(fā)布者)向M2M服務(wù)器發(fā)布RESTful方法獲取。RESTful方法獲取可包括〈requestlnstance〉標(biāo)識(shí)符。
[0490]在接收到RESTful方法獲取后,M2M服務(wù)器可使用〈requestlnstance〉標(biāo)識(shí)符來定位〈requestlnstance〉。一旦定位,M2M服務(wù)器可從具有這樣的可獲取信息(以下稱為“經(jīng)獲取的屬性信息”和/或“經(jīng)獲取的子資源信息”)的〈requestlnstance〉的屬性和/或子資源查詢和獲得可獲取信息(例如屬性、參數(shù)和/或自變量)。經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息可包括例如存儲(chǔ)的execDisable、execPause和execResume標(biāo)識(shí)符的任一個(gè)和/或來自諸如execStatus和execResult這樣的其他屬性和/或子資源的任意信息。
[0491]在獲得經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息后,M2M服務(wù)器可向NA發(fā)送響應(yīng)。該響應(yīng)可包括〈requestlnstance〉標(biāo)識(shí)符和經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息。
[0492]作為一個(gè)選擇,RESTful方法獲取可被用來從具有這樣的可獲取信息的〈requestlnstance〉的屬性和/或子資源獲取可獲取信息的一個(gè)或多個(gè)選取部分。為了實(shí)現(xiàn)這,RESTful方法獲取可包括被分配給具有可獲取信息選取部分的服務(wù)器〈command〉的屬性和/或子資源的每個(gè)節(jié)點(diǎn)的標(biāo)識(shí)符。使用該標(biāo)識(shí)符(或這些標(biāo)識(shí)符,如多于一個(gè)的話),M2M服務(wù)器可定位、查詢和獲得選取的經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息。M2M服務(wù)器然后可向NA發(fā)送包括選取的經(jīng)獲取的屬性和/或經(jīng)獲取的子資源信息的響應(yīng)。
[0493]雖然未示出,但M2M服務(wù)器還可向發(fā)布者發(fā)送ACK/NACK消息以應(yīng)答RESTful方法獲取的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法獲取的否定應(yīng)答。
[0494]圖29Q是示出用于刪除諸如〈requestlnstance〉這樣的資源命令結(jié)構(gòu)的示例消息流的消息流程圖。為了發(fā)起該刪除,發(fā)布者可向M2M服務(wù)器發(fā)布RESTful方法刪除。發(fā)布者可以是NA、M2M裝置或M2M Gl M2M裝置和/或M2M GW可響應(yīng)于重啟、非RESTful命令的取消、去注冊(cè)等發(fā)布RESTful方法刪除。
[0495]RESTful方法刪除可包括〈requestlnstance〉標(biāo)識(shí)符。可選地,RESTful方法刪除可包括被分配給在其下已創(chuàng)建〈requestlnstance〉實(shí)例集合的資源(例如〈requestlnstances〉)的節(jié)點(diǎn)的標(biāo)識(shí)符(此后稱為“〈requestlnstances〉標(biāo)識(shí)符”)。
[0496]在接收到RESTful方法刪除后,M2M服務(wù)器可使用〈requestlnstance〉標(biāo)識(shí)符或〈requestlnstances〉標(biāo)識(shí)符分別定位和刪除該〈requestlnstance〉或〈requestlnstances〉。這可包括刪除〈requestlnstance〉的所有屬性和/或子資源,或?qū)τ凇磖equestlnstances〉來說,刪除這樣的〈requestlnstances〉的每個(gè)〈requestlnstance〉。
[0497]響應(yīng)于RESTful方法刪除,M2M服務(wù)器可向發(fā)布者發(fā)送響應(yīng)。M2M服務(wù)器可在刪除〈requestlnstance〉或〈requestlnstances〉后發(fā)送該響應(yīng),如所示的那樣。可選地,M2M服務(wù)器可在刪除〈requestlnstance〉或〈requestlnstances〉的期間發(fā)送該響應(yīng)。M2M服務(wù)器還可向發(fā)布者發(fā)送ACK/NACK消息(未示出)以應(yīng)答RESTful方法刪除的接收。發(fā)布者沒有接收到ACK/NACK消息(例如在特定的時(shí)間內(nèi))可指示M2M服務(wù)器RESTful方法刪除的否定應(yīng)答。
[0498]該響應(yīng)可包括指示(例如代碼)以指示M2M服務(wù)器成功刪除〈requestlnstance〉或〈requestlnstances〉或刪除〈requestlnstance〉或〈requestlnstances〉失敗。該指示可以是指示成功更新的一個(gè)值,和指示失敗的另一個(gè)值??蛇x地,該響應(yīng)可包括第一指示(例如代碼)以指示M2M服務(wù)器成功刪除〈requestlnstance〉或〈requestlnstances〉,和第二指示(例如代碼)以指示M2M服務(wù)器刪除〈requestlnstance〉或〈requestlnstances〉失敗。作為另一個(gè)選擇,M2M服務(wù)器可僅當(dāng)該M2M服務(wù)器成功刪除〈requestlnstance〉或〈requestlnstances〉時(shí)才發(fā)布該響應(yīng)。
[0499]現(xiàn)在參考圖29R,示出用于刪除諸如服務(wù)器〈command〉、服務(wù)器〈commands〉和/或〈requestlnstance〉這樣的資源命令結(jié)構(gòu)的示例消息流的消息流程圖。圖29R的消息流類似于圖29C的消息流和圖291 (或圖29J)的消息流的組合,或圖29Q的消息流和圖291 (或圖29J)的消息流的組合。如所示那樣,當(dāng)發(fā)布者向M2M服務(wù)器發(fā)布RESTful方法刪除時(shí),M2M服務(wù)器確定是否任意〈requestlnstance〉正被用于命令執(zhí)行或暫停命令執(zhí)行,然后M2M服務(wù)器可在刪除這樣的〈requestlnstance〉之前執(zhí)行它的取消命令執(zhí)行。M2M服務(wù)器可根據(jù)圖291或圖29J的消息流來執(zhí)行取消命令執(zhí)行。
[0500]除了前述的之外,M2M服務(wù)器可創(chuàng)建和/或刪除服務(wù)器〈co_and>或另一個(gè)資源命令結(jié)構(gòu),而不發(fā)布RESTful方法創(chuàng)建或RESTful方法刪除。
[0501]示例基于網(wǎng)關(guān)的機(jī)器對(duì)機(jī)器(“M2M”)裝置管理
[0502]根據(jù)一個(gè)實(shí)施方式,圖30A示出了用于通過補(bǔ)充OMA GwMO “透明”模式借助M2MGff (G’ )來管理D類型ETSI M2M裝置的示例架構(gòu)。參考圖30A,NREM使用GwMO特定的接口和組件來從GREM獲取裝置信息,GREM反過來通過GwMO接口與DREM對(duì)話以便執(zhí)行該任務(wù)。然后,NREM可使用OMA DM協(xié)議(用于消息交換的客戶端服務(wù)器交互模型)直接與DREM對(duì)話。應(yīng)注意,在“透明”模式中,GREM不需要支持OMA DM協(xié)議命令來管理裝置。
[0503]根據(jù)一個(gè)實(shí)施方式,圖30B示出了 ETSI M2M xREM的示例架構(gòu)。參考圖30B,xREM被劃分為功能子模塊。例如,REM服務(wù)器在裝置管理中起服務(wù)器的作用(類似于OMA DM中的DM服務(wù)器或ACS)。REM客戶端在裝置管理中起客戶端的作用(類似于在OMA DM中的DM客戶端或CPE)。REM代理組件僅位于(sit in)分別與REM代理服務(wù)器(NREM中)和REM代理客戶端(DREM中)對(duì)話的GREM中。REM代理服務(wù)器位于被用來與REM代理組件對(duì)話以活動(dòng)在GW后的裝置的信息的NREM中。REM代理客戶端位于被用來對(duì)REM代理組件作出響應(yīng)以向GW上報(bào)最終被轉(zhuǎn)發(fā)給NREM的裝置信息的DREM中。
[0504]在代理模式中,M2M GW的作用可如“中間人”一樣。它可支持GwMO和DM客戶端以及DM服務(wù)器,如圖示補(bǔ)充OMA GwMOl.0的示例架構(gòu)的圖31A所示。在該模式中,NREM不直接與DREM通信,替代地由GREM轉(zhuǎn)換和中繼。對(duì)于DREM,GREM看起來像服務(wù)器;對(duì)于NRffl,GREM起客戶端的作用。該模式向M2M GW增加更多的特征和功能。示例優(yōu)點(diǎn)包括諸如命令掮出(command fan-out)和響應(yīng)聚合這樣的更多的增值業(yè)務(wù),相應(yīng)地M2M核中更低的業(yè)務(wù)負(fù)載,和更有效地管理受限M2M裝置,特別是休眠的節(jié)點(diǎn)。圖31B示出了這種模式的xREM的示例架構(gòu)。
[0505]根據(jù)一個(gè)實(shí)施方式,M2M裝置(D’)可能不具有ETSI M2M業(yè)務(wù)能力??杉僭O(shè)它們不具有OMA DM客戶端功能,而是其他非OMA裝置管理協(xié)議。因此,M2M Gff可采用“適應(yīng)”模式以在OMA協(xié)議和其他管理協(xié)議之間轉(zhuǎn)換。圖32A示出用于補(bǔ)充OMA GwMOl.0的示例架構(gòu)。圖32B示出ETSI M2M xREM的示例架構(gòu)。與“代理”模式相比,一些非OMA管理協(xié)議,例如SNMP,可用于dla接口或另一個(gè)NDM-1接口上的M2M GW和M2M裝置之間的交互。應(yīng)注意,協(xié)議轉(zhuǎn)換不僅涉及管理命令映射/轉(zhuǎn)換,還涉及管理樹結(jié)構(gòu)(或資源)映射/轉(zhuǎn)換等。如果D’類型裝置的確具有OMA DM客戶端功能,也可應(yīng)用“透明”和“代理”模式。
[0506]根據(jù)一個(gè)實(shí)施方式,可假設(shè)d類型非ETSI M2M裝置可使用不同的管理協(xié)議。因此,M2M GW可使用“適應(yīng)”模式來管理它們。圖33A和33B示出的架構(gòu)類似于圖32A和32B中的架構(gòu)。應(yīng)注意,d類型裝置可以是非ETSI M2M GW,例如ZigBee協(xié)調(diào)器,通過它非ETSIM2M局域網(wǎng)可被連接在一起使用和訪問ETSI M2M業(yè)務(wù)能力。
[0507]在一個(gè)實(shí)施方式中,圖34示出了補(bǔ)充OMA GwMO的基于GW的裝置管理的圖。如圖34所示,單一的M2M GW可連接具有不同類型的M2M裝置的多個(gè)M2M局域網(wǎng)。M2M GW可為不同的局域網(wǎng)施加透明、代理或適應(yīng)管理模式。
[0508]在圖30-34的所有圖中,額外的OMA GwMO和DM邏輯實(shí)體(例如OMA DM服務(wù)器)不必是xREM的一部分;但是替代地,可以是xREM外的分離實(shí)體。然而也可應(yīng)用在此公開的架構(gòu)。例如,圖35示出了部分緊集成OMA DM和M2M GW的示例架構(gòu)。圖36示出了松集成OMADM和M2M Gff的示例架構(gòu)。
[0509]用于管理M2M局域網(wǎng)和在M2M網(wǎng)關(guān)后的M2M裝置的示例數(shù)據(jù)模型
[0510]如以下更詳細(xì)地描述的那樣,用于管理機(jī)器對(duì)機(jī)器通信(M2M)局域網(wǎng)和M2M網(wǎng)關(guān)后的M2M裝置的管理對(duì)象(MO)。M2M局域網(wǎng)管理可提供功能,例如裝置目錄和配置管理、局域網(wǎng)配置管理、局域網(wǎng)性能管理和裝置的組管理。這可包括應(yīng)用(A)、M2M直接裝置(D)、M2M本地裝置(d類型、D’類型或D類型裝置)和M2M網(wǎng)關(guān)(G)。[0511]管理對(duì)象(MO)可由M2M網(wǎng)關(guān)定義來管理M2M局域網(wǎng)。一個(gè)這樣的MO可以是etsiAreaNwklnfo資源,其可以是用于局域網(wǎng)信息和配置的管理對(duì)象。另一個(gè)MO可以是estiAreaNwkDevicelnventory資源,其可以是用于M2M本地裝置目錄的MO。用于M2M本地裝置組的管理對(duì)象例如可以是etsiAreaNwkDeviceGroups資源。用于操作M2M本地裝置的組的管理對(duì)象可以是etsiGroupMgmtOperations和etsi局域網(wǎng)組操作CetsiAreaNwkGroupOperations)的任一個(gè),并且用于集成于M2M裝置中的傳感器的管理對(duì)象資源可以是etsiSensors資源。
[0512]MO可以被組織和/或放置于不同的從屬等級(jí)。例如,MO可以是在M2M服務(wù)器處<sclBase-of-Server>/scls/〈GSCL>下的相同占位符的子資源。以示例的方式,在 <sclBase-of-Server>/scls/<GSCL>/ 附著裝置(attachedDevices)下的 mgmtObjs子資源可被創(chuàng)建以用于作為整體管理M2M網(wǎng)關(guān)后的附著裝置。這些MO例如可放置在<sclBase-of-Server>/scls/<GSCL>/attachedDevices/mgmtObjs 下。MO 可以是另一個(gè)MO的子資源。例如,etsiSensors可以是〈裝置清單〉(〈deviceinventory〉)的子資源,<devicInventory)可以是 estiAreaNwkDevicelnventory 的子資源。
[0513]如圖37所示,用于網(wǎng)絡(luò)信息和配置的MO etsiAreaNwklnfo可包括一個(gè)或多個(gè)屬性和多個(gè)子資源,例如訂閱集合和〈局域網(wǎng)實(shí)例> (〈areaNwklnstance〉)。<areaNwkInstance>可以是M2M局域網(wǎng)的實(shí)例。etsiAreaNwklnfo的屬性例如可包括期滿時(shí)間(expirationTime)、訪問權(quán)限 ID (accessRightID)、所述字符串(searchStrings)、創(chuàng)建時(shí)間(creationTime)、最后修改時(shí)間(IastModif iedTime)、內(nèi)容類型(contentType)、moID、原 MO (originalMO)、局域網(wǎng)數(shù)目(numOfAreaNwks)和描述(description)。numOfAreaNwks屬性可以代表M2M局域網(wǎng)的數(shù)目。description屬性可以是mgmtObj的文本格式的描述。這些屬性(和/或變量)可遵循ETSI M2M TS 102 690。作為一個(gè)選擇,這些屬性和 / 或描述集合可包括、維護(hù)和 / 或存儲(chǔ) expirationTime、accessRightID、searchStrings、creationTime、IastModifiedTime、contentType、moID、originalMO、numOfAreaNwks 和description。
[0514]如圖38A 所不,etsiAreaNwklnfo 資源的〈areaNwklnstance〉子資源可包括一個(gè)或多個(gè)屬性和多個(gè)子資源?!碼reaNwklnstance〉子資源可包括(i)局域網(wǎng)ID CareaNwkID)屬性,保存M2M局域網(wǎng)的標(biāo)識(shí),(ii)局域網(wǎng)類型(areaNwkType)屬性,指定M2M局域網(wǎng)的類型,例如藍(lán)牙/6LoWPAN、802.15.4/6LoWPAN、W1-Fi網(wǎng)絡(luò),(iii)工作信道頻率(workingChannelFrequency)屬性,指定M2M局域網(wǎng)的工作信道頻率和(iv)地址模式(addressMode)屬性,指定M2M局域網(wǎng)的地址模式(例如IPv4、IPv6、短MAC(介質(zhì)訪問控制)、或長(zhǎng)MAC)。
[0515]〈areaNwklnstance〉子資源的多個(gè)子資源可包括描述集合、<deviceInstance)子資源、attachedDevices子資源、groups子資源、6L0WPAN子資源、W1-Fi子資源、RFID子資源和ZigBee子資源。
[0516]〈areaNwklnstance〉子資源可包括用于在局域網(wǎng)實(shí)例中單個(gè)裝置的信息。attachedDevices子資源可以是用于局域網(wǎng)所有附著裝置的占位符,并且groups子資源可以是用于為組操作或操作掮出(operation fan-out)的定義裝置組的占位符。6LoWPAN子資源可以是用于包括與6LoWPAN網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符;因?yàn)?,?dāng)局域網(wǎng)是6LoWPAN網(wǎng)絡(luò)時(shí),這樣的信息可被使用。W1-Fi子資源可以是用于包括與W1-Fi網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符;因?yàn)椋?dāng)局域網(wǎng)是W1-Fi網(wǎng)絡(luò)時(shí),這樣的信息可被使用。RFID子資源可以是用于包括與RFID網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符,因?yàn)?,?dāng)局域網(wǎng)是RFID網(wǎng)絡(luò)時(shí),可需要這樣的信息,并且ZigBee子資源可以是用于包括與ZigBee網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符,因?yàn)?,?dāng)局域網(wǎng)是ZigBee網(wǎng)絡(luò)時(shí),可需要這樣的信息。擴(kuò)展也可作為子資源而被包括,并且可提供用于擴(kuò)展的占位符。
[0517]與〈areaNwklnstance〉子資源相關(guān)聯(lián)的屬性可包括(i)裝置數(shù)目(numOfDevice),其可表示局域網(wǎng)實(shí)例中裝置的數(shù)目;(ii)睡眠間隔(sle印Interval),其可表示兩次睡眠間的間隔;(iii)睡眠持續(xù)時(shí)間(sle印Duration),其可表示每次睡眠的時(shí)間持續(xù);(iv)MTU,其可表示在該局域網(wǎng)〈areaNwklnstance〉子資源中的最大傳輸單元;和(>)塊大小(blockSize),其可表示在IETF CoAP按塊(blockwise)傳輸中使用的塊大小。當(dāng)局域網(wǎng)〈areaNwklnstance〉子資源支持受限應(yīng)用協(xié)議(CoAP協(xié)議)時(shí),blockSize將是有用的。sleeplnterval屬性可被用作一般時(shí)間間隔,通過其,M2M服務(wù)器例如可指示M2M裝置和/或M2M網(wǎng)關(guān)周期地(例如每sleeplnterval時(shí)間單元)發(fā)送回特定的報(bào)告或響應(yīng)。
[0518]如圖38B所不,6LoWPAN子資源可具有subscriptions子資源、subscription和與6LoWPAN中的尋址、路由和鄰居發(fā)現(xiàn)相關(guān)的多個(gè)屬性。這多個(gè)屬性可包括(i)用于指定局域網(wǎng)IP地址前綴的ipAddrPrefix (IP地址前綴)屬性,和(ii)用于指定M2M局域網(wǎng)路由模式的routingMode (路由模式)屬性。對(duì)于6LoWPAN網(wǎng)絡(luò),routingMode屬性可將路由模式指定為 mesh-under 或 route-over。
[0519]這多個(gè)屬性還可包括(i)用于指定在準(zhǔn)備改變時(shí)繼續(xù)傳播頭壓縮上下文信息的最小時(shí)間的minContextChangeDelay (最小上下文改變延遲)屬性;(ii)用于存儲(chǔ)和/或指定將發(fā)送的未經(jīng)請(qǐng)求的(unsolicited)路由器通告的最大次數(shù)的maxRtrAdvertisements(最大重傳通告)屬性;(iii)用于指定發(fā)送給所有節(jié)點(diǎn)多播地址的兩次相繼路由器通告之間的最小間隔的minDelayBetweenRas (路由器通告之間的最小延遲)屬性;(iv)用于指定作為接收的路由器請(qǐng)求消息的響應(yīng)發(fā)送路由器通告消息的最大延遲的maxRaDeIayTime (最大路由器通告延遲時(shí)間)屬性;(v)用于存儲(chǔ)和提供試探鄰居高速緩存的定時(shí)器的entativeNceLifetime (試探鄰居高速緩存生命期)屬性;(vii)用于存儲(chǔ)和/或指定復(fù)制地址檢測(cè)消息的跳數(shù)限制值的hopLimit (跳數(shù)限制)屬性;(viii)用于存儲(chǔ)和/或指定第一 maxRtxSolications (最大重傳請(qǐng)求)路由器請(qǐng)求的初始重傳的間隔的rtrSolicitationlnterval (重傳請(qǐng)求間隔)屬性;(ix)用于存儲(chǔ)和/或指定如由rtrSolicitationlnterval定義的初始重傳的數(shù)目的maxRtrSoIicitations屬性;和(X)用于存儲(chǔ)和/或指定路由器請(qǐng)求的最大重傳間隔的maxRtrSolicitationlnterval(最大重傳請(qǐng)求間隔)屬性,因?yàn)檠b置可在初始重傳后使用二進(jìn)制指數(shù)回退(binaryexponential backoff)。hopLimit、rtrSolicitationlnterval、maxRtrSolicitations 和maxRtrSolicitationlnterval屬性可應(yīng)用于裝置。其他參數(shù)既可應(yīng)用于裝置,又可應(yīng)用于M2M網(wǎng)關(guān)。
[0520]如圖38C 所不,etsiAreaNwklnfo 資源的〈areaNwklnstance〉子資源可包括一個(gè)或多個(gè)屬性和subscriptions子資源?!碼reaNwklnstance〉子資源可包括(i) areaNwkID屬性,存儲(chǔ)M2M局域網(wǎng)的標(biāo)識(shí);(ii) areaNwkType屬性,指定M2M局域網(wǎng)的類型,例如藍(lán)牙/6LoWPAN、802.15.4/6LoWPAN、W1-Fi 網(wǎng)絡(luò);(iii) workingChannelFrequency 屬性,指定M2M局域網(wǎng)的工作信道頻率;和(iv) addressMode屬性,指定M2M局域網(wǎng)的地址模式(例如IPv4、IPv6、短MAC (介質(zhì)訪問控制)或長(zhǎng)MAC) ; (v) 6L0WPAN屬性、W1-Fi屬性、RFID屬性、ZigBee 屬性。
[0521]6LoffPAN屬性可以是用于包括與6LoWPAN網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符,例如當(dāng)局域網(wǎng)是6LoWPAN網(wǎng)絡(luò)時(shí)可使用的信息。W1-Fi屬性可以是用于包括與W1-Fi網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符,例如當(dāng)局域網(wǎng)是W1-Fi網(wǎng)絡(luò)時(shí)可使用的信息。RFID屬性可以是用于包括與RFID網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符,并且ZigBee屬性可以是用于包括與ZigBee網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符。
[0522]并且,〈areaNwklnstance〉子資源可具有與特定類型的局域網(wǎng)相關(guān)的更多屬性。例如,如果M2M局域網(wǎng)是6LoWPAN網(wǎng)絡(luò),〈areaNwklnstance〉子資源可包括與在6LoWPAN中尋址、路由和/或鄰近發(fā)現(xiàn)相關(guān)的若干屬性。多個(gè)屬性可包括(i) ipAddrPrefix屬性;和
(ii)routingMode屬性;(iii)minContextChangeDelay 屬性;(iv)maxRtrAdvertisements屬性;(vi ) minDelayBetweenRas 屬性;(vi i ) maxRaDelayTime 屬性;(viii)tentativeNceLifetime 屬性;(ix) hopLimit 屬性;(x) rtrSolicitationlnterval 屬性;(xi)用于存儲(chǔ)和/或執(zhí)行如由rtrSolicitationlnterval制定的初始重傳的數(shù)目的 maxRtr So Iicitations 屬性;和(xii ) maxRtxSolicitationlnterval 屬性。hopLimit、rtrSolicitationlnterval、maxRtr So licitations 和 maxRtrSolicitationlnterval 屬性可應(yīng)用于裝置。其他參數(shù)既可應(yīng)用于裝置,又可應(yīng)用于M2M網(wǎng)關(guān)。
[0523]如圖39 所不,etsiAreaNwkDeviceInventory MO 可具有子資源,包括(i)〈deviceinstance〉子資源,其可包括用于附著于M2M網(wǎng)關(guān)的每個(gè)活動(dòng)裝置各自〈deviceinstance〉信息的集合;(ii)〈areaNwklnstance〉子資源,其可標(biāo)識(shí)每個(gè)局域網(wǎng);
(iii)gourps子資源,其可提供用于經(jīng)定義的裝置組的占位符jP(iv) subscriptions集合子資源。Subscriptions集合子資源可包括諸如expirationTime、accessRightID、searchStrings、creationTime、lastModifiedTime、可包括在 FSS 格式中的 contentType、moID、originalMO、description (例如mgmtObj的文本格式的描述)和附著于M2M網(wǎng)關(guān)的裝置的數(shù)目numOfDevices這樣的屬性。
[0524]在相同M2M網(wǎng)關(guān)下的M2M局域網(wǎng)可對(duì)應(yīng)于單一的etsiAreNwkDeviceInventory子資源,或者每個(gè)局域網(wǎng)具有它自己的etsiAreNwkDevicelnventory子資源。etsiAreNwkDevice Inventory子資源可從屬于etsiAreaNwklnfo子資源。作為一個(gè)選擇,etsiAreNwkDevicelnventory MO 可不包括〈areaNwklnstance〉子資源和 / 或 gourps 子資源。
[0525]如圖40A所示,每個(gè)〈deviceinstance〉可包括諸如裝置組列表CdeviceGroupsList)這樣的該裝置所屬組的標(biāo)識(shí)列表、在該裝置上的諸如D’ A或DA這樣的所有應(yīng)用的應(yīng)用標(biāo)識(shí)的組裝置應(yīng)用列表(deviceApp I i cationList)、鄰居節(jié)點(diǎn)的標(biāo)識(shí)列表裝置鄰居列表(deviceNeighborsList)、電池信息etsi電池(etsiBattery)、存儲(chǔ)器信息etsi存儲(chǔ)器(etsiMemory)和傳感器/激勵(lì)器信息estiSensor、可提供用于包括與6LoWPAN網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符的6LoWPAN、可提供用于包括與W1-Fi網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符的W1-F1、可提供用于包括與RFID網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符的RFID、可提供用于包括與ZigBee網(wǎng)絡(luò)相關(guān)的參數(shù)的占位符的ZigBee和可以是用于擴(kuò)展(extensions)的占位符的extensions。
[0526]該組可提供標(biāo)準(zhǔn)組資源,例如在ETSI TS 102 609中闡述的那樣?!磀eviceinstance〉可包括屬性,例如可以是裝置類型的deviceTpye、可以是裝置標(biāo)識(shí)符的devicelD、可以是裝置的地址類型的addressType、可包括該裝置所屬M(fèi)2M局域網(wǎng)的標(biāo)識(shí)的areaNwkID、可以是在M2M局域網(wǎng)內(nèi)部使用的裝置的內(nèi)部IP地址的內(nèi)部地址、和可以是在M2M局域網(wǎng)外部使用的裝置的外部IP地址的外部地址。該地址可包括端口信息,如果端口號(hào)在M2M網(wǎng)關(guān)處用于地址轉(zhuǎn)換。另外,兩次睡眠間的間隔sle印Interval (睡眠間隔)、每次睡眠的時(shí)間持續(xù)sIeepDuration (睡眠持續(xù)時(shí)間)、諸如睡眠或喚醒這樣的裝置的狀態(tài)status、可包括在局域網(wǎng)中最大傳輸單元的MTU和可包括在IETFCoAP按塊傳輸中使用的塊大小的 blockSize。
[0527]如圖40B 所不,每個(gè)〈deviceinstance〉可包括諸如 deviceGroupsList 這樣的該裝置所屬組的標(biāo)識(shí)列表、在該裝置上的諸如D’ A或DA這樣的所有應(yīng)用的應(yīng)用標(biāo)識(shí)的組deviceApplicationList、鄰居節(jié)點(diǎn)的標(biāo)識(shí)列表deviceNeighborsList、電池信息etsiBattery、存儲(chǔ)器信息etsiMemory和傳感器/激勵(lì)器信息estiSensor。描述集合可包括屬性,例如可以是裝置類型的deviceTpye、可以是裝置標(biāo)識(shí)符的devicelD、可以是裝置的地址類型的addressType、可包括該裝置所屬M(fèi)2M局域網(wǎng)的標(biāo)識(shí)的areaNwkID、可以是在M2M局域網(wǎng)內(nèi)部使用的裝置的內(nèi)部IP地址的內(nèi)部地址、和可以是在M2M局域網(wǎng)外部使用的裝置的外部IP地址的外部地址。該地址可包括端口信息,如果端口號(hào)在M2M網(wǎng)關(guān)處用于地址轉(zhuǎn)換。另外,兩次睡眠間的間隔sleeplnterval、每次睡眠的時(shí)間持續(xù)sleepDuration、諸如睡眠或喚醒這樣的裝置的狀態(tài)status、即將發(fā)送的未經(jīng)請(qǐng)求的路由器通告的最大數(shù)目maxRtrAdvertisements、發(fā)送給所有節(jié)點(diǎn)多個(gè)地址的兩個(gè)相繼路由器通告間的最小間隔minDelayBetweenRas、用于發(fā)送作為對(duì)接收的路由器請(qǐng)求消息的響應(yīng)的路由器通告消息的最大延期maxRaDelayTime、用于試探鄰居高速緩存的計(jì)時(shí)器tentativeNceLifetime、用于復(fù)制地址檢測(cè)消息的跳數(shù)限制值hopLimit、用于第一 maxRtxSolications路由器請(qǐng)求的初始重傳的間隔的rtrSolicitationlnterval、初始重傳的數(shù)目maxRtrSolicitations和用于路由器請(qǐng)求的最大重傳間隔maxRtrSolicitationlnterval,因?yàn)檠b置可在初始重傳后使用二進(jìn)制指數(shù)退讓。
[0528]如圖41A所示,etsiAreaNwkDeviceGroups MO可包括諸如定義裝置組的〈deviceGroupInstance〉這樣的子資源和subscriptions。該訂閱的集合和屬性可包括expirationTime、accessRightID、searchStrings、creationTime、IastModifiedTime> 可以被格式化為FFS的contentType、moID、originalMO和包括mgmtObj文本格式的描述的description。
[0529]如圖41B所示,etsiAreaNwkDeviceGroups MO可包括子資源描述和被定義為裝置多個(gè)組的集合的組。etsiAreaNwkDeviceGroups可包括屬性,例如expirationTime、accessRightID、searchStrings、creationTime、lastModifiedTime、可以被格式化為 FFS的 contentType、moID、originalMO 和包括 mgmtOb j 文本格式的描述的 description。
[0530]每個(gè)子資源〈gourp〉可包括屬于相同組的裝置的標(biāo)識(shí)列表。此外,裝置可屬于和存在于多個(gè)〈group〉實(shí)例。[0531]如圖42 所不,每個(gè)〈deviceGroupInstance〉可包括諸如 subscriptions 這樣的子資源,具有訂閱的集合和屬性包括expirationTime、accessRightID、searchStrings、creationTime、lastModifiedTime、可以被格式化為 FFS 的 contentType、moID、originalMO和包括mgmtObj文本格式的描述的description。另外,groupID可包括組標(biāo)識(shí)、可包括組類型的groupType、諸如組中裝置的數(shù)目這樣的groupSize、定義為組中裝置集合的members和指定稱為該組成員的裝置的條件的condition。
[0532]如圖43A 所不,etsiGroupMgmtOperations MO 可包括諸如〈operationlnstance〉這樣的子資源,它可代表即將在組或多個(gè)組上執(zhí)行的操作或動(dòng)作,其可包括用于每個(gè)裝置組包括裝置列表的經(jīng)定義的裝置組的占位符,并且可由一個(gè)或多個(gè)〈operationlnstance〉操作。訂閱集合和屬性可包括 expirationTime、accessRightID、searchStrings、creationTime、IastModifiedTime、contentType、moID、originalMO 和包括 mgmtObj 文本格式的描述的description。
[0533]除了被用用來管理/操作在M2M網(wǎng)關(guān)后的M2M裝置以夕卜,etsiGroupMgmtOperations可被用來管理與M2M服務(wù)器直接連接的M2M裝置組的操作。在該情況下,etsiGroupMgmtOperations 可放置在 <sclBase-of-Server>/scls/mgmtObjs/etsiGroupMgmtOperations 下。相應(yīng)的〈operationlnstance〉可包括去注冊(cè) M2M 裝置或網(wǎng)關(guān)組、將M2M裝置或網(wǎng)關(guān)組變?yōu)樗吣J?、重啟M2M裝置或網(wǎng)關(guān)組和在M2M裝置或網(wǎng)關(guān)組上進(jìn)行相同的軟件/固件更新。
[0534]同樣地,etsiGroupMgmtOperations可被用來管理在M2M裝置或M2M網(wǎng)關(guān)上的應(yīng)用組。在該情況下,etsiGroupMgmtOperations 可放置在〈sclBase-of-Server〉/scls/<scl>/applications/mgmtObjs/etsiGroupMgmtOperations 下。相應(yīng)的〈operationlnstance〉可包括去注冊(cè)M2M應(yīng)用組和在M2M應(yīng)用組上進(jìn)行相同的軟件/固件更新。
[0535]如圖43B 所不,etsi 局域網(wǎng)裝置組操作(etsiAreaNwkDeviceGroupOperations) MO可包括諸如〈operationlnstance〉這樣的子資源,其可代辦即將在組上執(zhí)行的操作或動(dòng)作。訂閱集合和屬性可包括 expirationTime、accessRightID、searchStrings、creationTime、IastModifiedTime、contentType、moID、originalMO 和包括 mgmtObj 文本格式的描述的description。
[0536]如圖44A所不,每個(gè)〈operationlnstance〉可包括諸如具有包括expirationTime、accessRightID、searchStrings、creationTime、lastModifiedTime、可在 FSS 格式中的contentType、moID、originalMO 和包括 mgmtObj 文本格式的描述的 description 的訂閱集合和屬性的subscriptions這樣的子資源?!磑perationlnstance〉可包括子資源組,其可包括可以是〈operationlnstance〉可在其上執(zhí)行的組的標(biāo)識(shí)列表deviceGroupsList、可以是〈operationlnstance〉結(jié)果集合的execResults,并且可具有包括〈結(jié)果實(shí)例>(<resultInstance))和訂閱以及屬性聚合結(jié)果(aggregatedResult)的其他子資源。
[0537]<resultlnstance>可表不來自單一裝置的結(jié)果,并且可具有子資源subscriptions和屬性,屬性包括可以是裝置標(biāo)識(shí)的devicelD、可以是來自裝置devicelD的結(jié)果的結(jié)果值(resultValue)、可以是在裝置devicelD上的〈operationlnstance〉的狀態(tài)的 execStatus、可開始在 devicelD 上的〈operationlnstance〉的 execEnable、可恢復(fù)在 devicelD 上的〈operationlnstance〉的 execResume、可停止在 devicelD 上的〈operationlnstance〉的 execDisable、可以是聚合結(jié)果的 aggregatedResult、可包括〈operationlnstance〉所需自變量并且可是操作特定的execParameters。
[0538]另外,可以是〈operationlnstance〉的標(biāo)識(shí)并且指定〈operationlnstance〉代表什么的operationID。groupID可提供在其上執(zhí)行〈operationlnstance〉的組的標(biāo)識(shí),并且groupID可包括多個(gè)標(biāo)識(shí),如果〈operationlnstance〉可在多個(gè)經(jīng)定義的裝置組上執(zhí)行??蛇x地,那些多個(gè)組標(biāo)識(shí)可包括在deviceGroupsList資源中。execEnable可在groupID 中的裝置上的〈operationlnstance〉。execPause 可暫停 groupID 中裝置上的〈operationlnstance〉,execResume 可恢復(fù) groupID 中裝置上的〈operationlnstance〉,execDisable 可停止 groupID 中裝置上的〈operationlnstance〉,execStatus 可提供〈operationlnstance〉的狀態(tài)。該狀態(tài)可包括掛起、運(yùn)行、停止、暫停、恢復(fù)、在裝置上成功執(zhí)行、完成&成功的裝置數(shù)目和/或在其上執(zhí)行失敗的裝置數(shù)目。
[0539]如圖43B所示,每個(gè)〈operationlnstance〉可包括諸如具有訂閱集合的subscriptions 這樣的子資源和包括 expirationTime、accessRightID、searchStrings、creationTime、IastModif iedTime、可在 FSS 格式中的 contentType、moID、originalMO 和包括mgmtObj文本格式的描述的description的屬性。另外,groupID可提供在其上可執(zhí)行〈operation〉的組的標(biāo)識(shí),使能(enable)可被提供以開始〈operation〉,失效(disable)可被提供以停止〈operation〉,結(jié)果(results)可包括〈operation〉結(jié)果的集合,并且aggregatedResult可包括聚合的結(jié)果。每個(gè)〈resultlnstance〉可具有兩個(gè)屬性,例如可指示裝置標(biāo)識(shí)的devicelD和可以是來自裝置devicelD的結(jié)果的result。
[0540]如圖44所不,etsiSensors MO可包括諸如用于傳感器實(shí)例的〈sensorlnstance〉這樣的子資源和包括訂閱集合和屬性的subscriptions,例如expirationTime、accessRightID、 searchStrings、 creationTime、 lastModifiedTime、可在 FSS 格式中的 contentType、moID、originalMO 和包括 mgmtObj 文本格式的描述的 description。etsiSensors可應(yīng)用于具有M2M業(yè)務(wù)能力的D類型M2M裝置。
[0541]如圖45所示,〈sensorlnstance〉可包括諸如具有相關(guān)組的組這樣的子資源。例如,一個(gè)組可以是應(yīng)用列表(applicationList)以代表在使用〈sensorlnstance〉的該裝置上的D’A或DA應(yīng)用。容器可存儲(chǔ)傳感器讀取。訂閱集合和屬性可包括expirationTime、accessRightID、searchStrings、creationTime、lastModifiedTime、可在 FSS 格式中的contentType、moID、originalMO和包括mgmtObj 文本格式的描述的 description。sensorID可描述〈sensorlnstance〉的標(biāo)識(shí)。sensorType可描述〈sensorlnstance〉的類型,例如溫度、壓力、定義〈sensorlnstance〉制造商的制造商和可包括可在〈sensorlnstance〉上操作的操作的operations。使能可包括使能傳感器讀取。如果是開關(guān)傳感器,使能可表示打開開關(guān)。使能可具有作為它的屬性的結(jié)果以存儲(chǔ)操作結(jié)果。失效可包括失效傳感器讀取。如果是開關(guān)傳感器,失效可表示關(guān)閉開關(guān)。失效可具有作為它的屬性的結(jié)果以存儲(chǔ)操作結(jié)果。其他操作對(duì)于特定的傳感器是可能的。
[0542]示例運(yùn)行環(huán)境
[0543]圖46是用于根據(jù)由DA和/或GA使用的管理對(duì)象執(zhí)行REM以管理向M2M服務(wù)器(在此是〈scl>)注冊(cè)的另一個(gè)D/G的系統(tǒng)的示例架構(gòu)的框圖。
[0544]M2M服務(wù)器(即<scl>)可向D/G通知它的管理對(duì)象,如在4702所示。然后DA/GA可訪問在D/G中的這樣的經(jīng)通知的管理對(duì)象,并且然后能夠通過在M2M服務(wù)器處的消息中繼管理其他D/G。
[0545]圖38A是在其中一個(gè)或多個(gè)公開實(shí)施方式可得以實(shí)現(xiàn)的示例通信系統(tǒng)100的圖。通信系統(tǒng)100可以是向多個(gè)無線用戶提供諸如語音、數(shù)據(jù)、視頻、消息、廣播等這樣的內(nèi)容的多接入系統(tǒng)。通信100可使多個(gè)無線用戶能夠通過共享包括無線帶寬的系統(tǒng)資源來訪問這樣的內(nèi)容。例如,通信系統(tǒng)100可采用一個(gè)或多個(gè)信道接入方法,例如碼分多址(CDMA)、時(shí)分多址(TDMA)、頻分多址(FDMA)、正交FDMA (OFDMA)、單載波FDMA (SC-FDMA)等。
[0546]如圖38A所示,通信系統(tǒng)100可包括無線發(fā)射/接收單元(WTRU)102a、102b、102c、102d、無線電接入網(wǎng)絡(luò)(RAN) 104、核心網(wǎng)106、公共交換電話網(wǎng)(PSTN) 108、因特網(wǎng)110和其他網(wǎng)絡(luò)112,雖然將理解公開的實(shí)施方式設(shè)想任意數(shù)目的WTRU、基站、網(wǎng)絡(luò)和/或網(wǎng)元。WTRU102a、102b、102c、102d的每一個(gè)可以是任意類型的、被配置為在無線環(huán)境中運(yùn)行和/或通信的裝置。以示例的方式,WTRU 102a、102b、102c、102d可被配置為發(fā)送和/或接收無線信號(hào),并且可包括用戶設(shè)備(UE)、移動(dòng)站、固定或移動(dòng)用戶單元、尋呼機(jī)、蜂窩電話、個(gè)人數(shù)字助手(PDA)、智能電話、膝上型計(jì)算機(jī)、上網(wǎng)本、個(gè)人計(jì)算機(jī)、無線傳感器、消費(fèi)電子產(chǎn)品等。
[0547]通信系統(tǒng)100還可包括基站114a和基站114b?;?14a、114b的每一個(gè)可以是任意類型的、被配置為與WTRU 102a、102b、102c、102d的至少一個(gè)無線接口以便于接入一個(gè)或多個(gè)諸如核心網(wǎng)106、因特網(wǎng)110和/或網(wǎng)絡(luò)112這樣的通信網(wǎng)絡(luò)的裝置。以示例的方式,基站114a、114b可以是基地收發(fā)信機(jī)站(BTS)、節(jié)點(diǎn)B、e節(jié)點(diǎn)B、家用節(jié)點(diǎn)B、家用e節(jié)點(diǎn)B、站點(diǎn)控制器、接入點(diǎn)(AP)、無線路由器等。雖然基站114a、114b每一個(gè)被圖示為單一元件,應(yīng)理解基站114a、114b可包括任意數(shù)目的互連基站和/或網(wǎng)元。
[0548]基站114a可以是RAN 104的一部分,RAN 104還可包括其他基站和/或網(wǎng)元(未示出),例如基站控制器(BSC)、無線電網(wǎng)絡(luò)控制器(RNC)、中繼節(jié)點(diǎn)等?;?14a和/或基站114b可被配置為在可被稱為小區(qū)(未示出)的特定地理區(qū)域內(nèi)發(fā)送和/或接收無線信號(hào)。小區(qū)可進(jìn)一步被劃分為小區(qū)扇區(qū)。例如,與基站114a相關(guān)聯(lián)的小區(qū)可被劃分為3個(gè)扇區(qū)。因此,在一個(gè)實(shí)施方式中,基站114a可包括3個(gè)收發(fā)機(jī),S卩小區(qū)的每個(gè)扇區(qū)一個(gè)。在另一個(gè)實(shí)施方式中,基站114a可采用多輸入多輸出(MMO)技術(shù),因此可為小區(qū)的每個(gè)扇區(qū)使用多個(gè)收發(fā)機(jī)。
[0549]基站114a、114b 可通過空中接口 116 與 WTRU 102a、102b、102c、102d 的一個(gè)或多個(gè)通信,空中接口 116可以是任意適當(dāng)?shù)臒o線通信鏈路(例如射頻(RF)、微波、紅外(IR)、紫夕KUV)、可視光等)??罩薪涌?116可使用任意適當(dāng)?shù)臒o線電接入技術(shù)(RAT)來建立。
[0550]更具體地,如上所述,通信系統(tǒng)100可以是多接入系統(tǒng),并且可采用一個(gè)或多個(gè)信道接入方案,例如⑶MA、TDMA, FDMA, OFDMA, SC-FDMA等。例如,RAN 104中的基站114a和WTRU 102a、102b、102c可實(shí)現(xiàn)諸如通用移動(dòng)通信系統(tǒng)(UMTS)陸地?zé)o線接入(UTRA)這樣的無線電技術(shù),其可使用寬帶CDMA (WCDMA)來建立空中接口 116。WCDMA可包括諸如高速分組接入(HSPA)和/或演進(jìn)HSPA (HSPA+)這樣的通信協(xié)議。HSPA可包括高速下行鏈路分組接入(HSDPA)和/或高速上行鏈路分組接入(HSUPA)。
[0551]在另一個(gè)實(shí)施方式中,基站114a和WTRU 102a、102b、102c可實(shí)現(xiàn)諸如演進(jìn)UMTS陸地?zé)o線電接入(E-UTRA)這樣的無線電技術(shù),其可使用長(zhǎng)期演進(jìn)(LTE)和/或高級(jí)LTE(LTE-A)來建立空中接口 116。[0552]在其他實(shí)施方式中,基站114a和WTRU 102a、102b、102c可實(shí)現(xiàn)諸如IEEE802.16(即微波存取全球互通(WiMAX))、CDMA2000、CDMA20001X、CDMA2000EV-D0、臨時(shí)標(biāo)準(zhǔn) 2000(IS-2000)、臨時(shí)標(biāo)準(zhǔn)95 (IS-95)、臨時(shí)標(biāo)準(zhǔn)856 (IS-856)、全球移動(dòng)通信系統(tǒng)(GSM)、增強(qiáng)型數(shù)據(jù)速率GSM演進(jìn)技術(shù)(EDGE)、GSM EDGE (GERAN)等這樣的無線電技術(shù)。
[0553]圖38A中的基站114b可以是例如無線路由器、家用節(jié)點(diǎn)B、家用e節(jié)點(diǎn)B或接入點(diǎn),并且可使用任意適當(dāng)?shù)腞AT以便局部區(qū)域中的無線連接性,例如商業(yè)地點(diǎn)、家庭、車輛、校園等。在一個(gè)實(shí)施方式中,基站114b和WTRU102c、102d可實(shí)現(xiàn)諸如IEEE 802.11這樣的無線電技術(shù),以建立無線局域網(wǎng)(WLAN)。在另一個(gè)實(shí)施方式中,基站114b和WTRU 102c、102d可實(shí)現(xiàn)諸如IEEE 802.15這樣的無線電技術(shù),以建立無線個(gè)域網(wǎng)(WPAN)。仍然在另一個(gè)實(shí)施方式中,基站114b和WTRU 102c、102d可使用基于蜂窩的RAT (例如WCDMA、CDMA2000、GSM、LTE、LTE-A等)來建立微微小區(qū)(picocell)或毫微微小區(qū)(femtocell)。如圖38A所示,基站114b可與因特網(wǎng)110有直接連接。因此,基站114b不需要通過核心網(wǎng)106接入因特網(wǎng)110。
[0554]RAN 104可與核心網(wǎng)106通信,核心網(wǎng)106可以是任意類型的、被配置為向WTRU102a、102b、102c、102d的一個(gè)或多個(gè)提供語音、數(shù)據(jù)、應(yīng)用和/或通過因特網(wǎng)協(xié)議的語音(VoIP)業(yè)務(wù)的網(wǎng)絡(luò)。例如,核心網(wǎng)106可提供呼叫控制、計(jì)費(fèi)業(yè)務(wù)、基于移動(dòng)位置的業(yè)務(wù)、預(yù)付費(fèi)呼叫、因特網(wǎng)連接、視頻發(fā)布等,和/或執(zhí)行諸如用戶認(rèn)證這樣的高級(jí)安全功能。雖然未在圖38A中示出,應(yīng)理解RAN 104和/或核心網(wǎng)106可與采用與RAN 104相同RAT或不同RAT的其他RAN直接或間接通信。例如,除了與可采用E-UTRA無線電技術(shù)的RAN 104連接之外,核心網(wǎng)106還可與采用GSM無線電技術(shù)的另一個(gè)RAN (未示出)通信。
[0555]核心網(wǎng)106還可作為網(wǎng)關(guān),用于WTRU 102a、102b、102c、102d接入PSTN 108、因特網(wǎng)110和/或其他網(wǎng)絡(luò)112。PSTN 108可包括提供傳統(tǒng)舊電話業(yè)務(wù)(POTS)的電路交換電話網(wǎng)絡(luò)。因特網(wǎng)110可包括使用通用通信協(xié)議的互連計(jì)算機(jī)網(wǎng)絡(luò)和裝置的全球系統(tǒng),例如TCP/IP因特網(wǎng)協(xié)議系列中的傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)和因特網(wǎng)協(xié)議(IP)0網(wǎng)絡(luò)112可包括由其他業(yè)務(wù)供應(yīng)商所有和/或運(yùn)營(yíng)的有線或無線通信網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)112可包括與可采用與RAN 104相同RAT或不同RAT的一個(gè)或多個(gè)RAN相連接的另一個(gè)核心網(wǎng)。
[0556]在通信系統(tǒng)100中的WTRU 102a、102b、102c、102d的一些或所有可包括多模能力,例如WTRU 102a、102b、102c、102d可包括用于通過多個(gè)無線鏈路與不同無線網(wǎng)絡(luò)通信的多個(gè)收發(fā)機(jī)。例如,圖38A中示出的WTRU 102c可被配置為與可采用基于蜂窩的無線電技術(shù)的基站114a和與可采用IEEE 802無線電技術(shù)的基站114b通信。
[0557]圖48B是示出示例WTRU 102的系統(tǒng)圖。如圖48B所示,WTRU 102可包括處理器118、收發(fā)機(jī)120、發(fā)射/接收元件122、揚(yáng)聲器/麥克風(fēng)124、鍵盤126、顯示器/觸摸板128、不可移除存儲(chǔ)器130、可移除存儲(chǔ)器132、電源134、全球定位系統(tǒng)(GPS)芯片集136和其他外圍設(shè)備138。應(yīng)理解,WTRU 102可包括前述元件的任意子組合,而與實(shí)施方式保持一致。
[0558]處理器118可以是通用處理器、專用處理器、傳統(tǒng)處理器、數(shù)字信號(hào)處理器(DSP)、多個(gè)微處理器、與DSP核相關(guān)聯(lián)的一個(gè)或多個(gè)微處理器、控制器、微控制器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)電路、任意其他類型的集成電路(1C)、狀態(tài)機(jī)等。處理器118可執(zhí)行信號(hào)編碼、數(shù)據(jù)處理、功率控制、輸入/輸出處理和/或使WTRU 102能夠在無線環(huán)境中運(yùn)行的任意其他功能。處理器118可與收發(fā)機(jī)120相耦合,收發(fā)機(jī)120可與發(fā)生/接收元件122相耦合。雖然圖48B將處理器118和收發(fā)機(jī)120圖示為分離的部件,將理解處理器118和收發(fā)機(jī)120可在電子封裝或芯片中集成在一起。
[0559]發(fā)射/接收元件122可被配置為通過空中接口 116向基站(例如基站114a)傳送或從基站接收信號(hào)。例如,在一個(gè)實(shí)施方式中,發(fā)射/接收元件122可以是被配置為傳送和/或接收RF信號(hào)的天線。在另一個(gè)實(shí)施方式中,發(fā)射/接收元件122可以是被配置為例如發(fā)送和/或接收IR、UV或可視光信號(hào)的發(fā)射器/檢測(cè)器。在另一個(gè)其他實(shí)施方式中,發(fā)射/接收元件122可以被配置為發(fā)送和接收RF和光信號(hào)兩者。將理解,發(fā)射/接收元件122可被配置為傳送和/或接收無線信號(hào)的任意組合。
[0560]此外,雖然發(fā)射/接收元件122在圖48B中被圖示為單一元件,WTRU 102可包括任意數(shù)目的發(fā)射/接收元件122。更具體地,WTRU 102可采用MIMO技術(shù)。因此,在一個(gè)實(shí)施方式中,WTRU 102可包括兩個(gè)或更多個(gè)用于通過空中接口 116傳送和接收無線信號(hào)的發(fā)射/接收元件122 (例如多個(gè)天線)。
[0561]收發(fā)信機(jī)120可被配置為調(diào)制即將由發(fā)射/接收元件122傳送的信號(hào)并解調(diào)由發(fā)射/接收元件122接收的信號(hào)。如上所述,WTRU 102可具有多模能力。因此,收發(fā)信機(jī)120可包括例如用于使WTRU 102能夠通過諸如UTRA和IEEE 802.11這樣的多個(gè)RAT通信的多個(gè)收發(fā)信機(jī)。
[0562]WTRU 102的處理器118可與揚(yáng)聲器/麥克風(fēng)124、鍵盤126和/或顯示器/觸摸板128 (例如液晶顯示(IXD)顯示單元或有機(jī)發(fā)光二極管(OLED)顯示單元)相耦合,并可從它們接收用戶輸入數(shù)據(jù)。處理器118還可以向揚(yáng)聲器/麥克風(fēng)124、鍵盤126和/或顯示器/觸摸板128輸出用戶數(shù)據(jù)。此外,處理器118可從諸如不可移除存儲(chǔ)器130和/或可移除存儲(chǔ)器132這樣的任意類型的適當(dāng)存儲(chǔ)器訪問信息,并將數(shù)據(jù)存儲(chǔ)在其中。不可移除存儲(chǔ)器130可包括隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、硬盤或任意其他類型的存儲(chǔ)器設(shè)備??梢瞥鎯?chǔ)器132可包括用戶身份模塊(SIM)卡、存儲(chǔ)棒、安全數(shù)字(SD)存儲(chǔ)卡等。在其他實(shí)施方式中,處理器118可從物理上不位于WTRU 102上(例如在服務(wù)器或家用計(jì)算機(jī)(未示出)上)的存儲(chǔ)器訪問信息,并將數(shù)據(jù)存儲(chǔ)在其中。
[0563]處理器118可從電源134接收功率,并可被配置為分配和/或控制給WTRU 102中其他元件的功率。電源134可以是任意適當(dāng)?shù)挠糜谙騑TRU 102供電的設(shè)備。例如,電源134可包括一個(gè)或多個(gè)干電池(鎳鎘(NiCd)、鎳鋅(NiZn)、鎳金屬氫化物(NiMH)、鋰離子(L1-1on)等)、太陽能電池、燃料電池等。
[0564]處理器118還可以與可被配置為提供關(guān)于WTRU 102當(dāng)前位置的位置信息(例如經(jīng)度和緯度)的GPS芯片集136相耦合。附加于或替代來自GPS芯片集136的信息,WTRU 102可通過空中接口 116從基站(例如基站114a、114b)接收位置信息,和/或基于信號(hào)從兩個(gè)或更多個(gè)附近基站接收的定時(shí)來確定它的位置。將理解,WTRU 102可借助任何適當(dāng)?shù)奈恢么_定方法來獲取位置信息而與實(shí)施方式保持一致。
[0565]處理器118可進(jìn)一步與其他外圍設(shè)備138相耦合,其他外圍設(shè)備138可包括提供附加特征、功能和/或有線或無線連接的一個(gè)或多個(gè)軟件和/或硬件模塊。例如,外圍設(shè)備138可包括加速計(jì)、電子羅盤、衛(wèi)星收發(fā)機(jī)、數(shù)字照相機(jī)(用于相片或視頻)、通用串行總線(USB)端口、振動(dòng)設(shè)備、電視收發(fā)機(jī)、免提耳機(jī)、藍(lán)牙?模塊、調(diào)頻(FM)無線電單元、數(shù)字音樂播放器、媒體播放器、視頻游戲玩家模塊、因特網(wǎng)瀏覽器等。
[0566]圖48C是根據(jù)一個(gè)實(shí)施方式RAN 104和核心網(wǎng)106的系統(tǒng)圖。如上所述,RAN 104可采用UTRA無線電技術(shù)通過空中接口 106與WTRU 102a、102b、102c通信。RAN 104還可以與核心網(wǎng)106通信。如圖48C所示,RAN 104可包括節(jié)點(diǎn)-B 140a、140b、140c,節(jié)點(diǎn)-B 140a、140b、140c的每一個(gè)可包括通過空中接口 116與WTRU 102a、102b、102c通信的一個(gè)或多個(gè)收發(fā)機(jī)。節(jié)點(diǎn)-B 140a、140b、140c的每一個(gè)可與RAN 104中的特定小區(qū)(未示出)相關(guān)聯(lián)。RAN 104還可包括RNC 142a、142b。將理解,RAN 104可包括任意數(shù)目的節(jié)點(diǎn)-B和RNC而保持與實(shí)施方式一致。
[0567]如圖48C所示,節(jié)點(diǎn)-B 140a、140b可與RNC 142a通信。附加地,節(jié)點(diǎn)-B 140c可與RNC 142b通信。節(jié)點(diǎn)-B 140a、140b、140c可通過Iub接口與各個(gè)RNC 142a、142b通信。RNC 142a、142b可通過Iur接口互相通信。RNC 142a、142b的每一個(gè)可被配置為控制與其連接的各個(gè)節(jié)點(diǎn)_B140a、140b、140c。此外,RNC 142a、142b的每一個(gè)可被配置為執(zhí)行或支持其他功能,例如外環(huán)功率控制、負(fù)載控制、接納控制、分組調(diào)度、切換控制、宏分集、安全功能、數(shù)據(jù)加密等。
[0568]圖48C所示的核心網(wǎng)106可包括媒體網(wǎng)關(guān)(MGW) 144、移動(dòng)交換中心(MSC) 146、服務(wù)GPRS支持節(jié)點(diǎn)(SGSN) 148和/或網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN) 150。雖然上述元件的每一個(gè)都被圖示為核心網(wǎng)106的一部分,將理解這些元件的任意一個(gè)可由不是核心網(wǎng)運(yùn)營(yíng)商的實(shí)體所有和/或運(yùn)營(yíng)。
[0569]RAN 104中的RNC 142a可通過IuCS接口與核心網(wǎng)106中的MSC 146相連接。MSC146 可與 MGW 144 相連接。MSC 146 和 MGW 144 可向 WTRU 102a、102b、102c 提供到諸如 PSTN108這樣的電路交換網(wǎng)絡(luò)的接入,以便于WTRU 102a、102b、102c和傳統(tǒng)陸地通信設(shè)備之間
的通信。
[0570]RAN 104中的RNC 142a還可以通過IuPS接口與核心網(wǎng)106中的SGSN 148相連接。SGSN 148 可與 GGSN 150 相連接。SGSN 148 和 GGSN 150 可向 WTRU 102a、102b、102c提供到諸如因特網(wǎng)110這樣的分組交換網(wǎng)絡(luò)的接入,以便于在WTRU 102a、102b、102c和使能IP的設(shè)備之間的通信。
[0571]如上所述,核心網(wǎng)106還可與網(wǎng)絡(luò)112相連接,網(wǎng)絡(luò)112可包括由其他業(yè)務(wù)供應(yīng)商所有和/或運(yùn)營(yíng)的其他有線或無線網(wǎng)絡(luò)。
[0572]圖48D是示出根據(jù)實(shí)施方式的RAN 104和核心網(wǎng)106的系統(tǒng)圖。如上所述,RAN104可采用E-UTRA無線電技術(shù)來通過空中接口 116與WTRU 102a、102b、102c通信。RAN 104還與核心網(wǎng)106通信。
[0573]RAN 104可包括e節(jié)點(diǎn)-B 140a、140b、140c,雖然將理解RAN 104可包括任意數(shù)目的e節(jié)點(diǎn)-B而與實(shí)施方式保持一致。e節(jié)點(diǎn)-B 140a、140b、140c每一個(gè)可包括用于通過空中接口 116與WTRU 102a、102b、102c通信的一個(gè)或多個(gè)收發(fā)機(jī)。在一個(gè)實(shí)施方式中,e節(jié)點(diǎn)-B 140a、140b、140c可實(shí)施MMO技術(shù)。因此e節(jié)點(diǎn)_B140a例如可使用多個(gè)天線來向WTRU 102a發(fā)送無線信號(hào)并從它接收無線信號(hào)。
[0574]e節(jié)點(diǎn)-B 140a、140b、140c的每一個(gè)可與特定的小區(qū)(未示出)相關(guān)聯(lián),并且可被配置為處理無線電資源管理決策、切換決策、調(diào)度在上行鏈路和/或下行鏈路中的用戶等。如圖48D所示,e節(jié)點(diǎn)-B 140a、140b、140c可通過X2接口互相通信。[0575]圖48D中示出的核心網(wǎng)106可包括移動(dòng)管理網(wǎng)關(guān)(MME) 142、服務(wù)網(wǎng)關(guān)144和分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)網(wǎng)關(guān)146。雖然上述元件被圖示為核心網(wǎng)106的一部分,但將理解這些元件的任意一個(gè)可由除核心網(wǎng)運(yùn)營(yíng)商以外的實(shí)體所有和/或運(yùn)營(yíng)。
[0576]MME 142可通過SI接口與RAN 104中的e節(jié)點(diǎn)_B140a、140b、140c的每一個(gè)相連接,并且可作為控制節(jié)點(diǎn)。例如,MME142可負(fù)責(zé)認(rèn)證WTRU 102a、102b、102c的用戶、承載激活/去激活、在WTRU 102a、102b、102c初始附著期間選取特定的服務(wù)網(wǎng)關(guān)等。MME 142還可提供用于在RAN 104和采用諸如GSM或WCDMA這樣的其他無線電技術(shù)的其他RAN (未示出)之間切換的控制面功能。
[0577]服務(wù)網(wǎng)關(guān)144可通過SI接口與RAN 104中的e節(jié)點(diǎn)-B 140a、140b、140c的每一個(gè)相連接。服務(wù)網(wǎng)關(guān)144 一般地可路由和轉(zhuǎn)發(fā)去往/來自WTRU 102a、102b、102c的用戶數(shù)據(jù)分組。服務(wù)網(wǎng)關(guān)144還可以執(zhí)行其他功能,例如在e節(jié)點(diǎn)B間切換期間錨定用戶面、當(dāng)下行鏈路數(shù)據(jù)對(duì)WTRU 102a、102b、102c可用時(shí)觸發(fā)尋呼、管理和存儲(chǔ)WTRU 102a、102b、102c的上下文等。
[0578]服務(wù)網(wǎng)關(guān)144還可與PDN網(wǎng)關(guān)146相連接,PDN網(wǎng)關(guān)146可向WTRU 102a、102b、102c提供到諸如因特網(wǎng)110這樣的分組交換網(wǎng)絡(luò)的接入,以便于WTRU 102a、102b、102c和使能IP的裝置之間的通信。
[0579]核心網(wǎng)106可便于與其他網(wǎng)絡(luò)的通信。例如,核心網(wǎng)106可向WTRU 102a、102b、102c提供到諸如PSTN 108這樣的電路交換網(wǎng)絡(luò)的接入,以便于WTRU 102a、102b、102c和傳統(tǒng)陸地通信設(shè)備之間的通信。例如,核心網(wǎng)106可包括作為核心網(wǎng)106和PSTN 108之間的接口的IP網(wǎng)關(guān)(例如IP多媒體子系統(tǒng)(MS)服務(wù)器)或與之通信。此外,核心網(wǎng)106可向WTRU 102a、102b、102c提供到網(wǎng)絡(luò)112的接入,網(wǎng)絡(luò)112可包括由其他服務(wù)提供商所有和/或運(yùn)營(yíng)的其他有線或無線網(wǎng)絡(luò)。
[0580]圖48E是示出根據(jù)實(shí)施方式RAN 104和核心網(wǎng)106的系統(tǒng)圖。RAN 104可以是采用IEEE 802.16無線電技術(shù)以通過空中接口 116與WTRU 102a、102b、102c通信的接入業(yè)務(wù)網(wǎng)絡(luò)(ASN)。如下文將進(jìn)一步討論那樣,在WTRU 102a、102b、102c、RAN 104和核心網(wǎng)106的不同功能實(shí)體間的通信鏈路可被定義為參考點(diǎn)。
[0581]如圖48E所示,RAN 104可包括基站140a、140b、140c和ASN網(wǎng)關(guān)142,雖然將理解RAN 104可包括任意數(shù)目的基站和ASN網(wǎng)關(guān)而與實(shí)施方式保持一致?;?40a、140b、140c的每一個(gè)可與RAN 104中的特定小區(qū)(未示出)相關(guān)聯(lián),并且每一個(gè)可包括通過空中接口 116與WTRU 102a、102b、102c通信的一個(gè)或多個(gè)收發(fā)機(jī)。在多個(gè)實(shí)施方式中,基站140a、140b、140c可實(shí)施MMO技術(shù)。因此,基站140a例如可使用多個(gè)天線來向WTRU 102a發(fā)送無線信號(hào),并從其接收無線信號(hào)。基站140a、140b、140c還可提供移動(dòng)管理功能,例如切換觸發(fā)、隧道建立、無線電資源管理、業(yè)務(wù)分類、服務(wù)質(zhì)量(QoS)策略執(zhí)行等。ASN網(wǎng)關(guān)142可作為業(yè)務(wù)聚集點(diǎn),并且可負(fù)責(zé)尋呼、緩存用戶簡(jiǎn)檔、到核心網(wǎng)106的路由等。
[0582]WTRU 102a、102b、102c和RAN 104之間的空中接口 116可被定義為實(shí)施IEEE802.16規(guī)范的Rl參考點(diǎn)。此外,WTRU 102a、102b、102c的每一個(gè)可與核心網(wǎng)106建立邏輯接口(未示出)。WTRU 102a、102b、102c和核心網(wǎng)106之間的邏輯接口可被定義為可用于認(rèn)證、鑒權(quán)、IP主機(jī)配置管理和/或移動(dòng)管理的R2參考點(diǎn)。
[0583]WTRU 102a、102b、102c的每一個(gè)之間的通信鏈路可被定義為包括用于便于WTRU切換和基站間數(shù)據(jù)傳輸?shù)膮f(xié)議的R8參考點(diǎn)。WTRU 102a、102b、102c和ASN網(wǎng)關(guān)215之間的通信鏈路可被定義為R6參考點(diǎn)。R6參考點(diǎn)可包括用于便于基于與WTRU 102a、102b、102c的每一個(gè)相關(guān)聯(lián)的移動(dòng)事件的移動(dòng)管理的協(xié)議。
[0584]如圖48E所示,RAN 104可與核心網(wǎng)106相連接。RAN 104和核心網(wǎng)106之間的通信鏈路可被定義為包括用于便于例如數(shù)據(jù)傳輸和移動(dòng)管理能力的協(xié)議的R3參考點(diǎn)。核心網(wǎng)106可包括移動(dòng)IP家鄉(xiāng)代理(MIP-HA) 144、認(rèn)證、鑒權(quán)、計(jì)費(fèi)(AAA)服務(wù)器146和網(wǎng)關(guān)148。雖然上述元件的每一個(gè)被圖示為核心網(wǎng)106的一部分,將理解這些元件的任意一個(gè)可由除核心網(wǎng)運(yùn)營(yíng)商以外的實(shí)體所有和/或運(yùn)營(yíng)。
[0585]MIP-HA可負(fù)責(zé)IP地址管理,并且可使WTRU 102a、102b、102c能在不同的ASN和/或不同的核心網(wǎng)之間漫游。MIP-HA 144可向WTRU 102a、102b、102c提供到諸如因特網(wǎng)110這樣的分組交換網(wǎng)絡(luò)的接入,以便于WTRU 102a、102b、102c和使能IP的裝置之間的通信。AAA服務(wù)器146可負(fù)責(zé)用戶認(rèn)證和支持用戶業(yè)務(wù)。網(wǎng)關(guān)148可便于與其他網(wǎng)絡(luò)的交互。例如,網(wǎng)關(guān)148可向WTRU 102a、102b、102c提供到諸如PSTN 108這樣的電路交換網(wǎng)絡(luò)的接入,以便于WTRU 102a、102b、102c和傳統(tǒng)陸地線路通信裝置之間的通信。此外,網(wǎng)關(guān)148可向WTRU 102a、102b、102c提供到網(wǎng)絡(luò)112的接入,網(wǎng)絡(luò)112可包括由其他服務(wù)提供商所有和/或運(yùn)營(yíng)的其他有線或無線網(wǎng)絡(luò)。
[0586]雖然在圖48E中未示出,將理解RAN 104可與其他ASN相連接,核心網(wǎng)106可與其他核心網(wǎng)相連接。RAN 104和其他ASN之間的通信鏈路可被定義為R4參考點(diǎn),R4參考點(diǎn)可包括用于協(xié)調(diào)RAN 104和其他ASN之間WTRU 102a、102b、102c的移動(dòng)的協(xié)議。核心網(wǎng)106和其他核心網(wǎng)之間的通信鏈路可被定義為R5參考,其包括用于便于家鄉(xiāng)核心網(wǎng)和外地核心網(wǎng)之間的交互的協(xié)議。
[0587]盡管以上以特定的組合描述了特征和元素,但是一個(gè)本領(lǐng)域普通技術(shù)人員將理解,每個(gè)特征或元素可以單獨(dú)地或與其它的特征和元素任意組合地使用。此外,在此描述的方法可在包括在由計(jì)算機(jī)或處理器執(zhí)行的計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序、軟件或固件中實(shí)現(xiàn)。計(jì)算機(jī)可讀介質(zhì)的示例包括電子信號(hào)(通過有線或無線連接傳送)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例包括但不限制為只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、寄存器、緩沖存儲(chǔ)器、半導(dǎo)體存儲(chǔ)器設(shè)備、諸如內(nèi)部硬盤和可移除磁盤這樣磁性介質(zhì)、磁光介質(zhì)和諸如CD-ROM盤和數(shù)字通用盤(DVD)這樣的光介質(zhì)。與軟件相關(guān)聯(lián)的處理器可用來實(shí)現(xiàn)在WTRU、UE、終端、基站、RNC或任何主計(jì)算機(jī)中使用的無線電頻率收發(fā)信機(jī)。
[0588]結(jié)論
[0589]草案ETSI TS 102 690 V0.12.3 (2011-06)及其更早的版本(總的稱為“用于M2M通信的草案ETSI標(biāo)準(zhǔn)”)包括具有給定定義的若干術(shù)語,這些定義在用于M2M通信的草案ETSI標(biāo)準(zhǔn)的上下文中定義了這樣的術(shù)語的含義。這些術(shù)語和由草案ETSI TS 102 690V0.12.3 (2011-6)及其更早版本指定、公開和/或引用的相關(guān)聯(lián)的定義通過引用被合并于此。
[0590]實(shí)施例
[0591]在一個(gè)實(shí)施例中,一種方法可包括實(shí)現(xiàn)用于管理M2M環(huán)境中M2M實(shí)體的一個(gè)或多個(gè)管理層。該方法還可包括使用多個(gè)管理層來管理M2M局域網(wǎng),其中該M2M局域網(wǎng)可包括一個(gè)或多個(gè)M2M端裝置。這些M2M端裝置可包括例如M2M網(wǎng)關(guān)和/或M2M裝置。這些管理層可包括應(yīng)用管理層、業(yè)務(wù)管理層、網(wǎng)絡(luò)管理層和裝置管理層的任一個(gè)。這些管理層可提供M2M實(shí)體的配置管理、故障管理和性能管理的任一個(gè)。
[0592]在一個(gè)實(shí)施例中,一種方法可包括使用用于遠(yuǎn)程實(shí)體管理(“REM”)的業(yè)務(wù)能力(“SC”)和使用具有用于根據(jù)多個(gè)管理層的其中之一執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu)的資源結(jié)構(gòu)來配置第一 M2M。該方法可進(jìn)一步包括通過操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)來執(zhí)行第二 M2M實(shí)體的REM。
[0593]如在前述實(shí)施例中的方法,其中第一 M2M實(shí)體可以是M2M服務(wù)器,并且其中第二M2M實(shí)體可以是M2M應(yīng)用、M2M業(yè)務(wù)能力、M2M局域網(wǎng)、M2M網(wǎng)關(guān)或M2M裝置。
[0594]如前述實(shí)施例的至少一個(gè)的方法,其中多個(gè)管理層可包括裝置管理層、網(wǎng)絡(luò)管理層、業(yè)務(wù)管理層和應(yīng)用管理層的至少兩個(gè)。
[0595]如前述實(shí)施例的至少一個(gè)的方法,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)應(yīng)用管理層用于M2M應(yīng)用的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0596]如前述實(shí)施例的方法,其中應(yīng)用管理層可包括用于執(zhí)行應(yīng)用生命周期管理的一個(gè)或多個(gè)功能。
[0597]如前述實(shí)施例的至少一個(gè)的方法,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)業(yè)務(wù)管理層用于M2M業(yè)務(wù)能力的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0598]如前述實(shí)施例的方法,其中業(yè)務(wù)管理包括用于執(zhí)行軟件管理和/或固件管理的功倉泛。
[0599]如前述實(shí)施例的至少一個(gè)的方法,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)網(wǎng)絡(luò)管理層用于M2M局域網(wǎng)的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0600]如前述實(shí)施例的至少一個(gè)的方法,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)裝置管理層用于M2M裝置的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0601]如前述實(shí)施例的至少一個(gè)的方法,其中多個(gè)管理層的每一個(gè)可定義用于執(zhí)行第二M2M實(shí)體的配置管理、故障管理和性能管理的一個(gè)或多個(gè)功能。
[0602]如前述實(shí)施例的至少一個(gè)的方法可進(jìn)一步包括在第一 M2M實(shí)體處接收命令以操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè),其中第二 M2M實(shí)體的REM可響應(yīng)于該命令得以執(zhí)行。
[0603]如前述實(shí)施例的方法,其中該命令包括RESTful方法。
[0604]如前述實(shí)施例的至少一個(gè)的方法可進(jìn)一步包括在第一 M2M實(shí)體處接收第一命令以操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)。
[0605]如前述實(shí)施例的方法,其中執(zhí)行第二 M2M實(shí)體的REM可包括向第二 M2M實(shí)體發(fā)送第二命令以操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè),和響應(yīng)于所接收的第二命令執(zhí)行第二 M2M實(shí)體的REM。
[0606]如前述實(shí)施例的方法,其中第一和第二命令兩者都可包括RESTful方法。
[0607]如前述實(shí)施例的至少一個(gè)的方法,其中第一命令可包括RESTful方法,并且其中第二命令包括非RESTful方法。
[0608]如前述實(shí)施例的至少一個(gè)的方法,其中執(zhí)行第二 M2M實(shí)體的REM可包括向第二 M2M實(shí)體發(fā)送命令以操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè),并響應(yīng)于所接收的命令執(zhí)行第二 M2M實(shí)體的REM。[0609]如前述實(shí)施例的方法,其中該命令可以是非RESTful方法或RESTful方法。
[0610]如前述實(shí)施例的至少一個(gè)的方法,其中第二 M2M實(shí)體可包括從屬資源結(jié)構(gòu)的副本,并且其中執(zhí)行第二 M2M實(shí)體的REM包括操縱從屬資源結(jié)構(gòu)的副本以在操縱從屬資源結(jié)構(gòu)的資源和屬性的任意后復(fù)制該從屬資源結(jié)構(gòu)。
[0611 ] 在一個(gè)實(shí)施例中,一種設(shè)備可包括被配置具有用于REM的SC和具有有用于根據(jù)多個(gè)管理層的其中之一執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu)的資源結(jié)構(gòu)的第一 M2M實(shí)體。該設(shè)備可進(jìn)一步包括適用于通過操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)來執(zhí)行第二M2M實(shí)體的REM的處理器。
[0612]如前述實(shí)施例的設(shè)備,其中第一 M2M實(shí)體可包括M2M服務(wù)器,并且其中第二 M2M實(shí)體可包括M2M應(yīng)用、M2M業(yè)務(wù)能力、M2M局域網(wǎng)、M2M網(wǎng)關(guān)或M2M裝置。
[0613]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中多個(gè)管理層可包括裝置管理層、網(wǎng)絡(luò)管理層、業(yè)務(wù)管理層和應(yīng)用管理層的兩個(gè)或更多。
[0614]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中用于第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu)可包括根據(jù)應(yīng)用管理層用于M2M應(yīng)用的REM的資源結(jié)構(gòu)。
[0615]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中應(yīng)用管理層可包括用于執(zhí)行應(yīng)用生命周期管理的功能。
[0616]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)業(yè)務(wù)管理層用于M2M業(yè)務(wù)能力的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0617]如前述實(shí)施例的設(shè)備,其中業(yè)務(wù)管理可包括用于執(zhí)行軟件管理和/或固件管理的功能。
[0618]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)網(wǎng)絡(luò)管理層用于M2M局域網(wǎng)的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0619]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中用于第二 M2M實(shí)體遠(yuǎn)程實(shí)體管理的從屬資源結(jié)構(gòu)可包括根據(jù)裝置管理層用于M2M裝置的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
[0620]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中多個(gè)管理層的每一個(gè)可定義用于執(zhí)行第二M2M實(shí)體的配置管理、故障管理和性能管理的任一個(gè)的功能。
[0621]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中第一 M2M實(shí)體可包括:用于接收命令以操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)的SC,其中第二 M2M實(shí)體的REM可響應(yīng)于該命令得以執(zhí)行。
[0622]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中該命令可以是RESTful方法。
[0623]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中第一 M2M實(shí)體可包括(i)用于接收第一命令以操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)的SC,和(ii)用于向第二M2M實(shí)體通信第二命令以操縱在第二 M2M實(shí)體上維護(hù)的從屬資源結(jié)構(gòu)的副本的資源副本和屬性副本的任一個(gè)的SC。
[0624]如前述實(shí)施例的設(shè)備,其中處理器可適用于向第二 M2M實(shí)體發(fā)送第二命令以引起響應(yīng)于第二命令在第二 M2M實(shí)體處維護(hù)的從屬資源結(jié)構(gòu)的副本的資源副本和屬性副本的任一個(gè)的操縱。
[0625]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中第一和第二命令兩者都可以是RESTful方法,或者可選地,其中第一命令可以是RESTful方法,并且第二命令可以是非RESTful方法。[0626]如前述實(shí)施例的至少一個(gè)的設(shè)備,其中第一 M2M實(shí)體可包括(i )用于向第二 M2M實(shí)體通信命令以操縱在第二 M2M實(shí)體處維護(hù)的從屬資源結(jié)構(gòu)的考不的資源副本和屬性副本的任一個(gè)的SC。
[0627]如前述實(shí)施例的設(shè)備,其中處理器可適用于向第二 M2M實(shí)體發(fā)送命令以引起響應(yīng)于第二命令在第二 M2M實(shí)體處維護(hù)的從屬資源結(jié)構(gòu)的副本的資源副本和屬性副本的任一個(gè)的操縱。
[0628]如前述實(shí)施例的設(shè)備,其中該命令可以是非RESTful方法,或者可選地,是RESTful 方法。
[0629]在一個(gè)實(shí)施例中,一種系統(tǒng)可包括具有被配置為具有用于REM的業(yè)務(wù)能力和具有有用于根據(jù)多個(gè)管理層的其中之一執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu)的資源結(jié)構(gòu)的第一 M2M實(shí)體。該系統(tǒng)還可包括適用于通過操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)來執(zhí)行第二 M2M實(shí)體的REM的處理器。該系統(tǒng)可進(jìn)一步包括具有被配置為具有從屬資源結(jié)構(gòu)的副本,和適用于在由服務(wù)器操縱后操縱從屬資源結(jié)構(gòu)的副本以復(fù)制從屬資源結(jié)構(gòu)的處理器的第二 M2M實(shí)體。
[0630]在一個(gè)實(shí)施例中,一種有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可在其上存儲(chǔ)可執(zhí)行指令,這些指令用于(i)使用用于REM的SC和使用具有用于根據(jù)多個(gè)管理層的其中之一執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu)的資源結(jié)構(gòu)來配置第一 M2M實(shí)體;和(ii )通過操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)來執(zhí)行第二 M2M實(shí)體的REM。這些可執(zhí)行指令可加載至計(jì)算裝置的存儲(chǔ)器中,并且可由該計(jì)算裝置執(zhí)行。
[0631]在一個(gè)實(shí)施例中,一種有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可在其上存儲(chǔ)可執(zhí)行指令,這些指令用于(i)使用用于REM的SC和使用具有用于根據(jù)多個(gè)管理層的其中之一執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu)的資源結(jié)構(gòu)來配置第一 M2M實(shí)體;(ii)通過操縱從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)來執(zhí)行第二 M2M實(shí)體的REM ;和(iii )操縱由第二 M2M實(shí)體維護(hù)的從屬資源結(jié)構(gòu)的副本以便在從屬資源結(jié)構(gòu)的資源和屬性的任一個(gè)的操縱后復(fù)制從屬資源結(jié)構(gòu)。
[0632]在一個(gè)實(shí)施例中,一種方法可包括實(shí)現(xiàn)用于在M2M環(huán)境中執(zhí)行管理功能的基于客戶端/服務(wù)器的遠(yuǎn)程實(shí)體管理(xREM)模型。該方法還可包括將該模型應(yīng)用于M2M環(huán)境中的M2M裝置。
[0633]在一個(gè)實(shí)施例中,一種方法可包括使用基于隧道的技術(shù)來在使用多個(gè)管理協(xié)議的M2M環(huán)境中實(shí)現(xiàn)xREM ;并將該模型應(yīng)用于M2M環(huán)境中的M2M裝置。
[0634]在一個(gè)實(shí)施例中,一種方法可包括提供包括屬性組件的資源命令,并將該資源命令通信給M2M端設(shè)備。
[0635]如前述實(shí)施的方法,其中該資源命令可以是非RESTful命令。
[0636]在一個(gè)實(shí)施例中,一種方法可包括提供具有屬性組件和可能的一些子參數(shù)的資源命令結(jié)構(gòu)。該方法還可包括將這些資源命令通信給M2M端裝置。傳統(tǒng)的非RESTful管理命令可簡(jiǎn)單地使用RESTful方法在M2M端裝置上得以操作。
[0637]在一個(gè)實(shí)施例中,一種方法可包括在M2M裝置或M2M網(wǎng)關(guān)處存儲(chǔ)訪問歷史資源結(jié)構(gòu),檢測(cè)在M2M裝置或M2M網(wǎng)關(guān)處的操作,和操縱訪問歷史資源結(jié)構(gòu)以存儲(chǔ)與該操作相關(guān)聯(lián)的至少一個(gè)細(xì)節(jié)。[0638]在一個(gè)實(shí)施例中,一種方法可包括接收授權(quán)對(duì)機(jī)器對(duì)機(jī)器(M2M)裝置或網(wǎng)關(guān)的權(quán)限的請(qǐng)求,并授權(quán)對(duì)M2M裝置或網(wǎng)關(guān)的權(quán)限。
[0639]在一個(gè)實(shí)施例中,一種方法可在M2M端裝置處得以實(shí)現(xiàn)。該方法可包括接收具有用于管理該M2M端裝置的一個(gè)或多個(gè)屬性組件的資源命令。
[0640]如前述實(shí)施例的方法還可包括基于該資源命令應(yīng)用一個(gè)或多個(gè)管理功能。
[0641]在一個(gè)實(shí)施例中,一種方法可包括提供包括一個(gè)或多個(gè)屬性組件的資源命令,并將該資源命令通信給M2M端裝置。
[0642]在一個(gè)實(shí)施例中,一種用于在第一系統(tǒng)中執(zhí)行xREM的方法可包括例如適用于根據(jù)諸如草案ETSI TS 102 690這樣的用于M2M通信的協(xié)議(“M2M通信協(xié)議”)通信的第一、第二和第三裝置。M2M通信協(xié)議可定義用于管理駐留在邏輯層(“管理層”)的每一個(gè)的實(shí)體的邏輯層的?;蚣稀_@些管理層可包括例如M2M應(yīng)用管理層、M2M業(yè)務(wù)能力層、M2M網(wǎng)絡(luò)管理層和M2M裝置管理層。第一裝置可定義駐留在管理層的第一邏輯層(“第一管理層”)的實(shí)體。該實(shí)體可以是例如M2M應(yīng)用、M2M業(yè)務(wù)能力、M2M局域網(wǎng)、M2M網(wǎng)關(guān)或M2M裝置。第一裝置可包括定義用于根據(jù)第一管理層來管理實(shí)體的資源(“第一管理層資源”)的第一數(shù)據(jù)結(jié)構(gòu)。第二裝置可包括也定義第一管理層資源的第二數(shù)據(jù)結(jié)構(gòu)。并且,第二裝置可通信地與第一和第三裝置相耦合。
[0643]該方法可包括從第二裝置向第三裝置提供標(biāo)識(shí)第一管理層資源的標(biāo)識(shí)符。該方法還可包括在第二裝置處從第三裝置接收該標(biāo)識(shí)符和用于第一管理層資源的應(yīng)用的信息,并將該信息應(yīng)用于第一管理層資源。
[0644]在一個(gè)或多個(gè)實(shí)例中,將信息應(yīng)用于第一管理層資源可包括操縱第二數(shù)據(jù)結(jié)構(gòu)??蛇x地,將信息應(yīng)用于第一管理層資源可包括將該信息從第二裝置發(fā)送給第一裝置以引起第一裝置操縱第一數(shù)據(jù)結(jié)構(gòu)。
[0645]標(biāo)識(shí)符可包括和/或是例如統(tǒng)一資源標(biāo)識(shí)符、鏈接和地址的任一個(gè)。第一管理層資源可包括和/或定義管理對(duì)象。另外,第一、第二和第三裝置的每一個(gè)可包括用于根據(jù)M2M通信協(xié)議通信的模塊。第三裝置可進(jìn)一步包括適用于提供第一管理層資源的應(yīng)用的信息的應(yīng)用,例如M2M應(yīng)用,并且其中應(yīng)用的執(zhí)行涉及根據(jù)M2M通信協(xié)議信息的通信。第一裝置也可包括應(yīng)用,并且這樣的應(yīng)用的執(zhí)行涉及根據(jù)M2M通信協(xié)議信息的通信。
[0646]在一個(gè)或多個(gè)實(shí)施例中,第一裝置可以是電器,第三裝置可以是無線發(fā)射/接收單元(“WTRU”)并且第二裝置可包括服務(wù)器。
[0647]作為另一個(gè)示例,公開了一種用于xREM的設(shè)備。該設(shè)備包括適用于根據(jù)M2M通信協(xié)議通信的第一裝置。如上所述,M2M通信協(xié)議定義管理層的?;蚣?。第一裝置可包括第一數(shù)據(jù)結(jié)構(gòu)。第一數(shù)據(jù)結(jié)構(gòu)定義用于根據(jù)第一管理層管理駐留在第一管理層的第二裝置的實(shí)體的第一管理層資源。第一裝置還可通信地與第二裝置和第三裝置相耦合。第一裝置可進(jìn)一步包括適用于存儲(chǔ)可執(zhí)行指令的存儲(chǔ)器,這些指令適用于:向第三裝置提供標(biāo)識(shí)第一管理層資源的標(biāo)識(shí)符;從第三裝置接收該標(biāo)識(shí)符和用于第一管理層資源的應(yīng)用的信息;和將該信息應(yīng)用第一管理層資源。第一裝置還可包括適用于從存儲(chǔ)器獲取該可執(zhí)行指令并執(zhí)行該可執(zhí)行指令的處理器。
[0648]標(biāo)識(shí)符可包括和/或是例如統(tǒng)一資源標(biāo)識(shí)符、鏈接和地址的任一個(gè)。第一管理層資源可包括管理對(duì)象。[0649]第一裝置可包括用于根據(jù)M2M通信協(xié)議通信的模塊。用于第一管理層資源的應(yīng)用的信息可從第三裝置的應(yīng)用得以接收。第一裝置可包括服務(wù)器,第二裝置可以是電器,并且第三裝置可以是WTRU。
[0650]公開了用于在第二系統(tǒng)中執(zhí)行xREM的方法的另一個(gè)示例。第二系統(tǒng)可包括適用于根據(jù)M2M通信協(xié)議通信的第一和第二裝置。M2M通信協(xié)議定義管理層。第一裝置定義駐留在第一管理層的實(shí)體,并包括定義第一管理層資源的第一數(shù)據(jù)結(jié)構(gòu)。第二裝置包括也定義第一管理層資源的第二數(shù)據(jù)結(jié)構(gòu)。第一裝置可通信地與第二裝置相耦合。
[0651]該方法可包括第一裝置與第二裝置協(xié)商以定義用于根據(jù)第一管理層管理實(shí)體的管理協(xié)議的類型。與第二裝置協(xié)商包括例如從第一裝置向第二裝置發(fā)送第一消息以請(qǐng)求在第二裝置處的業(yè)務(wù)能力層(“SCL”)的注冊(cè),其中第一消息包括定義管理協(xié)議類型的屬性和分配給該屬性的第一值。與第二裝置協(xié)商還可包括在第一裝置處從第二裝置接收響應(yīng)于第一消息發(fā)送的第二消息。第二消息可包括分配給定義管理協(xié)議類型的屬性的第二值。
[0652]在一個(gè)或多個(gè)實(shí)施例中,與第二裝置協(xié)商可進(jìn)一步包括在第一裝置處從第二裝置接收第三消息以請(qǐng)求更新SCL的注冊(cè),其中第三消息包括分配給定義管理協(xié)議類型的屬性的第二值。
[0653]作為一個(gè)選項(xiàng),與第二裝置的協(xié)商可包括從第一裝置向第二裝置發(fā)送第一消息以請(qǐng)求在第二裝置的SCL中創(chuàng)建對(duì)象。為了實(shí)現(xiàn)這,第一消息可包括定義管理協(xié)議的類型的屬性和分配給該屬性的第一值。與第二裝置的協(xié)商可進(jìn)一步包括在第一裝置處從第二裝置接收響應(yīng)于第一消息而發(fā)送的第二消息。第二消息可包括分配給該屬性的第二值。
[0654]作為另一個(gè)選擇,與第二裝置的協(xié)商可包括從第一裝置向第二裝置發(fā)送第一消息以更新在第二裝置的SCL中的對(duì)象。第一消息可包括用于標(biāo)識(shí)定義管理協(xié)議類型的屬性的標(biāo)識(shí)符和分配給該屬性的第一值。與第二裝置的協(xié)商還可包括在第一裝置處從第二裝置接收響應(yīng)于第一消息而發(fā)送的第二消息。第二消息可包括分配給該屬性的第二值。
[0655]在仍然另一個(gè)選擇中,與第二裝置協(xié)商可包括在第一裝置處從第二裝置接收第一消息以請(qǐng)求更新在第二裝置的SCL中的對(duì)象。為了實(shí)現(xiàn)該更新,第一消息可包括標(biāo)識(shí)定義管理協(xié)議類型的屬性的標(biāo)識(shí)符和分配給該屬性的第一值。與第二裝置的協(xié)商還可包括從第一裝置向第二裝置發(fā)送響應(yīng)于第一消息的第二消息。第二消息可包括分配給該屬性的第二值。
[0656]在另一個(gè)選擇中,與第二裝置的協(xié)商可包括從第一裝置向第三裝置發(fā)送第一消息以發(fā)現(xiàn)第二裝置。第一消息可包括定義管理協(xié)議類型的屬性和分配給該屬性的第一值。與第二裝置的協(xié)商還可包括在第一裝置從第三裝置接收響應(yīng)于第一消息而發(fā)送的第二消息。該第二消息可包括分配給定義協(xié)議類型的屬性的第二值。分配給該屬性的第二值可從第二裝置的SCL獲得。與第二裝置的協(xié)商可進(jìn)一步包括如果第一和第二值相等,選取用于注冊(cè)第一裝置的SCL的第二裝置。
[0657]管理協(xié)議的類型可以是簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(“ SNMP”)、寬帶論壇(“BBF,,) TR-069CPE WAN管理協(xié)議和開放移動(dòng)聯(lián)盟(OMA)裝置管理(DM)協(xié)議的任一個(gè)。
[0658]公開了用于在第二系統(tǒng)中執(zhí)行xREM的方法的另一個(gè)示例。該方法可包括通知第二裝置用于根據(jù)第一邏輯層管理實(shí)體的管理協(xié)議的類型。
[0659]公開了用于執(zhí)行xREM的方法的另一個(gè)示例。該方法可包括第一裝置從第二裝置接收用于向第一裝置授權(quán)用于第三裝置的xREM的權(quán)限的請(qǐng)求;和響應(yīng)于該請(qǐng)求,第二裝置可將權(quán)限傳遞給第一裝置。在獲得權(quán)限后,第一裝置可執(zhí)行對(duì)(over)第三裝置的權(quán)限。
[0660]在一個(gè)或多個(gè)實(shí)施例中,一種方法可包括在第一實(shí)體處從第二實(shí)體接收用于執(zhí)行RESTful方法的請(qǐng)求。第一實(shí)體可包括定義命令的資源(“命令資源”)的數(shù)據(jù)結(jié)構(gòu)。該請(qǐng)求可包括用于標(biāo)識(shí)命令資源的標(biāo)識(shí)符和用于執(zhí)行該命令的信息。該方法還可包括作為標(biāo)識(shí)符和用于執(zhí)行該命令的信息的函數(shù)執(zhí)行該命令。該標(biāo)識(shí)符可以是統(tǒng)一資源標(biāo)識(shí)符、鏈接和地址的任一個(gè)。
[0661]在一個(gè)或多個(gè)實(shí)施例中,第一實(shí)體可分別包括第一和第二命令資源的第一和第二數(shù)據(jù)結(jié)構(gòu),并且該標(biāo)識(shí)符可包括和/或是對(duì)第二資源的指針。
[0662]在一個(gè)或多個(gè)實(shí)施例中,一種方法可包括在第一實(shí)體處從第二實(shí)體接收用于執(zhí)行RESTful方法的請(qǐng)求。第一實(shí)體可包括定義命令的命令資源的數(shù)據(jù)結(jié)構(gòu)。該請(qǐng)求可包括用于表示命令資源的標(biāo)識(shí)符和用于執(zhí)行該命令的信息。該方法還可包括響應(yīng)于該請(qǐng)求生成資源的第一實(shí)例,并更新該標(biāo)識(shí)符以表示資源的第一實(shí)例,并作為標(biāo)識(shí)符和用于執(zhí)行該命令的信息的函數(shù)執(zhí)行該命令。
[0663]在一個(gè)或多個(gè)實(shí)施例中,一種方法可包括在第一實(shí)體處從第二實(shí)體接收用于執(zhí)行RESTful方法的第一請(qǐng)求。第一實(shí)體可包括命令資源的第一數(shù)據(jù)結(jié)構(gòu),第一請(qǐng)求可包括用于標(biāo)識(shí)命令資源的第一標(biāo)識(shí)符和用于執(zhí)行該命令的第一信息。該方法還可包括響應(yīng)于第一請(qǐng)求,生成命令資源的第一實(shí)例;更新第一標(biāo)識(shí)符以標(biāo)識(shí)命令資源的第一實(shí)例;在第一實(shí)體處從第二實(shí)體接收用于執(zhí)行RESTful方法的第二請(qǐng)求。第二請(qǐng)求可包括用于標(biāo)識(shí)命令資源的第二標(biāo)識(shí)符和用于執(zhí)行該命令的第二信息。該方法可進(jìn)一步包括響應(yīng)于第二請(qǐng)求生成命令資源的第二實(shí)例;更新第二標(biāo)識(shí)符以標(biāo)識(shí)命令資源的第二實(shí)例;作為第一標(biāo)識(shí)符和用于執(zhí)行命令的第一信息的函數(shù)執(zhí)行命令;和作為第二標(biāo)識(shí)符和用于執(zhí)行命令的第二信息的函數(shù)執(zhí)行命令。
[0664]在一個(gè)實(shí)施例中,用于根據(jù)用于機(jī)器對(duì)機(jī)器通信的協(xié)議執(zhí)行xREM的方法得以公開。該方法可包括在第一實(shí)體處從第二實(shí)體接收用于執(zhí)行RESTful方法的請(qǐng)求(“RESTful方法請(qǐng)求”)。第一實(shí)體可包括可由RESTful方法修改的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)可以是例如代表包括例如在此被稱為sclbase等的任意數(shù)據(jù)結(jié)構(gòu)的業(yè)務(wù)能力層(“SCL”)的數(shù)據(jù)結(jié)構(gòu)。RESTful方法請(qǐng)求可標(biāo)識(shí)與可由第一實(shí)體執(zhí)行的命令相關(guān)聯(lián)的資源(此后稱為“資源命令”)。該方法還可包括執(zhí)行RESTful方法以根據(jù)資源命令調(diào)用對(duì)數(shù)據(jù)結(jié)構(gòu)的修改。
[0665]在一個(gè)或多個(gè)實(shí)施例中,RESTful方法可以是RESTful方法創(chuàng)建、RESTful方法獲取、RESTful方法更新和/或RESTful方法刪除。在RESTful方法是例如RESTful方法創(chuàng)建的實(shí)施例中,執(zhí)行RESTful方法可包括在數(shù)據(jù)結(jié)構(gòu)中實(shí)例化代表資源命令的從屬數(shù)據(jù)結(jié)構(gòu)(此后稱為“命令資源結(jié)構(gòu)”)。
[0666]在RESTful方法是RESTful方法刪除的實(shí)施例中,執(zhí)行RESTful方法可包括從數(shù)據(jù)結(jié)構(gòu)刪除命令資源結(jié)構(gòu)。在RESTful方法是RESTful方法獲取的實(shí)施例中,執(zhí)行RESTful方法可包括向第二實(shí)體發(fā)送命令資源結(jié)構(gòu)的一些或所有的副本和/或命令資源結(jié)構(gòu)的狀態(tài)(“命令資源狀態(tài)”)。
[0667]在RESTful方法是RESTful方法更新的實(shí)施例中,執(zhí)行RESTful方法可包括修改命令資源結(jié)構(gòu)以引起命令的狀態(tài)(“命令狀態(tài)”)改變。在一個(gè)或多個(gè)實(shí)施例中,修改從屬數(shù)據(jù)結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以引起命令的執(zhí)行(“命令執(zhí)行”)。命令執(zhí)行例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的這樣的修改來調(diào)用。
[0668]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用命令執(zhí)行的從屬資源(“子資源”)(“命令執(zhí)行子資源”)。該命令執(zhí)行子資源可以是例如在下文被稱作execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。命令資源結(jié)構(gòu)的一個(gè)或多個(gè)元(“命令資源結(jié)構(gòu)元”)可表示命令執(zhí)行子資源。
[0669]在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用命令執(zhí)行的信息。在這些實(shí)施例中,修改命令執(zhí)行子資源可包括用該信息修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元以便調(diào)用命令執(zhí)行。
[0670]用于修改命令執(zhí)行子資源以調(diào)用命令執(zhí)行的信息可以是可被分配和解釋以調(diào)用命令執(zhí)行的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用命令執(zhí)行的信息可以是“0”,并且因此使用“O”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用命令執(zhí)行。
[0671]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用命令執(zhí)行的屬性。在這些實(shí)施例中,命令資源結(jié)構(gòu)元可代表屬性,這樣的元可由標(biāo)識(shí)符(“屬性標(biāo)識(shí)符”)標(biāo)識(shí)。該命令執(zhí)行屬性標(biāo)識(shí)符可以是例如在下文被稱為execEnable等的屬性的一個(gè)或多個(gè)實(shí)施例。
[0672]RESTful方法請(qǐng)求可包括屬性標(biāo)識(shí)符。另外,代表該屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用命令執(zhí)行。并且,修改命令資源結(jié)構(gòu)以調(diào)用命令的執(zhí)行可包括使用屬性標(biāo)識(shí)符來選取代表該屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用命令的執(zhí)行。
[0673]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以調(diào)用對(duì)命令執(zhí)行的暫停。對(duì)命令執(zhí)行的暫停例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的這樣的修改來調(diào)用。
[0674]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用對(duì)命令執(zhí)行的暫停的子資源。該子資源可以是例如在下文本稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用對(duì)命令執(zhí)行的暫停的信息。在這些實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用對(duì)命令執(zhí)行的暫??砂ㄐ薷拇砻顖?zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用該暫停。用于修改命令執(zhí)行子資源的信息可以是可被分配并解釋以調(diào)用對(duì)命令執(zhí)行的暫停的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用暫停的信息可以是“1”,并且因此用“I”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用對(duì)命令執(zhí)行的暫停。
[0675]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用對(duì)命令執(zhí)行的暫停的屬性(“暫停執(zhí)行屬性”)。命令資源結(jié)構(gòu)元的一個(gè)或多個(gè)可代表暫停執(zhí)行屬性,并這樣的元可由相應(yīng)的屬性標(biāo)識(shí)符來標(biāo)識(shí)。該暫停執(zhí)行屬性可以是例如在下文被稱為execPause等的屬性的一個(gè)或多個(gè)實(shí)施例。RESTful方法請(qǐng)求可包括暫停執(zhí)行屬性標(biāo)識(shí)符。另外,代表暫停執(zhí)行屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用對(duì)命令執(zhí)行的暫停。并且修改命令資源結(jié)構(gòu)以調(diào)用對(duì)命令執(zhí)行的暫??砂ㄊ褂脮和?zhí)行屬性標(biāo)識(shí)符來選取代表暫停執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用對(duì)命令執(zhí)行的暫停。
[0676]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以弓I起經(jīng)暫停執(zhí)行的命令恢復(fù)執(zhí)行(“恢復(fù)命令執(zhí)行”)?;謴?fù)命令執(zhí)行例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的修改以弓I起恢復(fù)命令執(zhí)行而得以調(diào)用。
[0677]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用恢復(fù)命令執(zhí)行的子資源。該子資源可以是例如在下文本稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用恢復(fù)命令執(zhí)行的信息。在這些實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用恢復(fù)命令執(zhí)行可包括修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用恢復(fù)命令執(zhí)行。該信息可以是可被分配并解釋以調(diào)用恢復(fù)命令執(zhí)行的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用恢復(fù)命令執(zhí)行的信息可以是“2”,并且因此用“2”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用恢復(fù)命令執(zhí)行。
[0678]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用恢復(fù)命令執(zhí)行的屬性(“恢復(fù)執(zhí)行屬性”)。命令資源結(jié)構(gòu)元的一個(gè)或多個(gè)可代表恢復(fù)執(zhí)行屬性,并這樣的元可由相應(yīng)的屬性標(biāo)識(shí)符來標(biāo)識(shí)。該恢復(fù)執(zhí)行屬性可以是例如在下文被稱為execResume等的屬性的一個(gè)或多個(gè)實(shí)施例。RESTful方法請(qǐng)求可包括恢復(fù)執(zhí)行屬性標(biāo)識(shí)符。另外,代表恢復(fù)執(zhí)行屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用恢復(fù)命令執(zhí)行。修改命令資源結(jié)構(gòu)以調(diào)用恢復(fù)命令執(zhí)行可包括使用恢復(fù)執(zhí)行屬性標(biāo)識(shí)符來選取代表恢復(fù)執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用恢復(fù)命令執(zhí)行。
[0679]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以調(diào)用命令執(zhí)行的取消(“取消命令執(zhí)行”)。取消命令執(zhí)行例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的修改以弓I起取消命令執(zhí)行而得以調(diào)用。
[0680]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用取消命令執(zhí)行的子資源。該子資源可以是例如在下文本稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用取消命令執(zhí)行的信息。在這些實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用取消命令執(zhí)行。該信息可以是可被分配并解釋以調(diào)用取消命令執(zhí)行的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用取消命令執(zhí)行的信息可以是“3”,并且因此用“3”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用取消命令執(zhí)行。
[0681]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用取消命令執(zhí)行的屬性(“取消執(zhí)行屬性”)。命令資源結(jié)構(gòu)元的一個(gè)或多個(gè)可代表取消執(zhí)行屬性,并這樣的元可由相應(yīng)的屬性標(biāo)識(shí)符來標(biāo)識(shí)。該取消執(zhí)行屬性可以是例如在下文被稱為execDisable等的屬性的一個(gè)或多個(gè)實(shí)施例。RESTful方法請(qǐng)求可包括取消執(zhí)行屬性標(biāo)識(shí)符。另外,代表取消執(zhí)行屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用取消命令執(zhí)行。修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括使用取消執(zhí)行屬性標(biāo)識(shí)符來選取代表取消執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用取消命令執(zhí)行。
[0682]在RESTful方法是RESTful方法刪除的一個(gè)或多個(gè)實(shí)施例中,執(zhí)行RESTful方法可包括修改命令資源結(jié)構(gòu)以引起命令執(zhí)行狀態(tài)的變化,并從數(shù)據(jù)結(jié)構(gòu)刪除該命令資源結(jié)構(gòu)。
[0683]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)來調(diào)用取消命令執(zhí)行。取消命令執(zhí)行還可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的修改以調(diào)用取消命令執(zhí)行而得以調(diào)用??蛇x地,取消命令執(zhí)行例如可由第一實(shí)體響應(yīng)于RESTful方法刪除來調(diào)用。
[0684]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用取消命令執(zhí)行,如上所述。在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括使用取消執(zhí)行屬性標(biāo)識(shí)符來選取代表取消執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用取消命令執(zhí)行。
[0685]用于根據(jù)用于機(jī)器對(duì)機(jī)器通信的協(xié)議執(zhí)行遠(yuǎn)程實(shí)體管理的可選方法得以公開。該方法可包括在第一實(shí)體處從第二實(shí)體接收RESTful方法請(qǐng)求。第一實(shí)體可包括可由RESTful方法修改的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)可包括代表第一資源的從屬數(shù)據(jù)結(jié)構(gòu),其中該第一資源定義用于調(diào)用命令資源狀態(tài)的操作。該從屬數(shù)據(jù)結(jié)構(gòu)可由標(biāo)識(shí)符標(biāo)識(shí),并且其中RESTful方法請(qǐng)求可包括該標(biāo)識(shí)符,并且可標(biāo)識(shí)該資源命令。該方法還可包括執(zhí)行該RESTful方法以根據(jù)該標(biāo)識(shí)符和資源命令調(diào)用對(duì)數(shù)據(jù)結(jié)構(gòu)的修改。
[0686]在一個(gè)或多個(gè)實(shí)施例中,用于引起命令資源狀態(tài)的改變的操作可包括調(diào)用命令執(zhí)行、調(diào)用對(duì)命令執(zhí)行的暫停、調(diào)用恢復(fù)命令執(zhí)行或調(diào)用取消命令執(zhí)行的操作。
[0687]在一個(gè)實(shí)施例中,用于根據(jù)用于機(jī)器對(duì)機(jī)器通信的協(xié)議執(zhí)行xREM的方法可包括在第一實(shí)體處從第二實(shí)體接收用于執(zhí)行RESTful方法的請(qǐng)求(“RESTful方法請(qǐng)求”)。第一實(shí)體可包括可由RESTful方法修改的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)可以是例如代表包括例如在此被稱為sclbase等的任意數(shù)據(jù)結(jié)構(gòu)的業(yè)務(wù)能力層(“SCL”)的數(shù)據(jù)結(jié)構(gòu)。RESTful方法請(qǐng)求可標(biāo)識(shí)與可由第三實(shí)體執(zhí)行的命令相關(guān)的資源(此后稱為“資源命令”)。該方法還可包括執(zhí)行該RESTful方法以根據(jù)資源命令執(zhí)行對(duì)數(shù)據(jù)結(jié)構(gòu)的修改。
[0688]在一個(gè)或多個(gè)實(shí)施例中,RESTful方法可以是RESTful方法創(chuàng)建、RESTful方法獲取、RESTful方法更新和/或RESTful方法刪除。在RESTful方法是例如RESTful方法創(chuàng)建的實(shí)施例中,執(zhí)行RESTful方法可包括在數(shù)據(jù)結(jié)構(gòu)中實(shí)例化代表資源命令的從屬數(shù)據(jù)結(jié)構(gòu)(此后稱為“命令資源結(jié)構(gòu)”)。
[0689]在RESTful方法是RESTful方法刪除的實(shí)施例中,執(zhí)行RESTful方法可包括從數(shù)據(jù)結(jié)構(gòu)刪除命令資源結(jié)構(gòu)。在RESTful方法是RESTful方法獲取的實(shí)施例中,執(zhí)行RESTful方法可包括向第二實(shí)體發(fā)送命令資源結(jié)構(gòu)的一些或全部的副本和/或命令資源結(jié)構(gòu)的狀態(tài)(“命令資源狀態(tài)”)。
[0690]在RESTful方法是RESTful方法更新的實(shí)施例中,執(zhí)行RESTful方法可包括修改命令資源結(jié)構(gòu)以弓I起命令的狀態(tài)(“命令狀態(tài)”)變化。在一個(gè)或多個(gè)實(shí)施例中,修改從屬數(shù)據(jù)結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)來調(diào)用命令的執(zhí)行(“命令執(zhí)行”)。命令執(zhí)行可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的這樣的修改來調(diào)用。
[0691]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用命令執(zhí)行的從屬資源(“子資源”)(“命令執(zhí)行子資源”)。該命令執(zhí)行子資源可以是例如下文被稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。命令資源結(jié)構(gòu)的一個(gè)或多個(gè)元(“命令資源結(jié)構(gòu)元”)可代表命令執(zhí)行子資源。
[0692]在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用命令執(zhí)行的信息。在這些實(shí)施例中,修改命令執(zhí)行子資源可包括用該信息修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元以便調(diào)用命令執(zhí)行。[0693]用于修改命令執(zhí)行子資源以調(diào)用命令執(zhí)行的信息可以是可被分配和解釋以調(diào)用命令執(zhí)行的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用命令執(zhí)行的信息可以是“0”,并且因此使用“O”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用命令執(zhí)行。
[0694]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用命令執(zhí)行的屬性。在這些實(shí)施例中,命令資源結(jié)構(gòu)元可代表屬性,這樣的元可由標(biāo)識(shí)符(“屬性標(biāo)識(shí)符”)標(biāo)識(shí)。該命令執(zhí)行屬性標(biāo)識(shí)符可以是例如在下文被稱為execEnable等的屬性的一個(gè)或多個(gè)實(shí)施例。
[0695]RESTful方法請(qǐng)求可包括屬性標(biāo)識(shí)符。另外,代表該屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用命令執(zhí)行。并且,修改命令資源結(jié)構(gòu)以調(diào)用命令的執(zhí)行可包括使用屬性標(biāo)識(shí)符來選取代表該屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用命令的執(zhí)行。
[0696]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以調(diào)用對(duì)命令執(zhí)行的暫停。對(duì)命令執(zhí)行的暫停例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的這樣的修改來調(diào)用。
[0697]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用對(duì)命令執(zhí)行的暫停的子資源。該子資源可以是例如在下文本稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用對(duì)命令執(zhí)行的暫停的信息。在這些實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用對(duì)命令執(zhí)行的暫??砂ㄐ薷拇砻顖?zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用該暫停。用于修改命令執(zhí)行子資源的信息可以是可被分配并解釋以調(diào)用對(duì)命令執(zhí)行的暫停的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用暫停的信息可以是“ I ”,并且因此用“ I ”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用對(duì)命令執(zhí)行的暫停。
[0698]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用對(duì)命令執(zhí)行的暫停的屬性(“暫停執(zhí)行屬性”)。命令資源結(jié)構(gòu)元的一個(gè)或多個(gè)可代表暫停執(zhí)行屬性,并這樣的元可由相應(yīng)的屬性標(biāo)識(shí)符來標(biāo)識(shí)。該暫停執(zhí)行屬性可以是例如在下文被稱為execPause等的屬性的一個(gè)或多個(gè)實(shí)施例。RESTful方法請(qǐng)求可包括暫停執(zhí)行屬性標(biāo)識(shí)符。另外,代表暫停執(zhí)行屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用對(duì)命令執(zhí)行的暫停。并且修改命令資源結(jié)構(gòu)以調(diào)用對(duì)命令執(zhí)行的暫??砂ㄊ褂脮和?zhí)行屬性標(biāo)識(shí)符來選取代表暫停執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用對(duì)命令執(zhí)行的暫停。
[0699]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以弓I起經(jīng)暫停執(zhí)行的命令恢復(fù)執(zhí)行(“恢復(fù)命令執(zhí)行”)。恢復(fù)命令執(zhí)行例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的修改以弓I起恢復(fù)命令執(zhí)行而得以調(diào)用。
[0700]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用恢復(fù)命令執(zhí)行的子資源。該子資源可以是例如在下文本稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用恢復(fù)命令執(zhí)行的信息。在這些實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用恢復(fù)命令執(zhí)行可包括修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用恢復(fù)命令執(zhí)行。該信息可以是可被分配并解釋以調(diào)用恢復(fù)命令執(zhí)行的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用恢復(fù)命令執(zhí)行的信息可以是“2”,并且因此用“2”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用恢復(fù)命令執(zhí)行。[0701]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用恢復(fù)命令執(zhí)行的屬性(“恢復(fù)執(zhí)行屬性”)。命令資源結(jié)構(gòu)元的一個(gè)或多個(gè)可代表恢復(fù)執(zhí)行屬性,并這樣的元可由相應(yīng)的屬性標(biāo)識(shí)符來標(biāo)識(shí)。該恢復(fù)執(zhí)行屬性可以是例如在下文被稱為execResume等的屬性的一個(gè)或多個(gè)實(shí)施例。RESTful方法請(qǐng)求可包括恢復(fù)執(zhí)行屬性標(biāo)識(shí)符。另外,代表恢復(fù)執(zhí)行屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用恢復(fù)命令執(zhí)行。修改命令資源結(jié)構(gòu)以調(diào)用恢復(fù)命令執(zhí)行可包括使用恢復(fù)執(zhí)行屬性標(biāo)識(shí)符來選取代表恢復(fù)執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用恢復(fù)命令執(zhí)行。
[0702]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)以調(diào)用命令執(zhí)行的取消(“取消命令執(zhí)行”)。取消命令執(zhí)行例如可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的修改以弓I起取消命令執(zhí)行而得以調(diào)用。
[0703]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用取消命令執(zhí)行的子資源。該子資源可以是例如在下文本稱為execEnable等的子資源的一個(gè)或多個(gè)實(shí)施例。在一個(gè)或多個(gè)實(shí)施例中,RESTful方法請(qǐng)求可包括用于修改命令執(zhí)行子資源以調(diào)用取消命令執(zhí)行的信息。在這些實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用取消命令執(zhí)行。該信息可以是可被分配并解釋以調(diào)用取消命令執(zhí)行的數(shù)字、整數(shù)、字符、代碼等。以示例的方式,用于修改命令執(zhí)行子資源以調(diào)用取消命令執(zhí)行的信息可以是“3”,并且因此用“3”修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元調(diào)用取消命令執(zhí)行。
[0704]在一個(gè)或多個(gè)實(shí)施例中,資源命令可定義用于調(diào)用取消命令執(zhí)行的屬性(“取消執(zhí)行屬性”)。命令資源結(jié)構(gòu)元的一個(gè)或多個(gè)可代表取消執(zhí)行屬性,并這樣的元可由相應(yīng)的屬性標(biāo)識(shí)符來標(biāo)識(shí)。該取消執(zhí)行屬性可以是例如在下文被稱為execDisable等的屬性的一個(gè)或多個(gè)實(shí)施例。RESTful方法請(qǐng)求可包括取消執(zhí)行屬性標(biāo)識(shí)符。另外,代表取消執(zhí)行屬性的命令資源結(jié)構(gòu)元的選取可調(diào)用取消命令執(zhí)行。修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括使用取消執(zhí)行屬性標(biāo)識(shí)符來選取代表取消執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用取消命令執(zhí)行。
[0705]在RESTful方法是RESTful方法刪除的一個(gè)或多個(gè)實(shí)施例中,執(zhí)行RESTful方法可包括修改命令資源結(jié)構(gòu)以引起命令執(zhí)行狀態(tài)的變化,并從數(shù)據(jù)結(jié)構(gòu)刪除該命令資源結(jié)構(gòu)。
[0706]在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)可包括修改命令資源結(jié)構(gòu)來調(diào)用取消命令執(zhí)行。取消命令執(zhí)行還可由第一實(shí)體響應(yīng)于檢測(cè)到對(duì)命令資源結(jié)構(gòu)的修改以調(diào)用取消命令執(zhí)行而得以調(diào)用。可選地,取消命令執(zhí)行例如可由第一實(shí)體響應(yīng)于RESTful方法刪除來調(diào)用。
[0707]如上所述,在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括修改代表命令執(zhí)行子資源的命令資源結(jié)構(gòu)元來調(diào)用取消命令執(zhí)行。在一個(gè)或多個(gè)實(shí)施例中,修改命令資源結(jié)構(gòu)以調(diào)用取消命令執(zhí)行可包括使用取消執(zhí)行屬性標(biāo)識(shí)符來選取代表取消執(zhí)行屬性的命令資源結(jié)構(gòu)元,這反過來調(diào)用取消命令執(zhí)行。
[0708]用于根據(jù)用于機(jī)器對(duì)機(jī)器通信的協(xié)議執(zhí)行遠(yuǎn)程實(shí)體管理的一種可選方法得以公開。該方法可包括在第一實(shí)體處從第二實(shí)體接收RESTful方法請(qǐng)求。第一實(shí)體可包括可由RESTful方法修改的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)可包括代表第一資源的從屬數(shù)據(jù)結(jié)構(gòu),其中第一資源定義用于調(diào)用命令資源狀態(tài)的操作。從屬數(shù)據(jù)結(jié)構(gòu)可由標(biāo)識(shí)符標(biāo)識(shí),并且其中RESTful方法請(qǐng)求可包括該標(biāo)識(shí)符并且可標(biāo)識(shí)資源命令。該方法還可包括執(zhí)行RESTful方法以根據(jù)該標(biāo)識(shí)符和資源命令調(diào)用對(duì)數(shù)據(jù)結(jié)構(gòu)的修改。
[0709]在一個(gè)或多個(gè)實(shí)施例中,用于引起命令資源狀態(tài)的改變的操作可包括調(diào)用命令執(zhí)行、調(diào)用對(duì)命令執(zhí)行的暫停、調(diào)用恢復(fù)命令執(zhí)行或調(diào)用取消命令執(zhí)行的操作。
[0710]在一個(gè)或多個(gè)實(shí)施例中,用于引起命令(例如〈command〉、<commandInstance>或〈requestlnstance〉,如下所述)的狀態(tài)的變化的從屬數(shù)據(jù)結(jié)構(gòu)的任一個(gè)可包括從數(shù)據(jù)結(jié)構(gòu)輸入到這樣的從屬數(shù)據(jù)結(jié)構(gòu)從屬的數(shù)據(jù)結(jié)構(gòu)的屬性、子資源、參數(shù)和自變量的任一個(gè)。
[0711]在一個(gè)實(shí)施例中,一種方法可包括維護(hù)裝置的地址映射,并使用該地址映射來向裝置發(fā)送通知。這些裝置可以是裝置管理裝置。
[0712]在一個(gè)實(shí)施例中,一種方法可包括在裝置管理網(wǎng)關(guān)處管理具有業(yè)務(wù)能力(D)的M2M裝置,使用透明模式和代理模式的其中之一來管理M2M裝置。
[0713]在一個(gè)實(shí)施例中,一種方法可包括在裝置管理網(wǎng)關(guān)處管理M2M裝置,并使用適應(yīng)模式管理M2M裝置。
[0714]在一個(gè)實(shí)施例中,一種方法可包括在裝置管理網(wǎng)關(guān)處管理非ETSI M2M裝置,并使用適應(yīng)模式來管理非ETSI M2M裝置。
[0715]在一個(gè)實(shí)施例中,一種方法可包括在網(wǎng)關(guān)處維護(hù)裝置的地址映射,并使用該地址映射來向裝置發(fā)送通知。
[0716]如前實(shí)施例的方法,其中裝置時(shí)裝置管理裝置。
[0717]如前實(shí)施例的至少一個(gè)的方法,其中裝置可被配置具有業(yè)務(wù)能力(D)。
[0718]在一個(gè)實(shí)施例中,一種方法可包括在裝置管理網(wǎng)關(guān)處管理具有業(yè)務(wù)能力(D)的M2M裝置,并使用透明模式和代理模式的其中之一來管理M2M裝置。
[0719]在一個(gè)實(shí)施例中,一種方法可包括在裝置管理網(wǎng)關(guān)處管理M2M裝置,并使用適應(yīng)模式來管理M2M裝置。
[0720]在一個(gè)實(shí)施例中,一種方法可包括在裝置管理網(wǎng)關(guān)處管理非ETSI M2M裝置,并使用適應(yīng)模式來管理非ETSI M2M裝置。
[0721]在一個(gè)實(shí)施例中,一種用于數(shù)據(jù)模型化M2M局域網(wǎng)和M2M裝置的數(shù)據(jù)結(jié)構(gòu)包括至少一個(gè)包括etsiAreaNwklnfo的管理對(duì)象,至少一個(gè)管理對(duì)象可包括etsiAreaNwkDeviceInventory,至少一個(gè)管理對(duì)象包括 etsiAreaNwkDeviceGroups,至少一個(gè)管理對(duì)象包括etsiAreaNwkGroupOperations,并且至少一個(gè)管理對(duì)象包括etsiSensors.該數(shù)據(jù)結(jié)構(gòu)可提供裝置目錄和配置管理、局域網(wǎng)配置管理、局域網(wǎng)性能管理或裝置的組管理的至少一個(gè)。
[0722]在一個(gè)實(shí)施例中,一種用于機(jī)器對(duì)機(jī)器(M2M)局域網(wǎng)和M2M裝置的數(shù)據(jù)模型化的方法可包括管理包括至少一個(gè)用于M2M網(wǎng)絡(luò)和至少一個(gè)裝置的管理對(duì)象的M2M的數(shù)據(jù)模型。
[0723]如前實(shí)施例的方法,其中該管理可提供裝置目錄和配置管理。
[0724]如前實(shí)施例的至少一個(gè)的方法,其中該管理可提供局域網(wǎng)配置管理。
[0725]如前實(shí)施例的至少一個(gè)的方法,其中該管理可提供局域網(wǎng)配置管理。
[0726]如前實(shí)施例的至少一個(gè)的方法,其中該管理可提供裝置的組管理。[0727]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括etsiAreaNwklnfo。
[0728]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括etsiAreaNwkDeviceInventoryο
[0729]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括etsiAreaNwkDeviceGroups。
[0730]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括etsiAreaNwkGroupOperations。
[0731]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括etsiSensors。
[0732]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括子資源。
[0733]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象可包括另一個(gè)管理對(duì)象的子資源。
[0734]如前實(shí)施例的至少一個(gè)的方法,其中etsiAreaNwklnfo可將areaNwklnstance作為子資源包括。
[0735]如前實(shí)施例的至少一個(gè)的方法,其中areaNwklnstance可將areaNwkID、areaNwkType、workingChannelFrequency 和 addressMode 的任一個(gè)作為子資源包括。
[0736]如前實(shí)施例的至少一個(gè)的方法,其中etsiAreaNwkDevicelnventory可將deviceinstance 和 deviceApplicationList 作為 groups 包括。
[0737]如前實(shí)施例的至少一個(gè)的方法,其中deviceinstance可將deviceGroupList、etsiBattery、etsiMemory和etsiSensor的至少一個(gè)作為子資源包括。
[0738]如前實(shí)施例的至少一個(gè)的方法,其中deviceinstance可將deviceType、devicelD、 addressType、 areaNwkID、 internal address、 external address、sleeplnterval、sleepDuration、status、maxRtrAdvertisementsΛ minDeIayBetweenRasΛmaxRaDelayTime、 tenativeNceLifetime、 hopLimit、 rtrSolicitationlnvterval、maxRtrSolicitatios 或 maxRtrSolicitationlnterval 的至少一個(gè)作為子資源包括。
[0739]如前實(shí)施例的至少一個(gè)的方法,其中etsiAreaNwkDeviceGroups可將deviceGroupInstance作為子資源包括。
[0740]如前實(shí)施例的至少一個(gè)的方法,其中deviceGroupInstance可將groupID、groupType、groupSize、members 或 condition 的至少一個(gè)作為子資源包括。
[0741]如前實(shí)施例的至少一個(gè)的方法,其中estiAreaNwkGroupOperations將operationlnstance作為子資源包括。
[0742]如前實(shí)施例的至少一個(gè)的方法,其中operationlnstance可將groupID、enable、disable、results或description的至少一個(gè)作為子資源包括。
[0743]如前實(shí)施例的至少一個(gè)的方法,其中etsiSensors可將sensorlnstance作為子資源包括。
[0744]如前實(shí)施例的至少一個(gè)的方法,其中sensorlnstance可將sensorlD、sensorType、manufacturer或operations的至少一個(gè)作為子資源包括。
[0745]如前實(shí)施例的至少一個(gè)的方法,其中operations可將enable、disable或result的至少一個(gè)作為子資源包括。
[0746]在一個(gè)實(shí)施例中,用于數(shù)據(jù)模型化機(jī)器對(duì)機(jī)器(M2M)局域網(wǎng)和M2M裝置的資源結(jié)構(gòu)可包括包括etsiAreaNwklnfo的至少一個(gè)管理對(duì)象;至少一個(gè)管理對(duì)象包括etsiAreaNwkDevicelnventory ;至少一個(gè)管理對(duì)象包括 etsiAreaNwkDeviceGroups ;至少一個(gè)管理對(duì)象包括etsiAreaNwkGroupOperations ;和至少一個(gè)管理對(duì)象包括etsiSensors,該資源結(jié)構(gòu)提供裝置目錄和配置管理、局域網(wǎng)配置管理、局域網(wǎng)性能管理或裝置的組管理的至少一個(gè)。
[0747]在一個(gè)實(shí)施例中,用于數(shù)據(jù)模型化M2M局域網(wǎng)和M2M裝置的數(shù)據(jù)結(jié)構(gòu)包括包括 etsiAreaNwklnfo 的至少一個(gè)管理對(duì)象、包括 etsiAreaNwkDevicelnventory的至少一個(gè)管理對(duì)象、包括etsiAreaNwkDeviceGroups的至少一個(gè)管理對(duì)象、包括etsiGroupMgmtOperations的至少一個(gè)管理對(duì)象和包括etsiSensors的至少一個(gè)管理對(duì)象。該數(shù)據(jù)結(jié)構(gòu)提供裝置目錄和配置管理、局域網(wǎng)配置管理、局域網(wǎng)性能管理或裝置的組管理的至少一個(gè)。
[0748]在一個(gè)實(shí)施例中,一種用于機(jī)器對(duì)機(jī)器(M2M)局域網(wǎng)和M2M裝置的數(shù)據(jù)模型化的方法可包括管理用于包括M2M網(wǎng)絡(luò)和至少一個(gè)裝置的至少一個(gè)管理對(duì)象的M2M的數(shù)據(jù)模型。
[0749]如前實(shí)施例的方法,其中該管理提供裝置目錄和配置管理。
[0750]如前實(shí)施例的至少一個(gè)的方法,其中該管理提供局域網(wǎng)配置管理。
[0751]如前實(shí)施例的至少一個(gè)的方法,其中該管理提供局域網(wǎng)性能管理。
[0752]如前實(shí)施例的至少一個(gè)的方法,其中該管理提供裝置的組管理。
[0753]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括etsiAreaNwklnfo。
[0754]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括etsiAreaNwkDevicelnventory。
[0755]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括etsiAreaNwkDeviceGroups。
[0756]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括etsiGroupMgmtOperations。
[0757]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括etsiSensors。
[0758]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括子資源。
[0759]如前實(shí)施例的至少一個(gè)的方法,其中至少一個(gè)管理對(duì)象包括另一個(gè)管理對(duì)象的子資源。
[0760]如前實(shí)施例的至少一個(gè)的方法,其中etsiAreaNwklnfo將areaNwklnstance作為子資源包括。
[0761]如前實(shí)施例的至少一個(gè)的方法,其中areaNwklnstance將areaNwkID、areaNwkType、workingChannelFrequency、addressMode、sleeplnterval、sleepDuration、numOfDevices和attachedDevices的至少一個(gè)作為子資源包括。
[0762]如前實(shí)施例的至少一個(gè)的方法,其中etsiAreaNwkDevicelnventory將deviceinstance 和 areaNwklnstance 的至少一個(gè)作為 gourps 包括。
[0763]如前實(shí)施例的至少一個(gè)的方法,其中deviceinstance將groups、deviceType、deviceIDλaddressTypeλ areaNwkIDλinternalAddress、externalAddress、sleeplnterval、sleepDuration、status、etsiBattery、etsiMemory、etsiSensor、blockSize 和 MTU 的至少一個(gè)作為子資源包括。
[0764]如前實(shí)施例的至少一個(gè)的方法,其中deviceinstance將6LoWPAN、Wi_Fi和ZigBee的至少一個(gè)作為子資源包括。
[0765]如前實(shí)施例的至少一個(gè)的方法,其中etsiAreaNwkDeviceGroup將deviceGroupInstance作為子資源包括。
[0766]如前實(shí)施例的至少一個(gè)的方法,其中deviceGroupInstance將groupID、groupType、groupSize、members 或 condition 的至少一個(gè)作為子資源包括。
[0767]如前實(shí)施例的至少一個(gè)的方法,其中etsiGroupMgmtOperations將groups、subscriptions和operationlnstance的至少一個(gè)作為子資源包括。
[0768]如前實(shí)施例的至少一個(gè)的方法,其中operationlnstance將groupID、execEnable、 execDisable、 execPause、 execResume、 execStatus、 OperationID、execResults和execParameters的至少一個(gè)作為子資源包括。
[0769]如前實(shí)施例的至少一個(gè)的方法,其中etsiSensors將sensorlnstance作為子資源包括。
[0770]如前實(shí)施例的至少一個(gè)的方法,其中sensorlnstance將sensorlD、sensorType、manufacturer或operations的至少一個(gè)作為子資源包括。
[0771]如前實(shí)施例的至少一個(gè)的方法,其中operations將enable、disable或result的至少一個(gè)作為子資源包括。
[0772]在一個(gè)實(shí)施例中,無線發(fā)射/接收單元可被配置為實(shí)現(xiàn)如前實(shí)施例任一個(gè)的方法。
[0773]在一個(gè)實(shí)施例中,基站可被配置為實(shí)現(xiàn)如前實(shí)施例的任一個(gè)的方法。
[0774]在一個(gè)實(shí)施例中,一種有形的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可在其上存儲(chǔ)可加裝到計(jì)算裝置的存儲(chǔ)器中并可由其執(zhí)行的、用于執(zhí)行如前實(shí)施例的任一個(gè)的方法的可執(zhí)行指令。
[0775]在一個(gè)實(shí)施例中,用于數(shù)據(jù)模型化M2M局域網(wǎng)和M2M裝置的資源結(jié)構(gòu)包括包括 etsiAreaNwklnfo 的至少一個(gè)管理對(duì)象、包括 etsiAreaNwkDevicelnventory的至少一個(gè)管理對(duì)象、包括etsiAreaNwkDeviceGroups的至少一個(gè)管理對(duì)象、包括etsiGroupMgmtOperations的至少一個(gè)管理對(duì)象和包括etsiSensors的至少一個(gè)管理對(duì)象,該資源結(jié)構(gòu)提供裝置目錄和配置管理、局域網(wǎng)配置管理、局域網(wǎng)性能管理或裝置的組管理的至少一個(gè)。
[0776]上述方法、設(shè)備和系統(tǒng)的變型是可能的,并不脫離本發(fā)明的范圍。以可應(yīng)用的各種實(shí)施例的觀點(diǎn),應(yīng)理解闡述的實(shí)施例僅是示例性的,不應(yīng)被理解為對(duì)伴隨的權(quán)利要求范圍的限制。例如,在在此描述的示例實(shí)施例中,包括手持設(shè)備,其可包括或使用任意適當(dāng)?shù)?、提供任意適當(dāng)電壓的電源,例如電池等。
[0777]盡管以上以特定的組合描述了特征和元素,但是一個(gè)本領(lǐng)域普通技術(shù)人員將理解,每個(gè)特征或元素可以單獨(dú)地或與其它的特征和元素任意組合地使用。此外,在此描述的方法可在包括在由計(jì)算機(jī)或處理器執(zhí)行的計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序、軟件或固件中實(shí)現(xiàn)。計(jì)算機(jī)可讀介質(zhì)的示例包括電子信號(hào)(通過有線或無線連接傳送)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例包括但不限制為只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、寄存器、緩沖存儲(chǔ)器、半導(dǎo)體存儲(chǔ)器設(shè)備、諸如內(nèi)部硬盤和可移除磁盤這樣磁性介質(zhì)、磁光介質(zhì)和諸如CD-ROM盤和數(shù)字通用盤(DVD)這樣的光介質(zhì)。與軟件相關(guān)聯(lián)的處理器可用來實(shí)現(xiàn)在WTRU、UE、終端、基站、RNC或任何主計(jì)算機(jī)中使用的無線電頻率收發(fā)信機(jī)。
[0778]此外,在上述的實(shí)施例中,應(yīng)注意處理平臺(tái)、計(jì)算系統(tǒng)、控制器和其他包括處理器的裝置。這些裝置可包括至少一個(gè)中央處理單元(“CPU”)和存儲(chǔ)器。根據(jù)計(jì)算機(jī)編程領(lǐng)域的技術(shù)人員的實(shí)踐,涉及動(dòng)作和操作或指令的符號(hào)表示可由各種CPU和存儲(chǔ)器來執(zhí)行。這樣的動(dòng)作和操作或指令可被稱為“執(zhí)行”、“計(jì)算機(jī)執(zhí)行”或“CPU執(zhí)行”。
[0779]—個(gè)本領(lǐng)域的技術(shù)人員將理解動(dòng)作和符號(hào)表示的操作或指令包括由CPU操作的電子信號(hào)。電子系統(tǒng)表示能引起電信號(hào)的結(jié)果變換或減少和在存儲(chǔ)器系統(tǒng)中的存儲(chǔ)位置維護(hù)數(shù)據(jù)比特,從而重配置或改變CPU操作的數(shù)據(jù)比特,和信號(hào)的其他處理。維護(hù)數(shù)據(jù)比特的存儲(chǔ)位置是具有相應(yīng)于或代表該數(shù)據(jù)比特的特殊電、磁、光或有機(jī)性質(zhì)的物理位置。應(yīng)當(dāng)理解,示例性實(shí)施例并不限于上述平臺(tái)或CPU以及可支持上述方法的其他平臺(tái)和CPU。
[0780]數(shù)據(jù)比特還可以維護(hù)在計(jì)算機(jī)可讀介質(zhì)上,包括CPU可讀的磁盤、光盤和任何其他易失(例如隨機(jī)存取存儲(chǔ)器(“RAM”))或非易失(例如只讀存儲(chǔ)器(“ROM”))海量存儲(chǔ)系統(tǒng)。計(jì)算機(jī)可讀介質(zhì)可包括協(xié)作或互連的計(jì)算機(jī)可讀介質(zhì),其排他地存在在處理系統(tǒng)上,或分布在多個(gè)可以是本地或遠(yuǎn)程于處理系統(tǒng)的互連處理系統(tǒng)間。應(yīng)當(dāng)理解,示例性實(shí)施例并不限于上述存儲(chǔ)器和其他可支持上述方法的平臺(tái)和存儲(chǔ)器。
[0781]在本申請(qǐng)的說明中使用的元件、動(dòng)作或指令都不應(yīng)當(dāng)被解釋為對(duì)本發(fā)明至關(guān)重要或?qū)嵸|(zhì),除非明確地這么描述。同樣地,如在此使用的那樣,冠詞“一”和“一個(gè)”旨在包括一個(gè)或多個(gè)項(xiàng)。在旨在僅一個(gè)項(xiàng)的情況下,使用術(shù)語“單一”或類似語言。另外,跟隨著多個(gè)項(xiàng)和/或多個(gè)類別的項(xiàng)的術(shù)語“任一個(gè)”,如在此使用的那樣,旨在包括這些項(xiàng)和/或這些項(xiàng)的類別的“任一個(gè)”、“任意組合”、“任意多個(gè)”和/或“多個(gè)的任意組合”,獨(dú)立于或結(jié)合于其他項(xiàng)和/或其他類別的項(xiàng)。另外,如在此使用的那樣,術(shù)語“集合”旨在包括任意數(shù)目的項(xiàng),包括O。此外,如在此使用的那樣,術(shù)語“數(shù)目”旨在包括任意數(shù)目,包括O。
`[0782]并且,權(quán)利要求不應(yīng)當(dāng)被理解為受限于描述的順序或元件,除非說明該效果。此外,在任意權(quán)利要求中使用術(shù)語“手段(means)”旨在援引35U.S.C.§112,I 6,沒有措詞“手段”的任意權(quán)利要求沒有這樣的含義。
【權(quán)利要求】
1.一種方法,該方法包括: 配置第一機(jī)器對(duì)機(jī)器(“M2M”)實(shí)體具有用于遠(yuǎn)程實(shí)體管理(“REM”)的業(yè)務(wù)能力(“SC”)和具有資源結(jié)構(gòu),該資源結(jié)構(gòu)具有用于根據(jù)多個(gè)管理層中的一個(gè)管理層執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu);以及 通過操縱所述從屬資源結(jié)構(gòu)的資源和屬性的任一者來執(zhí)行所述第二 M2M實(shí)體的REM。
2.根據(jù)權(quán)利要求1所述的方法,其中所述第一M2M實(shí)體包括M2M服務(wù)器,并且其中所述第二 M2M實(shí)體包括M2M應(yīng)用、M2M業(yè)務(wù)能力、M2M局域網(wǎng)、M2M網(wǎng)關(guān)或M2M裝置。
3.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)管理層包括以下中的至少兩者:裝置管理層、網(wǎng)絡(luò)管理層、業(yè)務(wù)管理層和應(yīng)用管理層。
4.根據(jù)權(quán)利要求1所述的方法,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)應(yīng)用管理層的用于M2M應(yīng)用的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
5.根據(jù)權(quán)利要求4所述的方法,其中所述應(yīng)用管理層包括用于執(zhí)行應(yīng)用生命周期管理的功能。
6.根據(jù)權(quán)利要求1所述的方法,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)業(yè)務(wù)管理層的用于M2M業(yè)務(wù)能力的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
7.根據(jù)權(quán)利要求6所述的方法,其中所述業(yè)務(wù)管理包括用于執(zhí)行軟件管理和/或固件管理的功能。
8.根據(jù)權(quán)利要求1所述的方法,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)網(wǎng)絡(luò)管理層的用于M2M局域網(wǎng)的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
9.根據(jù)權(quán)利要求1所述的方法,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)裝置管理層的用于M2M裝置的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
10.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)管理層中的每一個(gè)管理層定義用于執(zhí)行以下中的任一者的功能:所述第二M2M實(shí)體的配置管理、所述第二M2M實(shí)體的故障管理和所述第二 M2M實(shí)體的性能管理。
11.根據(jù)權(quán)利要求1所述的方法,該方法還包括:在所述第一M2M實(shí)體處接收命令以操縱所述從屬資源結(jié)構(gòu)的所述資源和所述屬性中的任一者,其中所述第二 M2M實(shí)體的REM響應(yīng)于所述命令得以執(zhí)行。
12.根據(jù)權(quán)利要求11所述的方法,其中所述命令包括RESTful方法。
13.根據(jù)權(quán)利要求1所述的方法,該方法還包括:在所述第一M2M實(shí)體處接收第一命令以操縱所述從屬資源結(jié)構(gòu)的所述資源和所述屬性中的任一者,其中執(zhí)行所述第二 M2M實(shí)體的REM包括:向所述第二 M2M實(shí)體發(fā)送第二命令以操縱所述從屬資源結(jié)構(gòu)的所述資源和所述屬性中的任一者,并且響應(yīng)于所接收的第二命令執(zhí)行所述M2M實(shí)體的REM。
14.根據(jù)權(quán)利要求13所述的方法,其中所述第一命令和第二命令兩者都包括RESTful方法。
15.根據(jù)權(quán)利要求13所述的方法,其中所述第一命令包括RESTful方法,并且其中所述第二命令包括非RESTful方法。
16.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述第二M2M實(shí)體的REM包括:向所述第二M2M實(shí)體發(fā)送命令以操縱所述從屬資源結(jié)構(gòu)的所述資源和所述屬性中的任一者,并且響應(yīng)于所接收的命令執(zhí)行所述第二 M2M實(shí)體的REM。
17.根據(jù)權(quán)利要求16所述的方法,其中所述命令包括非RESTful方法。
18.根據(jù)權(quán)利要求16所述的方法,其中所述命令包括RESTful方法。
19.根據(jù)權(quán)利要求1所述的方法,其中所述第二M2M實(shí)體包括所述從屬資源結(jié)構(gòu)的副本,并且其中執(zhí)行所述第二 M2M實(shí)體的REM包括操縱所述從屬資源結(jié)構(gòu)的所述副本以在操縱所述從屬資源結(jié)構(gòu)的資源和屬性中的任一者之后復(fù)制所述從屬資源結(jié)構(gòu)。
20.—種設(shè)備,該設(shè)備包括: 第一機(jī)器對(duì)機(jī)器(“M2M”)實(shí)體,被配置具有用于遠(yuǎn)程實(shí)體管理(“REM”)的業(yè)務(wù)能力和具有資源結(jié)構(gòu),該資源結(jié)構(gòu)具有用于根據(jù)多個(gè)管理層中的一個(gè)管理層執(zhí)行第二 M2M實(shí)體的REM的從屬資源結(jié)構(gòu);以及 處理器,適于通過操縱所述從屬資源結(jié)構(gòu)的資源和屬性中的任一者來執(zhí)行所述第二M2M實(shí)體的REM。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述第一M2M實(shí)體包括M2M服務(wù)器,并且其中所述第二 M2M實(shí)體包括M2M應(yīng)用、M2M業(yè)務(wù)能力、M2M局域網(wǎng)、M2M網(wǎng)關(guān)或M2M裝置。
22.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述多個(gè)管理層包括以下中的至少兩者:裝置管理層、網(wǎng)絡(luò)管理層、業(yè)務(wù)管理層和應(yīng)用管理層。
23.根據(jù)權(quán)利要求20所述的設(shè)備,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)應(yīng)用管理層的用于M2M應(yīng)用的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
24.根據(jù)權(quán)利要求23所述的設(shè)備,其中所述應(yīng)用管理層包括用于執(zhí)行應(yīng)用生命周期管理的功能。
25.根據(jù)權(quán)利要求20所述的設(shè)備,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)業(yè)務(wù)管理層的用于M2M業(yè)務(wù)能力的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
26.根據(jù)權(quán)利要求25所述的設(shè)備,其中所述業(yè)務(wù)管理包括用于執(zhí)行軟件管理和/或固件管理的功能。
27.根據(jù)權(quán)利要求20所述的設(shè)備,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)網(wǎng)絡(luò)管理層的用于M2M局域網(wǎng)的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
28.根據(jù)權(quán)利要求20所述的設(shè)備,其中用于第二M2M實(shí)體的遠(yuǎn)程實(shí)體管理的所述從屬資源結(jié)構(gòu)包括根據(jù)裝置管理層的用于M2M裝置的遠(yuǎn)程實(shí)體管理的資源結(jié)構(gòu)。
29.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述多個(gè)管理層中的每一個(gè)管理層定義用于執(zhí)行以下中的任一者的功能:所述第二 M2M實(shí)體的配置管理、所述第二 M2M實(shí)體的故障管理和所述第二 M2M實(shí)體的性能管理。
30.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述第一M2M實(shí)體還包括:用于接收命令以操縱所述從屬資源結(jié)構(gòu)的所述資源和所述屬性中的任一者的SC,其中所述第二 M2M實(shí)體的REM響應(yīng)于所述命令得以執(zhí)行。
31.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述命令包括RESTful方法。
32.根據(jù)權(quán)利要求20所述的設(shè)備,其中: 所述第一 M2M實(shí)體還包括: 用于接收第一命令以操縱所述從屬資源結(jié)構(gòu)的所述資源和所述屬性中的任一者的SC ;以及 用于向所述第二 M2M實(shí)體傳送第二命令以操縱在所述第二 M2M實(shí)體處被維護(hù)的所述從屬資源結(jié)構(gòu)的副本的資源副本和屬性副本中的任一者的SC;以及 所述處理器還適于向所述第二 M2M實(shí)體發(fā)送所述第二命令以引起對(duì)響應(yīng)于第二命令在所述第二 M2M實(shí)體處被維護(hù)的所述從屬資源結(jié)構(gòu)的所述副本的所述資源副本和所述屬性副本中的任一者的操縱。
33.根據(jù)權(quán)利要求32所述的設(shè)備,其中所述第一命令和第二命令兩者都包括RESTful方法。
34.根據(jù)權(quán)利要求32所述的設(shè)備,其中所述第一命令包括RESTful方法,并且其中所述第二命令包括非RESTful方法。
35.根據(jù)權(quán)利要求20所述的設(shè)備,其中: 所述第一 M2M實(shí)體還包括: 用于向所述第二 M2M實(shí)體傳送命令以操縱在所述第二M2M實(shí)體處維護(hù)的所述從屬資源結(jié)構(gòu)的副本的資源副本和屬性副本中的任一者的SC ;以及 所述處理器還適于向所述第二 M2M實(shí)體發(fā)送所述命令以引起對(duì)響應(yīng)于第二命令在所述第二 M2M實(shí)體處被維護(hù)的所述從屬資源結(jié)構(gòu)的所述副本的所述資源副本和所述屬性副本中的任一者的操縱。
36.根據(jù)權(quán)利要求35所述的設(shè)備,其中所述命令包括非RESTful方法。
37.根據(jù)權(quán)利要求35所述的設(shè)備,其中所述命令包括RESTful方法。
【文檔編號(hào)】H04W4/00GK103621113SQ201280008606
【公開日】2014年3月5日 申請(qǐng)日期:2012年2月10日 優(yōu)先權(quán)日:2011年2月11日
【發(fā)明者】王重剛, P·L·小拉塞爾, 陸廣, D·N·錫德, 董麗君, M·F·斯達(dá)斯尼克 申請(qǐng)人:交互數(shù)字專利控股公司