最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法及裝置的制作方法

文檔序號(hào):7629126閱讀:353來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及物聯(lián)網(wǎng)網(wǎng)關(guān)技術(shù),尤其涉及一種物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法及裝置。
背景技術(shù)
隨著物聯(lián)網(wǎng)的發(fā)展,終端的數(shù)量和類(lèi)型越來(lái)越多,業(yè)務(wù)類(lèi)型也越來(lái)越豐富。不同終端在操作和管理的方法上會(huì)有差異,不同的業(yè)務(wù)可能存在多個(gè)不同的終端設(shè)備,這樣,業(yè)務(wù)和終端的增多會(huì)大大增加物聯(lián)網(wǎng)平臺(tái)和物聯(lián)網(wǎng)網(wǎng)關(guān)對(duì)終端操作的復(fù)雜性。開(kāi)發(fā)新業(yè)務(wù)時(shí),需要考慮到終端的操作方法,導(dǎo)致開(kāi)發(fā)新業(yè)務(wù)更加復(fù)雜,為了快速引入各種新業(yè)務(wù),降低開(kāi)
發(fā)成本,需要降低業(yè)務(wù)對(duì)終端的依賴(lài)。物聯(lián)網(wǎng)網(wǎng)關(guān)用于完成協(xié)議轉(zhuǎn)換、消息路由、終端協(xié)同及業(yè)務(wù)應(yīng)用等,物聯(lián)網(wǎng)平臺(tái)通過(guò)物聯(lián)網(wǎng)網(wǎng)關(guān)對(duì)終端進(jìn)行各種操作,但由于終端具有不同的特性,導(dǎo)致物聯(lián)網(wǎng)平臺(tái)很難對(duì)各種終端進(jìn)行統(tǒng)一的操作管理。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法及裝置,能夠?qū)崿F(xiàn)物聯(lián)網(wǎng)網(wǎng)關(guān)對(duì)各種不同終端的統(tǒng)一管理。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供了一種物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,在物聯(lián)網(wǎng)的物聯(lián)網(wǎng)網(wǎng)關(guān)中增加資源抽象層和資源調(diào)度模塊,所述方法包括物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令;所述資源抽象層接收到所述資源操作指令,根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器提供的操作接口,完成對(duì)資源的操作。在上述方案中,所述資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令,包括資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,按照配置的操作規(guī)則,向資源抽象層發(fā)送包含有所述業(yè)務(wù)指令中資源標(biāo)識(shí)的資源操作指令。在上述方案中,所述資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令,包括資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源類(lèi)型的業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),并向資源抽象層發(fā)送對(duì)應(yīng)所述業(yè)務(wù)指令的、包含有所獲取的資源標(biāo)識(shí)的資源操作指令。在上述方案中,所述方法還包括所述資源抽象層存儲(chǔ)有包含資源標(biāo)識(shí)和資源類(lèi)型的資源描述結(jié)構(gòu)、以及包含一個(gè)或多個(gè)所述資源描述結(jié)構(gòu)的資源映射表;
資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源類(lèi)型的業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),包括資源調(diào)度模塊按照配置的操作規(guī)則,從所述資源抽象層存儲(chǔ)的資源映射表中查詢到包含有所述業(yè)務(wù)指令中資源類(lèi)型、且符合對(duì)應(yīng)所述業(yè)務(wù)指令的操作規(guī)則的資源描述結(jié)構(gòu),并從所查詢到的資源描述結(jié)構(gòu)中獲取資源標(biāo)識(shí)。在上述方案中,所述資源描述結(jié)構(gòu)中還包括用于表示資源操作與資源適配器所提供各操作接口之間映射關(guān)系的接口映射;所述資源抽象層根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器提供的操作接口,包括所述資源抽象層根據(jù)所述資源操作指令中的資源標(biāo)識(shí),從自身存儲(chǔ)的資源映射表中查詢到包含有所述資源標(biāo)識(shí)的資源描述結(jié)構(gòu),根據(jù)所查詢到資源描述結(jié)構(gòu)中的接口映射,調(diào)用資源適配器提供的操作接口。 在上述方案中,所述方法還包括所述資源抽象層實(shí)時(shí)接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)、和/或資源類(lèi)型的資源信息,并根據(jù)所接收到的資源信息,建立對(duì)應(yīng)的資源描述結(jié)構(gòu),更新所述資源映射表。本發(fā)明還提供了一種用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,所述裝置包括資源調(diào)度模塊、資源抽象層、和資源適配器,其中,資源調(diào)度模塊,用于向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令;資源抽象層,用于接收所述資源調(diào)度模塊發(fā)送的資源操作指令,并根據(jù)所接收到的資源操作指令中的資源標(biāo)識(shí),調(diào)用所述資源適配器提供的操作接口,完成對(duì)資源的操作;資源適配器,用于提供操作接口。在上述方案中,所述資源調(diào)度模塊,還用于,接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,并根據(jù)所述業(yè)務(wù)指令,按照配置的操作規(guī)則,向資源抽象層發(fā)送包含有所述業(yè)務(wù)指令中資源標(biāo)識(shí)的資源操作指令。在上述方案中,所述資源調(diào)度模塊,還用于,接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,并根據(jù)所述業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),并向資源抽象層發(fā)送對(duì)應(yīng)所述業(yè)務(wù)指令的、包含有所獲取的資源標(biāo)識(shí)的資源操作指令。在上述方案中,所述資源抽象層,還用于存儲(chǔ)包含有資源標(biāo)識(shí)、和資源類(lèi)型的資源描述結(jié)構(gòu)、以及包含有一個(gè)或多個(gè)資源描述結(jié)構(gòu)的資源映射表;資源調(diào)度模塊,還用于按照配置的操作規(guī)則,從所述資源抽象層中存儲(chǔ)的資源映射表查詢到包含有所述業(yè)務(wù)指令中的資源類(lèi)型、且符合對(duì)應(yīng)所述業(yè)務(wù)指令的操作規(guī)則的資源描述結(jié)構(gòu),并從所查詢到的資源描述結(jié)構(gòu)中獲取資源標(biāo)識(shí)。在上述方案中,所述資源描述結(jié)構(gòu)中還包括用于表示資源操作與資源適配器所提供各操作接口之間映射關(guān)系的接口映射;所述資源抽象層,還用于根據(jù)所述資源調(diào)度模塊所發(fā)送資源操作指令中的資源標(biāo)識(shí),從所存儲(chǔ)的資源映射表中查詢到包含有所述資源標(biāo)識(shí)的資源描述結(jié)構(gòu),根據(jù)所查詢到資源描述結(jié)構(gòu)中的接口映射,調(diào)用所述資源適配器的操作接口。在上述方案中,所述資源抽象層,還用于實(shí)時(shí)接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)、和/或資源類(lèi)型的資源信息,并根據(jù)所接收到的資源信息,建立對(duì)應(yīng)的資源描述結(jié)構(gòu),更新所述資源映射表。在上述方案中,所述資源適配器,還用于進(jìn)行物聯(lián)網(wǎng)網(wǎng)關(guān)與終端之間通信協(xié)議的轉(zhuǎn)換。在上述方案中,所述資源抽象層位于物聯(lián)網(wǎng)網(wǎng)關(guān)的資源適配層,資源抽象層的南向接口連接所述資源適配器,資源抽象層的北向接口連接所述資源調(diào)度模塊。本發(fā)明通過(guò)在物聯(lián)網(wǎng)網(wǎng)關(guān)中增加資源抽象層,并在資源抽象層配置資源操作與資源適配器提供的操作接口之間的映射,使得資源調(diào)度模塊可以通過(guò)資源抽象層,調(diào)用資源適配器提供的相應(yīng)操作接口實(shí)現(xiàn)對(duì)資源的操作,屏蔽了各種資源操作的差異性,實(shí)現(xiàn)了對(duì)資源的統(tǒng)一操作管理。



圖I為本發(fā)明一種物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法流程示意圖;圖2為本發(fā)明中能夠?qū)崿F(xiàn)對(duì)終端統(tǒng)一操作的物聯(lián)網(wǎng)網(wǎng)關(guān)的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例一物聯(lián)網(wǎng)網(wǎng)關(guān)進(jìn)行會(huì)話資源操作的流程示意圖;圖4為本發(fā)明實(shí)施例二物聯(lián)網(wǎng)網(wǎng)關(guān)進(jìn)行媒體資源操作的流程示意圖;圖5為本發(fā)明實(shí)施例三物聯(lián)網(wǎng)網(wǎng)關(guān)進(jìn)行短信資源操作的流程示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是為了解決物聯(lián)網(wǎng)平臺(tái)對(duì)終端進(jìn)行統(tǒng)一的操作管理,本發(fā)明在物聯(lián)網(wǎng)網(wǎng)關(guān)中增加了資源抽象層,在資源抽象層建立資源操作與資源適配器提供的操作接口之間的映射,資源調(diào)度模塊通過(guò)資源抽象層,調(diào)用資源適配器提供的操作接口實(shí)現(xiàn)對(duì)資源的操作,實(shí)現(xiàn)物聯(lián)網(wǎng)網(wǎng)關(guān)對(duì)各種不同資源的統(tǒng)一操作和管理。在物聯(lián)網(wǎng)中,可以將終端看作是資源,將終端的各種特征、屬性以及功能等抽象成資源,對(duì)終端的操作和管理則可以對(duì)應(yīng)成對(duì)資源的創(chuàng)建、修改、讀取、存儲(chǔ)、訂閱等操作。本發(fā)明中,在物聯(lián)網(wǎng)的物聯(lián)網(wǎng)網(wǎng)關(guān)中增加資源抽象層和資源調(diào)度模塊后,對(duì)資源進(jìn)行操作的方法,參照?qǐng)DI所示,主要可以包括以下步驟步驟101 :物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令;步驟102 :所述資源抽象層接收到所述資源操作指令,根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器的提供的操作接口,完成對(duì)資源的操作。具體地,資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,按照配置的操作規(guī)則,向資源抽象層發(fā)送包含有所述業(yè)務(wù)指令中資源標(biāo)識(shí)的資源操作指令?;蛘?,資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源類(lèi)型的業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),并向資源抽象層發(fā)送對(duì)應(yīng)所述業(yè)務(wù)指令的、包含有所獲取的資源標(biāo)識(shí)的資源操作指令。其中,所述資源抽象層存儲(chǔ)有包含資源標(biāo)識(shí)和資源類(lèi)型的資源描述結(jié)構(gòu)、以及包含一個(gè)或多該個(gè)資源描述結(jié)構(gòu)的資源映射表;資源調(diào)度模塊按照配置的操作規(guī)則,從所述資源抽象層存儲(chǔ)的資源映射表中查詢到包含有所述業(yè)務(wù)指令中的資源類(lèi)型符合的對(duì)應(yīng)所述業(yè)務(wù)指令的操作規(guī)則的資源描述結(jié)構(gòu),并從所查詢到的資源描述結(jié)構(gòu)中獲取資源標(biāo)識(shí)。其中,資源調(diào)度模塊的操作規(guī)則可以是預(yù)先配置的,也可以動(dòng)態(tài)生成。例如,資源調(diào)度模塊可以通過(guò)下載更新的配置文件或者手動(dòng)的更改配置文件,生成操作規(guī)則。這里,所述資源描述結(jié)構(gòu)還包括用于表示資源操作與資源適配器接口之間映射關(guān)系的接口映射;所述資源抽象層根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器提供的操作接口,包括所述資源抽象層根據(jù)所述資源操作指令中的資源標(biāo)識(shí),從自身存儲(chǔ)的資源映射表中查詢到包含有所述資源標(biāo)識(shí)的資源描述結(jié)構(gòu),根據(jù)所查詢到資源描述結(jié)構(gòu)中的接口映射,調(diào)用資源適配器提供的相應(yīng)操作接口。這里,所述方法還可以包括所述資源抽象層實(shí)時(shí)接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)、和/或資源類(lèi)型的資源信息,并根據(jù)所接收到的資源信息,建立對(duì)應(yīng)的資源描述結(jié)構(gòu),更新所述資源映射表。 具體地,當(dāng)終端設(shè)備連接到物聯(lián)網(wǎng)網(wǎng)關(guān)時(shí),需要進(jìn)行注冊(cè),注冊(cè)時(shí)終端設(shè)備將設(shè)備信息發(fā)送到物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái),該設(shè)備信息包括資源標(biāo)識(shí)、資源類(lèi)型、資源屬性等。物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)接收到終端設(shè)備的設(shè)備信息,發(fā)送所述包含有資源標(biāo)識(shí)的設(shè)備信息到資源抽象層,資源抽象層在資源映射表中查詢是否有包含該資源標(biāo)識(shí)的資源描述結(jié)構(gòu),如果有,則不更新資源映射表,否則,根據(jù)所接收到的設(shè)備信息,生成對(duì)應(yīng)的資源描述結(jié)構(gòu),更新資源映射表。這里,所生成的資源描述結(jié)構(gòu)中包含所述設(shè)備信息中的資源標(biāo)識(shí)、資源類(lèi)型、資源屬性、以及接口映射,其中,對(duì)于物聯(lián)網(wǎng)網(wǎng)關(guān)已知的終端設(shè)備類(lèi)型,接口映射可以根據(jù)設(shè)備信息中的資源類(lèi)型等信息從配置文件中獲取,對(duì)于物聯(lián)網(wǎng)網(wǎng)關(guān)未知的終端設(shè)備類(lèi)型,當(dāng)終端設(shè)備進(jìn)行注冊(cè)時(shí),將終端設(shè)備的操作接口信息發(fā)送給物聯(lián)網(wǎng)網(wǎng)關(guān),物聯(lián)網(wǎng)網(wǎng)關(guān)獲取終端設(shè)備的操作接口信息,更新存放接口映射的配置文件。相應(yīng)的,本發(fā)明還提供了一種用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,所述裝置主要包括資源調(diào)度模塊、資源抽象層、和資源適配器,其中,資源調(diào)度模塊,用于向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令;資源抽象層,用于接收所述資源調(diào)度模塊發(fā)送的資源操作指令,并根據(jù)所接收到的資源操作指令中的資源標(biāo)識(shí),調(diào)用所述資源適配器的操作接口,完成對(duì)資源的操作;資源適配器,用于提供操作接口。其中,資源抽象層位于物聯(lián)網(wǎng)網(wǎng)關(guān)的資源適配層,其南向接口連接各種資源適配器,北向接口連接物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊。其中,所述資源調(diào)度模塊,可以用于接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,并根據(jù)所述業(yè)務(wù)指令,按照配置的操作規(guī)則,向資源抽象層發(fā)送包含有所述業(yè)務(wù)指令中資源標(biāo)識(shí)的資源操作指令。其中,所述資源調(diào)度模塊,還可以用于接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,并根據(jù)所述業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),并向資源抽象層發(fā)送對(duì)應(yīng)所述業(yè)務(wù)指令的、包含有所獲取的資源標(biāo)識(shí)的資源操作指令。這里,所述資源抽象層,還用于存儲(chǔ)包含有資源標(biāo)識(shí)、和資源類(lèi)型的資源描述結(jié)構(gòu)、以及包含有一個(gè)或多個(gè)資源描述結(jié)構(gòu)的資源映射表;資源調(diào)度模塊,還用于按照配置的操作規(guī)則,從所述資源抽象層中存儲(chǔ)的資源映射表查詢到包含有所述業(yè)務(wù)指令中的資源類(lèi)型、且符合對(duì)應(yīng)所述業(yè)務(wù)指令的操作規(guī)則的資源描述結(jié)構(gòu),并從所查詢到的資源描述結(jié)構(gòu)中獲取資源標(biāo)識(shí)。這里,所述資源描述結(jié)構(gòu)中還包括用于表示資源操作與資源適配器所提供各操作接口之間映射關(guān)系的接口映射;所述資源抽象層,根據(jù)所述資源調(diào)度模塊所發(fā)送資源操作指令中的資源標(biāo)識(shí),從所存儲(chǔ)的資源映射表中查詢到包含有所述資源標(biāo)識(shí)的資源描述結(jié)構(gòu),根據(jù)所查詢到資源描述結(jié)構(gòu)中的接口映射,調(diào)用所述資源適配器的提供的操作接口。
這里,所述資源適配器,還可以用于進(jìn)行物聯(lián)網(wǎng)網(wǎng)關(guān)與終端之間通信協(xié)議的轉(zhuǎn)換。實(shí)際應(yīng)用中,本發(fā)明中所提供能夠?qū)崿F(xiàn)對(duì)終端統(tǒng)一操作的物聯(lián)網(wǎng)網(wǎng)關(guān)的結(jié)構(gòu),如圖2所示,物聯(lián)網(wǎng)網(wǎng)關(guān)主要包括資源適配層、物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)和應(yīng)用層,其中,應(yīng)用層通過(guò)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)提供的接口,通過(guò)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)的相應(yīng)功能實(shí)現(xiàn)業(yè)務(wù)的應(yīng)用需求,實(shí)現(xiàn)物聯(lián)網(wǎng)網(wǎng)關(guān)的業(yè)務(wù)邏輯,提供各種物聯(lián)網(wǎng)應(yīng)用。物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)提供各種功能,如鑒權(quán)、終端管理等功能,并提供實(shí)現(xiàn)各功能的接口,由物聯(lián)網(wǎng)網(wǎng)關(guān)的應(yīng)用層或外部其它應(yīng)用來(lái)調(diào)用。如圖2所示,資源適配層可以包括資源調(diào)度模塊、資源抽象層、和各類(lèi)資源適配器,其中,資源調(diào)度模塊接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)或物聯(lián)網(wǎng)終端的業(yè)務(wù)指令,按照配置的操作規(guī)貝U,通過(guò)資源抽象層調(diào)用資源適配器的相應(yīng)操作接口,對(duì)資源進(jìn)行各種操作;資源抽象層將各種物聯(lián)網(wǎng)終端抽象為資源,并對(duì)各資源的結(jié)構(gòu)進(jìn)行描述,存儲(chǔ)各資源的資源結(jié)構(gòu)描述,資源結(jié)構(gòu)描述可以包括資源的資源標(biāo)識(shí)、資源類(lèi)型、資源屬性、接口映射等信息,通過(guò)資源描述結(jié)構(gòu),資源抽象層可以將資源調(diào)度模塊對(duì)資源的操作映射到資源適配器提供的操作接口上,實(shí)現(xiàn)對(duì)資源的操作;資源適配器提供各種物聯(lián)網(wǎng)終端的操作接口,經(jīng)過(guò)協(xié)議轉(zhuǎn)換將操作指令發(fā)送到對(duì)應(yīng)的終端設(shè)備上。如圖2所示,資源適配器可以包括提供消息接口的消息資源適配器、提供應(yīng)用程序接口的數(shù)據(jù)資源適配器和提供會(huì)話接口的會(huì)話資源適配器。在物聯(lián)網(wǎng)網(wǎng)關(guān)的資源適配層,資源適配器提供了操作接口,如API接口、REST接口等;資源適配器還可以提供了消息接口,如根據(jù)協(xié)議發(fā)送/接收的請(qǐng)求消息/應(yīng)答消息等;資源適配器還提供了會(huì)話接口,如流媒體、下載等。資源抽象層預(yù)先定義了基本的資源操作,如創(chuàng)建/刪除(Create/Delete)、打開(kāi) / 關(guān)閉(Open/Close)、讀 / 寫(xiě)(Read/Write)、查詢(Query)、執(zhí)行(Exec)等,由資源調(diào)度模塊調(diào)用。資源抽象層定義的資源描述結(jié)構(gòu)包括資源標(biāo)識(shí)、資源類(lèi)型、資源屬性、接口映射等,資源抽象層通過(guò)資源描述結(jié)構(gòu),將預(yù)先定義的基本資源操作映射成資源適配器提供的操作接口,多個(gè)資源描述結(jié)構(gòu)按資源ID組織構(gòu)成資源映射表存儲(chǔ)在資源抽象層中。資源調(diào)度模塊定義各種資源操作規(guī)則,根據(jù)接收的業(yè)務(wù)指令按相應(yīng)的操作規(guī)則調(diào)用資源抽象層和資源適配器,對(duì)資源進(jìn)行操作。實(shí)施例一本實(shí)施例中,在資源抽象層建立會(huì)話類(lèi)業(yè)務(wù)資源的資源操作與資源適配器提供的會(huì)話接口之間的映射,對(duì)實(shí)現(xiàn)會(huì)話類(lèi)業(yè)務(wù)的終端進(jìn)行統(tǒng)一的操作和管理。會(huì)話類(lèi)業(yè)務(wù)可以包括很多類(lèi)型,如流媒體、下載、兩方通話和多媒體會(huì)議等業(yè)務(wù)均為會(huì)話業(yè)務(wù)。具體地,本實(shí)施例中,需要發(fā)起兩方通話時(shí),通過(guò)物聯(lián)網(wǎng)業(yè)務(wù)平臺(tái)向物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)起會(huì)話請(qǐng)求,在物聯(lián)網(wǎng)網(wǎng)關(guān)支持會(huì)話類(lèi)業(yè)務(wù)時(shí),物聯(lián)網(wǎng)網(wǎng)關(guān)進(jìn)行相應(yīng)的會(huì)話資源操作,以實(shí)現(xiàn)兩方會(huì)話,如圖3所示,具體流程如下步驟201 :物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)接收到物聯(lián)網(wǎng)業(yè)務(wù)平臺(tái)發(fā)起的會(huì)話請(qǐng)求后,向資源調(diào)度模塊發(fā)送會(huì)話請(qǐng)求;
步驟202-203 :資源調(diào)度模塊接收到所述會(huì)話請(qǐng)求后,向資源抽象層發(fā)送攜帶有對(duì)應(yīng)所請(qǐng)求會(huì)話業(yè)務(wù)的資源類(lèi)型的查詢請(qǐng)求(Query),資源抽象層向資源調(diào)度模塊返回對(duì)應(yīng)所請(qǐng)求會(huì)話業(yè)務(wù)的資源標(biāo)識(shí)符(ID);具體地,查詢請(qǐng)求(Query)中攜帶的資源類(lèi)型是對(duì)應(yīng)所請(qǐng)求會(huì)話業(yè)務(wù)的會(huì)話資源,如視頻電話等終端設(shè)備,資源調(diào)度模塊從資源抽象層存儲(chǔ)的資源映射表中查詢對(duì)應(yīng)該資源類(lèi)型的資源描述結(jié)構(gòu),并將所述資源映射表中用于標(biāo)識(shí)會(huì)話資源的資源ID返回給資源調(diào)度模塊。這里,資源調(diào)度模塊可以根據(jù)配置的對(duì)應(yīng)所請(qǐng)求會(huì)話業(yè)務(wù)的操作規(guī)則,根據(jù)查詢請(qǐng)求(Query)中資源類(lèi)型在資源映射表中進(jìn)行查找,將符合規(guī)則的會(huì)話資源的資源ID,如視頻電話等終端設(shè)備的ID,返回給資源調(diào)度模塊。實(shí)際應(yīng)用中,當(dāng)物聯(lián)網(wǎng)業(yè)務(wù)指定與一具體的終端設(shè)備會(huì)話時(shí),資源調(diào)度模塊收到 的會(huì)話請(qǐng)求中包含有對(duì)應(yīng)所請(qǐng)求會(huì)話業(yè)務(wù)的會(huì)話資源ID,此時(shí),則跳過(guò)步驟202 203,直接進(jìn)入步驟204。實(shí)際應(yīng)用中,物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊收到所述會(huì)話請(qǐng)求后,會(huì)檢測(cè)物聯(lián)網(wǎng)網(wǎng)關(guān)是否具備相應(yīng)的發(fā)起會(huì)話能力,在物聯(lián)網(wǎng)網(wǎng)關(guān)具備相應(yīng)的發(fā)起會(huì)話能力時(shí),才會(huì)進(jìn)行步驟202之后的流程,否則,直接結(jié)束當(dāng)前流程。步驟204 步驟206 :資源調(diào)度模塊向資源抽象層發(fā)送打開(kāi)操作(Open)的指令,該打開(kāi)操作(Open)的請(qǐng)求中攜帶對(duì)應(yīng)所請(qǐng)求會(huì)話業(yè)務(wù)的會(huì)話資源ID,資源抽象層通過(guò)所述資源映射表中的接口映射,將Open操作映射成資源適配器提供的會(huì)話接口,資源適配器調(diào)用相應(yīng)的會(huì)話接口,通過(guò)協(xié)議適配向?qū)?yīng)的媒體設(shè)備發(fā)送會(huì)話請(qǐng)求,如發(fā)送SIP協(xié)議的請(qǐng)求(INVITE)消息;步驟207 210 :終端設(shè)備向資源適配器返回應(yīng)答消息,如確認(rèn)(ACK)消息,資源適配器向資源抽象層返回操作句柄,即連接ID,資源抽象層向資源調(diào)度模塊返回所述操作句柄,即連接ID,資源調(diào)度模塊與終端設(shè)備建立連接,兩方通話開(kāi)始;步驟211 :兩方通話結(jié)束后,物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送斷開(kāi)請(qǐng)求給資源調(diào)度模塊;步驟212 214 :資源調(diào)度模塊接收到物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的斷開(kāi)請(qǐng)求后,向資源抽象層發(fā)送關(guān)閉操作(Close)指令,指令中包含操作句柄,資源抽象層通過(guò)資源映射表中的接口映射,將Close操作映射成資源適配器提供的會(huì)話接口,調(diào)用該會(huì)話接口,通過(guò)協(xié)議適配向終端設(shè)備發(fā)送用于斷開(kāi)當(dāng)前連接的斷開(kāi)指令,例如,發(fā)送BYE消息給終端設(shè)備,終端設(shè)備接收到所述斷開(kāi)請(qǐng)求后,斷開(kāi)當(dāng)前連接。實(shí)施例二本實(shí)施例中,在資源抽象層建立媒體資源的資源操作與資源適配器提供的應(yīng)用程序接口之間的映射,對(duì)實(shí)現(xiàn)媒體類(lèi)業(yè)務(wù)的終端進(jìn)行統(tǒng)一的操作和管理。例如,需要實(shí)現(xiàn)視頻播放的業(yè)務(wù)時(shí),則需要根據(jù)需要訪問(wèn)終端設(shè)備上存儲(chǔ)的媒體數(shù)據(jù);需要實(shí)現(xiàn)錄制視頻的業(yè)務(wù)時(shí),則需要存放媒體數(shù)據(jù)到終端設(shè)備上。具體地,本實(shí)施例中,需要獲取存儲(chǔ)在終端設(shè)備上的媒體數(shù)據(jù),通過(guò)物聯(lián)網(wǎng)平臺(tái)向物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)起獲取媒體數(shù)據(jù)的請(qǐng)求,在物聯(lián)網(wǎng)網(wǎng)關(guān)支持媒體類(lèi)業(yè)務(wù)時(shí),物聯(lián)網(wǎng)網(wǎng)關(guān)進(jìn)行相應(yīng)的媒體資源操作,以實(shí)現(xiàn)媒體數(shù)據(jù)的獲取,如圖4所示,具體流程如下步驟301 :物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)接收到物聯(lián)網(wǎng)平臺(tái)發(fā)起的、獲取媒體數(shù)據(jù)的請(qǐng)求后,向資源調(diào)度模塊發(fā)送數(shù)據(jù)請(qǐng)求;步驟302-303 :資源調(diào)度模塊接收到所述數(shù)據(jù)請(qǐng)求后,向資源抽象層發(fā)送攜帶有對(duì)應(yīng)所請(qǐng)求數(shù)據(jù)業(yè)務(wù)的資源類(lèi)型的查詢請(qǐng)求(Query),資源抽象層向資源調(diào)度模塊返回對(duì)應(yīng)所請(qǐng)求數(shù)據(jù)業(yè)務(wù)的媒體資源ID ;具體地,查詢請(qǐng)求(Query)中攜帶的資源類(lèi)型是對(duì)應(yīng)所請(qǐng)求數(shù)據(jù)業(yè)務(wù)的媒體資源,如存儲(chǔ)有媒體數(shù)據(jù)的各種媒體設(shè)備,資源調(diào)度模塊從資源抽象層存儲(chǔ)的資源映射表中查詢對(duì)應(yīng)該資源類(lèi)型的資源描述結(jié)構(gòu),并將所述資源映射表中用于標(biāo)識(shí)媒體資源的媒體資源ID返回給資源調(diào)度模塊。這里,資源調(diào)度模塊可以根據(jù)配置的對(duì)應(yīng)所請(qǐng)求數(shù)據(jù)業(yè)務(wù)的操作規(guī)則,根據(jù)查詢請(qǐng)求(Query)中資源類(lèi)型在資源映射表中進(jìn)行查找,將符合規(guī)則的媒體資源ID,如存儲(chǔ)有、媒體數(shù)據(jù)的媒體設(shè)備的ID,返回給資源調(diào)度模塊。實(shí)際應(yīng)用中,當(dāng)物聯(lián)網(wǎng)業(yè)務(wù)指定獲取某一具體終端設(shè)備的媒體數(shù)據(jù)時(shí),資源調(diào)度模塊收到的數(shù)據(jù)請(qǐng)求中包含有所請(qǐng)求數(shù)據(jù)業(yè)務(wù)的媒體資源ID時(shí),則跳過(guò)步驟302 303,直接進(jìn)入步驟304。實(shí)際應(yīng)用中,物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊收到所述數(shù)據(jù)請(qǐng)求后,會(huì)檢測(cè)物聯(lián)網(wǎng)網(wǎng)關(guān)是否具備獲取媒體數(shù)據(jù)的能力,在物聯(lián)網(wǎng)網(wǎng)關(guān)具備獲取媒體數(shù)據(jù)的能力時(shí),才會(huì)進(jìn)行步驟302之后的流程,否則,直接結(jié)束當(dāng)前流程。步驟304 步驟306 :資源調(diào)度模塊向資源抽象層發(fā)送打開(kāi)操作(Open)的請(qǐng)求,該打開(kāi)操作(Open)的請(qǐng)求中攜帶對(duì)應(yīng)所請(qǐng)求數(shù)據(jù)業(yè)務(wù)的媒體資源ID,資源抽象層通過(guò)所述資源映射表中的接口映射,將Open操作映射成資源適配器提供的應(yīng)用程序接口,如FILE_0PEN,資源適配器調(diào)用相應(yīng)的應(yīng)用程序接口,通過(guò)協(xié)議適配向?qū)?yīng)的媒體設(shè)備發(fā)送連接請(qǐng)求;步驟307 310 :媒體設(shè)備向資源適配器返回應(yīng)答消息,資源適配器向資源抽象層返回操作句柄,即連接ID,資源抽象層向資源調(diào)度模塊返回操作句柄,即連接ID,資源調(diào)度模塊與媒體設(shè)備建立連接;步驟311 313:資源調(diào)度模塊向資源抽象層發(fā)送帶操作句柄的讀取/寫(xiě)入(Read/Write)操作請(qǐng)求,資源抽象層通過(guò)所述資源映射表中的接口映射,將Read/Write操作映射成適配器提供的應(yīng)用程序接口,如FILE_READ/FILE_WRITE,資源適配器調(diào)用相應(yīng)的應(yīng)用程序接口,通過(guò)協(xié)議適配將所述數(shù)據(jù)請(qǐng)求發(fā)送到媒體設(shè)備,進(jìn)行媒體數(shù)據(jù)的讀取/寫(xiě)入操作;步驟314 317 :終端設(shè)備依次通過(guò)資源適配器、資源抽象層和資源調(diào)度模塊,向物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)返回應(yīng)答消息。這里,應(yīng)答消息可以是表示讀取/寫(xiě)入成功的消息、或者表示讀取/寫(xiě)入失敗的消息,應(yīng)答消息可能會(huì)因?yàn)橘Y源適配器、資源抽象層和資源調(diào)度模塊等各模塊的不同,進(jìn)行協(xié)議的轉(zhuǎn)換。實(shí)際應(yīng)用中,物聯(lián)網(wǎng)網(wǎng)關(guān)內(nèi)各部分即資源適配層、物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)和應(yīng)用層之間通信時(shí)不需要進(jìn)行協(xié)議的轉(zhuǎn)換,所傳遞的消息可以從資源適配層的資源適配器透?jìng)鞯轿锫?lián)網(wǎng)網(wǎng)關(guān)平臺(tái),而對(duì)于終端設(shè)備傳送到物聯(lián)網(wǎng)網(wǎng)關(guān)的消息,則需要經(jīng)過(guò)資源適配的協(xié)議轉(zhuǎn)換,具體實(shí)現(xiàn)過(guò)程為現(xiàn)有技術(shù),在此不再贅述。
步驟318 :從媒體設(shè)備中獲取媒體數(shù)據(jù)結(jié)束后,物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送存取結(jié)束消息給資源調(diào)度模塊;步驟319 321 :資源調(diào)度模塊接收到物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的存取結(jié)束消息后,向資源抽象層發(fā)送帶操作句柄的關(guān)閉操作(Close)請(qǐng)求,資源抽象層通過(guò)資源映射表中的接口映射,將Close操作映射成資源適配器提供的應(yīng)用程序接口,如FILE_CL0SE,資源適配器調(diào)用相應(yīng)的應(yīng)用程序接口,通過(guò)協(xié)議適配向媒體設(shè)備發(fā)送用于斷開(kāi)當(dāng)前連接的斷開(kāi)請(qǐng)求,媒體設(shè)備接收到所述斷開(kāi)請(qǐng)求后,斷開(kāi)當(dāng)前連接。實(shí)施例三本實(shí)施例中,在資源抽象層建立資源操作與資源適配器提供的消息接口之間的映射,對(duì)實(shí)現(xiàn)信息類(lèi)業(yè)務(wù)的終端進(jìn)行統(tǒng)一的操作和管理。目前,常用的信息類(lèi)業(yè)務(wù),如終端定制信息、商家廣告信息、天氣預(yù)報(bào)等,這些業(yè)務(wù)可分為彩信、短信及無(wú)線應(yīng)用協(xié)議(WAP,Wireless Application Protocol)的業(yè)務(wù)等。
具體地,本實(shí)施例中,需要向終端設(shè)備發(fā)短信,物聯(lián)網(wǎng)業(yè)務(wù)平臺(tái)向物聯(lián)網(wǎng)網(wǎng)關(guān)發(fā)送短信,在物聯(lián)網(wǎng)網(wǎng)關(guān)支持短信發(fā)送業(yè)務(wù)時(shí),物聯(lián)網(wǎng)網(wǎng)關(guān)進(jìn)行短信資源操作,以實(shí)現(xiàn)短信發(fā)送,如圖5所示,具體流程如下步驟401 :物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)接收到物聯(lián)網(wǎng)業(yè)務(wù)平臺(tái)發(fā)送的短信后,向資源調(diào)度模塊發(fā)送短信請(qǐng)求;步驟402-403 :資源調(diào)度模塊向資源抽象層發(fā)送攜帶有對(duì)應(yīng)所請(qǐng)求短信業(yè)務(wù)的資源類(lèi)型的查詢請(qǐng)求(Query),資源抽象層向資源調(diào)度模塊返回對(duì)應(yīng)所請(qǐng)求短信業(yè)務(wù)的短信資源ID ;具體地,查詢請(qǐng)求(Query)中攜帶的資源類(lèi)型是對(duì)應(yīng)所請(qǐng)求短信業(yè)務(wù)的短信資源,如可接收短信的設(shè)備,資源調(diào)度模塊從資源抽象層存儲(chǔ)的資源映射表中查詢對(duì)應(yīng)該資源類(lèi)型的資源描述結(jié)構(gòu),并將所述資源映射表中用于標(biāo)識(shí)短信資源的短信資源ID返回給資源調(diào)度模塊。這里,資源調(diào)度模塊可以根據(jù)配置的對(duì)應(yīng)所請(qǐng)求短信業(yè)務(wù)的操作規(guī)則,根據(jù)查詢請(qǐng)求(Query)中資源類(lèi)型在資源映射表中進(jìn)行查找,將符合規(guī)則的短信資源ID返回給資源調(diào)度模塊。實(shí)際應(yīng)用中,當(dāng)物聯(lián)網(wǎng)業(yè)務(wù)指定短信發(fā)送到一具體終端設(shè)備時(shí),資源調(diào)度模塊收到的短信請(qǐng)求中會(huì)包含有所請(qǐng)求短信業(yè)務(wù)的短信資源ID,此時(shí),可以跳過(guò)步驟402 403,直接進(jìn)入步驟404。實(shí)際應(yīng)用中,物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊收到所述短信請(qǐng)求后,會(huì)檢測(cè)物聯(lián)網(wǎng)網(wǎng)關(guān)是否具備發(fā)送短信的能力,在物聯(lián)網(wǎng)網(wǎng)關(guān)具備發(fā)送短信的能力時(shí),才會(huì)進(jìn)行步驟402之后的流程,否則,直接結(jié)束當(dāng)前流程。步驟404 步驟406 :資源調(diào)度模塊向資源抽象層發(fā)送打開(kāi)操作(Open)的請(qǐng)求,該打開(kāi)操作(Open)的請(qǐng)求中攜帶對(duì)應(yīng)所請(qǐng)求短信業(yè)務(wù)的短信資源ID,資源抽象層通過(guò)所述資源映射表中的接口映射,將Open操作映射成資源適配器提供的消息接口(如CMPP_CONNECT),資源適配器調(diào)用相應(yīng)消息接口,通過(guò)協(xié)議適配向?qū)?yīng)的短信設(shè)備發(fā)送連接請(qǐng)求;步驟407 410 :終端設(shè)備向資源適配器返回應(yīng)答消息,資源適配器向資源抽象層返回操作句柄,即連接ID,資源抽象層向資源調(diào)度模塊返回所述操作句柄,即連接ID,資源調(diào)度模塊與終端設(shè)備建立連接;步驟411 413 :資源調(diào)度模塊向資源抽象層發(fā)送帶操作句柄的寫(xiě)(Write)操作請(qǐng)求,資源抽象層通過(guò)所述資源映射表中的接口映射,將Write操作映射成資源適配器提供的消息接口,如CMPP_SUBMIT,資源適配器調(diào)用相應(yīng)消息接口,通過(guò)與終端設(shè)備之間所建立的連接發(fā)送短信給終端設(shè)備;步驟414 417 :終端設(shè)備依次通過(guò)資源適配器、資源抽象層和資源調(diào)度模塊,向物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)返回應(yīng)答消息;這里,應(yīng)答消息可以是表示短信接收成功的消息、或者表示短信接收失敗的消息。步驟418 :向終端設(shè)備發(fā)送短信結(jié)束后,物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)起斷開(kāi)請(qǐng)求;步驟419 421 :資源調(diào)度模塊接收到物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)起的斷開(kāi)請(qǐng)求后,向資源抽象層發(fā)送帶操作句柄的關(guān)閉操作(Close)請(qǐng)求,資源抽象層通過(guò)資源映射表中的接口映射,將Close操作映射成資源適配器提供的消息接口,如CMPP_TERMINATE,資源適配器調(diào)用相應(yīng)消息接口,通過(guò)協(xié)議適配向終端設(shè)備發(fā)送用于斷開(kāi)當(dāng)前連接的斷開(kāi)請(qǐng)求,終端設(shè)備接收到所述斷開(kāi)請(qǐng)求后,斷開(kāi)當(dāng)前連接。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,其特征在于,在物聯(lián)網(wǎng)的物聯(lián)網(wǎng)網(wǎng)關(guān)中增加資源抽象層和資源調(diào)度模塊,所述方法包括 物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令; 所述資源抽象層接收到所述資源操作指令,根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器提供的操作接口,完成對(duì)資源的操作。
2.根據(jù)權(quán)利要求I所述物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,其特征在于,所述資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令,包括 資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,按照配置的操作規(guī)則,向資源抽象層發(fā)送包含有所述業(yè)務(wù)指令中資源標(biāo)識(shí)的資源操作指令。
3.根據(jù)權(quán)利要求I所述物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,其特征在于,所述資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令,包括 資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源類(lèi)型的業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),并向資源抽象層發(fā)送對(duì)應(yīng)所述業(yè)務(wù)指令的、包含有所獲取的資源標(biāo)識(shí)的資源操作指令。
4.根據(jù)權(quán)利要求3所述物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,其特征在于,所述方法還包括 所述資源抽象層存儲(chǔ)有包含資源標(biāo)識(shí)和資源類(lèi)型的資源描述結(jié)構(gòu)、以及包含一個(gè)或多個(gè)所述資源描述結(jié)構(gòu)的資源映射表; 資源調(diào)度模塊根據(jù)物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源類(lèi)型的業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),包括 資源調(diào)度模塊按照配置的操作規(guī)則,從所述資源抽象層存儲(chǔ)的資源映射表中查詢到包含有所述業(yè)務(wù)指令中資源類(lèi)型、且符合對(duì)應(yīng)所述業(yè)務(wù)指令的操作規(guī)則的資源描述結(jié)構(gòu),并從所查詢到的資源描述結(jié)構(gòu)中獲取資源標(biāo)識(shí)。
5.根據(jù)權(quán)利要求4所述物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,其特征在于,所述資源描述結(jié)構(gòu)中還包括用于表示資源操作與資源適配器所提供各操作接口之間映射關(guān)系的接口映射; 所述資源抽象層根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器提供的操作接口,包括所述資源抽象層根據(jù)所述資源操作指令中的資源標(biāo)識(shí),從自身存儲(chǔ)的資源映射表中查詢到包含有所述資源標(biāo)識(shí)的資源描述結(jié)構(gòu),根據(jù)所查詢到資源描述結(jié)構(gòu)中的接口映射,調(diào)用資源適配器提供的操作接口。
6.根據(jù)權(quán)利要求4或5所述物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,其特征在于,所述方法還包括 所述資源抽象層實(shí)時(shí)接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)、和/或資源類(lèi)型的資源信息,并根據(jù)所接收到的資源信息,建立對(duì)應(yīng)的資源描述結(jié)構(gòu),更新所述資源映射表。
7.一種用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于,所述裝置包括資源調(diào)度模塊、資源抽象層、和資源適配器,其中, 資源調(diào)度模塊,用于向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令;資源抽象層,用于接收所述資源調(diào)度模塊發(fā)送的資源操作指令,并根據(jù)所接收到的資源操作指令中的資源標(biāo)識(shí),調(diào)用所述資源適配器提供的操作接口,完成對(duì)資源的操作; 資源適配器,用于提供操作接口。
8.根據(jù)權(quán)利要求7所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于,所述資源調(diào)度模塊,還用于, 接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,并根據(jù)所述業(yè)務(wù)指令,按照配置的操作規(guī)則,向資源抽象層發(fā)送包含有所述業(yè)務(wù)指令中資源標(biāo)識(shí)的資源操作指令。
9.根據(jù)權(quán)利要求7所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于,所述資源調(diào)度模塊,還用于, 接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)的業(yè)務(wù)指令,并根據(jù)所述業(yè)務(wù)指令,按照配置的操作規(guī)則,從所述資源抽象層中獲取對(duì)應(yīng)的資源標(biāo)識(shí),并向資源抽象層發(fā)送對(duì)應(yīng)所述業(yè)務(wù)指令的、包含有所獲取的資源標(biāo)識(shí)的資源操作指令。
10.根據(jù)權(quán)利要求9所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于, 所述資源抽象層,還用于存儲(chǔ)包含有資源標(biāo)識(shí)、和資源類(lèi)型的資源描述結(jié)構(gòu)、以及包含有一個(gè)或多個(gè)資源描述結(jié)構(gòu)的資源映射表; 資源調(diào)度模塊,還用于按照配置的操作規(guī)則,從所述資源抽象層中存儲(chǔ)的資源映射表查詢到包含有所述業(yè)務(wù)指令中的資源類(lèi)型、且符合對(duì)應(yīng)所述業(yè)務(wù)指令的操作規(guī)則的資源描述結(jié)構(gòu),并從所查詢到的資源描述結(jié)構(gòu)中獲取資源標(biāo)識(shí)。
11.根據(jù)權(quán)利要求10所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于,所述資源描述結(jié)構(gòu)中還包括用于表示資源操作與資源適配器所提供各操作接口之間映射關(guān)系的接口映射; 所述資源抽象層,還用于根據(jù)所述資源調(diào)度模塊所發(fā)送資源操作指令中的資源標(biāo)識(shí),從所存儲(chǔ)的資源映射表中查詢到包含有所述資源標(biāo)識(shí)的資源描述結(jié)構(gòu),根據(jù)所查詢到資源描述結(jié)構(gòu)中的接口映射,調(diào)用所述資源適配器的操作接口。
12.根據(jù)權(quán)利要求10所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于,所述資源抽象層,還用于 實(shí)時(shí)接收物聯(lián)網(wǎng)網(wǎng)關(guān)平臺(tái)發(fā)送的、包含有資源標(biāo)識(shí)、和/或資源類(lèi)型的資源信息,并根據(jù)所接收到的資源信息,建立對(duì)應(yīng)的資源描述結(jié)構(gòu),更新所述資源映射表。
13.根據(jù)權(quán)利要求7所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于,所述資源適配器,還用于進(jìn)行物聯(lián)網(wǎng)網(wǎng)關(guān)與終端之間通信協(xié)議的轉(zhuǎn)換。
14.根據(jù)權(quán)利要求7至13任一項(xiàng)所述用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的裝置,其特征在于, 所述資源抽象層位于物聯(lián)網(wǎng)網(wǎng)關(guān)的資源適配層,資源抽象層的南向接口連接所述資源適配器,資源抽象層的北向接口連接所述資源調(diào)度模塊。
全文摘要
本發(fā)明公開(kāi)了一種物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的方法,在物聯(lián)網(wǎng)的物聯(lián)網(wǎng)網(wǎng)關(guān)中增加資源抽象層和資源調(diào)度模塊,所述方法包括物聯(lián)網(wǎng)網(wǎng)關(guān)的資源調(diào)度模塊向所述資源抽象層發(fā)送包含有資源標(biāo)識(shí)的資源操作指令;所述資源抽象層接收到所述資源操作指令,根據(jù)所述資源操作指令中的資源標(biāo)識(shí),調(diào)用所述物聯(lián)網(wǎng)網(wǎng)關(guān)中資源適配器提供的操作接口,完成對(duì)資源的操作。本發(fā)明還公開(kāi)了一種用于物聯(lián)網(wǎng)中對(duì)資源進(jìn)行操作的物聯(lián)網(wǎng)網(wǎng)關(guān),本發(fā)明屏蔽了各種資源操作的差異性,實(shí)現(xiàn)了對(duì)資源的統(tǒng)一操作管理。
文檔編號(hào)H04W72/12GK102740466SQ20111008239
公開(kāi)日2012年10月17日 申請(qǐng)日期2011年4月1日 優(yōu)先權(quán)日2011年4月1日
發(fā)明者李偉華, 李秋婷 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1