在工業通訊領域,MQTT愈來愈多地被客戶瞭解與應用。在物聯網應用需求交流與項目分析中,常常有客戶問佰馬售前支持工程師:「大家的DTU、4G路由器或邊緣計算網關支持MQTT嗎?」編程
MQTT在工業物聯網應用愈來愈普遍安全
MQTT 全稱Message Queue Telemetry Transport,是一個輕量級的「發佈/訂閱」消息傳輸協議。MQTT做爲物聯網消息傳輸的重要協議之一, 其最初的設計始於管道SCADA系統的工業通訊器。通過加強後的MQTT,能夠適用於執行更多關鍵任務的IIoT工業物聯網應用。網絡
最近的互聯網巨頭動向,都把 MQTT 做爲物聯網前置接入套件單列出來做爲標準雲服務提供。阿里雲物聯網套件,百度天工物聯網雲平臺,騰訊物聯平臺,Amazon IOT 服務------,MQTT已逐漸成爲物聯網平臺的標配,並有發展爲物聯網領域最重要的協議的趨勢。併發
MQTT與HTTP對比編程語言
根據Eclipse基金會的調查, 自2016 年以來,MQTT呈上升趨勢, 超過62%的應用使用消息傳遞做爲標準。測試
MQTT的應用優點大數據
MQTT 開源、可靠、輕巧、簡單,MQTT主要優點特色包括:阿里雲
1. MQTT通訊開銷小(最小的消息大小爲 2 字節);編碼
2. MQTT支持各類流行編程語言,包括C,Java,Ruby,Python 等;加密
3. 支持發佈 / 預約模型,簡化應用程序的開發;
4. 提供三種不一樣消息傳遞等級,讓消息能按需到達目的地,適應在不穩定工做的網絡傳輸需求;
5. 對不穩定網絡的容忍度高,可以從斷開等故障中恢復,並且沒有進一步的代碼需求。可是,HTTP 沒法原生地實現此目的,須要客戶端重試編碼,這可能增長冪等性問題;
6. 低功耗,MQTT 是專門針對低功耗目標而設計的。HTTP 的設計沒有考慮此因素,所以增長了功耗;
7. 數百萬個鏈接的客戶端,通過測試能處理多達 100 萬個經過 MQTT 併發鏈接的設備。
爲客戶提供智慧可靠的無線通訊產品是佰馬經營與創新的核心。在工業無線通訊領域,通過研發團隊的不懈努力,佰馬於業界率先支持MQTT協議。目前已支持MQTT的產品線包括:邊緣計算網關、加密通訊網關、工業物聯網網關、安全管理網關、工業級無線路由器、工業級無線DTU、無線RTU、數採儀等。
支持MQTT協議的邊緣計算網關
l ARM高端CPU,強大邊緣計算能力,有效分擔雲端壓力
l Linux系統,集成Python開發環境和C語言開發環境
l 提供標準API接口,方便項目二次開發應用
l 集成2G/3G/4G/NB-IoT/GPS/WiFi/GPS/有線等多種通訊方式
l 快速對接阿里雲、百度雲、華爲雲等
支持MQTT協議的工業級無線路由器
利用全網通/4G/3G運營商網絡爲用戶提供高速無線網絡,現場參數/業務信息/視頻/圖片等大數據高速無線傳輸首選。被普遍應用在遠程數據採集、遠程設備監測、遠程控制、遠程報警等領域。
支持MQTT協議的無人值守DTU
BMD100全網通DTU,支持MQTT協議,無人值守專用,穩定可靠,爲項目的通訊組網與無線傳輸提供有力支撐。 配置I/O、ADC、RS23二、RS485等接口,全網通網絡覆蓋,寬溫寬壓,多中心傳輸,金融級數據安全標準。