MQTT(Message Queueing Telemetry Transport)は、短いメッセージを頻繁にやり取りすることに特化したシンプルかつ軽量のプロトコルで、IoTネットワークやモバイルアプリケーションでの活用が期待されています。MQTTはパブリッシュ(送信側)とサブスクライブ(受信側)の間をMQTTブローカー(メッセージ配信サーバ)が取り持つという通信モデルになっていて、HTTPと比較して、一対多や多対多の通信もできる、ヘッダサイズが最小で2バイトと小さい、シンプルな通信シーケンス、送信したメッセージがサーバで保持されるなどのIoTネットワークに適した強みがあります。 6LoWPAN(シックスローパン)は、低速・低消費電力のIEEE 802.15.4ネットワーク上で効率よくIPv6通信を行うために、パケットの分割と再結合、ヘッダ圧縮等の最適化を定めた仕様です。Bluetooth