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