一種基于m2m的信息處理方法和m2m業務平臺的制作方法
【技術領域】
[0001] 本發明涉及機器與機器/人之間通信(M2M,Machine-t〇-Machine/Man)領域,尤其 涉及一種基于M2M的信息處理方法和M2M業務平臺。
【背景技術】
[0002] M2M通信網絡在邏輯功能上可以劃分為三層,S卩:感知延伸層、網絡/業務層和應 用層。
[0003] 其中,感知延伸層:主要實現物理世界信息的采集、自動識別和智能控制,感知延 伸層包含的主要部件有M2M終端。M2M終端分為兩種,一種是具有與M2M通信網絡進行通信 能力的M2M終端,另一種是具有與M2M通信網絡及M2M末梢網絡進行通信能力的M2M網關。
[0004] 網絡/業務層:支撐感知延伸層信息的傳遞、路由和控制,為物聯網人與物、物與 物通信提供支撐。結合物聯網分類,網絡層面具體包含的網絡形態有:通信網、互聯網、行業 網等。網絡/業務層包含的主要部件有M2M業務平臺。
[0005] 應用層:包含各種具體物聯網應用,既有公眾服務,也有行業服務,行業服務可以 是面向公眾的行業公眾服務,也可以是滿足行業內部特定應用需求的行業專用服務。應用 層包含的主要部件有M2M應用服務器,簡稱為M2M應用。
[0006] 終端外設是指具有環境感知和數據采集功能的傳感器等單個設備,它能將感知到 的信息通過M2M網關或M2M終端發送給M2M業務平臺或M2M應用,同時還可以接收M2M應 用或M2M業務平臺對其的下行控制。
[0007] 旅游信息服務是指利用信息采集、信息處理和信息管理等技術,完成包括食、住、 行、游、購、娛等多項基本活動的旅游企業/單位向旅游者提供旅游過程中所需要的產品和 服務的整個過程。而目前旅游信息服務存在服務種類單一、服務系統各自為政等弊端。具 體而言,首先,在對旅游信息服務終端設備與應用的鑒權上沒有一套統一的認證體制,使不 同種類旅游信息服務系統中的終端設備與應用之間的互聯互通造成了障礙;其次,不同種 類旅游信息服務系統使用各自封閉的業務平臺及接口執行鑒權、管理、控制、計費等,使不 同種類旅游信息服務系統之間實現信息資源的轉發、共享,從而實現旅游信息服務的多元 化造成了瓶頸。即旅游信息服務應用僅能從該旅游信息服務系統自身的業務平臺或終端設 備獲取信息資源,而不能跨系統進行資源的共享。
【發明內容】
[0008] 有鑒于此,本發明提供一種基于M2M的信息處理方法和M2M業務平臺,以至少實現 M2M技術與旅游信息服務系統的有效結合,為不同的旅游信息服務應用和終端設備提供統 一、安全的業務平臺,從而實現旅游信息資源的共享以及信息服務的多元化。
[0009] 為達到上述目的,本發明的技術方案是這樣實現的:
[0010] -種基于M2M的信息處理方法,適用于旅游信息服務系統,該方法包括:
[0011] M2M業務平臺為簽約的M2M終端設備和M2M應用提供簽約信息的存儲和查詢服務; 所述M2M業務平臺執行業務數據在簽約的所述M2M終端設備和相應M2M應用之間、以及M2M 應用之間、M2M終端設備之間的傳輸。
[0012] 優選的,所述M2M業務平臺為簽約的M2M終端設備提供簽約信息的存儲和查詢服 務,包括:
[0013] 所述M2M業務平臺接收所述M2M終端設備的注冊請求消息;
[0014] 所述M2M業務平臺對所述M2M終端設備進行鑒權后,根據所述M2M終端設備的標 識,在本地存儲的信息中查找所述M2M終端設備對應的簽約信息,其中包括與所述M2M終端 設備簽約的M2M應用的應用端口號;
[0015] 所述M2M業務平臺通過注冊響應消息發送查找到的所述應用端口號給所述M2M終 端設備。
[0016] 優選的,所述M2M業務平臺為簽約的M2M應用提供簽約信息的存儲和查詢服務,包 括:
[0017] 所述M2M業務平臺接收所述M2M應用的注冊請求消息;
[0018] 所述M2M業務平臺對所述M2M應用進行設備鑒權后,在本地存儲的信息中查找所 述M2M應用對應的簽約信息,其中包括與所述M2M應用簽約的M2M終端設備的標識;
[0019] 所述M2M業務平臺通過注冊響應消息發送查找到的所述簽約的M2M終端設備的標 識給所述M2M應用。
[0020] 優選的,所述M2M業務平臺執行業務數據在簽約的所述M2M終端設備和相應M2M 應用之間、以及M2M應用之間、M2M終端設備之間的傳輸,包括:
[0021] 所述M2M業務平臺接收來自所述M2M終端設備的業務請求消息,所述業務請求消 息中包括所述M2M終端設備通過終端外設獲取的業務數據;
[0022] 所述M2M業務平臺通過對所述M2M終端設備的業務鑒權后,存儲所述業務請求消 息中的業務數據,并將所述業務請求消息轉發給相應的M2M應用;
[0023] 所述M2M業務平臺接收所述M2M應用根據業務邏輯判斷后發送的業務數據請求消 息,通過對所述M2M應用的業務鑒權后,獲取所述M2M應用請求的相應業務數據并通過業務 數據響應消息發送給所述M2M應用;
[0024] 所述M2M業務平臺接收所述M2M應用根據獲取的業務數據執行業務處理后發送的 業務響應消息,并將所述業務響應消息轉發給相應的所述M2M終端設備;
[0025] 所述M2M業務平臺接收所述M2M終端設備根據所述業務響應消息執行業務操作后 返回的業務執行消息,記錄所述業務執行消息中的操作執行結果,并將所述業務執行消息 轉發給所述M2M應用。
[0026] 優選的,所述M2M業務平臺執行業務數據在簽約的所述M2M終端設備和相應M2M 應用之間、以及M2M應用之間、M2M終端設備之間的傳輸,包括:
[0027] 所述M2M業務平臺接收所述M2M應用通過業務邏輯處理后發送的業務數據請求消 息,對所述M2M應用進行業務鑒權后,獲取所述M2M應用請求的業務數據,并通過業務數據 響應消息發送給所述M2M應用;
[0028] 所述M2M業務平臺接收所述M2M應用根據收到的業務數據執行業務處理后發送的 業務觸發消息,并將所述業務觸發消息轉發給相應的所述M2M終端設備;
[0029] 所述M2M業務平臺接收所述M2M終端設備根據所述業務觸發消息執行業務操作后 返回的業務執行消息,記錄所述業務執行消息中的操作執行結果,并將所述業務執行消息 轉發給相應的M2M應用。
[0030] -種M2M業務平臺,適用于旅游信息服務系統,所述M2M業務平臺包括:
[0031] 簽約模塊,用于為簽約的M2M終端設備和M2M應用提供簽約信息的存儲和查詢服 務;
[0032] 業務處理模塊,用于執行業務數據在簽約的所述M2M終端設備和相應M2M應用之 間、以及M2M應用之間、M2M終端設備之間的傳輸。
[0033] 優選的,所述簽約模塊進一步用于,接收所述M2M終端設備的注冊請求消息;對所 述M2M終端設備進行鑒權后,根據所述M2M終端設備的標識,在本地存儲的信息中查找所述 M2M終端設備對應的簽約信息,其中包括與所述M2M終端設備簽約的M2M應用的應用端口 號;通過注冊響應消息發送查找到的所述應用端口號給所述M2M終端設備。
[0034] 優選的,所述簽約模塊進一步用于,接收所述M2M應用的注冊請求消息;對所述 M2M應用進行設備鑒權后,在本地存儲的信息中查找所述M2M應用對應的簽約信息,其中包 括與所述M2M應用簽約的M2M終端設備的標識;通