感知層信號接口
主要承擔(dān)對接傳感網(wǎng)內(nèi)各設(shè)備的信號的任務(wù)。該模塊包括對接不同電氣信號的硬件接口,也包括對應(yīng)的數(shù)據(jù)采集和指令發(fā)送的軟件。為了應(yīng)對感知層的復(fù)雜性,工業(yè)網(wǎng)關(guān)的生產(chǎn)企業(yè)一般會根據(jù)其目標(biāo)應(yīng)用領(lǐng)域的不同,配備感知層信號接口的一個硬件接口和協(xié)議組合。
網(wǎng)絡(luò)層信號接口
主要承擔(dān)對接網(wǎng)絡(luò)層的信號的任務(wù)。相對感知層信號接口而言,網(wǎng)絡(luò)層信號接口一般相對簡單得多,因?yàn)橥ǔU麄€系統(tǒng)中只需要一種標(biāo)準(zhǔn)的長輸網(wǎng)絡(luò)及其協(xié)議,所以對應(yīng)的硬件接口和數(shù)據(jù)收發(fā)軟件都相對單一。不過這并不是說只能支持一種,在實(shí)際應(yīng)用中,工業(yè)網(wǎng)關(guān)的生產(chǎn)企業(yè)為了產(chǎn)品的通用性往往設(shè)計成可以支持多種長輸網(wǎng)絡(luò)的形式。具體的形式,可以是多種接口同時配備的方式,也可以是將產(chǎn)品設(shè)計成插卡可配置的形式,讓用戶選擇不同的配置在出廠的時候配置好。
數(shù)據(jù)處理
設(shè)備端的數(shù)據(jù)處理主要解決的是數(shù)據(jù)失配問題。也就是說,服務(wù)端需要的數(shù)據(jù)的范圍、頻率、完整性等方面的差異。數(shù)據(jù)處理的目的是整理輸入接口進(jìn)入的數(shù)據(jù),轉(zhuǎn)化成適合輸出的數(shù)據(jù)形式并推送到輸出接口。這里的輸入方和輸出方即可以由設(shè)備端扮演,也可以由服務(wù)端扮演,因此數(shù)據(jù)的流動是雙向的,而且因數(shù)據(jù)的類型不同也有所區(qū)別。
就地數(shù)據(jù)庫
處理后的數(shù)據(jù)在某些場景下還需要存儲在網(wǎng)關(guān)本地的數(shù)據(jù)庫內(nèi),以便復(fù)雜的數(shù)據(jù)處理流程或者其他的就地業(yè)務(wù)邏輯處理而使用。因?yàn)楣I(yè)網(wǎng)關(guān)一般屬于嵌入式計算設(shè)備,所以此類數(shù)據(jù)庫一般也采用嵌入式數(shù)據(jù)庫。嵌入式數(shù)據(jù)庫功能較為簡單,一般有內(nèi)存緩沖以提高存取速度。
就地業(yè)務(wù)邏輯
主要是處理與網(wǎng)關(guān)所關(guān)聯(lián)的那部分傳感網(wǎng)所連接的設(shè)備、傳感器和執(zhí)行器有關(guān)的局部系統(tǒng)的業(yè)務(wù)邏輯。不同網(wǎng)關(guān)的就地業(yè)務(wù)邏輯模塊的豐富和復(fù)雜程度差異較大,如果一個工業(yè)網(wǎng)關(guān)中沒有這部分功能模塊,則經(jīng)常被稱為數(shù)據(jù)透傳式的網(wǎng)關(guān),或者稱為協(xié)議轉(zhuǎn)換器、通訊管理機(jī)。對就地業(yè)務(wù)邏輯的詳細(xì)描述,可參見“邊緣計算”。
其他功能
除了以上主要模塊,一個網(wǎng)關(guān)還往往配置其功能的用戶操作界面,可以采用按鍵、命令行(通過telnet或串口)或者圖形界面的模式(如內(nèi)置有WEB Server甚至帶有面板)。如果網(wǎng)關(guān)具有就地業(yè)務(wù)邏輯,可能還需要向其加載本地業(yè)務(wù)邏輯所需要的腳本文件、配置文件的工具。
4G工業(yè)網(wǎng)關(guān)作為遠(yuǎn)程設(shè)備,其自維護(hù)性也很重要。一般要求其應(yīng)利用自身連接服務(wù)端的優(yōu)勢,能夠從服務(wù)端自動下載自身的軟件更新包并完成更新,一些設(shè)定和配置工作也應(yīng)該可以通過遠(yuǎn)程登錄來完成,從而降低派駐人員現(xiàn)場維護(hù)的成本,并提高對用戶需求的響應(yīng)速度。
四信公眾號
四信方案庫
服務(wù)電話