專利名稱:基于m2m應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及機(jī)器到機(jī)器(M2M,MaChine-to-MaChine)通訊技術(shù),尤指一種基于M2M 應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的裝置及方法。
背景技術(shù):
通過(guò)在機(jī)器內(nèi)部嵌入無(wú)線通信模塊,以無(wú)線通信等為接入手段,為客戶提供綜合 的信息化解決方案,以滿足客戶對(duì)監(jiān)控、指揮調(diào)度、數(shù)據(jù)采集和測(cè)量等方面的信息化需求, 并最終通過(guò)WMMP2. 0協(xié)議來(lái)實(shí)現(xiàn)。M2M通訊系統(tǒng)中移動(dòng)用戶終端設(shè)備可以進(jìn)行平臺(tái)與終端,終端與終端的通信。圖1 為現(xiàn)有M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的組成結(jié)構(gòu)示意圖,如圖1所示,包括通信接入 模塊、業(yè)務(wù)管理模塊、終端管理模塊和WEB門戶,其中,WEB門戶,提供與終端管理員的交互界面,用于終端管理員登錄并創(chuàng)建終端管理或 控制(下文簡(jiǎn)寫為管理/控制)任務(wù)。通信接入模塊,用于實(shí)現(xiàn)M2M應(yīng)用平臺(tái)與終端的消息接入與發(fā)送,包括短信接入 子模塊、GPRS接入子模塊、USSD接入子模塊等。當(dāng)一個(gè)主控終端請(qǐng)求接入時(shí),通信接入模 塊根據(jù)該主控終端所提供接入?yún)f(xié)議選擇合適的接入子模塊,完成終端上行消息的讀取和解 析;當(dāng)M2M應(yīng)用平臺(tái)啟動(dòng)終端管理/控制任務(wù)時(shí),通信接入模塊根據(jù)受控終端支持的通信協(xié) 議完成下行消息的轉(zhuǎn)換和發(fā)送。業(yè)務(wù)管理模塊,用于根據(jù)終端管理模塊的受控終端信息,處理受控終端的管理控 制任務(wù)反饋消息或M2M應(yīng)用平臺(tái)上其他終端主動(dòng)上報(bào)的消息(也就是不上報(bào)用于管理/控 制消息的終端),生成控制/管理任務(wù),并經(jīng)由通信接入模塊下發(fā)給受控終端;或者用于根 據(jù)終端管理模塊的受控終端信息,處理接收到的WEB門戶上創(chuàng)建終端控制或管理的任務(wù), 生成控制/管理任務(wù),并經(jīng)由通信接入模塊下發(fā)給受控終端。終端管理模塊,用于收集、存儲(chǔ)終端信息,包括對(duì)主控終端或受控終端的運(yùn)行狀態(tài) (比如未注冊(cè)、未登陸、正常、故障等)以及運(yùn)行參數(shù)(比如小區(qū)位置、信號(hào)強(qiáng)度、外設(shè)狀態(tài)、 告警狀態(tài)、配置信息等)進(jìn)行監(jiān)控,終端序列號(hào)申請(qǐng)、生成、分配、查詢、沖突檢測(cè)等序列號(hào) 管理功能,以及終端基本信息(比如含終端類型、支持的通訊協(xié)議等)進(jìn)行管理?;趫D1所示的M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的組成結(jié)構(gòu),目前,對(duì)于M2M 應(yīng)用平臺(tái)實(shí)現(xiàn)終端管理/控制的實(shí)現(xiàn)可包括以下步驟首先,終端管理人員登錄M2M應(yīng)用平臺(tái)的TOB門戶,在M2M應(yīng)用平臺(tái)的TOB門戶上 創(chuàng)建終端控制或管理的任務(wù)。接著,M2M應(yīng)用平臺(tái)的業(yè)務(wù)管理模塊通過(guò)調(diào)用終端管理模塊的接口,獲取受控終端 信息,同時(shí)生成控制/管理任務(wù)并下發(fā)給通信接入模塊。然后,通信接入模塊根據(jù)受控終端的信息完成控制消息的協(xié)議轉(zhuǎn)換并下發(fā)管理/ 控制命令消息給受控終端。最后,受控終端收到管理/控制命令消息后,執(zhí)行管理或控制任務(wù),并將執(zhí)行情況或執(zhí)行結(jié)果返回給M2M應(yīng)用平臺(tái)。從現(xiàn)有終端控制/管理方式的實(shí)現(xiàn)來(lái)看,實(shí)現(xiàn)主要存在的局限性和不足包括對(duì)于 終端的控制和管理必須通過(guò)登錄M2M門戶來(lái)完成。如果要實(shí)現(xiàn)終端對(duì)終端的控制,那么,主 控終端和受控終端必需首先實(shí)現(xiàn)終端對(duì)終端的通訊協(xié)議,這樣無(wú)疑增加了終端側(cè)軟件實(shí)現(xiàn) 的代價(jià);而且,如果直接完成終端對(duì)終端的控制或管理操作,因?yàn)闊o(wú)需通過(guò)M2M應(yīng)用平臺(tái), 所以無(wú)法在M2M應(yīng)用平臺(tái)側(cè)查看相關(guān)任務(wù)執(zhí)行情況和操作記錄,不利于管理員進(jìn)行監(jiān)控和 維護(hù)等管理工作。圖1所示的現(xiàn)有M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的組成結(jié)構(gòu),只能以終端管 理/控制方式實(shí)現(xiàn)對(duì)終端的管理或控制,而不能以終端管理/控制終端方式實(shí)現(xiàn)終端對(duì)終 端的管理或控制,也就是說(shuō),現(xiàn)有基于M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的實(shí)現(xiàn)方案是不 完整的終端遠(yuǎn)程管理/控制,尤其是不能靈活實(shí)現(xiàn)終端對(duì)終端的管理/控制。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種基于M2M應(yīng)用平臺(tái)的終端管理/控制 終端的裝置,能夠提供完整的終端遠(yuǎn)程管理/控制裝置,靈活實(shí)現(xiàn)終端管理/控制終端而且 能夠保證管理工作的完成。本發(fā)明的另一目的在于提供一種基于M2M應(yīng)用平臺(tái)的終端管理/控制終端的方 法,能夠提供完整的終端遠(yuǎn)程管理/控制方法,靈活實(shí)現(xiàn)終端管理/控制終端而且能夠保證 管理工作的完成。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種基于M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的裝置,該裝置至少包括接入單元、 管理/控制業(yè)務(wù)處理模塊和終端管理模塊,其中,接入單元,與主控終端和受控終端相連,用于對(duì)主控終端的管理/控制消息進(jìn)行 解析和轉(zhuǎn)換后發(fā)給管理/控制業(yè)務(wù)處理模塊;對(duì)來(lái)自所述管理/控制業(yè)務(wù)處理模塊的管理 /控制任務(wù)進(jìn)行解析和轉(zhuǎn)換后下發(fā)給受控終端;管理/控制業(yè)務(wù)處理模塊,與接入單元相連,用于根據(jù)所述接入單元發(fā)送來(lái)的管 理/控制消息,以及從終端管理模塊獲取的受控終端信息,產(chǎn)生管理/控制任務(wù)發(fā)給所述接 入單元;終端管理模塊,與管理/控制業(yè)務(wù)處理模塊相連,用于管理主控終端信息和受控 終端信息。所述接入單元包括通信接入模塊和消息解析模塊,其中,通信接入模塊,與主控終端和受控終端相連,用于當(dāng)主控終端請(qǐng)求接入時(shí),根據(jù)該 主控終端所采用的接入?yún)f(xié)議選擇合適的接入子模塊,完成消息的解析,發(fā)送至消息解析模 塊;對(duì)來(lái)自消息解析模塊的管理/控制任務(wù),根據(jù)受控終端支持的通信協(xié)議完成任務(wù)的轉(zhuǎn) 換;消息解析模塊,與通信接入模塊相連,將來(lái)自通信接入模塊的消息轉(zhuǎn)換成M2M應(yīng) 用系統(tǒng)內(nèi)部的通信協(xié)議消息,發(fā)送至管理/控制業(yè)務(wù)處理模塊;對(duì)來(lái)自管理/控制業(yè)務(wù)處理 模塊的管理/控制任務(wù),完成解析,發(fā)送給所述通信接入模塊。所述接入子模塊包括短信接入子模塊,和/或GPRS接入子模塊,和/或USSD接入
5子模塊。該裝置還包括業(yè)務(wù)管理模塊,與所述接入單元相連,用于根據(jù)所述接入單元發(fā)送 來(lái)的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息,生成受控終端執(zhí)行情況信息和/或狀態(tài)信 息發(fā)送給所述接入單元;所述接入單元,還用于對(duì)受控終端的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息進(jìn) 行解析和轉(zhuǎn)換,發(fā)給所述業(yè)務(wù)管理模塊;對(duì)來(lái)自所述業(yè)務(wù)管理模塊的受控終端執(zhí)行情況信 息和/或狀態(tài)信息進(jìn)行解析和轉(zhuǎn)換,發(fā)送給所述主控終端。該裝置還包括TOB門戶,提供與終端管理員的交互界面,用于終端管理員登錄并 創(chuàng)建終端管理/控制任務(wù);所述業(yè)務(wù)管理模塊,還用于根據(jù)終端管理模塊的受控終端信息,處理接收到的WEB 門戶上創(chuàng)建終端控制或管理的任務(wù),生成控制/管理任務(wù),并經(jīng)由通信接入模塊下發(fā)給受 控終端。一種基于M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的方法,該方法包括接入單元接收 來(lái)自主控終端的管理/控制消息,解析和轉(zhuǎn)換后,發(fā)送給管理/控制業(yè)務(wù)處理模塊; 管理/控制業(yè)務(wù)處理模塊根據(jù)來(lái)自主控終端的管理/控制消息及從終端管理模塊 獲取的受控終端信息,產(chǎn)生管理/控制任務(wù),并經(jīng)由接入單元下發(fā)給受控終端。該方法還包括若所述接入單元接收到的消息中攜帶有控制信息,判定發(fā)起請(qǐng)求 的終端為主控終端。該方法還包括所述接入單元接收來(lái)自受控終端的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息,解 析和轉(zhuǎn)換后,發(fā)送給業(yè)務(wù)管理模塊;業(yè)務(wù)管理模塊根據(jù)接收到的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息,生成受控 終端執(zhí)行情況信息和/或狀態(tài)信息,并發(fā)送給接入單元,接入單元進(jìn)行解析和轉(zhuǎn)換,發(fā)送給 所述主控終端。所述生成受控終端執(zhí)行情況信息之前,還包括判斷所述管理/控制消息中是否攜 帶有給主控終端反饋執(zhí)行結(jié)果的反饋標(biāo)志的步驟;如果有反饋標(biāo)志,則生成受控終端執(zhí)行 情況信息,并發(fā)送給接入單元。該方法還包括終端管理員通過(guò)TOB門戶創(chuàng)建終端控制或管理的任務(wù)的實(shí)現(xiàn)步
馬聚ο從上述本發(fā)明提供的技術(shù)方案可以看出,根據(jù)消息類型確定采用終端管理/控制 終端方式或終端管理/控制方式來(lái)處理接收到的請(qǐng)求,當(dāng)為終端管理/控制終端方式時(shí),根 據(jù)來(lái)自主控終端的控制請(qǐng)求及受控終端信息,產(chǎn)生管理/控制任務(wù),并按照任務(wù)需求下發(fā) 給受控終端。本發(fā)明對(duì)現(xiàn)有M2M平臺(tái)進(jìn)行了擴(kuò)充,提供了基于M2M應(yīng)用平臺(tái)的完整的終端 遠(yuǎn)程管理/控制裝置,靈活實(shí)現(xiàn)了終端管理/控制終端而且保證了管理工作的完成。并且, 利用本發(fā)明方案,合理利用了現(xiàn)有通信協(xié)議,降低了終端側(cè)的實(shí)現(xiàn)復(fù)雜度,較大限度地利用 了現(xiàn)有資源,使得M2M平臺(tái)更方便地被使用,提高了市場(chǎng)的競(jìng)爭(zhēng)力。
圖1為現(xiàn)有M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的組成結(jié)構(gòu)示意圖2為本發(fā)明M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的組成結(jié)構(gòu)示意圖;圖3為本發(fā)明基于M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的方法的流程圖;圖4為本發(fā)明實(shí)現(xiàn)終端管理/控制終端的實(shí)施例的流程示意圖。
具體實(shí)施例方式圖2為本發(fā)明M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的組成結(jié)構(gòu)示意圖,如圖2所 示,該裝置至少包括接入單元、管理/控制業(yè)務(wù)處理模塊和終端管理模塊,其中,接入單元,與主控終端和受控終端相連,用于對(duì)主控終端的管理/控制消息進(jìn)行 解析和轉(zhuǎn)換后發(fā)給管理/控制業(yè)務(wù)處理模塊;對(duì)來(lái)自所述管理/控制業(yè)務(wù)處理模塊的管理 /控制任務(wù)進(jìn)行解析和轉(zhuǎn)換后下發(fā)給受控終端。管理/控制業(yè)務(wù)處理模塊,與接入單元相連,用于根據(jù)所述接入單元發(fā)送來(lái)的管 理/控制消息,以及從終端管理模塊獲取的受控終端信息(含注冊(cè)信息、開機(jī)或登錄信息、 終端類型等),產(chǎn)生管理/控制任務(wù)發(fā)給所述接入單元;終端管理模塊,與管理/控制業(yè)務(wù)處理模塊相連,用于管理主控終端信息和受控 終端信息。其中,接入單元包括通信接入模塊和消息解析模塊,通信接入模塊,與主控終端和受控終端相連,,包括短信接入子模塊、GPRS接入子 模塊、USSD接入子模塊等。用于當(dāng)主控終端請(qǐng)求接入時(shí),根據(jù)該主控終端所采用的接入?yún)f(xié) 議選擇合適的接入子模塊,完成消息的解析,發(fā)送至消息解析模塊;對(duì)來(lái)自消息解析模塊的 管理/控制任務(wù),根據(jù)受控終端支持的通信協(xié)議完成任務(wù)的轉(zhuǎn)換。消息解析模塊,用于區(qū)分上行消息類型,選擇上行消息的下一個(gè)處理模塊,對(duì)于受 控終端的管理/控制任務(wù)反饋消息或M2M應(yīng)用平臺(tái)上其他終端主動(dòng)上報(bào)消息,轉(zhuǎn)發(fā)給業(yè)務(wù) 管理模塊,對(duì)于終端的管理/控制消息轉(zhuǎn)發(fā)給管理/控制業(yè)務(wù)處理模塊;將來(lái)自通信接入模 塊的消息轉(zhuǎn)換成M2M應(yīng)用系統(tǒng)內(nèi)部的通信協(xié)議消息,;對(duì)來(lái)自管理/控制業(yè)務(wù)處理模塊的管 理/控制任務(wù),完成解析,發(fā)送給所述通信接入模塊。業(yè)務(wù)管理模塊,與所述接入單元相連,用于根據(jù)終端管理模塊的受控終端信息,處 理受控終端的管理控制任務(wù)反饋消息或M2M應(yīng)用平臺(tái)上其他終端主動(dòng)上報(bào)的消息,生成受 控終端執(zhí)行情況信息和/或狀態(tài)信息,并經(jīng)由通信接入模塊下發(fā)給受控終端;或者用于根 據(jù)終端管理模塊的受控終端信息,處理接收到的WEB門戶上創(chuàng)建終端控制或管理的任務(wù), 生成控制/管理任務(wù),并經(jīng)由通信接入模塊下發(fā)給受控終端。需要說(shuō)明的是,業(yè)務(wù)管理模塊 的存在是對(duì)現(xiàn)有M2M平臺(tái)的兼容,也可以沒有業(yè)務(wù)管理模塊。終端管理模塊,用于管理終端信息(包括主控終端信息和受控終端信息),具體來(lái) 講包括對(duì)主控終端或受控終端的運(yùn)行狀態(tài)(比如未注冊(cè)、未登陸、正常、故障等)以及運(yùn)行 參數(shù)(比如小區(qū)位置、信號(hào)強(qiáng)度、外設(shè)狀態(tài)、告警狀態(tài)、配置信息等)進(jìn)行監(jiān)控,終端序列號(hào) 申請(qǐng)、生成、分配、查詢、沖突檢測(cè)等序列號(hào)管理功能,以及終端基本信息(含終端類型、支 持的通訊協(xié)議等)進(jìn)行管理。同時(shí),本發(fā)明裝置還兼容現(xiàn)有終端管理員通過(guò)TOB門戶向受控終端下發(fā)管理/控 制任務(wù)的實(shí)現(xiàn),WEB門戶,提供與終端管理員的交互界面,用于終端管理員登錄并創(chuàng)建終端 管理/控制任務(wù)。具體實(shí)現(xiàn)與現(xiàn)有完全一致,這里不再贅述。
圖3為本發(fā)明基于M2M應(yīng)用平臺(tái)的終端管理/控制終端的方法的流程圖,結(jié)合圖 2,本發(fā)明終端管理/控制終端的方法包括以下步驟步驟300 根據(jù)上報(bào)的消息類型選擇處理方式,當(dāng)為終端管理/控制方式時(shí),進(jìn)入 步驟301 ;當(dāng)為終端管理/控制終端方式時(shí),進(jìn)入步驟302??梢愿鶕?jù)消息中是否攜帶控制信息進(jìn)行選擇,比如消息中攜帶了控制碼,可以判 定為主控終端發(fā)起的控制請(qǐng)求,選擇終端管理/控制終端方式。也就是說(shuō),如果接入單元接 收到的消息中攜帶有控制信息,判定發(fā)起請(qǐng)求的終端為主控終端。步驟301 處理受控終端的管理/控制任務(wù)反饋消息或M2M應(yīng)用平臺(tái)上其他終端 主動(dòng)上報(bào)的消息,根據(jù)受控終端信息,生成控制/管理任務(wù)并下發(fā)給受控終端。結(jié)束本流程。本步驟的具體實(shí)現(xiàn)屬于現(xiàn)有技術(shù),這里不再贅述。需要說(shuō)明的是,如果是終端管理 用戶通過(guò)TOB門戶創(chuàng)建終端控制或管理的任務(wù)的情況,其具體實(shí)現(xiàn)與步驟301的實(shí)現(xiàn)功能 模塊相同。詳細(xì)可參見對(duì)本發(fā)明圖2的描述。本發(fā)明方法還包括接入單元接收來(lái)自受控終端的管理/控制反饋消息,和/或主 動(dòng)上報(bào)消息,解析和轉(zhuǎn)換后,發(fā)送給業(yè)務(wù)管理模塊;業(yè)務(wù)管理模塊根據(jù)接收到的管理/控制 反饋消息,和/或主動(dòng)上報(bào)消息,生成受控終端執(zhí)行情況信息和/或狀態(tài)信息,并發(fā)送給接 入單元,接入單元進(jìn)行解析和轉(zhuǎn)換,發(fā)送給所述主控終端。在生成受控終端執(zhí)行情況信息之 前,還進(jìn)一步包括判斷所述管理/控制消息中是否攜帶有給主控終端反饋執(zhí)行結(jié)果的反饋 標(biāo)志的步驟;如果有反饋標(biāo)志,則生成受控終端執(zhí)行情況信息,并發(fā)送給接入單元。步驟302 根據(jù)來(lái)自主控終端的控制請(qǐng)求及受控終端信息,產(chǎn)生管理/控制任務(wù), 并按照任務(wù)需求下發(fā)給受控終端。本步驟具體為接入單元接收來(lái)自主控終端的管理/控制消息,解析和轉(zhuǎn)換后,發(fā) 送給管理/控制業(yè)務(wù)處理模塊;管理/控制業(yè)務(wù)處理模塊根據(jù)來(lái)自主控終端的管理/控制 消息及從終端管理模塊獲取的受控終端信息,產(chǎn)生管理/控制任務(wù),并經(jīng)由接入單元下發(fā) 給受控終端。下面結(jié)合實(shí)施例描述終端管理/控制終端的具體實(shí)現(xiàn)步驟。圖4為本發(fā)明實(shí)現(xiàn)終 端管理/控制終端的實(shí)施例的流程示意圖,如圖4所示,包括步驟400 主控終端通過(guò)原有協(xié)議接入本系統(tǒng),并向M2M平臺(tái)的通信接入模塊發(fā)起 控制請(qǐng)求消息。步驟401 步驟402 通信接入控制模塊選擇適合的通信接入子模塊,完成原始消 息轉(zhuǎn)換和封裝,并將處理完的控制請(qǐng)求消息轉(zhuǎn)發(fā)給消息解析模塊。步驟403 步驟404 消息解析模塊對(duì)接收到的控制請(qǐng)求消息進(jìn)行解析和內(nèi)部消 息轉(zhuǎn)換,并根據(jù)消息類型確定采用終端管理/控制終端方式,將轉(zhuǎn)換后的內(nèi)部消息轉(zhuǎn)發(fā)給 管理/控制業(yè)務(wù)處理模塊。消息解析模塊的具體實(shí)現(xiàn)屬于本領(lǐng)域技術(shù)人員慣用技術(shù)手段, 這里不再贅述。本發(fā)明強(qiáng)調(diào)的是,根據(jù)消息類型確定采用終端管理/控制終端方式來(lái)處理 接收到的請(qǐng)求,從而靈活實(shí)現(xiàn)了終端管理/控制終端而且保證了管理工作的完成,提供了 基于M2M應(yīng)用平臺(tái)的完整的終端遠(yuǎn)程管理/控制裝置。步驟405 步驟407 管理/控制業(yè)務(wù)處理模塊請(qǐng)求終端管理模塊提供受控終端 信息,并根據(jù)該控制請(qǐng)求消息完成控制任務(wù)產(chǎn)生,記錄主/被控終端及任務(wù)類型等相關(guān)信息,將任務(wù)轉(zhuǎn)換為控制消息并發(fā)送給消息解析模塊(即任務(wù)的執(zhí)行)。步驟408 步驟409 消息解析模塊經(jīng)由通信接入模塊將控制指令下發(fā)到受控終端。受控終端接收到控制指令,完成控制任務(wù),并將任務(wù)執(zhí)行情況反饋回M2M應(yīng)用平臺(tái)。進(jìn)一步地,在主控終端下達(dá)控制指令中攜帶有是否給主控終端反饋結(jié)果的反饋標(biāo) 志,如果反饋標(biāo)志顯示主控終端要求受控終端反饋執(zhí)行結(jié)果給主控終端,那么,M2M應(yīng)用平 臺(tái)在接收到受控終端任務(wù)執(zhí)行情況反饋消息以后,除了要在平臺(tái)記錄受控終端執(zhí)行情況 外,還會(huì)根據(jù)該控制任務(wù)的相關(guān)信息,找到主控終端,并向主控終端發(fā)送受控終端執(zhí)行情況 信息反饋消息。另外,受控終端也可以將自身的狀態(tài)信息主動(dòng)反饋給其主控終端。下面結(jié)合一實(shí)際應(yīng)用場(chǎng)景,舉一實(shí)例對(duì)本發(fā)明終端管理/控制終端的方法進(jìn)行詳 細(xì)描述。假設(shè)主控終端為手機(jī)A,被控終端為手機(jī)B,主控終端通過(guò)說(shuō)及短信向受控終端下 發(fā)任務(wù),具體實(shí)現(xiàn)如下手機(jī)A編輯短信,短信內(nèi)容為“13898989898 2 200904221230”發(fā)送至M2M平臺(tái)的 通信接入模塊,該短信內(nèi)容的意思是請(qǐng)求MSISDN號(hào)為13898989898的手機(jī)B于2009年4 月22日12點(diǎn)30分執(zhí)行關(guān)機(jī)任務(wù),這里假設(shè)關(guān)機(jī)任務(wù)的控制碼為2。進(jìn)一步地,如果要求將 執(zhí)行結(jié)果反饋給主控終端“手機(jī)A”,短信內(nèi)容為“ 1389898989821200904221230”,其中控制 碼后面的命令碼表示是否需要將執(zhí)行結(jié)果反饋給主控終端,這里假設(shè)1為需要反饋。通信接入模塊根據(jù)手機(jī)A的接入?yún)f(xié)議選擇短信接入子模塊,短信接入子模塊將短 信內(nèi)容及手機(jī)A信息組成控制消息傳遞給消息解析模塊。消息解析模塊分析判斷該消息為管理/控制消息,將該消息轉(zhuǎn)換為系統(tǒng)內(nèi)部通信 協(xié)議消息(含主控終端信息、受控終端信息、控制命令、控制發(fā)起時(shí)間,控制執(zhí)行時(shí)間等) 后,轉(zhuǎn)發(fā)給管理/控制業(yè)務(wù)處理模塊。管理/控制業(yè)務(wù)處理模塊解析收到的管理/控制消息,并通過(guò)傳遞手機(jī)B的 MSISDN號(hào)13898989898,請(qǐng)求終端管理模塊反饋手機(jī)B的終端信息(含開關(guān)機(jī)、注冊(cè)信息、 所使用的通信協(xié)議等),并在得到手機(jī)B已在平臺(tái)注冊(cè)且狀態(tài)為開機(jī),首選通信協(xié)議為短信 協(xié)議后,在M2M平臺(tái)上生成控制任務(wù),記錄該任務(wù)的詳細(xì)情況如主控、受控終端、任務(wù)類型、 執(zhí)行時(shí)間等,并于2009年4月22日12點(diǎn)30分之前啟動(dòng)任務(wù)執(zhí)行,產(chǎn)生控制命令消息傳遞 給消息解析模塊。消息解析模塊判斷控制命令消息為下行控制消息后,根據(jù)手機(jī)B的MSISDN號(hào)及所 使用的通信協(xié)議,生成短信類的控制消息并發(fā)送給通信接入模塊。通信接入模塊再根據(jù)該 控制命令消息,選擇短信接入子模塊產(chǎn)生符合短信協(xié)議的控制命令下發(fā)給手機(jī)B。手機(jī)B接收到短信內(nèi)容為“2200904221230”的短信后,判斷控制命令為關(guān)機(jī)(即 控制碼為2)后,于2009年4月22日12點(diǎn)30分自動(dòng)執(zhí)行關(guān)機(jī)任務(wù)且在執(zhí)行前反饋執(zhí)行情 況給M2M平臺(tái),平臺(tái)記錄該任務(wù)執(zhí)行情況供管理員查詢監(jiān)控。進(jìn)一步的,平臺(tái)會(huì)給根據(jù)表示 是否需要將執(zhí)行結(jié)果反饋給主控終端的命令碼判斷是否需要將執(zhí)行結(jié)果反饋給主控終端, 如果需要,根據(jù)主控終端的信息,將執(zhí)行情況反饋給主控終端“手機(jī)A”。從上述實(shí)施例可以清楚看到,本發(fā)明對(duì)現(xiàn)有M2M平臺(tái)進(jìn)行了擴(kuò)充,提供了基于M2M 平臺(tái)的終端管理/控制終端的方案,支持終端到終端的遠(yuǎn)程管理/控制,并且合理利用了現(xiàn)有通信協(xié)議,降低了終端側(cè)的實(shí)現(xiàn)復(fù)雜度,較大限度地利用了現(xiàn)有資源,使得M2M平臺(tái)更方 便地被使用,提高了市場(chǎng)的競(jìng)爭(zhēng)力。 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種基于M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的裝置,其特征在于,該裝置至少包括接入單元、管理/控制業(yè)務(wù)處理模塊和終端管理模塊,其中,接入單元,與主控終端和受控終端相連,用于對(duì)主控終端的管理/控制消息進(jìn)行解析和轉(zhuǎn)換后發(fā)給管理/控制業(yè)務(wù)處理模塊;對(duì)來(lái)自所述管理/控制業(yè)務(wù)處理模塊的管理/控制任務(wù)進(jìn)行解析和轉(zhuǎn)換后下發(fā)給受控終端;管理/控制業(yè)務(wù)處理模塊,與接入單元相連,用于根據(jù)所述接入單元發(fā)送來(lái)的管理/控制消息,以及從終端管理模塊獲取的受控終端信息,產(chǎn)生管理/控制任務(wù)發(fā)給所述接入單元;終端管理模塊,與管理/控制業(yè)務(wù)處理模塊相連,用于管理主控終端信息和受控終端信息。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述接入單元包括通信接入模塊和消息 解析模塊,其中,通信接入模塊,與主控終端和受控終端相連,用于當(dāng)主控終端請(qǐng)求接入時(shí),根據(jù)該主控 終端所采用的接入?yún)f(xié)議選擇合適的接入子模塊,完成消息的解析,發(fā)送 至消息解析模塊;對(duì) 來(lái)自消息解析模塊的管理/控制任務(wù),根據(jù)受控終端支持的通信協(xié)議完成任務(wù)的轉(zhuǎn)換;消息解析模塊,與通信接入模塊相連,將來(lái)自通信接入模塊的消息轉(zhuǎn)換成M2M應(yīng)用系 統(tǒng)內(nèi)部的通信協(xié)議消息,發(fā)送至管理/控制業(yè)務(wù)處理模塊;對(duì)來(lái)自管理/控制業(yè)務(wù)處理模塊 的管理/控制任務(wù),完成解析,發(fā)送給所述通信接入模塊。
3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述接入子模塊包括短信接入子模塊,和 /或GPRS接入子模塊,和/或USSD接入子模塊。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,該裝置還包括業(yè)務(wù)管理模塊,與所述接入 單元相連,用于根據(jù)所述接入單元發(fā)送來(lái)的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息,生 成受控終端執(zhí)行情況信息和/或狀態(tài)信息發(fā)送給所述接入單元;所述接入單元,還用于對(duì)受控終端的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息進(jìn)行解 析和轉(zhuǎn)換,發(fā)給所述業(yè)務(wù)管理模塊;對(duì)來(lái)自所述業(yè)務(wù)管理模塊的受控終端執(zhí)行情況信息和 /或狀態(tài)信息進(jìn)行解析和轉(zhuǎn)換,發(fā)送給所述主控終端。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,該裝置還包括TOB門戶,提供與終端管理 員的交互界面,用于終端管理員登錄并創(chuàng)建終端管理/控制任務(wù);所述業(yè)務(wù)管理模塊,還用于根據(jù)終端管理模塊的受控終端信息,處理接收到的WEB門 戶上創(chuàng)建終端控制或管理的任務(wù),生成控制/管理任務(wù),并經(jīng)由通信接入模塊下發(fā)給受控 終端。
6.一種基于M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的方法,其特征在于,該方法包括接 入單元接收來(lái)自主控終端的管理/控制消息,解析和轉(zhuǎn)換后,發(fā)送給管理/控制業(yè)務(wù)處理模 塊;管理/控制業(yè)務(wù)處理模塊根據(jù)來(lái)自主控終端的管理/控制消息及從終端管理模塊獲取 的受控終端信息,產(chǎn)生管理/控制任務(wù),并經(jīng)由接入單元下發(fā)給受控終端。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包括若所述接入單元接收到的 消息中攜帶有控制信息,判定發(fā)起請(qǐng)求的終端為主控終端。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包括所述接入單元接收來(lái)自受控終端的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息,解析和 轉(zhuǎn)換后,發(fā)送給業(yè)務(wù)管理模塊;業(yè)務(wù)管理模塊根據(jù)接收到的管理/控制反饋消息,和/或主動(dòng)上報(bào)消息,生成受控終端 執(zhí)行情況信息和/或狀態(tài)信息,并發(fā)送給接入單元,接入單元進(jìn)行解析和轉(zhuǎn)換,發(fā)送給所述 主控終端。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述生成受控終端執(zhí)行情況信息之前,還 包括判斷所述管理/控制消息中是否攜帶有給主控終端反饋執(zhí)行結(jié)果的反饋標(biāo)志的步驟; 如果有反饋標(biāo)志,則生成受控終端執(zhí)行情況信息,并發(fā)送給接入單元。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包括終端管理員通過(guò)TOB門 戶創(chuàng)建終端控制或管理的任務(wù)的實(shí)現(xiàn)步驟。
全文摘要
本發(fā)明提供了一種基于機(jī)器到機(jī)器M2M應(yīng)用平臺(tái)對(duì)終端進(jìn)行管理/控制的裝置及方法,根據(jù)消息類型確定采用終端管理/控制終端方式或終端管理/控制方式來(lái)處理接收到的請(qǐng)求,當(dāng)為終端管理/控制終端方式時(shí),根據(jù)來(lái)自主控終端的控制請(qǐng)求及受控終端信息,產(chǎn)生管理/控制任務(wù),并按照任務(wù)需求下發(fā)給受控終端。本發(fā)明對(duì)現(xiàn)有M2M平臺(tái)進(jìn)行了擴(kuò)充,提供了基于M2M應(yīng)用平臺(tái)的完整的終端遠(yuǎn)程管理/控制裝置,靈活實(shí)現(xiàn)了終端管理/控制終端而且保證了管理工作的完成。并且,利用本發(fā)明方案,合理利用了現(xiàn)有通信協(xié)議,降低了終端側(cè)的實(shí)現(xiàn)復(fù)雜度,較大限度地利用了現(xiàn)有資源,使得M2M平臺(tái)更方便地被使用,提高了市場(chǎng)的競(jìng)爭(zhēng)力。
文檔編號(hào)H04L29/08GK101895900SQ200910084868
公開日2010年11月24日 申請(qǐng)日期2009年5月19日 優(yōu)先權(quán)日2009年5月19日
發(fā)明者李德海, 潘亭瀝, 錢春曉 申請(qǐng)人:中興通訊股份有限公司