Thread とは

[GitHub 上のソースを見る]

スレッド

Thread® は、IEEE 802.15.4-2006 無線メッシュ ネットワーク(一般に無線パーソナル エリア ネットワーク(WPAN)と呼ばれる)の低電力 IoT デバイス向けに設計された IPv6 ベースの ネットワーキング プロトコルです。Thread は、ZigBee、Z-Wave、Bluetooth LE などの他の 802.15 メッシュ ネットワーキング プロトコルとは独立しています。

Thread の主な機能は次のとおりです。

  • シンプルさ - 簡単なインストール、起動、操作
  • セキュリティ - Thread ネットワーク内のすべてのデバイスが認証され、すべての通信が暗号化されます
  • 信頼性 - 単一障害点のない自己修復メッシュ ネットワーキングと、干渉に対する耐性を提供するスペクトラム拡散技術
  • 効率性 - 低電力の Thread デバイスはスリープ状態にでき、バッテリーで数年間動作できます
  • スケーラビリティ - Thread ネットワークは数百台のデバイスにまでスケールアップできます

Thread を初めて使用する場合は、独自のアプリケーションで OpenThread を使用するために、基本を理解することが重要です。この入門ガイドの目的は、Thread の背後にあるコンセプトと仕組みを説明し、OpenThread の開発への足がかりを提供することです。

次の知識があることを前提としています。

  • IEEE 802.15.4
  • ネットワーキングとルーティングのコンセプト
  • IPv6

Thread 仕様の詳細については、 threadgroup.org をご覧ください。