在工業(yè)通信領(lǐng)域,MQTT越來越多地被客戶了解與應(yīng)用。在物聯(lián)網(wǎng)應(yīng)用需求交流與項目分析中,經(jīng)常有客戶問佰馬售前支持工程師:“你們的DTU、4G路由器或邊緣計算網(wǎng)關(guān)支持MQTT嗎?”
MQTT在工業(yè)物聯(lián)網(wǎng)應(yīng)用越來越廣泛
MQTT 全稱Message Queue Telemetry Transport,是一個輕量級的“發(fā)布/訂閱”消息傳輸協(xié)議。MQTT作為物聯(lián)網(wǎng)消息傳輸?shù)闹匾獏f(xié)議之一, 其最初的設(shè)計始于管道SCADA系統(tǒng)的工業(yè)通信器。經(jīng)過增強(qiáng)后的MQTT,可以適用于執(zhí)行更多關(guān)鍵任務(wù)的IIoT工業(yè)物聯(lián)網(wǎng)應(yīng)用。
最近的互聯(lián)網(wǎng)巨頭動向,都把 MQTT 作為物聯(lián)網(wǎng)前置接入套件單列出來作為標(biāo)準(zhǔn)云服務(wù)提供。阿里云物聯(lián)網(wǎng)套件,百度天工物聯(lián)網(wǎng)云平臺,騰訊物聯(lián)平臺,Amazon IOT 服務(wù)------,MQTT已逐漸成為物聯(lián)網(wǎng)平臺的標(biāo)配,并有發(fā)展為物聯(lián)網(wǎng)領(lǐng)域最重要的協(xié)議的趨勢。
根據(jù)Eclipse基金會的調(diào)查, 自2016 年以來,MQTT呈上升趨勢, 超過62%的應(yīng)用使用消息傳遞作為標(biāo)準(zhǔn)。
MQTT | http | |
設(shè)計 | 以數(shù)據(jù)為中心 | 以文件為中心 |
模型 | 發(fā)布/訂閱 | 請求/答復(fù) |
復(fù)雜性 | 簡單命令 | 復(fù)雜 |
消息大小 | 小,壓縮二進(jìn)制頭大小為2字節(jié) | 更大,因為標(biāo)題是文本格式的 |
服務(wù)水平 | 3個QoS級別 | 所有消息的服務(wù)級別相同 |
分布 | 一對多 | 一對一 |
MQTT的應(yīng)用優(yōu)勢
MQTT 開源、可靠、輕巧、簡單,MQTT主要優(yōu)勢特點(diǎn)包括:
1.MQTT通信開銷?。ㄗ钚〉南⒋笮?2 字節(jié));
2.MQTT支持各種流行編程語言,包括C,Java,Ruby,Python 等;
3.支持發(fā)布 / 預(yù)定模型,簡化應(yīng)用程序的開發(fā);
4.提供三種不同消息傳遞等級,讓消息能按需到達(dá)目的地,適應(yīng)在不穩(wěn)定工作的網(wǎng)絡(luò)傳輸需求;
5.對不穩(wěn)定網(wǎng)絡(luò)的容忍度高,能夠從斷開等故障中恢復(fù),而且沒有進(jìn)一步的代碼需求。但是,HTTP 無法原生地實(shí)現(xiàn)此目的,需要客戶端重試編碼,這可能增加冪等性問題;
6.低功耗,MQTT 是專門針對低功耗目標(biāo)而設(shè)計的。HTTP 的設(shè)計沒有考慮此因素,因此增加了功耗;
7.數(shù)百萬個連接的客戶端,經(jīng)過測試能處理多達(dá) 100 萬個通過 MQTT 并發(fā)連接的設(shè)備。
佰馬邊緣計算網(wǎng)關(guān)、4G路由器、DTU全面支持MQTT
為客戶提供智慧可靠的無線通信產(chǎn)品是佰馬經(jīng)營與創(chuàng)新的核心。在工業(yè)無線通信領(lǐng)域,經(jīng)過研發(fā)團(tuán)隊的不懈努力,佰馬于業(yè)界率先支持MQTT協(xié)議。目前已支持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é)議的邊緣計算網(wǎng)關(guān)
ARM高端CPU,強(qiáng)大邊緣計算能力,有效分擔(dān)云端壓力
Linux系統(tǒng),集成Python開發(fā)環(huán)境和C語言開發(fā)環(huán)境
提供標(biāo)準(zhǔn)API接口,方便項目二次開發(fā)應(yīng)用
集成2G/3G/4G/NB-IoT/GPS/WiFi/GPS/有線等多種通信方式
快速對接阿里云、百度云、華為云等
支持MQTT協(xié)議的工業(yè)級無線路由器
利用全網(wǎng)通/4G/3G運(yùn)營商網(wǎng)絡(luò)為用戶提供高速無線網(wǎng)絡(luò),現(xiàn)場參數(shù)/業(yè)務(wù)信息/視頻/圖片等大數(shù)據(jù)高速無線傳輸首選。被廣泛應(yīng)用在遠(yuǎn)程數(shù)據(jù)采集、遠(yuǎn)程設(shè)備監(jiān)測、遠(yuǎn)程控制、遠(yuǎn)程報警等領(lǐng)域。
支持MQTT協(xié)議的無人值守DTU
BMD100全網(wǎng)通DTU,支持MQTT協(xié)議,無人值守專用,穩(wěn)定可靠,為項目的通信組網(wǎng)與無線傳輸提供有力支撐。 配置I/O、ADC、RS232、RS485等接口,全網(wǎng)通網(wǎng)絡(luò)覆蓋,寬溫寬壓,多中心傳輸,金融級數(shù)據(jù)安全標(biāo)準(zhǔn)。
開放OEM/ODM定制
為了協(xié)助客戶快速實(shí)現(xiàn)物聯(lián)網(wǎng)+,佰馬非標(biāo)定制服務(wù)上線,公司主要無線通信產(chǎn)品、行業(yè)應(yīng)用平臺均支持非標(biāo)定制,也可據(jù)客戶要求全新研發(fā)。定制服務(wù)內(nèi)容包括:品牌貼牌、通信協(xié)議定制、軟件功能定制、硬件功能定制、結(jié)構(gòu)尺寸定制等。非標(biāo)定制的產(chǎn)品包括:工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)、邊緣計算網(wǎng)關(guān)、PLC網(wǎng)關(guān)、遙測終端RTU、數(shù)采儀、工業(yè)級無線路由器、全網(wǎng)通DTU、行業(yè)應(yīng)用平臺、及其它按客戶需要全新規(guī)劃定制研發(fā)的產(chǎn)品。聯(lián)系佰馬,鏈接物聯(lián)網(wǎng)的力量。
佰馬Baimatech,集M2M產(chǎn)品研發(fā)、IoT平臺服務(wù)、國際化運(yùn)營于一體,讓我們聯(lián)接,共創(chuàng)未來