SANSAN每周新鮮事透傳還能這么玩:用開源物聯(lián)網(wǎng)平臺實(shí)現(xiàn)設(shè)備互聯(lián)
廣泛的設(shè)備互聯(lián)需求
當(dāng)下,物聯(lián)網(wǎng)技術(shù)在工業(yè)、電力、農(nóng)業(yè)、交通等領(lǐng)域得到越來越廣泛的應(yīng)用。而很多情況下,物聯(lián)網(wǎng)設(shè)備分散在不同現(xiàn)場,我們經(jīng)常需要將不同設(shè)備、系統(tǒng)的數(shù)據(jù)打通,比如下面的應(yīng)用場景:
1、不同現(xiàn)場的設(shè)備互聯(lián)
將分布在不同現(xiàn)場的多個設(shè)備互聯(lián),實(shí)現(xiàn)設(shè)備間遠(yuǎn)距離互相通信,共同完成某項(xiàng)業(yè)務(wù),這些設(shè)備可能采用網(wǎng)口通信,也可能采用串口。
2、遠(yuǎn)程訪問現(xiàn)場局域網(wǎng)內(nèi)設(shè)備
遠(yuǎn)程訪問現(xiàn)場局域網(wǎng)內(nèi)的設(shè)備:攝像頭、路由器、控制器、PLC等,進(jìn)行數(shù)據(jù)監(jiān)控、管理維護(hù)、遠(yuǎn)程升級。
常用設(shè)備互聯(lián)方案:VPN、專網(wǎng)卡
面對這樣的場景,我們通常會采取的做法是:使用 DTU 接入串口設(shè)備、將網(wǎng)口設(shè)備連入網(wǎng)絡(luò),然后使用 VPN 或?qū)>W(wǎng)卡將設(shè)備組成一個虛擬的局域網(wǎng)。下面我們來分析下這兩種做法:
1、使用 VPN
建立一個 VPN 服務(wù)器,各種設(shè)備:路由器、攝像頭、電腦,均可通過 VPN 客戶端接入,組成虛擬局域網(wǎng),實(shí)現(xiàn)互相通訊。
使用 VPN 的優(yōu)勢是:
技術(shù)比較成熟,組網(wǎng)成功后,拋開速率不談,其它和使用本地局域網(wǎng)區(qū)別不大。
有些 VPN 方案,具備IP地址分配、認(rèn)證/授權(quán)、數(shù)據(jù)加密、流量控制、連接管理等運(yùn)營級能力,方便運(yùn)營管理。
使用 VPN 的劣勢是:
需要自己搭建 VPN 服務(wù)器,有一定的技術(shù)門檻,而且設(shè)備需要支持 VPN 客戶端。
無法實(shí)現(xiàn)串口設(shè)備互聯(lián),或串口設(shè)備與網(wǎng)口設(shè)備互聯(lián)。
2、使用專網(wǎng)卡
專網(wǎng)卡作為SIM卡或獨(dú)立設(shè)備對接現(xiàn)場設(shè)備,這樣可將不同現(xiàn)場的設(shè)備組成一個虛擬局域網(wǎng),實(shí)現(xiàn)互相通訊。
使用專網(wǎng)卡的優(yōu)勢是:
技術(shù)比較成熟,QOS 由運(yùn)營商保障。?
可提供普通隧道接入、加密接入、專線接入、黑白名單、卡卡互通、一卡雙網(wǎng)等高級功能。
使用專網(wǎng)卡的劣勢是:
需要額外購買專網(wǎng)卡并進(jìn)行安裝。
無法實(shí)現(xiàn)串口設(shè)備互聯(lián),或串口設(shè)備與網(wǎng)口設(shè)備互聯(lián)。
另辟蹊徑:使用三三物聯(lián)平臺實(shí)現(xiàn)設(shè)備互聯(lián)
通過三三物聯(lián)網(wǎng)平臺的數(shù)據(jù)透傳能力,可實(shí)現(xiàn)不同現(xiàn)場的設(shè)備互聯(lián),并可實(shí)現(xiàn)串口設(shè)備和網(wǎng)口設(shè)備的互聯(lián)。下面我們來看下原理圖:
使用三三開源物聯(lián)網(wǎng)平臺實(shí)現(xiàn)設(shè)備互聯(lián)示意圖
先來解釋下圖中涉及的幾個概念
1、三三物聯(lián)網(wǎng)平臺:一款集數(shù)據(jù)采控、數(shù)據(jù)分析、邊云協(xié)同、應(yīng)用市場、二次開發(fā)等能力的開源物聯(lián)網(wǎng)平臺。
2、透傳軟網(wǎng)關(guān):軟網(wǎng)關(guān)是運(yùn)行在三三平臺的一個網(wǎng)關(guān)進(jìn)程,用于將不同通信協(xié)議和三三平臺協(xié)議之間進(jìn)行互相轉(zhuǎn)換,而透傳軟網(wǎng)關(guān)是其中一種軟網(wǎng)關(guān),其可作為TCP服務(wù)端、TCP客戶端、串口客戶端,建立和設(shè)備的通信。
設(shè)備是如何通過三三平臺實(shí)現(xiàn)互聯(lián)的呢?
在圖中,區(qū)域 1 的設(shè)備通過 DTU 將串口信號轉(zhuǎn)為 TCP 流,實(shí)現(xiàn)了和平臺上的透傳軟網(wǎng)關(guān)通信。在區(qū)域 2 中的局域網(wǎng)中,部署了一個透傳軟網(wǎng)關(guān),其具備的串口、網(wǎng)口通信能力讓它可以和局域網(wǎng)中的所有設(shè)備通信。另外,我們需要在三三平臺上配置了一些透傳規(guī)則。這樣組網(wǎng)后,區(qū)域 1 和 區(qū)域 2 的所有設(shè)備相互之間,都可以實(shí)現(xiàn)互相通信。
使用三三平臺實(shí)現(xiàn)設(shè)備互聯(lián)的優(yōu)劣勢,我們也來分析下,優(yōu)勢:
可以實(shí)現(xiàn)串口設(shè)備和網(wǎng)口設(shè)備互相通信。
組網(wǎng)簡單,在您已經(jīng)擁有三三物聯(lián)網(wǎng)平臺的情況下,無需再專門部署 VPN 服務(wù)器或購買專網(wǎng)卡。
可以實(shí)現(xiàn)傳輸層的一對多、多對多通信,還可通過規(guī)則引擎修改通信內(nèi)容。
使用三三平臺的劣勢:
個人或企業(yè)內(nèi)部使用比較合適,因?yàn)槠錈o流量控制、連接管理等運(yùn)營級別功能。
如何使用
透傳軟網(wǎng)關(guān)將包含在近期即將發(fā)布的三三開源物聯(lián)網(wǎng)平臺 v1.1.0 版本中,提供給大家免費(fèi)下載使用,敬請關(guān)注我們的網(wǎng)站、技術(shù)交流QQ群(623123566)獲取版本發(fā)布消息。
您也可以注冊我們的云平臺(www.sansaniot.com),搶先體驗(yàn)透傳軟網(wǎng)關(guān)。
將您的設(shè)備互聯(lián)起來吧,通過點(diǎn)擊下方的 “閱讀原文”,即可查看教程。
關(guān)注宏電官方微信公眾號
每周三帶您了解不一樣的SANSAN開源物聯(lián)網(wǎng)平臺