今天來聊聊物聯網網關
點擊次數:797 更新時間:2023-09-19
隨著物聯網概念的不斷深入,各種商業的物聯網應用遍地開花,物聯網網關成為一個很重要的連接樞紐,它是一個萬能翻譯機,可以實現感知層與感知層之間、感知層與人之間的對話,同時也可以按預定邏輯對本地數據進行分析、挖掘為生產決策提供科學依據。
什么是網關?從一個房間走到另一個房間,必然要經過一扇門。同樣,從一個網絡向另一個網絡發送信息,也必須經過一道“關口”,感知層是一個網絡,感知層所有的信息要送出去,需要經過這個“關口”。物聯網網關,又叫采集網關,采集終端,融合控制終端,邊緣終端,通信管理機,協議轉換器等。
下圖是網關常用的應用拓撲,其位于下圖中間部分。
物聯網網關功能
物聯網網關主要有的功能有以下5個重要功能:
01 從A協議到B協議轉換功能
本功能是網關最重要、最基本的功能,也即“翻譯”功能。目前支持幾百種協議,行業覆蓋工業、電力、樓宇、新能源等。
案例1:這是網關在智能家居中的應用拓撲,解決的問題是萬物(智能家居中各種智能設備、傳感器)通過物聯網網關進行匯聚,把數據輸送至本地監控中心,進行統一監管。
案例2:這是網關在智能制造中的應用拓撲,解決的問題是萬物(智慧工廠中各種智能設備、傳感器)通過物聯網網關進行匯總,把數據輸送至本地生產管理服務器。
案例3:這是網關在環保監控中的應用拓撲,解決的問題是萬物(各種環境監測設備、傳感器)通過物聯網網關進行匯總,通過無線把數據輸送至遠程云服務器,云服務器為用戶提供各種瀏覽服務。
02 遠程管理功能
本功能是網關另一重要的功能,直接解決人去現場的問題。管理有兩個含義,其一是管理網關自身,可以遠程對網關進行更改配置、重啟操作;其二是管理網關下一級所有網絡或者485設備,也可以對這一級設備進行升級、更改配置、遠程桌面、瀏覽網絡攝像頭、重啟設備等操作。
案例4:PLC遠程下載。PLC編程人員在北京平西府,要維護的PLC在新疆阿克蘇,通過無線網關可以實現。信息從A到達B流向實際路線為:編程人員電腦-->阿里云服務器-->無線網關-->西門子PLC,但A、B間我們會動態虛擬一個網絡,保證編程人員和PLC在同一個網段中,電腦可以直接PING通遠程PLC,從而可以對PLC進行上傳下載。
案例5:攝像頭遠程瀏覽,原理同案例4。
03 邊緣處理功能
本功能是通過JS或PYTHON或LUA腳本來對網關的數據進行二次交叉計算用于協助客戶實現某些特定邏輯或者控制功能或者聯動功能。
04 軟防火墻功能
可通過配置進站和出站規則來控制報文流向;可對入侵進行檢測和工業協議諸如MODBUS、OPC等關鍵信息識別,可以阻擋蠕蟲、木馬、間諜軟件、廣告軟件、緩沖區溢出、掃描、非法連接、SQL注入、XSS跨站腳本等各種攻擊。
05 加密傳輸
可通過國密證書+加密芯片+國密算法從網絡第三層開始加密,并使用私有隧道加密傳輸。