5G工業網關的基本功能主要負責兩個異質網絡的連接,這在工業物聯網場景中尤其常見,因為傳感網絡經常采用的是和通用的網絡層(長輸網)完全不同的電氣信號和協議。
1、感知層信號接口
主要承擔對接傳感網內各設備的信號的任務。該模塊包括對接不同電氣信號的硬件接口,也包括對應的數據采集和指令發送的軟件。為了應對感知層的復雜性,工業網關的生產企業一般會根據其目標應用領域的不同,配備感知層信號接口的一個硬件接口和協議組合。
工業網關
2、網絡層信號接口
主要承擔對接網絡層的信號的任務。相對感知層信號接口而言,網絡層信號接口一般相對簡單得多,因為通常整個系統中只需要一種標準的長輸網絡及其協議,所以對應的硬件接口和數據收發軟件都相對單一。不過這并不是說只能支持一種,在實際應用中,工業網關的生產企業為了產品的通用性往往設計成可以支持多種長輸網絡的形式。具體的形式,可以是多種接口同時配備的方式,也可以是將產品設計成插卡可配置的形式,讓用戶選擇不同的配置在出廠的時候配置好。
3、數據處理
設備端的數據處理主要解決的是數據失配問題。也就是說,服務端需要的數據的范圍、頻率、完整性等方面的差異。數據處理的目的是整理輸入接口進入的數據,轉化成適合輸出的數據形式并推送到輸出接口。這里的輸入方和輸出方即可以由設備端扮演,也可以由服務端扮演,因此數據的流動是雙向的,而且因數據的類型不同也有所區別。
5G工業網關功能
4、就地數據庫
處理后的數據在某些場景下還需要存儲在網關本地的數據庫內,以便復雜的數據處理流程或者其他的就地業務邏輯處理而使用。因為工業網關一般屬于嵌入式計算設備,所以此類數據庫一般也采用嵌入式數據庫。嵌入式數據庫功能較為簡單,一般有內存緩沖以提高存取速度。
5、就地業務邏輯
主要是處理與網關所關聯的那部分傳感網所連接的設備、傳感器和執行器有關的局部系統的業務邏輯。不同網關的就地業務邏輯模塊的豐富和復雜程度差異較大,如果一個工業網關中沒有這部分功能模塊,則經常被稱為數據透傳式的網關,或者稱為協議轉換器、通訊管理機。
6、其他功能
除了以上主要模塊,一個5G工業網關作還往往配置其功能的用戶操作界面,可以采用按鍵、命令行(通過telnet或串口)或者圖形界面的模式(如內置有WEB Server甚至帶有面板)。如果網關具有就地業務邏輯,可能還需要向其加載本地業務邏輯所需要的腳本文件、配置文件的工具。
5G工業網關作為遠程設備,其自維護性也很重要。一般要求其應利用自身連接服務端的優勢,能夠從服務端自動下載自身的軟件更新包并完成更新,一些設定和配置工作也應該可以通過遠程登錄來完成,從而降低派駐人員現場