一種M2M業務的架構及實現M2M業務的方法

http://www.cnblogs.com/coryxie/p/3849764.html

技術領域

[0001]?本發明涉及通信技術領域,尤其涉及一種M2M業務的架構及實現M2M業務的方法。

背景技術

[0002]?隨著通信技術的飛速發展以及通信技術與互聯網技術的進一步融合,移動業務以及移動互聯網技術普及率越來越高。目前,在大部分發達國家,移動通信滲透率甚至達到100%,這就導致了移動用戶的增速越來越慢,并且全球移動運營商基本都面臨著這一問題。為此,運營商們開始尋找移動通信領域新的增長點。另一方面,隨著互聯網技術的崛起,?尤其是互聯網技術與移動通信技術相融合產生的移動互聯網技術的興起,為運營商進一步擴大營收和市場打開了一扇新的大門。

[0003]?從目前層出不窮的業務來看,M2M?業務(Machine-to-Machine, Machine-to-Man,?Man-to-Machine,即,機器到機器,機器到人以及人到機器)可能成為3G(第三代移動通信技術)時代乃至4G (第四代移動通訊技術)時代的殺手級業務,根據專業機構預測,未來將有廣闊的市場。目前,國內外的運營商、設備商和服務提供商都在積極投入M2M業務的開發和推廣。

[0004]?從目前來看,在移動通信領域和固定通信領域,與M2M相似的概念有物聯網絡以及泛在網絡,M2M網絡包括機器到機器通信網絡,人與機器通信網絡以及機器與人通信網絡。泛在網絡是包括除通信網絡之外的其它傳感器網絡,工業控制網絡,廣播電視網絡,衛星通信網絡等一切信息交互網絡。因此從范圍來看,M2M是屬于概念最小的一個概念,其次是物聯網絡,再其次是泛在網絡。在三個概念中,相同點之一是都包括終端設備(也可稱為?M2M終端、物聯網終端、泛在網終端,本發明使用M2M終端)和終端網關設備(也可稱為:M2M?網關、物聯網關、泛在網網關、傳感器網關、M2M終端網關、物聯網終端網關設備或泛在網終端網關。本發明中使用M2M終端網關術語)。其中,M2M終端網關設備一方面是接入通信網絡,例如,GSM(全球移動通信系統)網絡,CDMA (碼分多址接入)網絡,因特網,3G(第三代移動通信系統),4G(第四代移動通信系統)以及固網,WLAN(無線局域網)等。另外一方面用于接入其它的網絡,例如,傳感器網絡,個域網,融合的個人網絡,家庭網、或者企業網絡、?工業控制網絡、廣播電視網絡和衛星通信網絡等。本發明中,M2M業務網絡與物聯網業務網絡和泛在網絡業務網絡也均等同。特別的,本發明以M2M作為主要說明對象。

[0005]?圖1所示為目前常見的M2M業務應用架構,包括:M2M機器終端接入層,通信網絡?\IP網絡層,M2M業務平臺層和M2M應用,其中:

[0006] M2M機器終端接入層可以分為兩種類型:第一種是M2M終端設備,實現M2M業務的第一步就是終端設備采集數據,將采集的數據通過網絡發送出去,以及接收網絡下發的數據。通常,對于移動網絡,通信模塊用于實現與M2M終端通信,機器硬件是用于實現M2M業務的設備;對于固定網絡,可以通過網卡或調制解調器等方式接入固定網絡;第二種是M2M?終端網關設備,其一方面用于連接通信網絡(移動通信網絡或者固定通信網絡)另外一方面用于連接其它的網絡,包括:傳感器網絡,工業控制網絡,個域網,融合的個人網絡,衛星網絡,家庭網絡或者企業網絡等。對于這類設備,可以起到代理和適配其它網絡的設備,例如,傳感器,進行業務上傳和下發的作用,以及數據處理、控制和協議轉換等。

[0007]?通信網絡\IP網絡:用于將M2M業務數據在M2M機器終端之間傳遞,或者扮演M2M?機器終端與第三方業務平臺和應用的連接網絡。在整個M2M技術框架中扮演著重要的作用。包括移動通信網絡,寬帶網絡,廣域網,局域網和個域網等。

[0008] M2M業務平臺:由于M2M業務需要支撐許多不同的行業、企業應用以及家庭應用。?因此,基于M2M業務平臺的業務能力,需要為大量的第三方的M2M應用系統提供基礎的網關業務能力和M2M業務環境調用。網關業務能力,包括:終端的管理、監控、數據收集和協議轉換等。對于網關業務能力,業務平臺通常能力有限,提供的功能簡單,因此,只能支撐常見的簡單的M2M應用;對于M2M業務環境能力,包括的能力通常比較多,比如支持業務的創建、編輯、編排、生成和發布,并且這些業務環境能力是基于對已有的各種不同的具體的單個業務能力,例如:定位、GIS、消息、呈現和DM等大量的已有的業務能力。通過業務環境的邏輯,可以提供增加的業務能力,滿足復雜的M2M應用。

[0009] M2M應用:M2M業務可以廣泛應用于各行各業,包括從大型企業應用、中小企業應用、個人及家庭用戶等,含蓋諸如遠程醫療、遠程抄表和公共安防等。對于不同的行業和企業用戶,它們對具體應用的需求都會大相徑庭,差異化非常明顯,因此,M2M應用通常由用戶自己開發,運營商一般只提供標準化的通用的業務應用。

[0010]?由于M2M業務涉及很多行業,每個行業使用的應用邏輯又各不相同,這就導致了各個行業都希望使用自己的專用業務平臺提供業務。如果每個行業都部署一套專用業務平臺,將會導致M2M應用推廣的成本過高。

[0011]?目前,一些運營商已經采用通用M2M業務平臺來提供綜合的M2M業務,即,一個M2M?業務平臺作為全局的業務平臺管理整個網絡,接入整個的M2M終端和M2M終端網關(簡稱:M2M網關),為整個網絡提供M2M業務。因此,這個M2M業務平臺需要提供所有的能力。但是,運營商建設M2M平臺只能從以下兩個方面考慮:

[0012]?一、為某些大的客戶和大的行業應用提供基礎的M2M業務環境,為大客戶及大的行業應用提供業務再開發能力。

[0013]?二、對于一些中小企業、家庭及個人用戶,由于其資金實力較弱,不太可能基于運營商提供的業務能力進行二次開發,因此,運營商可以提供一些標準化的M2M應用。

[0014]?隨著M2M業務量的擴大,運營商使用一個通用M2M業務平臺提供M2M業務將面臨如下問題:

[0015] (1)全網只部署一個通用M2M業務平臺,很難管理全網的M2M終端和M2M終端網關,主要是因為地域跨度大、應用類型多、負載不均衡、容易出現單點故障等問題。

[0016] (2)目前,很多行業應用都部署了各自的行業或者專用業務平臺,這些用戶不愿意放棄已運營的平臺而完全重建一個M2M業務平臺,一般來說,這些用戶自建的業務平臺往往提供特定行業或者特定領域的應用,例如,視頻監控等。

[0017] (3)對于特定的應用,例如,大數據量的M2M業務,典型的例子是M2M終端設備采集視頻類數據,此時的業務數據往往不適合經過M2M業務平臺再到應用。

[0018] (4)對于高實時性的應用,例如,工業自動化控制類的M2M應用,金融交易M2M應用等都需要高實時性。

[0019] (5)對于一些特殊的應用,需要設置網關,例如,多個終端可以直接同一個網關,再由網關聚集數據,然后上報給M2M業務平臺。

發明內容

[0020]?本發明要解決的技術問題是提供一種M2M業務的架構及實現M2M業務的方法,實現M2M業務的開展。

[0021]?為解決上述技術問題,本發明的一種M2M業務的架構,包括:多級M2M業務平臺,其中,M2M業務平臺用于管理以下的一種或多種功能實體:

[0022] M2M終端、M2M終端網關、下級M2M業務平臺、專用業務平臺和業務網關。其中,所述下級M2M業務平臺用于提供一定區域范圍內的M2M服務,可以接入和管理該區域范圍內的M2M終端和M2M網關設備;所述上級M2M業務平臺用于提供比下級M2M業務平臺更大區域范圍的M2M業務,即可以管理較大區域范圍內的M2M終端和M2M網關設備。

[0023]?一般,最上級的M2M業務平臺用于提供全網的M2M終端和M2M網關設備的接入、管理和業務。二級M2M業務平臺提供省范圍內的M2M業務,向省范圍內的M2M終端和M2M網關提供接入、管理和業務。

[0024]?進一步地,專用業務平臺提供的功能包括以下一種或者多種:視頻業務、音頻業務、流媒體業務、大數據量業務、高實時業務和行業應用;

[0025]?業務網關,用于匯聚數據,通常為一定區域范圍內的M2M終端或者M2M網關提供業務和管理功能。

[0026]?進一步地,M2M業務平臺向下級M2M業務平臺、專用業務平臺和業務網關中的一種或多種提供的管理功能包括以下至少之一:注冊、登錄、注銷、數據同步和心跳。

[0027]?進一步地,M2M業務平臺向下級M2M業務平臺和\或專用業務平臺提供業務數據,?包括以下至少之一:業務策略、業務參數、業務配置參數、業務內容和業務簽約數據。同時,?下級M2M業務平臺和\或專用業務平臺也可以向上級的M2M業務平臺提供業務數據,包括:?業務參數、業務配置參數、業務內容和業務簽約數據。

[0028]?進一步地,M2M業務平臺和/或專用業務平臺向M2M終端和M2M終端網關提供以下至少一個功能:注冊、登錄和注銷。

[0029]?進一步地,數據同步包括以下至少一種:

[0030]?上級M2M業務平臺向下級M2M業務平臺或專用業務平臺同步數據;

[0031 ]?下級M2M業務平臺或專用業務平臺向上級M2M業務平臺同步數據。

[0032]?進一步地,注冊包括:

[0033] M2M業務平臺或專用業務平臺判斷是否由該M2M業務平臺或專用業務平臺提供注冊;

[0034]?如果是,則M2M業務平臺或專用業務平臺向M2M終端或M2M終端網關提供注冊服務;否則,將注冊消息傳遞給上級的M2M業務平臺或專用業務平臺。

[0035]?進一步地,業務網關向所述M2M終端和M2M終端網關提供以下至少一個功能:注冊、登錄和注銷。

[0036]?進一步地,注冊服務包括:

[0037] M2M終端或M2M終端網關向業務網關發送注冊消息;

[0038]?業務網關將注冊消息傳遞到上級的M2M業務平臺或專用業務平臺。

[0039]?進一步地,登錄包括:

[0040] M2M終端或M2M終端網關向M2M業務平臺或專用業務平臺發送登錄消息;

[0041] M2M業務平臺或專用業務平臺判斷是否應該由M2M業務平臺或專用業務平臺提供登錄;

[0042]?如果是,則由M2M業務平臺或專用業務平臺向M2M終端或M2M終端網關提供登錄服務;否則,將登錄消息傳遞給M2M業務平臺和專用業務平臺上級的M2M業務平臺或專用業務。

[0043]?進一步地,登錄包括:

[0044]?業務網關將所接收到的登錄消息傳遞到上級的M2M業務平臺或專用業務平臺。

[0045]?進一步地,注銷包括:

[0046] M2M終端或M2M終端網關向M2M業務平臺或專用業務平臺發送注銷消息;

[0047] M2M業務平臺或專用業務平臺根據注銷消息判斷M2M終端或者M2M終端網關是否由M2M業務平臺或專用業務平臺提供注銷服務;

[0048]?如果是,則由M2M業務平臺或專用業務平臺向M2M終端或M2M終端網關提供注銷服務;否則,將注銷消息傳遞給上級的M2M業務平臺或專用業務平臺。

[0049]?進一步地,所述M2M終端或M2M終端網關向所述業務網關傳遞注銷消息;

[0050]?業務網關將注銷消息傳遞到上級的M2M業務平臺或專用業務平臺。

[0051]?進一步地,M2M業務平臺或專用業務平臺根據從M2M終端或M2M終端網關發送的消息中的以下一種或者多種信息判斷:

[0052] M2M網關設備標識、M2M網關設備類型、M2M終端標識、M2M終端類型、應用類型、應用標識和簽約信息。

[0053]?進一步地,一種實現M2M業務的方法,包括:

[0054] M2M業務平臺提供對下級M2M業務平臺、專用業務平臺和業務網關中的一種或多種的管理,包括以下一種或者多種管理:注冊、登錄、注銷、數據同步、心跳。

[0055]?進一步地,M2M業務平臺向下級M2M業務平臺、專用業務平臺和業務網關中的一種或多種提供以下一種或者多種數據:

[0056] M2M業務策略、M2M業務參數、M2M業務配置參數、M2M業務內容和M2M業務簽約數據。

[0057]?進一步地,M2M業務平臺、專用業務平臺向M2M終端和M2M終端網關提供以下至少一種業務:注冊、登錄和注銷;

[0058]?進一步地,M2M業務平臺和\或專用業務平臺根據以下一種或者多種數據判斷是否由M2M業務平臺和\或專用業務平臺處理來自M2M終端或M2M終端網關傳遞的消息或數據:

[0059] M2M網關設備標識、M2M網關設備類型、M2M終端標識、M2M終端類型、應用類型、應用標識和簽約信息。

[0060]?綜上所述,本發明通過分布部署的多級網絡業務平臺,以及各級平臺提供相同或者差異化的業務平臺功能以協同提供M2M業務的開展,通過部署多級的M2M業務平臺,分級對全網的M2M終端進行管理,解決了?M2M終端地域跨度大、應用類型多和負載不均衡的問題,能夠將已部署的行業或者專用業務平臺融合到統一的架構中,對于大數據量和高實時性的M2M業務應用可以單獨實現,降低了?M2M業務平臺的負擔。

具體實施方式

[0073]?下面結合附圖對本發明的具體實施方式進行說明。

[0074]?圖2為本實施方式的實現M2M業務的架構,在網絡側,包括:M2M業務平臺、專用業務平臺以及業務網關。

[0075]?其中,M2M業務平臺,通過多級方式級聯到一起的,各級M2M業務平臺都可提供M2M?的業務處理,同時,各級M2M業務平臺還可以對下級M2M業務平臺進行管理,各級M2M業務平臺也可以支持對接入的專用業務平臺和業務網關進行管理。在分級的M2M業務平臺中,?處于最上一級M2M業務平臺為全網M2M業務平臺,可以接入分布于全網范圍內的M2M終端設備和M2M網關設備,其它各級的M2M業務平臺、專用業務平臺和業務網關也可以分別接入?M2M終端設備和M2M網關設備。

[0076]?另外,各級M2M業務平臺、專用業務平臺以及業務網關也可以直接向第三方應用提供M2M業務接入。

[0077]?對于專用業務平臺,一般是提供專用類業務的平臺,例如,專門提供音頻處理,視頻處理,流媒體業務處理,圖片處理,大數據量處理、高實時業務和和行業應用等業務功能。?專用業務平臺的業務數據一般直接提供給第三方應用。本實施例中,專用業務平臺的數據也可以傳遞給M2M業務平臺進行進一步的處理。專用業務平臺也可以是一些提供行業應用或者領域應用的業務平臺,例如,為智通家居,視頻監控,交通,物流等業務所單獨建設的業務平臺。

[0078]?對于業務網關,一般用于匯聚數據,并直接透傳到上級的M2M業務平臺或者直接將數據傳遞給第三方M2M應用,業務網關本身只提供有限的或者全部的業務處理,或者不提供業務邏輯的處理。如果業務網關只提供有限的業務處理能力或者不處理業務,則業務處理功能將由上級的M2M業務平臺或專用業務平臺提供或者由第三方的應用提供。

[0079]?本實施方式中,專用業務平臺和業務網關均直接接入上級的M2M業務平臺或專用業務平臺,由上級M2M業務平臺或者專用業務平臺直接提供管理和業務。

[0080]?上級的M2M業務平臺接入下級的M2M業務平臺或專用業務平臺,為下級的業務平臺(M2M業務平臺和專用業務平臺)和\或業務網關提供注冊、登錄和注銷等功能。一般上級的M2M業務平臺提供一些管理業務,例如:管理下級M2M平臺或者專用業務平臺或者業務網關的注冊信息,包括:IP地址、標識、用戶名和密碼等;另外,上級M2M業務平臺也可以為下級的M2M業務平臺或者專用業務平臺或者業務網關提供業務數據,例如:M2M業務策略、?M2M業務參數、M2M業務配置參數、M2M業務內容、M2M業務簽約數據、M2M終端網關數據和M2M終端數據等。

[0081 ]?另外,上級的M2M業務平臺與下級的M2M業務平臺、專用業務平臺和業務網關之間都應該支持心跳檢測功能,以及單向或者雙向的數據同步功能。

[0082]?此外,M2M業務平臺、專用業務平臺以及業務網關都應該提供對M2M終端或者M2M?網關設備的注冊、登錄、注銷以及業務處理等功能。

[0083]?對于由M2M終端網關或者M2M終端傳遞的注冊、登錄、注銷和業務處理消息,專用業務平臺,業務網關以及M2M業務平臺都應該基于M2M終端或者M2M終端網關的標識以及消息中的應用標識,或者,根據M2M終端網關和M2M終端的簽約信息,決定是否應該由本身處理,還是應該轉發到上一層,由上一層的M2M業務平臺或者專用業務平臺進行處理。上一級的M2M業務平臺或者專用業務平臺同理進行進一步的判斷和處理。

[0084]?對于M2M終端網關或者M2M終端上報的業務數據,相應的專用業務平臺,或者業務網關,或者M2M業務平臺也根據M2M終端的標識或M2M終端網關的標識與應用標識,或者,?根據M2M終端網關和M2M終端的簽約信息,決定業務數據是由本級的M2M業務平臺或者專用業務平臺或者業務網關處理,還是轉發到上一級的M2M業務平臺或專用業務平臺進行處理,上一級M2M業務平臺或專用業務平臺同理進行進一步的判斷和處理。

[0085]?圖3為下級的M2M業務平臺、專用業務平臺和業務網關向上級的M2M業務平臺注冊的流程,包括:

[0086] 301?:下級的M2M業務平臺、專用業務平臺或業務網關向上級的M2M業務平臺請求注冊,在注冊消息中攜帶自身的IP地址和標識等注冊信息;

[0087] 302?:上級的M2M業務平臺接受注冊,保存下級的M2M業務平臺、專用業務平臺或者業務網關的IP地址和標識等注冊信息,生成授權信息,例如:用戶名和密碼等;

[0088] 303?:上級的M2M業務平臺將授權信息通過響應消息返回給下級的M2M業務平臺、?專用業務平臺或者業務網關。

[0089]?圖4為平臺到平臺的登錄、注銷和業務數據傳遞的流程,包括:

[0090] 401?:下級的M2M業務平臺、專用業務平臺或業務網關根據注冊時獲得的授權信息向上級的M2M業務平臺請求登錄;

[0091] 402?:上級的M2M業務平臺接受登錄,并響應;

[0092] 403?:下級的M2M業務平臺和專用業務平臺向上級的M2M業務平臺請求業務數據;

[0093]?業務數據包括:M2M業務策略、M2M業務參數、M2M業務配置參數、M2M業務內容和?M2M業務簽約數據等。[0094] 404?:上級的M2M業務平臺返回相應的業務數據;

[0095] 405?:下級的M2M業務平臺、專用業務平臺或業務網關可以向上級的M2M業務平臺請求注銷;

[0096] 406?:上級的M2M業務平臺接受注銷,并進行響應。

[0097]?圖5為M2M終端設備或M2M網關設備向平臺請求注冊的流程,包括:

[0098] 501?:下級的M2M業務平臺和專用業務平臺與上級的M2M業務平臺建立連接;

[0099] 502 :M2M終端設備或M2M網關設備向下級的M2M業務平臺(或者任何其它級的M2M?業務平臺)或專用業務平臺請求注冊,注冊消息中包括:M2M終端設備或M2M網關設備的標識和應用的標識、地址等注冊信息;

[0100] 503?:下級的M2M業務平臺或專用業務平臺根據M2M終端設備或者M2M網關設備的注冊信息判斷M2M終端設備或者M2M網關設備是否應該由自己或者應該由上級的M2M業務平臺提供注冊;

[0101]?判斷是否應該向上級的M2M業務平臺注冊時,例如,可以根據M2M終端設備或者?M2M網關設備發送的注冊消息中的相關信息,例如:M2M網關設備標識、M2M網關設備類型、M2M終端標識、M2M終端類型、應用類型、應用標識和簽約信息等判斷是否由本M2M業務平臺,或者業務平臺接受注冊;否則,將注冊消息轉發到上一級的M2M業務平臺或者專用業務。

[0102] 504?:如果應該是由本級的M2M業務平臺或專用業務平臺提供注冊服務,則向M2M?終端設備或者M2M網關設備返回注冊響應,在響應消息中包括一些授權信息;

[0103] 505?:如果應該是由上級的M2M業務平臺提供注冊服務,則將注冊消息轉發到上級的M2M業務平臺;

[0104] 506?:上級的M2M業務平臺或者專用業務平臺利用503步相同的判斷機制進行判斷。如果由該M2M業務平臺或者專用業務平臺處理M2M終端設備或者M2M網關設備的注冊請求,同時,向下級的M2M業務平臺或專用業務平臺返回注冊結果。

[0105]?圖6為M2M終端或M2M終端網關設備向業務網關注冊的流程,包括:

[0106] 601?:業務網關已登錄到上級的M2M業務平臺并已建立連接;

[0107] 602 :M2M終端或M2M終端網關設備向業務網關請求注冊,在注冊消息中包括:M2M?終端或M2M終端網關設備的標識和應用的標識等注冊信息;

[0108] 603?:業務網關直接將注冊消息轉發到上級的M2M業務平臺或者專用業務平臺;

[0109] 604?:上級的M2M業務平臺或者專用業務平臺與M2M終端或M2M終端網關設備進行注冊流程,具體機制同步驟503。

[0110]?圖7為M2M終端或M2M終端網關設備向平臺登錄的流程,包括:

[0111] 701?:下級的M2M業務平臺或專用業務平臺與上級的M2M業務平臺已經建立連接;

[0112] 702 :M2M終端或M2M終端網關設備向下級的M2M業務平臺或專用業務平臺請求登錄,在登錄消息中包括M2M終端或M2M終端網關設備的標識和應用的標識,以及登錄口令等登錄信息;

[0113] 703?:下級的M2M業務平臺或專用業務平臺根據M2M終端或M2M終端網關設備的登錄信息中的相關信息,例如:M2M網關設備標識、M2M網關設備類型、M2M終端標識、M2M終端類型、應用類型、應用標識和簽約信息等,判斷M2M終端或M2M終端網關設備是否應該由本身提供登錄處理,否則,轉發到上級M2M業務平臺或者專用業務平臺,由上級的M2M業務平臺提供登錄;

[0114]?例如:根據M2M終端或者M2M網關標識及消息中的應用標識判斷是否由本M2M業務平臺,或者專用業務平臺接受登錄;否則,將登錄消息上傳的上一級的M2M業務平臺或者專用業務平臺。

[0115] 704?:如果應該是由本級的M2M業務平臺或專用業務平臺提供登錄服務,則向M2M?終端或者M2M網關返回登錄響應;

[0116] 705:如果應該是由上級的M2M業務平臺提供登錄服務,則將登錄請求轉發到上一級的M2M業務平臺;

[0117] 706?:上級的M2M業務平臺處理M2M終端或網關的登錄請求,方法同步驟703。

[0118]?圖8為M2M終端或M2M終端網關設備向業務網關登錄的流程,包括:

[0119] 801?:業務網關已登錄到上級的M2M業務平臺并已建立連接;

[0120] 802 :M2M終端或M2M終端網關設備向業務網關請求登錄,在登錄消息中包括:M2M?終端或M2M終端網關設備的標識和應用的標識以及口令等登錄信息;

[0121] 803?:業務網關將登錄消息轉發到上級的M2M業務平臺;

[0122] 804?:上級的M2M業務平臺與M2M終端或網關進行登錄流程,具體機制同步驟703。

[0123]?圖9為M2M終端或M2M終端網關設備向平臺注銷的流程,包括:

[0124] 901?:下級的M2M業務平臺或專用業務平臺與上級的M2M業務平臺已經建立連接;

[0125] 902 :M2M終端或者M2M終端網關設備向下級的M2M業務平臺或專用業務平臺請求注銷,注銷消息中包括M2M終端或者M2M終端網關設備的標識和應用的標識等注銷信息;

[0126] 903?:下級的M2M業務平臺或專用業務平臺根據M2M終端或M2M終端網關的注銷信息判斷M2M終端或M2M終端網關是否由本身處理,否則應該向上級的M2M業務平臺或者專用業務平臺轉發注銷消息;

[0127]?例如:根據M2M終端或M2M網關設備的注銷信息中的相關信息,例如:M2M網關設備標識、M2M網關設備類型、M2M終端標識、M2M終端類型、應用類型、應用標識和簽約信息等,判斷是否是本M2M業務平臺或專用業務平臺處理注銷消息;否則,將注銷消息上傳的上級的M2M業務平臺。

[0128] 904?:如果是由本級的M2M業務平臺或專用業務平臺提供注銷服務,則向M2M終端或M2M終端網關設備返回注銷響應;

[0129] 905?:如果應該是由上級的M2M業務平臺提供注銷服務,則將注銷消息轉發到上級的M2M業務平臺;

[0130] 906?:上級的M2M業務平臺處理M2M終端或M2M終端網關設備的注銷請求,機制同?903步驟。

[0131]?圖10為M2M終端或M2M終端網關設備向業務網關注銷的流程,包括:

[0132] 1001?:業務網關已登錄到上級的M2M業務平臺,并已建立連接;

[0133] 1002 :M2M終端或M2M終端網關設備向業務網關注銷登錄,在注銷消息中包括M2M?終端或M2M終端網關設備的標識和應用的標識以及口令等注銷信息;

[0134] 1003?:業務網關將注銷消息轉發到上級的M2M業務平臺或專用業務平臺;

[0135] 1004?:上級的M2M業務平臺或專用業務平臺與M2M終端或M2M終端網關進行注銷流程,機制同903。

[0136]?圖11為M2M終端或M2M終端網關設備向平臺上傳數據的流程圖:

[0137] 1101?:下級的M2M業務平臺或專用業務平臺已登錄到上級的M2M業務平臺,并已建立連接;

[0138] 1102 :M2M終端或M2M終端網關設備登錄到下級的M2M業務平臺或專用業務平臺,?并建立數據連接;

[0139] 1103 :M2M終端或M2M終端網關設備向下級的M2M業務平臺或專用業務平臺上傳終端業務數據;

[0140] 1104?:下級的M2M業務平臺或專用業務平臺進行業務處理;

[0141] 1105?:下級的M2M業務平臺或專用業務平臺判斷需要向上級的M2M業務平臺請求業務數據,包括:M2M業務策略、M2M業務參數、M2M業務配置參數、M2M業務內容、M2M業務簽約數據等;

[0142] 1106?:下級的M2M業務平臺或專用業務平臺向上級的M2M業務平臺請求業務數據;

[0143] 1107?:上級的M2M業務平臺將相關的數據下發給下級的M2M業務平臺或專用業務平臺;

[0144] 1108?:下一級的M2M業務平臺或專用業務平臺與M2M終端或M2M終端網關設備完成業務交互。

[0145]?圖12為M2M終端或M2M終端網關向業務網關上傳數據的流程,包括:

[0146] 1201?:業務網關登錄到上級的M2M業務平臺或專用業務平臺,并建立連接;

[0147] 1202 :M2M終端或M2M網關設備登錄到業務網關,并建立數據連接;

[0148] 1203 :M2M終端或M2M網關設備向業務網關上傳終端業務數據;

[0149] 1204?:業務網關轉發業務數據到上級的M2M業務平臺或專用業務平臺;

[0150] 1205?:上級的M2M業務平臺進行業務處理,然后響應業務網關;在該步驟中,上級的M2M業務平臺或專用業務平臺根據數據中的相關信息,例如:M2M網關設備標識、M2M網關設備類型、M2M終端標識、M2M終端類型、應用類型、應用標識和簽約信息等,判斷是否應該由本M2M業務平臺或專用業務平臺處理,否則上傳到上一級的M2M業務平臺或者專用業務"Γ α °

[0151] 1206?:業務網關向Μ2Μ終端或Μ2Μ網關設備響應。

[0152]?以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。并且,進一步,以上所述僅為基于Μ2Μ的描述,?同時,也適用于物聯網網絡、泛在網絡以及傳感器網絡。此時,所述Μ2Μ終端等同于物聯網終端、泛在網終端;所述Μ2Μ終端網關等同于物聯網終端網關、泛在網終端網關、物聯網網關、泛在網網關或傳感器網關等;所述Μ2Μ業務平臺等同于Μ2Μ業務平臺、泛在網業務平臺。?凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。

SRC=http://www.google.com/patents/CN102238573A

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/457922.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457922.shtml
英文地址,請注明出處:http://en.pswp.cn/news/457922.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

第二章 mybatis使用注解實現in查詢(mysql)

mybatis實現in查詢&#xff0c;兩種方法&#xff1a; xml形式&#xff08;推薦&#xff09;注解方式&#xff08;個人喜歡注解&#xff0c;但是in場景可能不太適合注解&#xff09;代碼&#xff1a; 1 Select("<script>" 2 "SELECT ID…

python面試代碼題_python面試基礎篇80題

1.為什么學習python?3.Python和Java、PHP、C、C#、C等其他語言的對比&#xff1f; C語言由于其底層操作特性和歷史的積累&#xff0c;在嵌入式領域是當之無愧的王者。 PHP跨平臺&#xff0c;性能優越&#xff0c;跟linux/unix結合比跟windows結合性能強45%,開發成本低,php5已經…

主設備號與次設備號以及申請

一個字符設備或者塊設備都有一個主設備號和次設備號。主設備號和次設備號統稱為設備號。主設備號用來表示一個特定的驅動程序。次設備號用來表示使用該驅動程序的各設備。例如一個嵌入式系統&#xff0c;有兩個LED指示燈&#xff0c;LED燈需要獨立的打開或者關閉。那么&#xf…

javascript 變量作用域

為什么80%的碼農都做不了架構師&#xff1f;>>> javascript中的變量的作用域不同于java/c的變量規則。 1、在java/c中&#xff0c;如果有一個全局變量與一個局部變量重名&#xff0c;那么在局部變量的作用域中&#xff0c;局部變量會覆蓋掉全局變量的值。當離開局部…

七月算法--12月機器學習在線班-第五次課筆記—回歸

七月算法--12月機器學習在線班-第五次課筆記—回歸 七月算法&#xff08;julyedu.com&#xff09;12月機器學習在線班學習筆記 http://www.julyedu.com 轉載于:https://www.cnblogs.com/sweet-dew/p/5491271.html

集合添加元素python_Python基礎:列表、字典、元組、集合、添加和刪除元素,增刪...

列表&#xff08;有序&#xff09; 添加 list.append(元素)&#xff1a;在列表末尾添加新的元素 list.extend(seq)&#xff1a;在列表末尾一次性追加另一個序列中的多個值 –seq可以是列表、元組、字典&#xff0c;若為字典,則僅會將鍵(key)作為元素依次添加至原列表的末尾。 l…

file_operations結構體分析 (設備文件的操作)

linux設備驅動中file_operations結構體分析 struct module *owner第一個 file_operations 成員根本不是一個操作; 它是一個指向擁有這個結構的模塊的指針. 這個成員用來在它的操作還在被使用時阻止模塊被卸載. 幾乎所有時間中, 它被簡單初始化為 THIS_MODULE, 一個在 <Linux…

公司網絡搭建及×××到公司配置

一、公司路由器及子網配置公司192.168.1.0/24子網用于服務器集群&#xff0c;192.168.0.0/24子網用于辦公子網&#xff0c;兩個子網物理上不在一塊。公司開業時&#xff0c;申請了電信40Mbps專線光纖&#xff0c;5個IP地址&#xff0c;網關&#xff1a;*.168.112.9 255.255.25…

js——全選框 checkbox

一直會碰見input 全選框的問題&#xff0c;先整理一種情況&#xff1a; 1. <input id"selectAll" type"checkbox" />全選 2. <input typecheckbox idid1 namecb value1 />value1 <input typecheckbox idid2 namecb value2 />value2 &…

手機編寫python程序_Python實現自動上京東搶手機

本文實例為大家分享了Python自動上京東搶手機的具體代碼&#xff0c;供大家參考&#xff0c;具體內容如下 上次搶榮耀V9&#xff0c;被京東給惡心到了&#xff0c;所以就寫了個簡單的Python來自動搶V9。雖然用的是比較蠢的方法&#xff0c;但覺得還是有可以學習的地方。所以在這…

struct cdev結構體和cdev_init和cdev_add函數

在Linux內核2.6版本以前&#xff0c;注冊一個字符設備的的經典方法是使用register_chrdev&#xff0c;相應的從設備中注銷字符設備的方法是unregister_chrdev&#xff0c;而在2.6版本以后&#xff0c;字符設備函數的注冊與注銷使用的是如下一套方法&#xff1a; #include<li…

藍鷗零基礎學習HTML5第五講 CSS的基礎樣式

藍鷗零基礎學習HTML5第五講 CSS的基礎樣式1.border<!DOCTYPE html><html lang"en"><head><meta charset"UTF-8"><title>Document</title><style>div {width:0px;height:0px;/*background: url("img/1.jpg…

class_create()函數

內核中定義了struct class結構體&#xff0c;一個struct class 結構體類型變量對應一個類&#xff0c;內核同時提供了class_create()函數&#xff0c;可以用它來創建一個類&#xff0c;這個類存放于sysfs下面&#xff0c;一旦創建了這個類&#xff0c;再調用device_create()函數…

C# 使用Conditional特性而不是#if條件編譯

概述 #if/#endif 語句常用來基于同一份源碼生成不同的編譯結果&#xff0c;其中最常見的就是debug版和release版。但是這些工具在實際應用中并不是非常友好&#xff0c;因為它們容易被濫用&#xff0c;其代碼頁進而難以理解或調試。C#設計中考慮到這個問題&#xff0c;并提供了…

python安裝opencv出現錯誤_Python3安裝OpenCV出錯,如何解決?

$ sudo pip install opencv-python $ sudo pip install opencv-contrib-python 參考下&#xff1a;python作業畢設&#xff1a;安裝人工智能圖像處理工具OpenCV?zhuanlan.zhihu.compython版本安裝 適合所有平臺&#xff1a; $ sudo pip install opencv-python $ sudo pip inst…

PHP中面向對象的圖片處理類

我們對圖片的處理主要是添加水印和等比縮放&#xff0c;在PHP中&#xff0c;封裝一個類來實現兩個功能。源代碼如下&#xff1a;<?php/***圖片處理*/ class Image {//路徑private $path ./upload/;//隨機文件名private $isRandName;//初始化成員方法public function __con…

ioread32函數有關知識

x86體系和ARM體系的尋址方式是有差別的&#xff1a; 在x86下&#xff0c;為了能夠滿足CPU高速地運行&#xff0c;內存與CPU之間通過北橋相連并通過地址方式訪問&#xff0c;而外設通過南橋與CPU相連并通過端口訪問。 在ARM下也實現了類似的操作&#xff0c;通過兩條不同的總線…

幾何分布的期望和方差公式推導_超幾何分布的數學期望與方差推導

考慮 個外表相同的物品&#xff0c;其中有 個同類物品與另一類的 個物品&#xff1b;抽取 個物品&#xff0c;每個物品的抽取等概率隨機。上述便是一個超幾何分布&#xff08;Hypergeometric Distribution&#xff09;的基本模型。抽取 個 類物品的概率 在研究超幾何分布的數學…

FPGA開發全攻略—— 調試

原文鏈接&#xff1a; FPGA開發全攻略連載之十三&#xff1a;FPGA實戰開發技巧&#xff08;12&#xff09; 5.6 大規模設計的調試經驗 在大規模設計的調試應該按照和設計理念相反的順序&#xff0c;從底層測試&#xff0c;主要依靠ChipScope Pro 工具。下面主要介紹ChipScope P…

003很好的網絡博客(TCP/IP)-很全

http://www.cnblogs.com/obama/p/3292335.html 很全的計算機網絡方面的資料。