欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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



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