MQTT路由器是基于路由器加裝的一個MQTT協議,也稱MQTT路由器.,那么跟工業無線路由器扯上關系呢?
要理解上什么MQTT路由器內容. 那么首先就要了解什么是MQTT.
什么是MQTT
MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)是IBM開發的一個即時通訊協議,早在1999年,IBM的Andy Stanford-Clark博士以及Arcom公司ArlenNipper博士發明了MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)技術
MQTT協議是為大量計算能力有限,且工作在低帶寬、不可靠的網絡的遠程傳感器和控制設備通訊而設計的協議,以下是它幾項特點
1、使用發布/訂閱消息模式,提供一對多的消息發布,解除應用程序耦合;
2、對負載內容屏蔽的消息傳輸;
3、使用 TCP/IP 提供網絡連接;
4、有三種消息發布服務質量:
“至多一次”,消息發布完全依賴底層 TCP/IP 網絡。會發生消息丟失或重復。這一級別可用于如下情況,環境傳感器數據,丟失一次讀記錄無所謂,因為不久后還會有第二次發送。
“至少一次”,確保消息到達,但消息重復可能會發生。
“只有一次”,確保消息到達一次。這一級別可用于如下情況,在計費系統中,消息重復或丟失會導致不正確的結果。
5、小型傳輸,開銷很小(固定長度的頭部是 2 字節),協議交換最小化,以降低網絡流量;
6、使用 Last Will 和 Testament 特性通知有關各方客戶端異常中斷的機制;
那么基于以上幾個特點,則更適合當下的物聯網行業,有可能成為物聯網的重要組成部分。該協議支持所有平臺,幾乎可以把所有聯網物品和外部連接起來,被用來當做傳感器和制動器的通信協議。
現在物聯網行業的應用數據的傳輸,大部份基本是工業場景.所以對所以有的設備適應環境的能力,還有抗干擾的能力要求就比較高, 所以基本工業級的設備.這在無線傳輸這一塊同樣也是這樣要求. 采用工業級無線路由器,或是工業級無線DTU,工業無線網關來做傳輸.
那么MQTT協議也就相應的做進到工業路由器的里面. 所以也叫MQTT路由器, MQTT網關等.
佰馬下面設備都有支持MQTT設備
BMR200 小體積工業路由器
BMR400 四口工業路由器
BMR500 五口工業路由器
BMG500 工業無線網關
佰馬Baimatech,集M2M產品研發、IoT平臺服務、國際化運營于一體,讓我們聯接,共創未來