專利名稱:一種物聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及物聯(lián)網(wǎng)技術(shù),尤其涉及一種適用于的物聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)方法及系統(tǒng)。
背景技術(shù):
電信服務(wù)一直飛速發(fā)展,但經(jīng)濟(jì)活動(dòng)中的所有支出來源于社會(huì)收入,在一定條件 下,某種支出是穩(wěn)定的,簡(jiǎn)單的消息傳遞業(yè)(通信)已經(jīng)接近頂峰。在收入已經(jīng)接近飽和的 情況下,通信的再發(fā)展必然來源于創(chuàng)造新的替代使用價(jià)值,對(duì)其它產(chǎn)業(yè)的蠶食,從而擴(kuò)大在 總支出中的比例。在這樣一個(gè)大環(huán)境下,如何拓展通信服務(wù),如何為電信產(chǎn)業(yè)提供新動(dòng)力?業(yè)界認(rèn) 為,傳統(tǒng)的電信通信服務(wù)主要是人與人之間的服務(wù),未來的電信產(chǎn)業(yè)要擴(kuò)展到人與物,物與 物,希望通過擴(kuò)展通信服務(wù)的范疇,以獲得進(jìn)一步發(fā)展的動(dòng)力,這就是物聯(lián)網(wǎng)的最基本出發(fā)
點(diǎn)ο在現(xiàn)在的物聯(lián)網(wǎng)服務(wù)解決方案中,主要通過終端采集數(shù)據(jù),物聯(lián)網(wǎng)平臺(tái)獲取數(shù)據(jù), 將數(shù)據(jù)提供給各個(gè)具體的服務(wù)和應(yīng)用,提供例如車輛管理、電梯管理、零售管理、物流管 理、自動(dòng)化等等服務(wù)給人類。在物聯(lián)網(wǎng)平臺(tái)上,還涉及對(duì)終端的一些管理、計(jì)費(fèi)、安全等功 能。數(shù)據(jù)傳送的承載通道可以是無線網(wǎng)絡(luò),如GPRS、EDGE、CDMA1X,甚至是短信,也可以是 有線網(wǎng)絡(luò)。在這里,終端的數(shù)據(jù)可以通過網(wǎng)關(guān)來進(jìn)行匯聚,網(wǎng)關(guān)可以是連接獲取“物”的信 息的傳感設(shè)備,或連接電信網(wǎng)絡(luò)并和物聯(lián)網(wǎng)平臺(tái)和應(yīng)用進(jìn)行通訊的中間關(guān)鍵結(jié)點(diǎn)。基于物聯(lián)網(wǎng)應(yīng)用的特性,運(yùn)營(yíng)商對(duì)企業(yè)用戶的爭(zhēng)奪將是重點(diǎn),如何更好的為企業(yè) 服務(wù)是一個(gè)重要方面。對(duì)大企業(yè)這樣的大客戶來說,很多有內(nèi)部完善的OA(辦公自動(dòng)化) 系統(tǒng),如果只是向他們提供獨(dú)立的物聯(lián)網(wǎng)服務(wù),由于無法和現(xiàn)有系統(tǒng)對(duì)接,因此會(huì)給用戶帶 來使用上的困難和不便,降低物聯(lián)網(wǎng)的應(yīng)用效果。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種物聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)方法及系統(tǒng),用于解 決物聯(lián)網(wǎng)與企業(yè)現(xiàn)有應(yīng)用系統(tǒng)的融合問題。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種物聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)方法,該方法包括物聯(lián)網(wǎng)平臺(tái)通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放物聯(lián)網(wǎng)平臺(tái)的服務(wù)能力。所述通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放物聯(lián)網(wǎng)平臺(tái)的服務(wù)能力具體為所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備向應(yīng)用提供接口 ;所述物聯(lián)網(wǎng)平臺(tái)對(duì)所述物聯(lián)網(wǎng)服務(wù)接 口設(shè)備進(jìn)行管理;應(yīng)用通過所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備提供的接口使用所述物聯(lián)網(wǎng)平臺(tái)對(duì)其 開放的服務(wù)。進(jìn)一步地,所述物聯(lián)網(wǎng)平臺(tái)對(duì)所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備進(jìn)行管理包括物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)發(fā)送注冊(cè)請(qǐng)求,注冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接 口設(shè)備的唯一標(biāo)識(shí);物聯(lián)網(wǎng)平臺(tái)根據(jù)物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí)對(duì)其進(jìn)行認(rèn)證,獲取
4該物聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息,并將注冊(cè)結(jié)果返回給所述物聯(lián)網(wǎng)服務(wù)接口設(shè) 備。進(jìn)一步地,在完成物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)注冊(cè)的步驟之后,還包括應(yīng) 用向物聯(lián)網(wǎng)注冊(cè)的步驟,具體為應(yīng)用向物聯(lián)網(wǎng)服務(wù)接口設(shè)備發(fā)送注冊(cè)請(qǐng)求,請(qǐng)求中攜帶用戶身份標(biāo)識(shí);物聯(lián)網(wǎng)服 務(wù)接口設(shè)備將注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給物聯(lián)網(wǎng)平臺(tái);物聯(lián)網(wǎng)平臺(tái)對(duì)用戶身份進(jìn)行認(rèn)證,獲取用戶權(quán) 限信息,并將注冊(cè)結(jié)果通過所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備返回給應(yīng)用。進(jìn)一步地,所述應(yīng)用通過所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備提供的接口使用所述物聯(lián)網(wǎng)平 臺(tái)對(duì)其開放的服務(wù)具體為應(yīng)用將操作請(qǐng)求提交到物聯(lián)網(wǎng)服務(wù)接口設(shè)備;物聯(lián)網(wǎng)服務(wù)接口設(shè)備將操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái),物聯(lián)網(wǎng)平臺(tái)協(xié)同物聯(lián)網(wǎng)終端 執(zhí)行所述操作請(qǐng)求,并將操作結(jié)果通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備反饋給應(yīng)用;或,物聯(lián)網(wǎng)服務(wù)接 口設(shè)備直接向物聯(lián)網(wǎng)終端提交所述操作請(qǐng)求;物聯(lián)網(wǎng)終端執(zhí)行操作請(qǐng)求,并將操作結(jié)果返 回給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,物聯(lián)網(wǎng)服務(wù)接口設(shè)備將結(jié)果轉(zhuǎn)發(fā)給應(yīng)用。基于上述方法,本發(fā)明還提出一種物聯(lián)網(wǎng)應(yīng)用系統(tǒng),包括物聯(lián)網(wǎng)平臺(tái),用于通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放物聯(lián)網(wǎng)平臺(tái)的服務(wù)能力;物聯(lián)網(wǎng)服務(wù)接口設(shè)備用于通過開放的接口將物聯(lián)網(wǎng)平臺(tái)服務(wù)能力提供給應(yīng)用。進(jìn)一步地,所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于向物聯(lián)網(wǎng)平臺(tái)發(fā)起注冊(cè)請(qǐng)求,所述注 冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí);所述物聯(lián)網(wǎng)平臺(tái)根據(jù)物聯(lián)網(wǎng)服務(wù)接口設(shè)備 的唯一標(biāo)識(shí)對(duì)所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備進(jìn)行認(rèn)證,并將注冊(cè)結(jié)果返回給所述物聯(lián)網(wǎng)服務(wù)接 口設(shè)備。進(jìn)一步地,所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于處理應(yīng)用向物聯(lián)網(wǎng)平臺(tái)的注冊(cè)請(qǐng)求; 所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備將所述注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給物聯(lián)網(wǎng)平臺(tái);物聯(lián)網(wǎng)平臺(tái)對(duì)用戶身份進(jìn)行 認(rèn)證,注冊(cè)結(jié)果通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備反饋給應(yīng)用。進(jìn)一步地,所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于向物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)應(yīng)用發(fā)起的操作請(qǐng) 求;物聯(lián)網(wǎng)平臺(tái)協(xié)同物聯(lián)網(wǎng)終端執(zhí)行所述操作請(qǐng)求,并將操作結(jié)果通過物聯(lián)網(wǎng)服務(wù)接口設(shè) 備反饋給應(yīng)用。進(jìn)一步地,當(dāng)所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備注冊(cè)到物聯(lián)網(wǎng)平臺(tái)時(shí)獲得直接向物聯(lián)網(wǎng)終 端操作的權(quán)限,則所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于將應(yīng)用發(fā)送的操作請(qǐng)求轉(zhuǎn)發(fā)給物聯(lián)網(wǎng)終 端,物聯(lián)網(wǎng)終端執(zhí)行操作請(qǐng)求,并將操作結(jié)果返回給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,物聯(lián)網(wǎng)服務(wù)接口 設(shè)備將操作結(jié)果轉(zhuǎn)發(fā)給應(yīng)用。本發(fā)明還提出一種物聯(lián)網(wǎng)服務(wù)接口設(shè)備,包括管理接口模塊、服務(wù)接口模塊。管理接口模塊用于向物聯(lián)網(wǎng)平臺(tái)發(fā)起注冊(cè)請(qǐng)求,獲取所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備的 注冊(cè)信息;所述注冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí);物聯(lián)網(wǎng)服務(wù)接口設(shè)備的 注冊(cè)信息包括物聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息。管理接口模塊還用于處理應(yīng)用向物 聯(lián)網(wǎng)平臺(tái)發(fā)起的注冊(cè)請(qǐng)求,并將物聯(lián)網(wǎng)平臺(tái)反饋的應(yīng)用的注冊(cè)信息轉(zhuǎn)發(fā)給應(yīng)用,應(yīng)用的注 冊(cè)信息包括用戶的權(quán)限信息。服務(wù)接口模塊用于通過開放的接口依據(jù)物聯(lián)網(wǎng)平臺(tái)反饋的所述物聯(lián)網(wǎng)服務(wù)接口 設(shè)備的注冊(cè)信息處理應(yīng)用發(fā)起的操作請(qǐng)求。服務(wù)接口模塊接收到應(yīng)用發(fā)起的操作請(qǐng)求后,依據(jù)物聯(lián)網(wǎng)平臺(tái)反饋的所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備的注冊(cè)信息對(duì)應(yīng)用的操作請(qǐng)求進(jìn)行認(rèn)證 和鑒權(quán);將通過認(rèn)證和鑒權(quán)的操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái)或物聯(lián)網(wǎng)終端,并將操作結(jié)果反 饋給應(yīng)用。本發(fā)明將物聯(lián)網(wǎng)服務(wù)接口設(shè)備提供給用戶,將物聯(lián)網(wǎng)平臺(tái)的能力通過網(wǎng)絡(luò)部分地 提供給這個(gè)接口設(shè)備,用戶可依據(jù)該接口設(shè)備開放給用戶的接口進(jìn)行二次開發(fā),即可方便 用戶,也可增進(jìn)物聯(lián)網(wǎng)的普及。
圖1為本發(fā)明物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的框架結(jié)構(gòu)圖;圖2為本發(fā)明物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)注冊(cè)流程圖;圖3為本發(fā)明應(yīng)用通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)進(jìn)行注冊(cè)的流程圖;圖4為本發(fā)明應(yīng)用通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備和物聯(lián)網(wǎng)平臺(tái)進(jìn)行轉(zhuǎn)發(fā)操作請(qǐng)求的 實(shí)現(xiàn)流程;圖5為本發(fā)明應(yīng)用通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備直接轉(zhuǎn)發(fā)操作請(qǐng)求的流程;圖6為本發(fā)明物聯(lián)網(wǎng)服務(wù)接口設(shè)備的模塊組成結(jié)構(gòu)圖。
具體實(shí)施例方式本發(fā)明的基本思想是提供物聯(lián)網(wǎng)服務(wù)接口設(shè)備給用戶,將物聯(lián)網(wǎng)平臺(tái)的能力通 過網(wǎng)絡(luò)部分地提供給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備向用戶開放物聯(lián)網(wǎng)服 務(wù),滿足企業(yè)用戶將物聯(lián)網(wǎng)服務(wù)集成到現(xiàn)有應(yīng)用系統(tǒng)中的需求。本發(fā)明通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備提供給用戶在用戶權(quán)限范圍內(nèi)的用戶、功能、性 能等方面的管理能力。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對(duì) 本發(fā)明進(jìn)一步詳細(xì)說明。圖1為本發(fā)明物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的框架結(jié)構(gòu)圖,具體包括物聯(lián)網(wǎng)平臺(tái)、物聯(lián)網(wǎng)服務(wù) 接口設(shè)備、應(yīng)用、物聯(lián)網(wǎng)終端。物聯(lián)網(wǎng)平臺(tái),用于對(duì)物聯(lián)網(wǎng)的各個(gè)物聯(lián)網(wǎng)終端進(jìn)行控制和管理,對(duì)物聯(lián)網(wǎng)終端采 集的傳感數(shù)據(jù)進(jìn)行處理;對(duì)物聯(lián)網(wǎng)終端、物聯(lián)網(wǎng)服務(wù)接口設(shè)備、應(yīng)用進(jìn)行控制和管理;對(duì)物 聯(lián)網(wǎng)服務(wù)接口設(shè)備和應(yīng)用進(jìn)行認(rèn)證;同時(shí)也具備安全、計(jì)費(fèi)、網(wǎng)絡(luò)管理等功能。在本發(fā)明中, 物聯(lián)網(wǎng)平臺(tái)通過接口 2與物聯(lián)網(wǎng)服務(wù)接口設(shè)備進(jìn)行對(duì)接,將物聯(lián)網(wǎng)的服務(wù)能力開放給第三 方應(yīng)用。物聯(lián)網(wǎng)服務(wù)接口設(shè)備用于通過接口 1將物聯(lián)網(wǎng)服務(wù)能力提供給應(yīng)用,用戶可根 據(jù)開放的接口 1進(jìn)行應(yīng)用開發(fā),例如將物聯(lián)網(wǎng)功能集成到自己企業(yè)自己的辦公自動(dòng)化系統(tǒng) 中。應(yīng)用,用于通過接口 1調(diào)用物聯(lián)網(wǎng)平臺(tái)提供的服務(wù),該模塊為用戶根據(jù)自身的需 求基于接口1開發(fā)的應(yīng)用程序或程序單元。物聯(lián)網(wǎng)終端,用于提供物聯(lián)網(wǎng)服務(wù),采集傳感數(shù)據(jù),并傳送給物聯(lián)網(wǎng)平臺(tái);響應(yīng)物 聯(lián)網(wǎng)平臺(tái)或物聯(lián)網(wǎng)服務(wù)接口設(shè)備的操作請(qǐng)求;接受物聯(lián)網(wǎng)平臺(tái)的管理和控制。本發(fā)明所述接口 1為物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放給應(yīng)用的接口,應(yīng)用通過該接口進(jìn)行注冊(cè)和發(fā)送物聯(lián)網(wǎng)操作請(qǐng)求,獲得操作結(jié)果。本發(fā)明所述接口 2為物聯(lián)網(wǎng)服務(wù)接口設(shè)備和物聯(lián)網(wǎng)平臺(tái)之間的接口,用于實(shí)現(xiàn)物 聯(lián)網(wǎng)服務(wù)接口設(shè)備的認(rèn)證和鑒權(quán),以及操作請(qǐng)求和操作結(jié)果的轉(zhuǎn)發(fā)。圖2為本發(fā)明物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)注冊(cè)的流程圖,具體步驟如下步驟201 物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)發(fā)送注冊(cè)請(qǐng)求,注冊(cè)請(qǐng)求中攜帶物 聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí);步驟202 物聯(lián)網(wǎng)平臺(tái)根據(jù)物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí)對(duì)發(fā)起注冊(cè)的物聯(lián)網(wǎng) 服務(wù)接口設(shè)備進(jìn)行認(rèn)證,并獲取該物聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息,所述權(quán)限及能 力信息包括該物聯(lián)網(wǎng)服務(wù)接口設(shè)備所能操作的物聯(lián)網(wǎng)終端、所能使用的功能、所能獲得的 性能、所采用的計(jì)費(fèi)方式、對(duì)物理網(wǎng)終端的控制方式等參數(shù),所述控制方式指由物聯(lián)網(wǎng)服務(wù) 接口設(shè)備發(fā)出的控制命令是通過物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)還是直接發(fā)送給物聯(lián)網(wǎng)終端。步驟203 物聯(lián)網(wǎng)平臺(tái)將注冊(cè)結(jié)果返回給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,返回結(jié)果中包含 物聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息。步驟204 物聯(lián)網(wǎng)服務(wù)接口設(shè)備根據(jù)返回的權(quán)限及能力信息將相關(guān)功能提供給應(yīng) 用,如果應(yīng)用超越權(quán)限使用物聯(lián)網(wǎng)提供的資源或功能,則物聯(lián)網(wǎng)服務(wù)接口設(shè)備將反饋錯(cuò)誤 信息給應(yīng)用。如物聯(lián)網(wǎng)用戶需要擴(kuò)充能力或權(quán)限,物聯(lián)網(wǎng)服務(wù)接口設(shè)備可向物聯(lián)網(wǎng)平臺(tái)發(fā)起能 力變更請(qǐng)求,物聯(lián)網(wǎng)平臺(tái)對(duì)請(qǐng)求進(jìn)行處理后,將處理結(jié)果響應(yīng)給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,具體 流程不再贅述。圖3為本發(fā)明應(yīng)用通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)進(jìn)行注冊(cè)的流程圖,本 發(fā)明中,用戶的應(yīng)用在使用物聯(lián)網(wǎng)服務(wù)接口提供的功能之前,還需要向物理網(wǎng)平臺(tái)注冊(cè),由 物聯(lián)網(wǎng)平臺(tái)對(duì)用戶身份及用戶權(quán)限進(jìn)行認(rèn)證和鑒權(quán),具體步驟如下步驟301 應(yīng)用向物聯(lián)網(wǎng)服務(wù)接口設(shè)備發(fā)送注冊(cè)請(qǐng)求,請(qǐng)求中攜帶用戶身份標(biāo)識(shí);步驟302 物聯(lián)網(wǎng)服務(wù)接口設(shè)備將注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給物聯(lián)網(wǎng)平臺(tái);步驟303 物聯(lián)網(wǎng)平臺(tái)對(duì)用戶身份進(jìn)行認(rèn)證,獲取用戶權(quán)限等信息;步驟304:物聯(lián)網(wǎng)平臺(tái)將注冊(cè)結(jié)果反饋給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,注冊(cè)結(jié)果中攜帶 用戶權(quán)限等信息;步驟305 物聯(lián)網(wǎng)服務(wù)接口設(shè)備將注冊(cè)結(jié)果轉(zhuǎn)發(fā)給應(yīng)用。圖4為本發(fā)明在完成物聯(lián)網(wǎng)服務(wù)接口設(shè)備的注冊(cè)及應(yīng)用的注冊(cè)過程后,應(yīng)用通過 物聯(lián)網(wǎng)服務(wù)接口設(shè)備和物聯(lián)網(wǎng)平臺(tái)進(jìn)行轉(zhuǎn)發(fā)操作請(qǐng)求的實(shí)現(xiàn)流程,具體步驟如下步驟401 應(yīng)用將操作請(qǐng)求提交到物聯(lián)網(wǎng)服務(wù)接口設(shè)備;步驟402 物聯(lián)網(wǎng)服務(wù)接口設(shè)備將操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái),操作請(qǐng)求中應(yīng)當(dāng) 攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè)備的標(biāo)識(shí)及用戶標(biāo)識(shí);該步驟中物聯(lián)網(wǎng)服務(wù)接口設(shè)備可根據(jù)自身的能力對(duì)發(fā)起操作的應(yīng)用進(jìn)行一定的 鑒權(quán),如用戶所請(qǐng)求的操作是否超越物聯(lián)網(wǎng)服務(wù)接口設(shè)備所能提供的服務(wù)能力或操作權(quán)限 等,如果失敗,就舍棄該操作命令并返回失敗和失敗原因。步驟403 物聯(lián)網(wǎng)平臺(tái)對(duì)物聯(lián)網(wǎng)服務(wù)接口設(shè)備和用戶身份進(jìn)行鑒權(quán),若鑒權(quán)失敗, 則返回失敗響應(yīng)消息,并指示失敗原因,經(jīng)物聯(lián)網(wǎng)服務(wù)接口設(shè)備返回給應(yīng)用;若鑒權(quán)成功則 執(zhí)行步驟404 ;
步驟404 物聯(lián)網(wǎng)平臺(tái)和物聯(lián)網(wǎng)終端執(zhí)行應(yīng)用的操作請(qǐng)求,并獲取操作結(jié)果;所述 操作請(qǐng)求可以是獲取一個(gè)參數(shù)的請(qǐng)求,也可以是管理請(qǐng)求,或執(zhí)行一個(gè)動(dòng)作的請(qǐng)求等等。步驟405 物聯(lián)網(wǎng)平臺(tái)將操作結(jié)果返回給物聯(lián)網(wǎng)服務(wù)接口設(shè)備;步驟406 物聯(lián)網(wǎng)服務(wù)接口設(shè)備將結(jié)果返回給發(fā)起操作請(qǐng)求的應(yīng)用。圖5為本發(fā)明應(yīng)用通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備直接轉(zhuǎn)發(fā)操作請(qǐng)求的流程,具體步驟 如下步驟501 應(yīng)用發(fā)送操作請(qǐng)求給物聯(lián)網(wǎng)服務(wù)接口設(shè)備;步驟502 物聯(lián)網(wǎng)服務(wù)接口設(shè)備直接將操作請(qǐng)求發(fā)送給物聯(lián)網(wǎng)終端,物聯(lián)網(wǎng)終端 執(zhí)行操作請(qǐng)求,并將結(jié)果返回給物聯(lián)網(wǎng)服務(wù)接口設(shè)備;若物聯(lián)網(wǎng)服務(wù)接口設(shè)備在注冊(cè)到物 聯(lián)網(wǎng)平臺(tái)時(shí),獲得了可以直接向物聯(lián)網(wǎng)終端操作的權(quán)限,或直接獲得授權(quán),則物聯(lián)網(wǎng)服務(wù)接 口設(shè)備可直接向物聯(lián)網(wǎng)終端提交操作請(qǐng)求,操作請(qǐng)求可以是獲取一個(gè)參數(shù)的請(qǐng)求,也可以 是管理請(qǐng)求,也可以是執(zhí)行一個(gè)動(dòng)作的請(qǐng)求等。物聯(lián)網(wǎng)終端也可能對(duì)物聯(lián)網(wǎng)服務(wù)接口設(shè)備 進(jìn)行鑒權(quán)。步驟503 物聯(lián)網(wǎng)服務(wù)接口設(shè)備將結(jié)果返回給應(yīng)用。圖6為本發(fā)明物聯(lián)網(wǎng)服務(wù)接口設(shè)備的模塊組成結(jié)構(gòu)圖,本發(fā)明一具體實(shí)施例中, 物聯(lián)網(wǎng)服務(wù)接口設(shè)備由管理接口模塊、服務(wù)接口模塊組成。管理接口模塊用于向物聯(lián)網(wǎng)平臺(tái)發(fā)起注冊(cè)請(qǐng)求,獲取所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備的 注冊(cè)信息;所述注冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí);物聯(lián)網(wǎng)服務(wù)接口設(shè)備的 注冊(cè)信息包括物聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息。管理接口模塊還用于處理應(yīng)用向物 聯(lián)網(wǎng)平臺(tái)發(fā)起的注冊(cè)請(qǐng)求,并將物聯(lián)網(wǎng)平臺(tái)反饋的應(yīng)用的注冊(cè)信息轉(zhuǎn)發(fā)給應(yīng)用,應(yīng)用的注 冊(cè)信息包括用戶的權(quán)限信息。服務(wù)接口模塊用于通過開放的接口依據(jù)物聯(lián)網(wǎng)平臺(tái)反饋的所述物聯(lián)網(wǎng)服務(wù)接口 設(shè)備的注冊(cè)信息處理應(yīng)用發(fā)起的操作請(qǐng)求。服務(wù)接口模塊接收到應(yīng)用發(fā)起的操作請(qǐng)求后, 依據(jù)物聯(lián)網(wǎng)平臺(tái)反饋的所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備的注冊(cè)信息對(duì)應(yīng)用的操作請(qǐng)求進(jìn)行認(rèn)證 和鑒權(quán);將通過認(rèn)證和鑒權(quán)的操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái)或物聯(lián)網(wǎng)終端,并將操作結(jié)果反 饋給應(yīng)用。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種物聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)方法,其特征在于,包括物聯(lián)網(wǎng)平臺(tái)通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放物聯(lián)網(wǎng)平臺(tái)的服務(wù)能力。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放物聯(lián) 網(wǎng)平臺(tái)的服務(wù)能力具體為所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備向應(yīng)用提供接口;所述物聯(lián)網(wǎng)平臺(tái)對(duì)所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備進(jìn)行管理;應(yīng)用通過所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備提供的接口使用所述物聯(lián)網(wǎng)平臺(tái)對(duì)其開放的服務(wù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述物聯(lián)網(wǎng)平臺(tái)對(duì)所述物聯(lián)網(wǎng)服務(wù)接口 設(shè)備進(jìn)行管理包括物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平臺(tái)發(fā)送注冊(cè)請(qǐng)求,注冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè) 備的唯一標(biāo)識(shí);物聯(lián)網(wǎng)平臺(tái)根據(jù)物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí)對(duì)其進(jìn)行認(rèn)證,獲取該物 聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息,并將注冊(cè)結(jié)果返回給所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在完成物聯(lián)網(wǎng)服務(wù)接口設(shè)備向物聯(lián)網(wǎng)平 臺(tái)注冊(cè)的步驟之后,還包括應(yīng)用向物聯(lián)網(wǎng)注冊(cè)的步驟,具體為應(yīng)用向物聯(lián)網(wǎng)服務(wù)接口設(shè)備發(fā)送注冊(cè)請(qǐng)求,請(qǐng)求中攜帶用戶身份標(biāo)識(shí);物聯(lián)網(wǎng)服務(wù)接 口設(shè)備將注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給物聯(lián)網(wǎng)平臺(tái);物聯(lián)網(wǎng)平臺(tái)對(duì)用戶身份進(jìn)行認(rèn)證,獲取用戶權(quán)限信 息,并將注冊(cè)結(jié)果通過所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備返回給應(yīng)用。
5.根據(jù)權(quán)利要求2至4任一項(xiàng)所述的方法,其特征在于,所述應(yīng)用通過所述物聯(lián)網(wǎng)服務(wù) 接口設(shè)備提供的接口使用所述物聯(lián)網(wǎng)平臺(tái)對(duì)其開放的服務(wù)具體為應(yīng)用將操作請(qǐng)求提交到物聯(lián)網(wǎng)服務(wù)接口設(shè)備;物聯(lián)網(wǎng)服務(wù)接口設(shè)備將操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái),物聯(lián)網(wǎng)平臺(tái)協(xié)同物聯(lián)網(wǎng)終端執(zhí)行 所述操作請(qǐng)求,并將操作結(jié)果通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備反饋給應(yīng)用;或,物聯(lián)網(wǎng)服務(wù)接口設(shè) 備直接向物聯(lián)網(wǎng)終端提交所述操作請(qǐng)求;物聯(lián)網(wǎng)終端執(zhí)行操作請(qǐng)求,并將操作結(jié)果返回給 物聯(lián)網(wǎng)服務(wù)接口設(shè)備,物聯(lián)網(wǎng)服務(wù)接口設(shè)備將結(jié)果轉(zhuǎn)發(fā)給應(yīng)用。
6.一種物聯(lián)網(wǎng)應(yīng)用系統(tǒng),其特征在于,包括物聯(lián)網(wǎng)平臺(tái),用于通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放物聯(lián)網(wǎng)平臺(tái)的服務(wù)能力;物聯(lián)網(wǎng)服務(wù)接口設(shè)備用于通過開放的接口將物聯(lián)網(wǎng)平臺(tái)服務(wù)能力提供給應(yīng)用。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于向物聯(lián) 網(wǎng)平臺(tái)發(fā)起注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí);所述物聯(lián)網(wǎng) 平臺(tái)根據(jù)物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí)對(duì)所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備進(jìn)行認(rèn)證,獲取該物 聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息,并將注冊(cè)結(jié)果返回給所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于處理應(yīng) 用向物聯(lián)網(wǎng)平臺(tái)發(fā)起的注冊(cè)請(qǐng)求;所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備將所述注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給物聯(lián)網(wǎng) 平臺(tái);物聯(lián)網(wǎng)平臺(tái)對(duì)用戶身份進(jìn)行認(rèn)證,獲取用戶權(quán)限信息,并注冊(cè)結(jié)果通過物聯(lián)網(wǎng)服務(wù)接 口設(shè)備反饋給應(yīng)用。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備還用于處理應(yīng) 用發(fā)起的操作請(qǐng)求應(yīng)用將操作請(qǐng)求提交到物聯(lián)網(wǎng)服務(wù)接口設(shè)備;物聯(lián)網(wǎng)服務(wù)接口設(shè)備將 操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái),物聯(lián)網(wǎng)平臺(tái)協(xié)同物聯(lián)網(wǎng)終端執(zhí)行所述操作請(qǐng)求,并將操作結(jié) 果通過物聯(lián)網(wǎng)服務(wù)接口設(shè)備反饋給應(yīng)用;或,物聯(lián)網(wǎng)服務(wù)接口設(shè)備直接向物聯(lián)網(wǎng)終端提交所述操作請(qǐng)求;物聯(lián)網(wǎng)終端執(zhí)行操作請(qǐng)求,并將操作結(jié)果返回給物聯(lián)網(wǎng)服務(wù)接口設(shè)備,物聯(lián) 網(wǎng)服務(wù)接口設(shè)備將結(jié)果轉(zhuǎn)發(fā)給應(yīng)用。
10.一種物聯(lián)網(wǎng)服務(wù)接口設(shè)備,其特征在于,包括管理接口模塊,用于向物聯(lián)網(wǎng)平臺(tái)發(fā)起注冊(cè)請(qǐng)求,獲取所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備的注 冊(cè)信息;服務(wù)接口模塊,用于通過開放的接口依據(jù)物聯(lián)網(wǎng)平臺(tái)反饋的所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備 的注冊(cè)信息處理應(yīng)用發(fā)起的操作請(qǐng)求。
11.根據(jù)權(quán)利要求10所述的物聯(lián)網(wǎng)服務(wù)接口設(shè)備,其特征在于,所述管理接口模塊向 物聯(lián)網(wǎng)平臺(tái)發(fā)起的注冊(cè)請(qǐng)求中攜帶物聯(lián)網(wǎng)服務(wù)接口設(shè)備的唯一標(biāo)識(shí);所述物聯(lián)網(wǎng)服務(wù)接口 設(shè)備的注冊(cè)信息包括物聯(lián)網(wǎng)服務(wù)接口設(shè)備的權(quán)限及能力信息。
12.根據(jù)權(quán)利要求11所述的物聯(lián)網(wǎng)服務(wù)接口設(shè)備,其特征在于,所述管理接口模塊還 用于處理應(yīng)用向物聯(lián)網(wǎng)平臺(tái)發(fā)起的注冊(cè)請(qǐng)求,并將物聯(lián)網(wǎng)平臺(tái)反饋的應(yīng)用的注冊(cè)信息轉(zhuǎn)發(fā) 給應(yīng)用;所述應(yīng)用的注冊(cè)信息包括用戶的權(quán)限信息。
13.根據(jù)權(quán)利要求11所述的物聯(lián)網(wǎng)服務(wù)接口設(shè)備,其特征在于,所述服務(wù)接口模塊接 收到應(yīng)用發(fā)起的操作請(qǐng)求后,依據(jù)物聯(lián)網(wǎng)平臺(tái)反饋的所述物聯(lián)網(wǎng)服務(wù)接口設(shè)備的注冊(cè)信息 對(duì)應(yīng)用的操作請(qǐng)求進(jìn)行認(rèn)證和鑒權(quán);將通過認(rèn)證和鑒權(quán)的操作請(qǐng)求轉(zhuǎn)發(fā)到物聯(lián)網(wǎng)平臺(tái)或物 聯(lián)網(wǎng)終端,并將操作結(jié)果反饋給應(yīng)用。
全文摘要
本發(fā)明公開了一種物聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)方法及系統(tǒng),用于解決物聯(lián)網(wǎng)與企業(yè)現(xiàn)有應(yīng)用系統(tǒng)的融合問題。本發(fā)明提供物聯(lián)網(wǎng)服務(wù)接口設(shè)備給用戶,向用戶開放物聯(lián)網(wǎng)服務(wù)接口,滿足企業(yè)用戶將物聯(lián)網(wǎng)服務(wù)集成到現(xiàn)有應(yīng)用系統(tǒng)中的需求。用戶可根據(jù)物聯(lián)網(wǎng)服務(wù)接口設(shè)備開放的接口進(jìn)行二次開發(fā),物聯(lián)網(wǎng)平臺(tái)可對(duì)物聯(lián)網(wǎng)服務(wù)接口設(shè)備和用戶進(jìn)行注冊(cè)認(rèn)證,從而方便了用戶、保證了安全,同時(shí)也增進(jìn)了物聯(lián)網(wǎng)的普及。
文檔編號(hào)H04L29/06GK102137069SQ201010102600
公開日2011年7月27日 申請(qǐng)日期2010年1月27日 優(yōu)先權(quán)日2010年1月27日
發(fā)明者邢曉江 申請(qǐng)人:中興通訊股份有限公司