MQTTは、IoT(Internet of Things)向けのOASIS標準メッセージングプロトコルです。極めて軽量なパブリッシュ/サブスクライブ型メッセージングトランスポートとして設計されており、小さなコードフットプリントと最小限のネットワーク帯域幅でリモートデバイスを接続するのに理想的です。
MQTT Sparkplugは、スマート製造および産業オートメーションのユースケース向けの相互運用性プロトコルです。Sparkplugは、機器メーカーとソフトウェアプロバイダーがコンテキストデータを共有するための一貫した方法を提供し、既存のオペレーションのデジタル変換を加速させることができます。
極めて軽量なパブリッシュ/サブスクライブ型メッセージングトランスポートとして設計されており、小さなコードフットプリントと最小限のネットワーク帯域幅でリモートデバイスを接続するのに理想的です。今日のMQTTは、自動車、製造、通信、石油・ガスなど、さまざまな業界で利用されています。
概要
現在、MQTTはLinuxベースのコントローラ(X5、XL4、EXL6、EXLW、XL7、EXL10、XL+、RCC6510を除く全てのRCC)で利用可能です。
双方向通信
MQTTは、デバイスとクラウド、クラウドとデバイスの間でメッセージをやり取りすることができます。このため、モノのグループに対して簡単にメッセージを流すことができます。
信頼性の高いメッセージ配信
メッセージ配信の信頼性は、多くのIoTユースケースにとって重要です。このため、MQTTには3つのサービス品質レベルが定義されています:0 - 最大1回、1 - 最低1回、2 - 正確に1回
信頼性の低いネットワークへの対応
多くのIoTデバイスは、信頼性の低い携帯電話ネットワークを介して接続します。MQTTの持続的セッションのサポートにより、クライアントとブローカーの再接続にかかる時間を短縮することができます。
---