智能家電后臺管理系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于云網絡的智能家電后臺管理系統(tǒng),包括:至少一個節(jié)點服務裝置;控制節(jié)點服務器;以及,至少一個家電節(jié)點服務器;至少一個節(jié)點服務裝置包括移動通信終端節(jié)點服務裝置,用于接收來自移動通信終端的控制請求消息;至少一個節(jié)點服務裝置中的每一個將接收到的控制請求消息傳送給控制節(jié)點服務器,控制節(jié)點服務器根據控制請求消息中攜帶的標識信息將控制請求消息傳送給相應的家電節(jié)點服務器以便該家電節(jié)點服務器根據所述控制請求消息對相應的家電進行控制;至少一個節(jié)點服務裝置中的每一個與控制節(jié)點服務器之間的會話連接采用異步TCP長連接。采用本發(fā)明,可以對多個智能家電設備進行分布式部署并進行統(tǒng)一管理。
【專利說明】智能家電后臺管理系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及家電【技術領域】,更具體地,涉及基于云網絡的智能家電后臺管理系統(tǒng)。
【背景技術】
[0002]傳統(tǒng)家用電器有空調、電冰箱、吸塵器、電飯煲、洗衣機等;新型家用電器有電磁爐、消毒碗柜、蒸燉煲等。無論新型家用電器還是傳統(tǒng)家用電器,其整體技術都在不斷提高。當對家用電器應用先進控制技術后,家用電器從一種機械式用具變成一種具有智能的設備。然而,對這種智能家電設備的控制和管理還處于研究的初級階段,一般為使用者直接對家用電器的控制面板進行操作。因此,需要一種能夠較好地對智能家電設備進行控制和管理的系統(tǒng)。
【發(fā)明內容】
[0003]針對上述技術問題,本發(fā)明提供了一種對成百上千萬級別的家電進行管理的智能豕電后臺管理系統(tǒng)。
[0004]根據本發(fā)明實施例提供的一種基于云網絡的智能家電后臺管理系統(tǒng),包括:至少一個節(jié)點服務裝置;控制節(jié)點服務器;以及,至少一個家電節(jié)點服務器;
[0005]所述至少一個節(jié)點服務裝置包括:移動通信終端節(jié)點服務裝置,用于接收來自移動通信終端的控制請求消息,并且所述移動通信終端節(jié)點服務裝置與移動通信終端之間的會話連接采用同步TCP長連接方式;
[0006]所述至少一個節(jié)點服務裝置中的每一個將接收到的控制請求消息傳送給所述控制節(jié)點服務器,所述控制節(jié)點服務器根據控制請求消息中攜帶的標識信息將所述控制請求消息傳送給相應的家電節(jié)點服務器以便該家電節(jié)點服務器根據所述控制請求消息對相應的家電進行控制。
[0007]可選地,所述至少一個節(jié)點服務裝置中的每一個與控制節(jié)點服務器之間的會話連接采用異步TCP長連接,以及,所述控制節(jié)點服務器與所述家電節(jié)點服務器之間采用異步TCP長連接。
[0008]可選地,所述至少一個節(jié)點服務裝置還包括:微信節(jié)點服務裝置,用于接收來自微信服務器的控制請求消息,并且所述微信節(jié)點服務裝置與微信服務器之間的會話連接采用HTTP連接或SOCKET連接。
[0009]可選地,所述至少一個節(jié)點服務裝置還包括:微博節(jié)點服務裝置,用于接收來自微博服務器的控制請求消息,并且所述微博節(jié)點服務裝置與微博服務器之間的會話連接采用HTTP連接或SOCKET連接。
[0010]可選地,所述智能家電后臺管理系統(tǒng)還包括:入戶家電控制節(jié)點服務器;所述控制節(jié)點服務器還用于根據接收到的控制請求消息中攜帶的標識信息將所述控制請求消息傳送給相應的入戶家電控制節(jié)點服務器;所述入戶家電控制節(jié)點服務器用于將所述控制請求消息發(fā)送給相應的入戶家電管理裝置。
[0011]可選地,所述家電節(jié)點服務器采用TCP長連接方式向家電發(fā)送原生控制指令或者AT指令。
[0012]可選地,所述智能家電后臺管理系統(tǒng)中的各設備部署在云網絡中。
[0013]可選地,移動通信終端節(jié)點服務裝置、微信節(jié)點服務裝置或微博節(jié)點服務裝置部署于同一硬件設備,或者,分別部署在不同的硬件設備中。
[0014]本發(fā)明的基于云網絡的智能家電后臺管理系統(tǒng)可以對成百上千萬級別的家電進行統(tǒng)一管理,從而可以節(jié)省運營成本。此外,通過采用本發(fā)明實施例的智能家電后臺管理系統(tǒng),即使增加需要管理的家電的數量,也可以方便地增加相應的家電節(jié)點服務器和移動通信終端節(jié)點服務裝置,簡單易實現(xiàn),且可以基本保持該管理系統(tǒng)的性能。
【專利附圖】
【附圖說明】
[0015]圖1是根據本發(fā)明一實施例的智能家電后臺管理系統(tǒng)的結構示意圖。
[0016]圖2是根據本發(fā)明一實施例的智能家電后臺管理系統(tǒng)的工作過程示意圖。
【具體實施方式】
[0017]下面結合附圖對本發(fā)明實施方式作進一步的說明。
[0018]圖1是根據本發(fā)明一實施例的智能家電后臺管理系統(tǒng)的結構示意圖。如圖1所示,智能家電后臺管理系統(tǒng)包括移動通信終端節(jié)點服務裝置12、微信節(jié)點服務裝置14、微博節(jié)點服務裝置16、控制節(jié)點服務器20和家電服務器32。
[0019]移動通信終端節(jié)點服務裝置12,用于接收來自移動通信終端的控制請求消息,并且移動通信終端節(jié)點服務裝置12與移動通信終端之間的會話連接采用同步TCP長連接方式。然后,移動通信終端節(jié)點服務裝置12將接收到的控制請求消息傳送給控制節(jié)點服務器20。
[0020]類似地,微信節(jié)點服務裝置14用于接收來自微信服務器的控制請求消息。其中,微信節(jié)點服務裝置14與微信服務器之間的會話連接采用HTTP連接或SOCKET連接。例如,微信服務器可以是接收到用戶的家電控制請求消息后,生成攜帶有所述用戶的家電控制請求消息的數據包,并將該數據包發(fā)送給微信節(jié)點服務裝置14。然后,微信節(jié)點服務裝置14將收到的數據包拆包,并將用戶的家電控制請求消息發(fā)送給控制節(jié)點服務器20。
[0021]類似地,微博節(jié)點服務裝置16用于接收來自微博服務器的控制請求消息。其中,微博節(jié)點服務裝置14與微博服務器之間的會話連接采用HTTP連接或SOCKET連接。然后,微博節(jié)點服務裝置14將控制請求消息發(fā)送給控制節(jié)點服務器20。
[0022]接著,控制節(jié)點服務器20根據接收到的控制請求消息中攜帶的標識信息將所述控制請求消息傳送給相應的家電節(jié)點服務器32以便家電節(jié)點服務器32根據控制請求消息對相應的家電進行控制。其中,移動通信終端節(jié)點服務裝置12與控制節(jié)點服務器20之間的會話連接采用異步TCP長連接。控制節(jié)點服務器20與家電節(jié)點服務器32之間采用異步TCP長連接。
[0023]例如,控制節(jié)點服務器20根據控制請求消息中攜帶的標識信息(例如地址信息)確定出需要控制的家電由家電節(jié)點服務器32管理。
[0024]最后,家電節(jié)點服務器32根據控制請求消息對相應的家電進行控制??蛇x地,一臺家電節(jié)點服務器32理論上最多可連接65536個家電TCP長連接。如果為成百上千萬級別的家電,可在云網絡中部署多臺家電服務器??蛇x地,移動通信終端節(jié)點服務裝置12與家電節(jié)點服務器類似,對于成百上千萬級別的移動通信終端連接,可以在云網絡中部署多臺移動通信終端節(jié)點服務裝置。
[0025]由于對成百上千萬級別的家電進行分布式部署和統(tǒng)一管理,從而可以節(jié)省運營成本。而且,通過采用本發(fā)明實施例的智能家電后臺管理系統(tǒng),即使增加需要管理的家電的數量,也可以方便地增加相應的家電節(jié)點服務器和移動通信終端節(jié)點服務裝置,簡單易實現(xiàn),且可以基本保持該管理系統(tǒng)的性能。
[0026]圖2是根據本發(fā)明一實施例的智能家電后臺管理系統(tǒng)的工作過程示意圖。如圖2所示,移動通信終端APP411與移動通信終端節(jié)點服務程序421之間通過同步TCP長連接+AT指令的方式進行通信;微信服務器413 (或者微信服務程序)與微信節(jié)點服務程序423之間通過HTTP連接或SOCKET連接方式進行通信;微博服務器415 (或微博服務程序)與微博節(jié)點服務程序425之間通過HTTP連接或SOCKET連接方式進行通信。在本實施例的智能家電后臺管理系統(tǒng)中,還可以使用其他應用程序來對家電進行管理和控制。在該情形下,裝載有其他應用程序的設備417與專用于對該其他應用程序發(fā)送的消息進行處理的其他應用程序節(jié)點服務程序427進行通信。
[0027]在可選實施例中,當需要控制的家電的數量并不太多時,移動通信終端節(jié)點服務程序421、微信節(jié)點服務程序423、微博節(jié)點服務程序425和其他應用程序節(jié)點服務程序427可裝載在同一個服務器設備中??蛇x地,基于實際需要控制的家電數量和用戶對各應用服務程序的依賴度,移動通信終端節(jié)點服務程序421、微信節(jié)點服務程序423、微博節(jié)點服務程序425和其他應用程序節(jié)點服務程序427可以裝載在不同的服務器設備中。例如,微信節(jié)點服務裝置和微博節(jié)點服務裝置可以各部署一臺,分別裝載微信節(jié)點服務程序和微博節(jié)點服務程序。
[0028]進一步地,控制節(jié)點服務程序50與移動通信終端節(jié)點服務程序421、微信節(jié)點服務程序423、微博節(jié)點服務程序425和其他應用程序節(jié)點服務程序427之間通過異步TCP長連接+AT指令進行通信。
[0029]控制節(jié)點服務程序50與家電節(jié)點服務程序511之間通過異步TCP長連接+AT指令進行通信。控制節(jié)點服務程序50與BOX節(jié)點服務程序513之間也通過異步TCP長連接+AT指令進行通信。
[0030]其中,控制節(jié)點服務程序50用于處理來自移動通信終端節(jié)點服務程序421、微信節(jié)點服務程序423、微博節(jié)點服務程序425或其他應用節(jié)點服務程序427的控制請求消息;以及將控制請求消息傳送給相應的家電節(jié)點服務程序511或者BOX節(jié)點服務程序513。
[0031]在本發(fā)明實施例中,BOX節(jié)點服務程序513是指入戶家電控制節(jié)點服務程序,B0X68是指入戶家電管理裝置。該入戶家電管理裝置用于管理一戶中的所有家電設備。BOX節(jié)點服務程序可裝載在入戶家電控制節(jié)點服務器上。入戶家電控制節(jié)點服務器或BOX節(jié)點服務程序用于將控制請求消息傳輸給BOX。
[0032]在本發(fā)明實施例中,家電節(jié)點服務程序511根據控制請求消息對相應的家電進行管理和/或控制。其中,家電節(jié)點服務程序511與家電設備60、62和64之間通過TCP+AT或者TCP+家電原生控制指令進行通信。
[0033]在本發(fā)明實施例中,為了對成百上千萬級別的家電進行管理,家電節(jié)點服務程序I和家電節(jié)點服務程序2分別部署在云網絡的不同的服務器上。
[0034]盡管本發(fā)明允許許多不同形式的實施例,但說明書和附圖僅詳細描述了本發(fā)明的幾個可能的實施例。需要理解的是,本公開應該視為對本發(fā)明原理的例示,并不是要將本發(fā)明限制為在所示例的實施例的范圍內。在不脫離本發(fā)明的精神的情況下,本領域技術人員會想到許多變形,本發(fā)明的保護范圍應當由所附權利要求書的內容確定。
【權利要求】
1.一種基于云網絡的智能家電后臺管理系統(tǒng),包括:至少一個節(jié)點服務裝置;控制節(jié)點服務器;以及,至少一個家電節(jié)點服務器; 所述至少一個節(jié)點服務裝置包括移動通信終端節(jié)點服務裝置,用于接收來自移動通信終端的控制請求消息,并且所述移動通信終端節(jié)點服務裝置與移動通信終端之間的會話連接采用同步TCP長連接方式; 所述至少一個節(jié)點服務裝置中的每一個將接收到的控制請求消息傳送給所述控制節(jié)點服務器,所述控制節(jié)點服務器根據控制請求消息中攜帶的標識信息將所述控制請求消息傳送給相應的家電節(jié)點服務器以便該家電節(jié)點服務器根據所述控制請求消息對相應的家電進行控制。
2.根據權利要求1所述的智能家電后臺管理系統(tǒng),其特征在于,所述至少一個節(jié)點服務裝置中的每一個與控制節(jié)點服務器之間的會話連接采用異步TCP長連接,以及,所述控制節(jié)點服務器與所述家電節(jié)點服務器之間采用異步TCP長連接。
3.根據權利要求2所述的智能家電后臺管理系統(tǒng),其特征在于,所述至少一個節(jié)點服務裝置還包括: 微信節(jié)點服務裝置,用于接收來自微信服務器的控制請求消息,并且所述微信節(jié)點服務裝置與微信服務器之間的會話連接采用HTTP連接或SOCKET連接。
4.根據權利要求2所述的智能家電后臺管理系統(tǒng),其特征在于,所述至少一個節(jié)點服務裝置還包括: 微博節(jié)點服務裝置,用于接收來自微博服務器的控制請求消息,并且所述微博節(jié)點服務裝置與微博服務器之間的會話連接采用HTTP連接或SOCKET連接。
5.根據權利要求1所述的智能家電后臺管理系統(tǒng),其特征在于,所述智能家電后臺管理系統(tǒng)還包括:入戶家電控制節(jié)點服務器; 所述控制節(jié)點服務器還用于根據接收到的控制請求消息中攜帶的標識信息將所述控制請求消息傳送給相應的入戶家電控制節(jié)點服務器; 所述入戶家電控制節(jié)點服務器用于將所述控制請求消息發(fā)送給相應的入戶家電管理>j-U ρ?α裝直。
6.根據權利要求3至5任一項所述的智能家電后臺管理系統(tǒng),其特征在于,所述家電節(jié)點服務器采用TCP長連接方式向家電發(fā)送原生控制指令或者AT指令。
7.根據權利要求1所述的智能家電后臺管理系統(tǒng),其特征在于,所述智能家電后臺管理系統(tǒng)中的各設備部署在z?網絡中。
8.根據權利要求7所述的智能家電后臺管理系統(tǒng),其特征在于,所述移動通信終端節(jié)點服務裝置、所述微信節(jié)點服務裝置或所述微博節(jié)點服務裝置部署于同一硬件設備,或者,分別部署在不同的硬件設備中。
【文檔編號】H04L29/08GK104283968SQ201410571458
【公開日】2015年1月14日 申請日期:2014年10月23日 優(yōu)先權日:2014年10月23日
【發(fā)明者】楊燕輝, 曹敏峰, 李建平 申請人:深圳市新聯(lián)鋒科技有限公司