幫助文檔
基于MQTT協(xié)議的物聯(lián)網(wǎng)設(shè)備應(yīng)用指南
MQTT 全稱Message Queue Telemetry Transport,是一個輕量級的“發(fā)布/訂閱”消息傳輸協(xié)議。MQTT作為物聯(lián)網(wǎng)消息傳輸?shù)闹匾獏f(xié)議之一, 其最初的設(shè)計始于管道SCADA系統(tǒng)的工業(yè)通信器。經(jīng)過增強后的MQTT,可以適用于執(zhí)行更多關(guān)鍵任務(wù)的IIoT工業(yè)物聯(lián)網(wǎng)應(yīng)用。
最近的互聯(lián)網(wǎng)巨頭動向,都把 MQTT 作為物聯(lián)網(wǎng)前置接入套件單列出來作為標準云服務(wù)提供。阿里云物聯(lián)網(wǎng)套件,百度天工物聯(lián)網(wǎng)云平臺,騰訊物聯(lián)平臺,Amazon IOT 服務(wù)……,MQTT已逐漸成為物聯(lián)網(wǎng)平臺的標配,并有發(fā)展為物聯(lián)網(wǎng)領(lǐng)域最重要的協(xié)議的趨勢。
MQTT的應(yīng)用優(yōu)勢
MQTT 開源、可靠、輕巧、簡單,MQTT主要優(yōu)勢特點包括:
1.MQTT支持各種流行編程語言,包括C,Java,Ruby,Python 等;
2.支持發(fā)布 / 預(yù)定模型,簡化應(yīng)用程序的開發(fā);
3.MQTT通信開銷小(最小的消息大小為 2 字節(jié));
4.對不穩(wěn)定網(wǎng)絡(luò)的容忍度高,能夠從斷開等故障中恢復(fù),而且沒有進一步的代碼需求。但是,HTTP 無法原生地實現(xiàn)此目的,需要客戶端重試編碼,這可能增加冪等性問題;
5.提供三種不同消息傳遞等級,讓消息能按需到達目的地,適應(yīng)在不穩(wěn)定工作的網(wǎng)絡(luò)傳輸需求;
6.數(shù)百萬個連接的客戶端,經(jīng)過測試能處理多達 100 萬個通過 MQTT 并發(fā)連接的設(shè)備;
7.低功耗,MQTT 是專門針對低功耗目標而設(shè)計的。HTTP 的設(shè)計沒有考慮此因素,因此增加了功耗。
計訊物聯(lián)網(wǎng)設(shè)備目前已支持MQTT的產(chǎn)品線包括:邊緣計算網(wǎng)關(guān)、加密通信網(wǎng)關(guān)、工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)、安全管理網(wǎng)關(guān)、工業(yè)級無線路由器、工業(yè)級無線DTU、無線RTU、數(shù)采儀等。
支持MQTT協(xié)議的無人值守DTU
計訊全網(wǎng)通DTU TD210,支持MQTT協(xié)議,無人值守專用,穩(wěn)定可靠,為項目的通信組網(wǎng)與無線傳輸提供有力支撐。 配置I/O、ADC、RS232、RS485等接口,全網(wǎng)通網(wǎng)絡(luò)覆蓋,寬溫寬壓,多中心傳輸,金融級數(shù)據(jù)安全標準。
支持MQTT協(xié)議的邊緣計算網(wǎng)關(guān)
ARM高端CPU,強大邊緣計算能力,有效分擔(dān)云端壓力
提供標準API接口,方便項目二次開發(fā)應(yīng)用
支持MQTT協(xié)議的工業(yè)級無線路由器
集成5G/4G/NB-IoT/GPS/WiFi/有線等多種通信方式
快速對接阿里云、百度云、華為云等
Linux系統(tǒng),集成Python開發(fā)環(huán)境和C語言開發(fā)環(huán)境
利用各大運營商提供的5G/4G網(wǎng)絡(luò)為用戶提供高速無線網(wǎng)絡(luò),現(xiàn)場參數(shù)/業(yè)務(wù)信息/視頻/圖片等大數(shù)據(jù)高速無線傳輸首選。被廣泛應(yīng)用在遠程數(shù)據(jù)采集、遠程設(shè)備監(jiān)測、遠程控制、遠程報警等領(lǐng)域。

閩公網(wǎng)安備 35021102001331號