亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

信息的傳輸方法和設(shè)備與流程

文檔序號:11460097閱讀:459來源:國知局
信息的傳輸方法和設(shè)備與流程

本發(fā)明涉及領(lǐng)域通信、網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種信息的傳輸方法和設(shè)備。



背景技術(shù):

在當(dāng)前智能設(shè)備云集的時代里,智能設(shè)備種類數(shù)不勝數(shù),單從物聯(lián)網(wǎng)的切入角度來看,比如智能電視、智能窗簾、智能門鎖、智能熱水器、智能照明產(chǎn)品等等,然而這些智能設(shè)備,都需要通過家庭的智能數(shù)據(jù)中心(即智能家庭網(wǎng)關(guān),以下簡稱“家庭網(wǎng)關(guān)”),進(jìn)行統(tǒng)一的管理和控制,并經(jīng)由internet網(wǎng)絡(luò)傳輸?shù)皆贫朔?wù)器。

為了實(shí)現(xiàn)在斷網(wǎng)情況下智能設(shè)備的正常使用,本地的家庭網(wǎng)關(guān)需要存儲云端服務(wù)器上所有智能設(shè)備的屬性信息。目前,云端服務(wù)器將存儲的所有支持的智能設(shè)備的屬性信息分別發(fā)送給每個家庭網(wǎng)關(guān),每個家庭網(wǎng)關(guān)接收到云端服務(wù)器發(fā)送的所有的智能設(shè)備的屬性信息后,將該些屬性信息進(jìn)行存儲,以便在需要時對連接的智能設(shè)備進(jìn)行管理控制。

然而,對于家庭網(wǎng)關(guān)來說,接收并存儲云端服務(wù)器支持的所有智能設(shè)備的屬性信息,需要占用較多的網(wǎng)絡(luò)資源和存儲資源。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種信息的傳輸方法和設(shè)備,用于解決上述方案中,家庭網(wǎng)關(guān)接收并存儲云端服務(wù)器支持的所有智能設(shè)備的屬性信息,需要占用較多的網(wǎng)絡(luò)資源和存儲資源的問題。

本發(fā)明的第一方面提供了一種信息的傳輸方法,所述方法包括:

獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息;

將所述至少一個智能設(shè)備的屬性信息發(fā)送給所述網(wǎng)關(guān),以使所述網(wǎng)關(guān)通過每個智能設(shè)備的屬性信息對智能設(shè)備進(jìn)行管理和控制。

一種具體的實(shí)現(xiàn)方式中,所述方法包括:

所述獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息包括:

接收所述網(wǎng)關(guān)發(fā)送的第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

通過所述至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

另一種具體的實(shí)現(xiàn)方式中,所述方法包括:

所述獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息,包括:

向所述網(wǎng)關(guān)發(fā)送查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息;

接收所述網(wǎng)關(guān)根據(jù)所述查詢請求返回的第二上報(bào)信息;所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

通過所述至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

一種具體的實(shí)現(xiàn)方式中,所述方法還包括:

接收客戶端發(fā)送的智能設(shè)備連接請求;所述智能設(shè)備連接請求包括待連接智能設(shè)備的標(biāo)識信息;

判斷所述產(chǎn)品信息表中是否包括所述待連接智能設(shè)備的標(biāo)識信息;

若所述產(chǎn)品信息表包括所述待連接智能設(shè)備的標(biāo)識信息,則獲取所述待連接智能設(shè)備的屬性信息;

將所述待連接智能設(shè)備的屬性信息發(fā)送給所述待連接智能設(shè)備所在區(qū)域的網(wǎng)關(guān)。

一種具體的實(shí)現(xiàn)方式中,所述方法還包括:

獲取新增的智能設(shè)備的標(biāo)識信息和屬性信息,并將所述新增的智能設(shè)備的標(biāo)識信息和屬性信息加入所述產(chǎn)品信息表。

本發(fā)明的第二方面提供一種信息的傳輸方法,所述方法包括:

接收服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息;所述至少一個智能設(shè)備為網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備;

將所述至少一個智能設(shè)備的屬性信息進(jìn)行存儲。

一種具體的實(shí)現(xiàn)方式中,所述方法還包括:

向所述服務(wù)器發(fā)送第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

一種具體的實(shí)現(xiàn)方式中,所述方法還包括:

接收所述服務(wù)器發(fā)送的查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息;

根據(jù)所述查詢請求,向所述服務(wù)器發(fā)送第二上報(bào)信息;所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

本發(fā)明的第三方面提供一種服務(wù)器,所述服務(wù)器包括:

獲取模塊,用于獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息;

發(fā)送模塊,用于將所述至少一個智能設(shè)備的屬性信息發(fā)送給所述網(wǎng)關(guān),以使所述網(wǎng)關(guān)通過每個智能設(shè)備的屬性信息對智能設(shè)備進(jìn)行管理和控制。

一種具體的實(shí)現(xiàn)方式中,所述獲取模塊包括:

第一接收子模塊,用于接收所述網(wǎng)關(guān)發(fā)送的第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

處理子模塊,用于通過所述至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

另一種具體的實(shí)現(xiàn)方式中,所述獲取模塊包括:

發(fā)送子模塊,用于向所述網(wǎng)關(guān)發(fā)送查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息;

第二接收子模塊,用于接收所述網(wǎng)關(guān)根據(jù)所述查詢請求返回的第二上報(bào)信息;所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

處理子模塊,用于通過所述至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

一種具體的實(shí)現(xiàn)方式中,所述服務(wù)器還包括:

接收模塊,用于接收客戶端發(fā)送的智能設(shè)備連接請求;所述智能設(shè)備連接請求包括待連接智能設(shè)備的標(biāo)識信息;

處理模塊,用于判斷所述產(chǎn)品信息表中是否包括所述待連接智能設(shè)備的標(biāo)識信息;

若所述產(chǎn)品信息表包括所述待連接智能設(shè)備的標(biāo)識信息,則獲取所述待連接智能設(shè)備的屬性信息;

所述發(fā)送模塊還用于將所述待連接智能設(shè)備的屬性信息發(fā)送給所述待連接智能設(shè)備所在區(qū)域的網(wǎng)關(guān)。

一種具體的實(shí)現(xiàn)方式中,所述獲取模塊還用于獲取新增的智能設(shè)備的標(biāo)識信息和屬性信息;

所述服務(wù)器還包括:存儲模塊,用于將所述新增的智能設(shè)備的標(biāo)識信息和屬性信息加入所述產(chǎn)品信息表。

本發(fā)明的第四方面提供一種網(wǎng)關(guān),所述網(wǎng)關(guān)包括:

接收模塊,用于接收服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息;所述至少一個智能設(shè)備為網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備;

存儲模塊,用于將所述至少一個智能設(shè)備的屬性信息進(jìn)行存儲。

一種具體的實(shí)現(xiàn)方式中,所述網(wǎng)關(guān)還包括:

第一發(fā)送模塊,用于向所述服務(wù)器發(fā)送第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

一種具體的實(shí)現(xiàn)方式中,所述接收模塊還用于接收所述服務(wù)器發(fā)送的查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息;

所述網(wǎng)關(guān)還包括:

處理模塊,用于根據(jù)所述查詢請求查詢獲取第二上報(bào)信息,所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

第二發(fā)送模塊,用于向所述服務(wù)器發(fā)送所述第二上報(bào)信息。

本發(fā)明提供的信息的傳輸方法和設(shè)備,服務(wù)器獲取某網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息,生成當(dāng)前連接狀態(tài)下的智能設(shè)備屬性信息集合,并將該屬性信息集合發(fā)送給該網(wǎng)關(guān),供網(wǎng)關(guān)對連接狀態(tài)下的智能設(shè)備進(jìn)行管理和控制。由此,云端服務(wù)器可以根據(jù)家庭網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備,只將所述至少一個智能設(shè)備的屬性信息下發(fā)到該家庭網(wǎng)關(guān),大大提高了家庭網(wǎng)關(guān)的網(wǎng)絡(luò)資源和存儲資源的利用率。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明提供的信息的傳輸方法的一種應(yīng)用場景示意圖;

圖2是本發(fā)明提供的信息的傳輸方法實(shí)施例一的交互流程圖;

圖3是本發(fā)明提供的信息的傳輸方法實(shí)施例二的交互流程圖;

圖4為本發(fā)明提供的信息的傳輸方法實(shí)施例三的交互流程圖;

圖5為本發(fā)明提供的信息的傳輸方法實(shí)施例四的交互流程圖;

圖6為本發(fā)明提供的服務(wù)器實(shí)施例一的結(jié)構(gòu)示意圖;

圖7為本發(fā)明提供的服務(wù)器實(shí)施例二的獲取模塊的結(jié)構(gòu)示意圖;

圖8為本發(fā)明提供的服務(wù)器實(shí)施例三的獲取模塊的結(jié)構(gòu)示意圖;

圖9為本發(fā)明提供的服務(wù)器實(shí)施例四的結(jié)構(gòu)示意圖;

圖10為本發(fā)明提供的網(wǎng)關(guān)實(shí)施例一的結(jié)構(gòu)示意圖;

圖11為本發(fā)明提供的網(wǎng)關(guān)實(shí)施例二的結(jié)構(gòu)示意圖;

圖12為本發(fā)明提供的網(wǎng)關(guān)實(shí)施例三的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

當(dāng)前智能設(shè)備云集種類繁多,從物聯(lián)網(wǎng)角度來看,智能設(shè)備需要通過家庭網(wǎng)關(guān)進(jìn)行統(tǒng)一的管理和控制,并且要求當(dāng)沒有外部internet網(wǎng)絡(luò)的情況下或者外部internet網(wǎng)絡(luò)發(fā)生異常的情況下,智能設(shè)備都能正常工作和使用。目前,為了實(shí)現(xiàn)斷網(wǎng)情況下智能設(shè)備的正常使用,本地的家庭網(wǎng)關(guān)需要存儲云端服務(wù)器上所有智能設(shè)備的屬性信息,以便在需要時對智能設(shè)備進(jìn)行實(shí)時管理和控制。以智能照明設(shè)備為例,應(yīng)用場所可以是家庭、工廠或者寫字樓等等,內(nèi)部會安裝很多種類、各式各樣的智能照明燈具,比如床頭燈、吸頂燈、射燈、筒燈、軌道燈、天花燈等等,以上n種(n是1到無窮大)智能燈設(shè)備的屬性信息都已配置在云端服務(wù)器上,以示云端已支持了以上n種類型的智能燈設(shè)備,為了實(shí)現(xiàn)在斷網(wǎng)情況下家庭網(wǎng)關(guān)對智能燈設(shè)備的管理和控制,家庭網(wǎng)關(guān)是需要將上述n種類型的智能燈設(shè)備的屬性信息進(jìn)行存儲的。由此,家庭網(wǎng)關(guān)要存儲且處理的數(shù)據(jù)信息會非常龐大,其運(yùn)行速率將大大降低。

本發(fā)明提供了一種信息的傳輸方法,用于解決上述方案中,家庭網(wǎng)關(guān)接收并存儲云端服務(wù)器支持的所有智能設(shè)備的屬性信息,需要占用較多的網(wǎng)絡(luò)資源和存儲資源的問題。

圖1是本發(fā)明提供的信息的傳輸方法的一種應(yīng)用場景示意圖。如圖1所示,該信息的傳輸方法應(yīng)用在服務(wù)器和網(wǎng)關(guān)之間,網(wǎng)關(guān)可以接入多個智能設(shè)備,即智能設(shè)備可通過網(wǎng)關(guān)接入網(wǎng)絡(luò)。這里的服務(wù)器可以是普通服務(wù)器也可以是云端服務(wù)器。網(wǎng)關(guān)也稱為網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器,可以是采用bluetooth、wi-fi和zig-bee中的至少一項(xiàng)通信協(xié)議的家庭網(wǎng)關(guān),也可以是其他類型的網(wǎng)關(guān),在此不作限定。

一種具體的實(shí)現(xiàn)方式中,該信息的傳輸方法應(yīng)用在云端服務(wù)器、家庭網(wǎng)關(guān)以及智能設(shè)備的交互過程中,云端服務(wù)器可根據(jù)本方案發(fā)送智能設(shè)備屬性信息到家庭網(wǎng)關(guān)。

圖2為本發(fā)明提供的信息的傳輸方法實(shí)施例一的交互流程圖,如圖2所示,該信息的傳輸方法的具體實(shí)現(xiàn)步驟為:

s101:獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息。

在本步驟中,服務(wù)器獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息,服務(wù)器可預(yù)先根據(jù)網(wǎng)關(guān)的配置,或者與網(wǎng)關(guān)的協(xié)商,或者通過協(xié)議中的規(guī)定等方式獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息,對此本方案不作限制。

智能設(shè)備的屬性信息可以包括完整實(shí)現(xiàn)智能設(shè)備功能的產(chǎn)品參數(shù)信息、當(dāng)前智能設(shè)備的開關(guān)狀態(tài)、智能設(shè)備所支持的通信協(xié)議等等,該屬性信息用于服務(wù)器或網(wǎng)關(guān)對智能設(shè)備進(jìn)行管理和控制,此處不作具體限定。舉例來說,對于智能燈設(shè)備,其產(chǎn)品參數(shù)信息包括功率、亮度、rgb配比、傳感器信息等。

s102:將至少一個智能設(shè)備的屬性信息發(fā)送給網(wǎng)關(guān),以使網(wǎng)關(guān)通過每個智能設(shè)備的屬性信息對智能設(shè)備進(jìn)行管理和控制。

對網(wǎng)關(guān)來說,接收服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息;所述至少一個智能設(shè)備為網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備。

在本步驟中,服務(wù)器是將獲取到的當(dāng)前連接的至少一個智能設(shè)備的屬性信息打包發(fā)送給網(wǎng)關(guān),所述網(wǎng)關(guān)是當(dāng)前連接有以上至少一個智能設(shè)備的網(wǎng)關(guān),在必要時,網(wǎng)關(guān)根據(jù)接收到的當(dāng)前連接的至少一個智能設(shè)備的屬性信息對當(dāng)前連接狀態(tài)的智能設(shè)備進(jìn)行管理和控制。舉例來說,對于智能網(wǎng)關(guān),用戶可以通過家庭智能網(wǎng)關(guān)對連接狀態(tài)下的智能設(shè)備進(jìn)行語音控制或者屏幕手動控制等,此處不作限定。

另外,網(wǎng)關(guān)接收服務(wù)器發(fā)送的至少一個當(dāng)前連接在所述網(wǎng)關(guān)上的智能設(shè)備的屬性信息。網(wǎng)關(guān)接收的智能設(shè)備的屬性信息集合有如下幾種可能:在之前屬性信息集合的基礎(chǔ)上,新增至少一個智能設(shè)備的屬性信息;在之前屬性信息集合中刪除一個或多個之前連接所述網(wǎng)關(guān)而當(dāng)前斷開的智能設(shè)備的屬性信息;同時包括以上兩種可能的屬性信息集合。

s103:將至少一個智能設(shè)備的屬性信息進(jìn)行存儲。

在本步驟中,網(wǎng)關(guān)將服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息進(jìn)行存儲,用于更新網(wǎng)關(guān)中存儲的智能設(shè)備屬性信息集合。

按照上述方案,舉例來說,隨著每個網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的不同,每個網(wǎng)關(guān)中存儲的智能設(shè)備屬性信息也不同,比如,網(wǎng)關(guān)1當(dāng)前連接了a類型的智能設(shè)備,而網(wǎng)關(guān)2連接了b、c和d類型的智能設(shè)備。則該網(wǎng)關(guān)1只存儲a類型的智能設(shè)備的屬性信息,網(wǎng)關(guān)2只存儲b、c和d類型的智能設(shè)備的屬性信息,在對智能設(shè)備進(jìn)行管理控制時,每個網(wǎng)關(guān)只處理當(dāng)前連接的智能設(shè)備,網(wǎng)關(guān)存儲的智能設(shè)備的屬性信息是服務(wù)器中存儲的智能設(shè)備的屬性信息的一個子集。

本實(shí)施例提供的信息的傳輸方法,服務(wù)器將當(dāng)前與網(wǎng)關(guān)處于連接狀態(tài)的智能設(shè)備的屬性信息集合發(fā)送給所述網(wǎng)關(guān),以供所述網(wǎng)關(guān)在必要時對當(dāng)前連接的智能設(shè)備進(jìn)行管理和控制。由于網(wǎng)關(guān)中存儲的智能設(shè)備的屬性信息集合是服務(wù)器存儲的智能設(shè)備的屬性信息中的一個子集,該方案大大節(jié)省了網(wǎng)關(guān)的本地存儲資源,同時釋放了大量被占用的網(wǎng)絡(luò)資源,大大提高了網(wǎng)關(guān)傳輸控制信息和數(shù)據(jù)信息的質(zhì)量。

圖3為本發(fā)明提供的信息的傳輸方法實(shí)施例二的交互流程圖,如圖3所示,在該信息傳輸方法的另一種具體實(shí)現(xiàn)方式中,上述實(shí)施例一的s101之前,還包括以下步驟:

s201:向服務(wù)器發(fā)送第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

對于服務(wù)器來說,接收網(wǎng)關(guān)發(fā)送的第一上報(bào)信息。

在本步驟中,網(wǎng)關(guān)定期向服務(wù)器發(fā)送第一上報(bào)信息,用于通知服務(wù)器當(dāng)前連接在網(wǎng)關(guān)中的智能設(shè)備有變化,該變化包括新增至少一個智能設(shè)備、刪除一個或多個智能設(shè)備的至少一項(xiàng)。

該第一上報(bào)信息包括網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。所述智能設(shè)備的標(biāo)識信息用于唯一標(biāo)識該智能設(shè)備,具體來說,標(biāo)識信息包括:產(chǎn)品類型、制造商代碼、產(chǎn)品型號和產(chǎn)品序列號。由此可知,標(biāo)識信息可以唯一確定該智能設(shè)備是有某個制造商生產(chǎn)的某個產(chǎn)品的某一批次的某個智能設(shè)備。

該網(wǎng)關(guān)的標(biāo)識信息用于標(biāo)識該網(wǎng)關(guān)的身份,以使服務(wù)器對該網(wǎng)關(guān)進(jìn)行后續(xù)的管理。

s202:通過至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取至少一個智能設(shè)備的屬性信息。

在本步驟中,服務(wù)器本地存儲的產(chǎn)品信息表包括:所有可支持智能設(shè)備的標(biāo)識信息和屬性信息。各個生產(chǎn)制造商會定期通過internet網(wǎng)絡(luò)將其最新智能設(shè)備的信息上傳至服務(wù)器,方便用戶在首次使用某智能設(shè)備時能夠順利通過網(wǎng)關(guān)連接到internet網(wǎng)絡(luò)。由此可知,服務(wù)器上的存儲的產(chǎn)品信息是非常龐大的,可以方便用戶在使用前通過服務(wù)器查詢智能設(shè)備是否被支持。

產(chǎn)品信息表用于服務(wù)器校驗(yàn)當(dāng)前服務(wù)器是否支持所述至少一個智能設(shè)備。若產(chǎn)品信息表中包含某個智能設(shè)備的標(biāo)識信息,則服務(wù)器支持該智能設(shè)備,服務(wù)器獲取該智能設(shè)備的屬性信息。若產(chǎn)品信息表中不包含某個智能設(shè)備的標(biāo)識信息,則服務(wù)器不支持該智能設(shè)備。

服務(wù)器根據(jù)上述步驟,在本地存儲的產(chǎn)品信息表中查詢所述至少一個智能設(shè)備的標(biāo)識信息,獲取該些智能設(shè)備對應(yīng)的屬性信息。

本實(shí)施例提供的信息的傳輸方法,服務(wù)器通過接收網(wǎng)關(guān)發(fā)送的第一上報(bào)信息來獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息。其中,該第一上報(bào)信息包括當(dāng)前連接在網(wǎng)關(guān)中的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。服務(wù)器可根據(jù)某個智能設(shè)備的標(biāo)識信息,在本地存儲的產(chǎn)品信息表中查詢并獲取該智能設(shè)備的屬性信息。該方案提高了服務(wù)器處理本地存儲資源的能力,通過查詢產(chǎn)品信息表,快速獲取當(dāng)前連接的智能設(shè)備的屬性信息。

圖4為本發(fā)明提供的信息的傳輸方法實(shí)施例三的交互流程圖,如圖4所示,在該信息傳輸方法的另一種具體實(shí)現(xiàn)方式中,上述實(shí)施例一的s101之前,還包括以下步驟:

s301:向網(wǎng)關(guān)發(fā)送查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息。

對于網(wǎng)關(guān)來說,接收服務(wù)器發(fā)送的查詢請求。

在本步驟中,服務(wù)器周期性的(或者人為控制該服務(wù)器)向網(wǎng)關(guān)發(fā)送查詢請求,所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息,換句話說,服務(wù)器發(fā)送所述查詢請求,請求網(wǎng)關(guān)將當(dāng)前與該網(wǎng)關(guān)連接的智能設(shè)備的標(biāo)識信息發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)智能設(shè)備的標(biāo)識信息查詢本地產(chǎn)品信息表,并獲取智能設(shè)備的屬性信息,進(jìn)而對網(wǎng)關(guān)本地存儲的智能設(shè)備的屬性信息進(jìn)行更新,以節(jié)省網(wǎng)關(guān)的本地存儲資源,將當(dāng)前斷開的智能設(shè)備信息進(jìn)行剔除,進(jìn)而減少網(wǎng)絡(luò)數(shù)據(jù)的傳輸大小,提高網(wǎng)關(guān)的處理能力。

s302:根據(jù)查詢請求向服務(wù)器發(fā)送第二上報(bào)信息;所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

對于服務(wù)器來說,接收網(wǎng)關(guān)根據(jù)查詢請求返回的第二上報(bào)信息;所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

在本步驟中,網(wǎng)關(guān)接收服務(wù)器發(fā)送的查詢請求后,收集當(dāng)前連接在網(wǎng)關(guān)上的至少一個智能設(shè)備,將當(dāng)前連接狀態(tài)的所有智能設(shè)備的標(biāo)識信息打包,向服務(wù)器發(fā)送第二上報(bào)信息,用于通知服務(wù)器當(dāng)前連接在網(wǎng)關(guān)中的智能設(shè)備有變化,該變化包括新增至少一個智能設(shè)備、刪除一個或多個智能設(shè)備的至少一項(xiàng)。

該第二上報(bào)信息包括網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。所述智能設(shè)備的標(biāo)識信息用于唯一標(biāo)識該智能設(shè)備,具體來說,標(biāo)識信息包括:產(chǎn)品類型、制造商代碼、產(chǎn)品型號和產(chǎn)品序列號。由此可知,標(biāo)識信息可以唯一確定該智能設(shè)備是有某個制造商生產(chǎn)的某個產(chǎn)品的某一批次的某個智能設(shè)備。

該網(wǎng)關(guān)的標(biāo)識信息用于標(biāo)識該網(wǎng)關(guān)的身份,以使服務(wù)器對該網(wǎng)關(guān)進(jìn)行后續(xù)的管理。

s303:通過至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

在本步驟中,服務(wù)器本地存儲的產(chǎn)品信息表包括:所有可支持智能設(shè)備的標(biāo)識信息和屬性信息。各個生產(chǎn)制造商會定期通過internet網(wǎng)絡(luò)將其最新智能設(shè)備的信息上傳至服務(wù)器,方便用戶在首次使用某智能設(shè)備時能夠順利通過網(wǎng)關(guān)連接到internet網(wǎng)絡(luò)。由此可知,服務(wù)器上的存儲的產(chǎn)品信息是非常龐大的,可以方便用戶在使用前通過服務(wù)器查詢智能設(shè)備是否被支持。

產(chǎn)品信息表用于服務(wù)器校驗(yàn)當(dāng)前服務(wù)器是否支持所述至少一個智能設(shè)備。若產(chǎn)品信息表中包含某個智能設(shè)備的標(biāo)識信息,則服務(wù)器支持該智能設(shè)備,服務(wù)器獲取該智能設(shè)備的屬性信息。若產(chǎn)品信息表中不包含某個智能設(shè)備的標(biāo)識信息,則服務(wù)器不支持該智能設(shè)備。

服務(wù)器根據(jù)上述步驟,在本地存儲的產(chǎn)品信息表中查詢所述至少一個智能設(shè)備的標(biāo)識信息,獲取該些智能設(shè)備對應(yīng)的屬性信息。

本實(shí)施例提供的信息的傳輸方法,服務(wù)器定期向網(wǎng)關(guān)發(fā)送獲取所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備標(biāo)識信息的查詢請求,再根據(jù)網(wǎng)關(guān)返回的第二上報(bào)信息,查詢產(chǎn)品信息表并獲取當(dāng)前連接的至少一個智能設(shè)備的屬性信息。同樣的,該方案提高了服務(wù)器處理本地存儲資源的能力,通過查詢產(chǎn)品信息表,快速獲取當(dāng)前連接的智能設(shè)備的屬性信息。

在上述圖2、圖3或圖4實(shí)施例中,對于當(dāng)前連接的智能設(shè)備,包括兩種可能的情況:

情況一、之前已連接服務(wù)器的智能設(shè)備,即上電后的智能設(shè)備之前已連接到服務(wù)器。

情況二、當(dāng)前未連接服務(wù)器的智能設(shè)備,即上電后的智能設(shè)備首次連接服務(wù)器。

對于當(dāng)前未連接服務(wù)器的智能設(shè)備,圖5為本發(fā)明提供的信息的傳輸方法實(shí)施例四的交互流程圖,如圖5所示,智能設(shè)備首次上電連接服務(wù)器的步驟如下:

s401:接收客戶端發(fā)送的智能設(shè)備連接請求;所述智能設(shè)備連接請求包括待連接智能設(shè)備的標(biāo)識信息。

在本步驟中,服務(wù)器接收客戶端發(fā)送的智能設(shè)備連接請求之前,首先,用戶需要通過客戶端與上電后的待連接智能設(shè)備取得聯(lián)系,所述客戶端可以是手機(jī)、平板電腦等中的應(yīng)用程序(英文:application,簡稱:app)。

具體的,用戶可以通過掃描待連接智能設(shè)備上的二維碼,獲取待連接智能設(shè)備的二維碼信息,該二維碼信息包含所述待連接智能設(shè)備的標(biāo)識信息,此處對連接方式不作限定。

其次,用戶通過客戶端發(fā)送待連接智能設(shè)備連接請求,該連接請求包括待連接智能設(shè)備的標(biāo)識信息和客戶端的標(biāo)識信息。服務(wù)器接收待連接智能設(shè)備的連接請求。

可選的,上電后的待連接智能設(shè)備也可以直接發(fā)送連接請求到網(wǎng)關(guān),該連接請求包括待連接智能設(shè)備的標(biāo)識信息。網(wǎng)關(guān)作為接入網(wǎng)設(shè)備,將待連接智能設(shè)備的連接請求發(fā)送給服務(wù)器,服務(wù)器接收該連接請求。

s402:判斷產(chǎn)品信息表中是否包括待連接智能設(shè)備的標(biāo)識信息:若產(chǎn)品信息表包括待連接智能設(shè)備的標(biāo)識信息,則獲取所述待連接智能設(shè)備的屬性信息。

在本步驟中,服務(wù)器根據(jù)本地存儲的產(chǎn)品信息表中的信息進(jìn)行判斷,若產(chǎn)品信息表包括待連接智能設(shè)備的標(biāo)識信息,則服務(wù)器獲取該智能設(shè)備的屬性信息。

可選的,服務(wù)器可以向客戶端發(fā)送反饋信息,所述反饋信息用于通知用戶待連接智能設(shè)備是否可以通過網(wǎng)關(guān)連接網(wǎng)絡(luò)。具體的,若產(chǎn)品信息表中包括待連接智能設(shè)備的標(biāo)識信息,則服務(wù)器向客戶端發(fā)送支持消息,用于通知用戶該智能設(shè)備可以連接到網(wǎng)絡(luò);若產(chǎn)品信息中不包括待連接智能設(shè)備的標(biāo)識信息,則服務(wù)器向客戶端發(fā)送不支持消息,用于通知用戶該智能設(shè)備不能連接到網(wǎng)絡(luò)。

s403:將所述待連接智能設(shè)備的屬性信息發(fā)送給所述待連接智能設(shè)備所在區(qū)域的網(wǎng)關(guān)。

若服務(wù)器判定待連接智能設(shè)備可以通過網(wǎng)關(guān)連接網(wǎng)絡(luò),服務(wù)器會將待連接智能設(shè)備的屬性信息發(fā)送給該智能設(shè)備所在區(qū)域的網(wǎng)關(guān),用于通知該網(wǎng)關(guān)連接該智能設(shè)備。

在上述任一實(shí)施例中,對于制造商生產(chǎn)的最新智能設(shè)備,服務(wù)器會定期獲取新增的智能設(shè)備的標(biāo)識信息和屬性信息,并將所述新增的智能設(shè)備的標(biāo)識信息和屬性信息加入所述產(chǎn)品信息表。

具體來說,服務(wù)器本地存儲的產(chǎn)品信息表會定期進(jìn)行更新,智能設(shè)備的制造商會將最新智能設(shè)備的信息通過互聯(lián)網(wǎng)上傳到服務(wù)器上,服務(wù)器會將獲取到的新增智能設(shè)備的標(biāo)識信息和屬性信息加入到本地存儲的產(chǎn)品信息表中,以供用戶的使用。

本實(shí)施例提供的信息的傳輸方法,用戶通過客戶端對當(dāng)前未連接服務(wù)器的智能設(shè)備進(jìn)行internet網(wǎng)絡(luò)連接,客戶端向服務(wù)器發(fā)送智能設(shè)備連接請求,服務(wù)器根據(jù)該連接請求,查詢并獲取待連接智能設(shè)備的屬性信息,將待連接智能設(shè)備的屬性信息下發(fā)給所述待連接智能設(shè)備所在區(qū)域的網(wǎng)關(guān),以使網(wǎng)關(guān)與所述待連接智能設(shè)備互聯(lián)。該方案提供智能設(shè)備首次上電連接服務(wù)器的方法,便于用戶對首次使用的智能設(shè)備進(jìn)行快速入網(wǎng)。

圖6為本發(fā)明提供的服務(wù)器實(shí)施例一的結(jié)構(gòu)示意圖,如圖6所示,該服務(wù)器10包括:

獲取模塊11,用于獲取網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息;

發(fā)送模塊12,用于將所述至少一個智能設(shè)備的屬性信息發(fā)送給所述網(wǎng)關(guān),以使所述網(wǎng)關(guān)通過每個智能設(shè)備的屬性信息對智能設(shè)備進(jìn)行管理和控制。

本實(shí)施例提供的服務(wù)器,用于執(zhí)行前述任一方法實(shí)施例中服務(wù)器的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,獲取模塊獲取某網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的屬性信息,生成當(dāng)前連接狀態(tài)下的智能設(shè)備屬性信息集合。發(fā)送模塊將該屬性信息集合發(fā)送給該網(wǎng)關(guān),供網(wǎng)關(guān)對連接狀態(tài)下的智能設(shè)備進(jìn)行管理和控制。由此,服務(wù)器可以根據(jù)網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備,只將所述至少一個智能設(shè)備的屬性信息下發(fā)到該網(wǎng)關(guān),大大提高了網(wǎng)關(guān)的網(wǎng)絡(luò)資源和存儲資源的利用率。

圖7為本發(fā)明提供的服務(wù)器實(shí)施例二的獲取模塊的結(jié)構(gòu)示意圖,如圖7所示,所述獲取模塊11包括:

第一接收子模塊111,用于接收所述網(wǎng)關(guān)發(fā)送的第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

處理子模塊112,用于通過所述至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

圖8為本發(fā)明提供的服務(wù)器實(shí)施例三的獲取模塊的結(jié)構(gòu)示意圖,如圖8所示,所述獲取模塊11包括:

發(fā)送子模塊113,用于向所述網(wǎng)關(guān)發(fā)送查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息;

第二接收子模塊114,用于接收所述網(wǎng)關(guān)根據(jù)所述查詢請求返回的第二上報(bào)信息;所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

處理子模塊112,用于通過所述至少一個智能設(shè)備的標(biāo)識信息,查詢本地存儲的產(chǎn)品信息表,獲取所述至少一個智能設(shè)備的屬性信息。

在上述任一實(shí)施例提供的服務(wù)器的基礎(chǔ)上,圖9為本發(fā)明提供的服務(wù)器實(shí)施例四的結(jié)構(gòu)示意圖,如圖9所示,所述服務(wù)器10還包括:

接收模塊13,用于接收客戶端發(fā)送的智能設(shè)備連接請求;所述智能設(shè)備連接請求包括待連接智能設(shè)備的標(biāo)識信息;

處理模塊14,用于判斷所述產(chǎn)品信息表中是否包括所述待連接智能設(shè)備的標(biāo)識信息;

若所述產(chǎn)品信息表包括所述待連接智能設(shè)備的標(biāo)識信息,則獲取所述待連接智能設(shè)備的屬性信息;

所述發(fā)送模塊12還用于將所述待連接智能設(shè)備的屬性信息發(fā)送給所述待連接智能設(shè)備所在區(qū)域的網(wǎng)關(guān)。

所述獲取模塊11還用于獲取新增的智能設(shè)備的標(biāo)識信息和屬性信息;

所述服務(wù)器10還包括:存儲模塊15,用于將所述新增的智能設(shè)備的標(biāo)識信息和屬性信息加入所述產(chǎn)品信息表。

上述任一實(shí)施例提供的服務(wù)器,用于執(zhí)行前述任一方法實(shí)施例中服務(wù)器的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。

圖10為本發(fā)明提供的網(wǎng)關(guān)實(shí)施例一的結(jié)構(gòu)示意圖,如圖10所示,該網(wǎng)關(guān)20包括:

接收模塊21,用于接收服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息;所述至少一個智能設(shè)備為網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備;

存儲模塊22,用于將所述至少一個智能設(shè)備的屬性信息進(jìn)行存儲。

本實(shí)施例提供的網(wǎng)關(guān),用于執(zhí)行前述任一方法實(shí)施例中網(wǎng)關(guān)的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,接收模塊接收服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息,所述至少一個智能設(shè)備為網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備。存儲模塊將服務(wù)器發(fā)送的至少一個智能設(shè)備的屬性信息進(jìn)行存儲,用于更新網(wǎng)關(guān)中存儲的智能設(shè)備屬性信息集合。由此,服務(wù)器可以根據(jù)網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備,只將所述至少一個智能設(shè)備的屬性信息下發(fā)到該網(wǎng)關(guān),大大提高了網(wǎng)關(guān)的網(wǎng)絡(luò)資源和存儲資源的利用率。

圖11為本發(fā)明提供的網(wǎng)關(guān)實(shí)施例二的結(jié)構(gòu)示意圖,如圖11所示,所述網(wǎng)關(guān)20還包括:

第一發(fā)送模塊231,用于向所述服務(wù)器發(fā)送第一上報(bào)信息;所述第一上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息。

圖12為本發(fā)明提供的網(wǎng)關(guān)實(shí)施例三的結(jié)構(gòu)示意圖,如圖12所示,所述接收模塊21還用于接收所述服務(wù)器發(fā)送的查詢請求;所述查詢請求用于請求所述網(wǎng)關(guān)當(dāng)前連接的智能設(shè)備的標(biāo)識信息;

所述網(wǎng)關(guān)20還包括:

處理模塊24,用于根據(jù)所述查詢請求查詢獲取第二上報(bào)信息,所述第二上報(bào)信息包括所述網(wǎng)關(guān)當(dāng)前連接的至少一個智能設(shè)備的標(biāo)識信息和網(wǎng)關(guān)的標(biāo)識信息;

第二發(fā)送模塊232,用于向所述服務(wù)器發(fā)送所述第二上報(bào)信息。

上述任一實(shí)施例提供的網(wǎng)關(guān),用于執(zhí)行前述任一方法實(shí)施例中網(wǎng)關(guān)的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。

應(yīng)理解,在上述服務(wù)器和網(wǎng)關(guān)具體實(shí)現(xiàn)中,處理模塊可以被具體實(shí)現(xiàn)為處理器,發(fā)送模塊可以被實(shí)現(xiàn)為發(fā)送器,接收模塊可以被實(shí)現(xiàn)為接收器,存儲模塊可以被實(shí)現(xiàn)為存儲器。

本發(fā)明還提供一種服務(wù)器,包括:存儲器、處理器、發(fā)送器、接收器以及計(jì)算機(jī)程序,所述計(jì)算機(jī)程序存儲在所述存儲器中,所述處理器運(yùn)行所述計(jì)算機(jī)程序執(zhí)行任一實(shí)施例提供的信息的傳輸方法。

在上述服務(wù)器的具體實(shí)現(xiàn)中,處理器的數(shù)量為至少一個,用來執(zhí)行存儲器存儲的執(zhí)行指令,即計(jì)算機(jī)程序。使得服務(wù)器通過通信接口與網(wǎng)關(guān)之間進(jìn)行數(shù)據(jù)交互,以執(zhí)行上述的各種實(shí)施方式提供的信息的傳輸方法??蛇x的,存儲器還可以集成在處理器內(nèi)部。

本發(fā)明還提供一種網(wǎng)關(guān),包括:存儲器、處理器、接收器、發(fā)送器以及計(jì)算機(jī)程序,所述計(jì)算機(jī)程序存儲在所述存儲器中,所述處理器運(yùn)行所述計(jì)算機(jī)程序執(zhí)行上述任一實(shí)施例提供的信息的傳輸方法。

在上述網(wǎng)關(guān)的具體實(shí)現(xiàn)中,處理器的數(shù)量為至少一個,用來執(zhí)行存儲器存儲的執(zhí)行指令,即計(jì)算機(jī)程序。使得網(wǎng)關(guān)通過通信接口與服務(wù)器之間進(jìn)行數(shù)據(jù)交互,來執(zhí)行上述的各種實(shí)施方式提供的信息的傳輸方法??蛇x的,存儲器還可以集成在處理器內(nèi)部。

在服務(wù)器和網(wǎng)關(guān)的具體實(shí)現(xiàn)中,應(yīng)理解,處理器可以是中央處理單元(英文:centralprocessingunit,簡稱:cpu),還可以是其他通用處理器、數(shù)字信號處理器(英文:digitalsignalprocessor,簡稱:dsp)、專用集成電路(英文:applicationspecificintegratedcircuit,簡稱:asic)等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明所公開的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。

實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一可讀取存儲器中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲器(存儲介質(zhì))包括:只讀存儲器(英文:read-onlymemory,縮寫:rom)、ram、快閃存儲器、硬盤、固態(tài)硬盤、磁帶(英文:magnetictape)、軟盤(英文:floppydisk)、光盤(英文:opticaldisc)及其任意組合。

最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1