什么是5G工業(yè)全網(wǎng)通網(wǎng)關(guān)協(xié)議?如何選取MQTT協(xié)議?
在物聯(lián)網(wǎng)的世界里面,典型的網(wǎng)絡(luò)架構(gòu)如下,首先是終端的設(shè)備或者傳感器采集到信號(hào)或者信息,對(duì)于不能上internet或者intranet網(wǎng)的設(shè)備,傳感器先把探測(cè)到的信息發(fā)送到網(wǎng)關(guān),然后5G工業(yè)全網(wǎng)通網(wǎng)關(guān)把信息發(fā)送給服務(wù)器。
有的時(shí)候,為了給服務(wù)器減壓,我們可以選擇一些輕量級(jí)的通信協(xié)議,比如MQTT協(xié)議,而不是HTTP,那為什么選擇MQTT協(xié)議,而不是HTTP呢?因?yàn)镠TTP 協(xié)議的首部(header)比較大,而且每次發(fā)送數(shù)據(jù)都要發(fā)送一個(gè)數(shù)據(jù)包來(lái)連接/斷開(kāi)TCP,因此發(fā)送的數(shù)據(jù)越多,數(shù)據(jù)總通信量也就越大;
而MQTT的首部比較小,還能在維持TCP 連接的同時(shí),進(jìn)行下一次數(shù)據(jù)的收發(fā),所以比起HTTP,它更能控制數(shù)據(jù)總通信量。
另外,在MQTT協(xié)議中要注意的是,在保持 TCP連接的同時(shí),也要進(jìn)行傳輸和接收。由于MQTT協(xié)議需要保持 TCP的連接,因此如果每次數(shù)據(jù)傳輸都中斷 TCP, MQTT協(xié)議就會(huì)像 HTTP那樣,在每次傳輸數(shù)據(jù)時(shí)都要進(jìn)行連接和關(guān)斷,這樣就會(huì)導(dǎo)致通信量的增長(zhǎng)。
愛(ài)陸通5G工業(yè)全網(wǎng)通網(wǎng)關(guān)AR7091支持MQTT協(xié)議以及華為/阿里/電信/移動(dòng)等主流IOT物聯(lián)網(wǎng)平臺(tái),滿(mǎn)足工控 OPCUA 協(xié)議與 MODBUS 協(xié)議轉(zhuǎn)換。同時(shí)支持1個(gè)千兆以太網(wǎng)WAN、4個(gè)千兆以太網(wǎng)LAN、1個(gè)RS232/RS485(可選)接口和2.4G/5.8G WIFI接口,可同時(shí)連接串口設(shè)備、以太網(wǎng)設(shè)備和 WIFI 設(shè)備,能滿(mǎn)足工業(yè)現(xiàn)場(chǎng)通信的需求。