終端控制系統(tǒng)和網(wǎng)關(guān)的制作方法
【專利摘要】本發(fā)明提供一種終端控制系統(tǒng)和網(wǎng)關(guān),其中網(wǎng)關(guān),包括:一本地通信模塊,用以通過多個通信協(xié)議連結(jié)對應(yīng)不同上述多個通信協(xié)議的多個本地終端設(shè)備;一管理儲存模塊,用以管理并儲存上述本地終端設(shè)備的一設(shè)備信息;以及一網(wǎng)絡(luò)通信模塊,用以轉(zhuǎn)換上述多個通信協(xié)議為一統(tǒng)一通信協(xié)議,并通過上述統(tǒng)一協(xié)議,連接一伺服器。
【專利說明】終端控制系統(tǒng)和網(wǎng)關(guān)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端控制技術(shù),尤其涉及利用一終端控制系統(tǒng)轉(zhuǎn)換不同協(xié)議以達(dá)成終端管理的終端控制技術(shù),即終端控制系統(tǒng)和網(wǎng)關(guān)。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,越來越多的終端設(shè)備(如:各類安防報警設(shè)備、各類照明設(shè)備、各種類型家用電器設(shè)備、各種類型感測器設(shè)備等)將會被連接上網(wǎng)際網(wǎng)絡(luò),逐漸形成一個物與物相連的網(wǎng)絡(luò)(即物聯(lián)網(wǎng)),從而給人們生產(chǎn)與生活帶來更多的便利。
[0003]由于目前各個終端設(shè)備產(chǎn)商所生產(chǎn)的設(shè)備,因其開發(fā)平臺,開發(fā)語言等的不一致性,導(dǎo)致這些不同類型的終端設(shè)備無法被很好的整合在一起,更無法實現(xiàn)對這些設(shè)備的集中管理與控制。這種局限性在很大種程度上阻礙了物聯(lián)網(wǎng)發(fā)展的步伐,使人們無法體驗到物聯(lián)網(wǎng)給人們生產(chǎn)生活帶來的便利。
[0004]因此,需要有一套系統(tǒng)可以將各類型終端設(shè)備整合在一起,進(jìn)行集中控制與管理,已達(dá)到真正便利于人們使用的目的。
【發(fā)明內(nèi)容】
[0005]有鑒于上述先前技術(shù)的問題,本發(fā)明提供了一種終端控制技術(shù),可經(jīng)由一終端控制系統(tǒng)轉(zhuǎn)換不同協(xié)議以達(dá)成終端管理的終端控制技術(shù)。
[0006]根據(jù)本發(fā)明的一實施例提供了一種終端控制系統(tǒng),包括:一伺服器;一網(wǎng)關(guān),支持多個通信協(xié)議,并將上述多個通信協(xié)議轉(zhuǎn)換為一統(tǒng)一通信協(xié)議,并通過上述統(tǒng)一通信協(xié)議和上述伺服器進(jìn)行連接;多個本地終端設(shè)備,分別通過上述多個通信協(xié)議連接上述網(wǎng)關(guān);以及一用戶端設(shè)備,連接上述伺服器,并通過上述伺服器對上述本地終端設(shè)備進(jìn)行管理。
[0007]根據(jù)本發(fā)明的一實施例提供了一種網(wǎng)關(guān),包括:一本地通信模塊,用以通過多個通信協(xié)議連結(jié)對應(yīng)不同上述多個通信協(xié)議的多個本地終端設(shè)備;一儲存模塊,用以儲存上述本地終端設(shè)備的一設(shè)備信息;以及一網(wǎng)絡(luò)通信模塊,用以轉(zhuǎn)換上述多個通信協(xié)議為一統(tǒng)一通信協(xié)議,并通過上述統(tǒng)一協(xié)議,連接一伺服器。
【專利附圖】
【附圖說明】
[0008]圖1為顯示根據(jù)本發(fā)明一實施例所述的終端控制系統(tǒng)100的架構(gòu)圖。
[0009]圖2A為根據(jù)本發(fā)明的一實施例所述的本地終端設(shè)備的示意圖。
[0010]圖2B為根據(jù)本發(fā)明的一實施例所述的網(wǎng)關(guān)120的示意圖。
[0011]圖2C為根據(jù)本發(fā)明的一實施例所述的伺服器130的示意圖。
[0012]附圖標(biāo)記:
[0013]100:終立而控制系統(tǒng)
[0014]110A-110C:本地終端設(shè)備
[0015]111:終端應(yīng)用程序接口模塊[0016]112:終端管理控制模塊
[0017]113:終端通信模塊
[0018]114:終端應(yīng)用程序模塊
[0019]120:網(wǎng)關(guān)
[0020]121:本地通信模塊
[0021]122:管理儲存模塊
[0022]123:網(wǎng)絡(luò)通信模塊
[0023]130:伺服器
[0024]131:通信模塊
[0025]132:安全認(rèn)證模塊
[0026]133:管理控制模塊
[0027]134:應(yīng)用模塊
[0028]140:用戶端設(shè)備
[0029]S1:控制信號
【具體實施方式】
[0030]圖1為顯示根據(jù)本發(fā)明一實施例所述的終端控制系統(tǒng)100的架構(gòu)圖。如圖所示,根據(jù)本發(fā)明一實施例所述的終端控制系統(tǒng)100,包括,本地終端設(shè)備110A-110C、一網(wǎng)關(guān)120、一伺服器130、一用戶端設(shè)備140。
[0031]根據(jù)本發(fā)明一實施例,本地終端設(shè)備110A-110C分別通過不同通信協(xié)議連接網(wǎng)關(guān)120。根據(jù)本發(fā)明一實施例,本地終端設(shè)備110A-110C可為各種不同類型的終端設(shè)備,例如:各種感測器、各種家用電器、各種安防設(shè)備、個人計算機(jī)、警報裝置、監(jiān)控裝置、照明設(shè)備等等,其分別通過不同通信協(xié)議連接至網(wǎng)關(guān)120。根據(jù)本發(fā)明一實施例,不同通信協(xié)議選自由 802.3,802.lla/b/g/n、ZigBee, Zigffave, RS-485、通用串行總線(Universal SerialBus, USB)、G3電力線通信(G3Power Line Communication, G3PLC)、環(huán)球電力線協(xié)會電力線通信(Universal Powerline Association PLC, UPA PLC)、HomePlug 電力線通信(HomePlugPLC)、G.hn、Mod Bus、家庭電話線網(wǎng)絡(luò)聯(lián)盟(Home Phoneline Network Alliance, HomePNA)、LonWorks、樓宇自控網(wǎng)絡(luò)(Building Automation and Control Networks, BACNet)、數(shù)字可尋址燈光控制接口 (Digital Addressable Lighting Interface, DALI)、DMX512/DMX512-A、同軸電纜多媒體聯(lián)盟(Multimedia over Coax Alliance, MoCA)、通用異步收發(fā)傳輸器(Universal Asynchronous Receiver/Transmitter, UART)等協(xié)議所組成的群組。在此需特別說明的是,在此實施例中僅以3個本地終端設(shè)備為例,僅是為了簡化說明,并非用以限制本發(fā)明,任何本領(lǐng)域普通技術(shù)人員,可再閱讀完本發(fā)明的實施例后,根據(jù)不同需求,將其應(yīng)用在不同數(shù)目的本地終端設(shè)備上。
[0032]根據(jù)本發(fā)明一實施例,網(wǎng)關(guān)120可支持多個通信協(xié)議,并將本地終端設(shè)備110A-110C所使用的多個通信協(xié)議轉(zhuǎn)換為一統(tǒng)一通信協(xié)議,并通過統(tǒng)一通信協(xié)議和伺服器130進(jìn)行連接。本實施例的網(wǎng)關(guān)120,除了具有普通網(wǎng)關(guān)的基本功能(如連接區(qū)域網(wǎng)絡(luò)、網(wǎng)際網(wǎng)絡(luò)等),使其實現(xiàn)連接、管理及控制多種不同類型的本地終端設(shè)備的能力,同時,它亦作為本地終端設(shè)備110A-110C與伺服器130之間的橋梁,實現(xiàn)伺服器130與本地終端設(shè)備110A-110C間的指令收發(fā)及數(shù)據(jù)傳輸功能,使得使用者可以通過伺服器130所提供的服務(wù)實現(xiàn)對這些終端設(shè)備的集中管理及控制。根據(jù)本發(fā)明一實施例,將本地終端設(shè)備110A-1IOC所使用的多個通信協(xié)議轉(zhuǎn)換為一統(tǒng)一通信協(xié)議的方式,是通過整合多種形式的原始碼(例如:C、C++、Java等),以滿足不同終端設(shè)備軟硬件平臺的要求。
[0033]根據(jù)本發(fā)明一實施例,伺服器130為一云端伺服器。在此需特別說明的是,在此實施例中僅以I個伺服器130為例,僅是為了簡化說明,并非用以限制本發(fā)明,任何本領(lǐng)域普通技術(shù)人員,可再閱讀完本發(fā)明的實施例后,根據(jù)不同需求,將其應(yīng)用在具有多個應(yīng)用伺服器的云端服務(wù)上。更明確地來說,一個部署在網(wǎng)際網(wǎng)絡(luò)上的云端服務(wù),該云端服務(wù)是由多臺可提供各種不同類型服務(wù)的伺服器130所組成,如為用戶端提供安全認(rèn)證服務(wù)的認(rèn)證管理伺服器、提供Web服務(wù)的Web伺服器、提供用戶端元件管理服務(wù)的元件管理伺服器、提供用戶端自動配置管理及遠(yuǎn)端升級服務(wù)的配置管理伺服器、提供網(wǎng)絡(luò)地址轉(zhuǎn)換(NetworkAddress Translation, NAT)透傳服務(wù)的網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)透傳伺服器、提供數(shù)據(jù)存儲的數(shù)據(jù)庫伺服器等,此外該云端服務(wù)還可通過提供軟件開發(fā)套件(Software DevelopmentKit, SDK),以實現(xiàn)將其他特定需求的服務(wù)加入到云端服務(wù)中的功能。
[0034]根據(jù)本發(fā)明一實施例,用戶端設(shè)備140連接伺服器130,并通過伺服器130對本地終端設(shè)備110A-110C進(jìn)行管理,其中用戶端設(shè)備140可為一智能手機(jī)、一臺式計算機(jī)、一筆記本式計算機(jī)、一平板計算機(jī)等。根據(jù)本發(fā)明一實施例,根據(jù)一使用者的操作,用戶端設(shè)備140產(chǎn)生一控制信號SI,并通過伺服器130經(jīng)由統(tǒng)一通信協(xié)議將控制信號SI傳送至網(wǎng)關(guān)120,網(wǎng)關(guān)120再將統(tǒng)一通信協(xié)議轉(zhuǎn)換為對應(yīng)控制信號SI的本地終端設(shè)備110A-110C所適用的多個通信協(xié)議之一者,并再經(jīng)由適用的通信協(xié)議,將控制信號SI傳送至對應(yīng)上述控制信號的上述本地終端設(shè)備110A-110C。舉例來說,若使用者想遠(yuǎn)端控制一照明設(shè)備,使用者可通過伺服器130經(jīng)由統(tǒng)一通信協(xié)議將控制信號SI傳送至網(wǎng)關(guān)120,網(wǎng)關(guān)120再將統(tǒng)一通信協(xié)議轉(zhuǎn)換為對應(yīng)控制信號SI的照明設(shè)備所適用的通信協(xié)議,并再經(jīng)由照明設(shè)備所適用的通信協(xié)議,將控制信號SI傳送至照明設(shè)備;以及若使用者想遠(yuǎn)端控制一臺式計算機(jī),使用者可通過伺服器130經(jīng)由統(tǒng)一通信協(xié)議將控制信號SI傳送至網(wǎng)關(guān)120,網(wǎng)關(guān)120再將統(tǒng)一通信協(xié)議轉(zhuǎn)換為對應(yīng)控制信號SI的臺式計算機(jī)所適用的通信協(xié)議,并再經(jīng)由臺式計算機(jī)所適用的通信協(xié)議,將控制信號SI傳送至臺式計算機(jī)。
[0035]根據(jù)本發(fā)明一實施例,本發(fā)明的應(yīng)用可整合至于一芯片或軟件中,并將其分別安裝在本地終端設(shè)備、網(wǎng)關(guān)以及伺服器中。
[0036]圖2A為根據(jù)本發(fā)明的一實施例所述的本地終端設(shè)備的示意圖。根據(jù)本發(fā)明一實施例,本地終端設(shè)備110A-110C包括終端應(yīng)用程序接口(Application ProgrammingInterface,API)模塊111、終端管理控制模塊112、終端通信模塊113、終端應(yīng)用程序模塊114。本地終端設(shè)備110A-110C利用終端應(yīng)用程序模塊114將終端應(yīng)用程序接口模塊111與網(wǎng)關(guān)120建立連接。終端應(yīng)用程序接口模塊111將請求指令發(fā)送給終端管理控制模塊112,終端管理控制模塊112將該請求指令轉(zhuǎn)換為連接請求數(shù)據(jù)封包,交由終端通信模塊處理113,終端通信模塊113使用其適用的通信協(xié)議封裝該連接請求數(shù)據(jù)封包,隨后將該數(shù)據(jù)封包發(fā)往網(wǎng)關(guān)120。
[0037]圖2B為根據(jù)本發(fā)明的一實施例所述的網(wǎng)關(guān)120的示意圖。根據(jù)本發(fā)明一實施例,網(wǎng)關(guān)120包括:一本地通信模塊121、一管理儲存模塊122、一網(wǎng)絡(luò)通信模塊123。本地通信模塊121用以通過多個通信協(xié)議連結(jié)對應(yīng)不同通信協(xié)議的本地終端設(shè)備110A-110C。管理儲存模塊122用以管理并儲存本地終端設(shè)備110A-110C的設(shè)備信息,其中上述設(shè)備信息包括對應(yīng)上述本地終端設(shè)備110A-110C的多個軟硬件信息、多個通信協(xié)議信息、多個地址信息。網(wǎng)絡(luò)通信模塊123用以轉(zhuǎn)換多個通信協(xié)議為一統(tǒng)一通信協(xié)議,并通過上述統(tǒng)一協(xié)議連接伺服器130。
[0038]圖2C為根據(jù)本發(fā)明的一實施例所述的伺服器130的示意圖。根據(jù)本發(fā)明一實施例,伺服器130包括通信模塊131、安全認(rèn)證模塊132、管理控制模塊133、應(yīng)用模塊134。通信模塊131收到網(wǎng)絡(luò)通信模塊123發(fā)送過來的連接請求數(shù)據(jù)包,對其進(jìn)行解析后,轉(zhuǎn)發(fā)給安全認(rèn)證模塊132。安全認(rèn)證模塊132驗證該連接請求的合法性(即驗證帳號、密碼及使用者許可權(quán)等),驗證通過后,向通信模塊131發(fā)送驗證成功標(biāo)志,通信模塊131在接受到該標(biāo)識后,向網(wǎng)絡(luò)通信模塊123發(fā)送請求回應(yīng)數(shù)據(jù)包。網(wǎng)絡(luò)通信模塊123在接收到由通信模塊131發(fā)送過來的請求回應(yīng)數(shù)據(jù)包后,由網(wǎng)絡(luò)通信模塊123向通信模塊131發(fā)送確認(rèn)數(shù)據(jù)包,在此數(shù)據(jù)包發(fā)送完成后,網(wǎng)關(guān)120與伺服器130的連接即建立。
[0039]在網(wǎng)關(guān)120與伺服器130連接建立完成后,網(wǎng)關(guān)120中的管理儲存模塊122將其所管理的連接在網(wǎng)關(guān)120上的本地終端設(shè)備110A-110C的基本信息自動發(fā)送至伺服器130,由管理控制模塊133將這些信息添加進(jìn)對應(yīng)帳戶的設(shè)備管理清單中。管理儲存模塊122會定期掃描其下所連接的終端設(shè)備的狀態(tài),并自動將結(jié)果更新至管理控制模塊133。管理控制模塊133再將這些終端設(shè)備信息通過應(yīng)用模塊134以圖文方式展現(xiàn)在使用者面前。同時應(yīng)用模塊134還負(fù)責(zé)將使用者操作(如添加或者刪除設(shè)備、用戶端升級等)轉(zhuǎn)換為指令(指令中包含具體的終端設(shè)備、設(shè)備所連接的本地網(wǎng)關(guān)、操作內(nèi)容、操作時間等信息),并將該指令轉(zhuǎn)發(fā)給管理控制模塊133。管理控制模塊133接收由應(yīng)用模塊134發(fā)送來的數(shù)據(jù)指令后,將其封裝成特定格式的數(shù)據(jù)包,由通信模塊131發(fā)送給網(wǎng)關(guān)120。網(wǎng)關(guān)120接收到該數(shù)據(jù)包后交由管理儲存模塊122進(jìn)行分析,分析完成后,通過本地通信模塊121將數(shù)據(jù)包轉(zhuǎn)發(fā)至對應(yīng)本地終端設(shè)備。
[0040]傳統(tǒng)上由于目前各個終端設(shè)備產(chǎn)商所生產(chǎn)的設(shè)備,因其開發(fā)平臺,開發(fā)語言等的不一致性,致使這些不同類型的終端設(shè)備無法被很好的整合在一起,更無法實現(xiàn)對這些設(shè)備的集中管理與控制,經(jīng)由本發(fā)明協(xié)議轉(zhuǎn)換的特性將可實現(xiàn)不同種類本地終端設(shè)備與系統(tǒng)中網(wǎng)關(guān)的通信,借由網(wǎng)關(guān)所連接的伺服器所提供的各種應(yīng)用服務(wù),從而達(dá)到對各種類型設(shè)備進(jìn)行安全操控及遠(yuǎn)端集中管理的目的。
[0041 ] 本說明書中所提到的“一實施例”或“實施例”所提到的特定的特征、結(jié)構(gòu)或性質(zhì),可包括在本說明書的至少一實施例中。因此,在不同地方出現(xiàn)的語句“在一個實施例中”,可能不是都指同一個實施例。另外,此特定的特征、結(jié)構(gòu)或性質(zhì),也可以任何適合的方式與一個或一個以上的實施例結(jié)合。
[0042]本說明書所揭示的實施例,對于任何在本領(lǐng)域普通技術(shù)人員,將很快可以理解上述的優(yōu)點。在閱讀完說明書內(nèi)容后,任何在本領(lǐng)域普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),可以廣義的方式作適當(dāng)?shù)母鼊雍吞鎿Q。因此,本說明書所揭示的實施例,并非用以限定本發(fā)明的范圍,此外,在不同實施例中,本發(fā)明可能會重復(fù)使用相同的索引標(biāo)號和/或文字。使用這些索引標(biāo)號和/或文字的目的是為了簡化和闡明本發(fā)明,但并非用以表示在不同實施例和/或所揭示的結(jié)構(gòu)必須具有相同的特征。
【權(quán)利要求】
1.一種終端控制系統(tǒng),包括: 一伺服器; 一網(wǎng)關(guān),支持多個通信協(xié)議,并將上述多個通信協(xié)議轉(zhuǎn)換為一統(tǒng)一通信協(xié)議,并通過上述統(tǒng)一通信協(xié)議和上述伺服器進(jìn)行連接; 多個本地終端設(shè)備,分別通過上述多個通信協(xié)議連接上述網(wǎng)關(guān);以及 一用戶端設(shè)備,連接上述伺服器,并通過上述伺服器對上述本地終端設(shè)備進(jìn)行管理。
2.根據(jù)權(quán)利要求1所述的終端控制系統(tǒng),其中上述伺服器為一云端伺服器。
3.根據(jù)權(quán)利要求1所述的終端控制系統(tǒng),其中上述多個通信協(xié)議是選自由802.3、802.lla/b/g/n、ZigBee, Zigffave, RS-485、通用串行總線、G3電力線通信、環(huán)球電力線協(xié)會電力線通信、HomePlug電力線通信、G.hn、Mod Bus、家庭電話線網(wǎng)絡(luò)聯(lián)盟、LonWorks、樓宇自控網(wǎng)絡(luò)、數(shù)字可尋址燈光控制接口、DMX512/DMX512-A、同軸電纜多媒體聯(lián)盟、通用異步收發(fā)傳輸器協(xié)議所組成的群組。
4.根據(jù)權(quán)利要求1所述的終端控制系統(tǒng),其中根據(jù)一使用者的操作,上述用戶端設(shè)備產(chǎn)生一控制信號,并通過上述伺服器經(jīng)由上述統(tǒng)一通信協(xié)議將上述控制信號傳送至上述網(wǎng)關(guān),上述網(wǎng)關(guān)再將上述統(tǒng)一通信協(xié)議轉(zhuǎn)換為對應(yīng)上述控制信號的上述本地終端設(shè)備所適用的上述多個通信協(xié)議之一者,并再經(jīng)由適用的上述通信協(xié)議,將上述控制信號傳送至對應(yīng)上述控制信號的上述本地終端設(shè)備。
5.一種網(wǎng)關(guān),包括: 一本地通信模塊,用以通過多個通信協(xié)議連結(jié)對應(yīng)不同上述多個通信協(xié)議的多個本地終端設(shè)備; 一管理儲存模塊,用以管理并儲存上述本地終端設(shè)備的一設(shè)備信息;以及 一網(wǎng)絡(luò)通信模塊,用以轉(zhuǎn)換上述多個通信協(xié)議為一統(tǒng)一通信協(xié)議,并通過上述統(tǒng)一協(xié)議,連接一伺服器。
6.根據(jù)權(quán)利要求5所述的網(wǎng)關(guān),其中根據(jù)一使用者的操作,一用戶端設(shè)備產(chǎn)生一控制信號,并通過上述伺服器經(jīng)由上述統(tǒng)一通信協(xié)議將上述控制信號傳送至上述網(wǎng)絡(luò)通信模塊,上述網(wǎng)絡(luò)通信模塊便將上述統(tǒng)一通信協(xié)議轉(zhuǎn)換為對應(yīng)上述控制信號的上述本地終端設(shè)備所適用的上述多個通信協(xié)議之一者,并再經(jīng)由適用的上述通信協(xié)議,將上述控制信號傳送至對應(yīng)上述控制信號的上述本地終端設(shè)備。
7.根據(jù)權(quán)利要求5所述的網(wǎng)關(guān),其中上述設(shè)備信息包括對應(yīng)上述本地終端設(shè)備的多個軟硬件信息、多個通信協(xié)議信息、多個地址信息。
【文檔編號】H04L29/08GK103973763SQ201310680947
【公開日】2014年8月6日 申請日期:2013年12月12日 優(yōu)先權(quán)日:2013年2月5日
【發(fā)明者】陳志彰, 趙斌, 謝賢彬 申請人:達(dá)創(chuàng)科技股份有限公司, 福達(dá)新創(chuàng)通訊科技(廈門)有限公司