【技術(shù)干貨】工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)的作用
由于物聯(lián)網(wǎng)的范疇較廣,我們用可以感知、想象的場景——智能家居系統(tǒng)來代替,這是最能代表物聯(lián)網(wǎng)時代的典型場景。
指令轉(zhuǎn)發(fā)
在一個智能家居系統(tǒng)中,常見的應用設備如圖所示:
 
 
這些設備的通信模塊,如果是 WiFi 或者是藍牙,那么一般都可以直接通過手機來控制手機就相當于一個中心節(jié)點,控制著所有的設備。
目前市面上的一些智能設備單品都是這樣的通信方式,例如:空調(diào)、吸塵器、空氣凈化器、冰箱等等。只要在這些設備中加一個無線通信模塊即可。
如果通信模塊是其它的通信模塊,例如:RF433、ZigBee、ZWave等,由于手機沒有這些通信模塊,因此就需要一個工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)AR7091來“轉(zhuǎn)發(fā)”指令。
當所有通信設備處于同一個局域網(wǎng)中,手機把控制指令發(fā)送給AR7091,AR7091再把指令轉(zhuǎn)發(fā)給相應的設備。
外網(wǎng)通信
在上面的通信模型中,由于處于同一個局域網(wǎng)中,因此可以直接通信。如果手機不在局域網(wǎng)中呢?那么就要通過云端的服務器來轉(zhuǎn)發(fā)了。

手機把指令發(fā)到服務器,服務器把指令轉(zhuǎn)發(fā)給AR7091,再由它把指令發(fā)給指定的設備。
那么如果是設備發(fā)出的報警信息呢,數(shù)據(jù)的流向就是反向進行的。
所以,綜合來說工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)AR709是所有設備之間通信的中心節(jié)點,也是內(nèi)網(wǎng)與外網(wǎng)之間通信的中轉(zhuǎn)節(jié)點,也就是把各種智能設備連接到互聯(lián)網(wǎng)的中轉(zhuǎn)器。
協(xié)議轉(zhuǎn)換
一般來說,可以把硬件設備上的通信模塊(RF,ZigBee,ZWave等等)稱呼為無線通信協(xié)議。在一套智能家居系統(tǒng)中,所有設備的無線通信協(xié)議大部分都是相同的。
不同類型的無線通信協(xié)議設備是否可以共存在同一個系統(tǒng)中呢?顯然是可以的。只要集成了相應的無線通信協(xié)議模塊就可以,如下圖所示:
 
 
從手機APP上看,所有的設備都是相同的,不會關(guān)心設備的無線通信協(xié)議是什么,因此,發(fā)出的控制指令都是協(xié)議無關(guān)的。
當AR7091接收到控制指令時,首先根據(jù)指令內(nèi)容查找出目標設備,然后確定目標設備的無線通信協(xié)議,最后把指令發(fā)送給對應的硬件通信模塊,由該通信模塊通過無線電信號把控制指令發(fā)送到設備。
從這個指令的傳輸過程來看,AR7091就充當著協(xié)議轉(zhuǎn)換的角色。
另外還有一種通信場景:當系統(tǒng)中的一個“輸入”設備與一個“輸出”設備進行綁定/關(guān)聯(lián)時,例如:
紅外感應器與聲光報警器綁定:當紅外感應器監(jiān)測到人體時,發(fā)出信號,然后控制聲光報警器發(fā)出報警,門磁與燈綁定:當開門時,門磁發(fā)出信號,自動打開燈光。
如果“輸入”設備與“輸出”設備是不同類型的無線通信協(xié)議,也需要用到工業(yè)網(wǎng)關(guān)來進行協(xié)議轉(zhuǎn)換。
 
 
設備管理
在一個智能家居系統(tǒng)中,設備可多可少,對這些設備進行管理也是很重要的事情。作為系統(tǒng)的中心節(jié)點,對設備進行管理的重任理所當然就由網(wǎng)關(guān)來承擔。
設備管理功能包括:設備的添加和刪除以及設備狀態(tài)的管理(電量、設備斷網(wǎng)、失聯(lián)等等);設備樹的管理;
邊緣計算(自動化控制)
一般情況下,工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)AR7091都能和服務器保持很長的聯(lián)系。如果服務器的處理能力更強,那么智能家居的一切事務都可以交給服務器來處理,服務器會計算出處理結(jié)果,然后將處理的結(jié)果反饋到網(wǎng)關(guān)。
1.邊緣計算,是指將網(wǎng)絡、計算、存儲、應用等核心能力集中于一個開放的平臺,在物體或數(shù)據(jù)源附近,提供最接近的服務。
2.應用在邊緣端啟動,提供更快速的網(wǎng)絡服務回應,以滿足業(yè)界對實時業(yè)務、應用智能、安全和隱私的基本要求。
3.位于實體與工業(yè)連接之間或者位于實體頂部的邊界計算。而云上運算,依然能夠存取邊緣運算的歷史資料。






















 
            

 
									 
									 
									 
									 
                                         
                                         
                                         
                                         
                                         
                                        





