MQTTは、モノのインターネット(IoT)向けの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の持続的セッションのサポートにより、クライアントとブローカーの再接続時間が短縮されます。
---