機器對機器服務層和傳輸網(wǎng)絡之間的通信的制作方法
【專利說明】機器對機器服務層和傳輸網(wǎng)絡之間的通信
[0001]交叉引用相關申請
[0002]本專利文檔要求于2013年I月24日提交且編號為61/756,397的美國臨時專利申請和于2013年2月14日提交且編號為61/764,953的美國臨時專利申請的優(yōu)先權權益。前述專利申請的全部內(nèi)容通過引用并入本文。
[0003]背景
[0004]本文檔涉及機器對機器(M2M)通信。
[0005]M2M通信包括兩個不同設備之間的通信,其并非由用戶明確觸發(fā)。設備可以使用有線或無線連接來進行M2M通信。典型地由駐留在其中一臺機器上的應用發(fā)起通信以收集信息或將信息發(fā)送到另一臺機器上的對應應用。由于典型M2M解決方案的實現(xiàn)中協(xié)議棧的不同層的縱向集成中所面對的挑戰(zhàn),當今的M2M通信技術不能夠獲得這種技術提供的所有好處。
【發(fā)明內(nèi)容】
[0006]本文檔描述的技術,除其他事項外,用于促進M2M設備之間的泛在通信。為了促進互操作性,應用程序編程接口(API)簡檔被定義。該API簡檔可以包括諸如發(fā)現(xiàn)設備是打開還是關閉的共同任務以及諸如能夠查詢特定變量(例如,當前電池功率或溫度讀數(shù),等等)的專門任務。
[0007]—方面,用于促進M2M通信的方法、系統(tǒng)和裝置包括:提供實現(xiàn)一個或多個預定義的機器對機器(M2M)應用程序編程接口(API)簡檔的M2M系統(tǒng),提供用于M2M系統(tǒng)的網(wǎng)絡接口,通過網(wǎng)絡接口接收簡檔查詢,以及以關于所實現(xiàn)的一個或多個預義的M2M API簡檔的信息進行響應。
[0008]在附圖、描述及權利要求中闡述了這些方面和其它方面、及其實現(xiàn)和變型。
【附圖說明】
[0009]圖1描繪了示例無線網(wǎng)絡架構。
[0010]圖2是可在無線網(wǎng)絡中操作的無線電設備的框圖。
[0011]圖3描繪了 e2e M2M服務的分層視角的例子。
[0012]圖4A、4B、4C以及4D描繪了 M2M服務棧的例子。
[0013]圖5描繪了 M2M SDO支持的接口和API的例子。
[0014]圖6是促進M2M通信的過程流程圖表示。
[0015]圖7描繪了 M2M系統(tǒng)的一部分的框圖表不。
[0016]各附圖中類似參考符號表示類似的元件。
【具體實施方式】
[0017]諸如oneM2M、ETSI TC M2M、TIA TR-50等(M2M SD0)的組織開發(fā)的服務層規(guī)范需要由廣泛的針對市場的(縱向的)組織來支持M2M解決方案的有效部署。隨著專注于服務層,這些組織已采取端到端服務的獨立于傳輸網(wǎng)絡的視角。然而,他們需要確保其服務層規(guī)范能夠被有效地用于與不同類型的傳輸網(wǎng)絡接合。這種傳輸網(wǎng)絡包括但不限于由3GPP、3GPP2、IEEE、IETF和BBF定義的無線及有線網(wǎng)絡。
[0018]開發(fā)傳輸網(wǎng)絡規(guī)范的組織已經(jīng)向其網(wǎng)絡提供了用于支持M2M服務的增強和優(yōu)化。一些諸如3GPP和3GPP2的傳輸網(wǎng)絡標準開發(fā)委員會已經(jīng)在定義用于支持M2M服務的架構增強時采取了服務層獨立的方法。3GPP和3GPP2也為促進不同商業(yè)模式而定義了一套M2M部署場景。這種部署場景已經(jīng)從提供的服務類型及從M2M生態(tài)系統(tǒng)中不同“玩家”之間相互作用的性質演變。
[0019]雖然認識到E2E M2M生態(tài)系統(tǒng)中不同“玩家”的角色,但對于M2M SDO (標準開發(fā)組織)來說,重要的是為這種M2M行業(yè)玩家提供能夠獨立于開發(fā)平臺且獨立于與他們交互的玩家來無縫地集成他們的系統(tǒng)和服務的功能。對于這種玩家來說,不必知道與他們交互的對方的協(xié)議細節(jié)和技術上的細微差別。對于M2M生態(tài)系統(tǒng)中的這種玩家來說,還應該可能的是,隨著他們將自己的系統(tǒng)迀移到相關的行業(yè)標準,他們能夠繼續(xù)支持他們的現(xiàn)有部署。
[0020]本文檔公開了一種M2M服務棧,其中,不同“層”表征M2M生態(tài)系統(tǒng)中的不同玩家的特征。該服務棧和相關聯(lián)的框架提出用于集成由M2M服務棧中的不同層提供的功能的“膠水(glue)”的性質。本文檔也公開了用于開發(fā)用于將傳輸網(wǎng)絡層與M2M服務棧的M2M服務層組件集成的解決方案的方法。
[0021]圖1示出了無線通信網(wǎng)絡或系統(tǒng)的例子。該無線通信網(wǎng)絡可以包括一個或多個基站(BS) 105、107以及一個或多個無線設備110?;?05、107可以在正向鏈路(FL)上將稱為下行鏈路(DL)信號的信號發(fā)送到一個或多個無線設備110。無線設備110可以在反向鏈路(RL)上將稱為上行鏈路(UL)信號的信號發(fā)送到一個或多個基站105、107。無線通信系統(tǒng)可以包括一個或多個核心網(wǎng)絡125以控制一個或多個基站105、107。一個或多個基站形成無線電接入網(wǎng)?;?,由于其單獨或結合一個或多個其他基站為無線設備提供無線電接入的性質,可以稱為接入點(AP)、接入網(wǎng)絡(AN)或eNodeB。能夠實現(xiàn)本技術和系統(tǒng)的無線通信系統(tǒng)的例子包括基于諸如CDMA20001X的碼分多址(CDMA)、高速率分組數(shù)據(jù)(HRPD)、長期演進(LTE)、通用陸地無線接入網(wǎng)絡(UTRAN)和全球微波互聯(lián)接入(WiMAX)的無線通信系統(tǒng)J等等。
[0022]圖2示出用于實現(xiàn)無線設備、基站或其他無線通信模塊的無線電收發(fā)機站的例子。無線電站的各種例子包括圖1中的基站和無線設備。諸如基站或無線設備的無線電站205可以包括諸如微處理器的、實現(xiàn)諸如本文檔所提出技術中的一個或多個的方法的處理器電子器件210。無線電站205可以包括通過諸如一個或多個天線220的一個多個通信接口發(fā)送和/或接收無線信號的收發(fā)機電子器件215。無線電站205可以包括用于發(fā)送和接收數(shù)據(jù)的其他通信接口。在一些實現(xiàn)方式中,無線電站205可以包括一個或多個有線通信接口以與有線網(wǎng)絡進行通信。無線電站205可以包括配置為存儲諸如數(shù)據(jù)和/或指令的信息的一個或多個存儲器225。在一些實現(xiàn)方式中,處理器電子器件210可以包括收發(fā)機電子器件215和存儲器225的至少一部分。
[0023]在一些實現(xiàn)方式中,無線電站205可以基于根據(jù)CDMA或GSM的空中接口來相互通信。在一些實現(xiàn)方式中,無線電站205可以基于可以包括正交頻分多址(OFDMA)空中接口的正交頻分復用(OFDM)空中接口進行相互通信。在一些實現(xiàn)方式中,無線電站205可以使用諸如CDMA20001x、HRPD、WiMAX、GSM、LTE和通用移動通信系統(tǒng)(UMTS)的一個或多個無線技術進行通信。
[0024]在一些實現(xiàn)方式中,無線電站205可以額外地配置有諸如802.11 (a/b/g/n)的局域網(wǎng)連接接口。這種接口的可用性使經(jīng)由局域網(wǎng)連接將無線電站205通信地耦合到互聯(lián)網(wǎng)成為可能。例如,用戶可以通過經(jīng)由諸如電纜調(diào)制解調(diào)器網(wǎng)絡或DSL網(wǎng)絡的固定寬帶網(wǎng)絡的無線局域網(wǎng)連接(例如,家庭W1-Fi接入)連接到服務來在她的用戶設備(UE)上訪問服務。
[0025]端到端服務的分層視角
[0026]圖3描繪了著眼于M2M生態(tài)系統(tǒng)中的不同玩家將是端到端(e2e)M2M服務的“分層視角”的例子。這類分層e2e視角典型地包括由M2M應用服務器(AS)和M2M設備/網(wǎng)關托管的M2M應用。在這種分層視角中,M2M服務平臺(M2M SP)提供M2M數(shù)據(jù)管理和/或M2M服務啟用功能。底層傳輸網(wǎng)絡為由M2M設備/網(wǎng)關和應用服務器托管的M2M應用之間的數(shù)據(jù)流提供傳輸和通信服務。
[0027]從M2M服務的這種分層視角來看,M2M應用服務器、M2M設備/網(wǎng)關、M2M服務平臺和傳輸網(wǎng)絡可以認為是在e2e M2M服務棧中的不同的“層”。這些“層”的每一個也可以被認為是不同商業(yè)實體的表示。每一層提供功能集以及用于與其他層通信的一組接口和/或AP10 “層”可以以不同的方式被堆疊從而支持不同的服務和不同的商業(yè)模式。這些“層”的不同堆疊代表著不同的部署場景,以及用于支持通信層之間的不同類型的接口和/或API的相關需求。
[0028]圖4A是M2M服務棧代表“直接”的通信模型的例子,其中AS直接與傳輸網(wǎng)絡進行通信而沒有使用任何M2M服務平臺。在AS的應用使用由傳輸網(wǎng)絡提供的服務。由傳輸網(wǎng)絡提供的服務可以經(jīng)由特定于傳輸網(wǎng)絡的一組API進行抽象。這種API可以由傳輸網(wǎng)絡的運營商定義并提供給應用程序開發(fā)者,或者它們可以是由一些例如M2M SDO、OMA等的組織指定的一組開放API,和/或是網(wǎng)絡運營商定義的和開放的API的組合。
[0029]圖4B、圖4C和圖4D是“間接”通信模型的例子,其中,在AS的應用通過由M2M服務平臺提供的服務來與傳輸網(wǎng)絡通信。這種M2M服務平臺提供的功能和服務可以包括像應用數(shù)據(jù)管理、設備管理、連通性管理等的服務。,如在本示例圖中所示,這種功能和服務可以通過分別由數(shù)據(jù)管理子層和服務啟用子層暴露的一組接口和/或API進行抽象??梢栽O想,M2M SDO和他們的合作伙伴組織將帶頭標識并指定這種接口和/或API。
[0030]盡管在圖4A至4D中未示出,也可以支持“混合型”通信模型。在“混合型”通信模型中,AS使用“直接”模型來與傳輸網(wǎng)絡通信,以用于用戶數(shù)據(jù)業(yè)務的傳輸。同時,AS使用由也用于增值服務的M2M服務平臺提供的服務,例如與設備管理、設備觸發(fā)等相關的服務。類似于“直接”和“間接”通信模型,“混合型”通信模型中不同“層”之間的通信利用由對等通信層支持的接口和/或API。
[0031]M2MSD0 的角色
[0032]隨著M2M SDO專注于服務層,期望M2M SDO采取端到端服務的獨立于傳輸網(wǎng)絡的視角。然而,M2M SDO應確保其服務層規(guī)范可被有效地使用以與不同類型的傳輸網(wǎng)絡接合。
[0033]利用這種獨立于傳輸網(wǎng)絡的方法,M2M服務??纱笾卤硎緸閮蓚€獨立的功能集:由傳輸網(wǎng)絡層提供的