什麼是 Thread?

前往 GitHub 查看原始碼

Thread

Thread® 是一種 IPv6 網路通訊協定,專為 IEEE 802.15.4-2006 無線網狀網路 (通常稱為無線個人區域網路 (WPAN)) 中的低功耗物聯網裝置所設計。Thread 獨立於其他 802.15 網狀網路通訊協定,例如 ZigBee、Z-Wave 和藍牙 LE。

Thread 的主要功能包括:

  • 操作簡單 - 安裝、啟動及操作簡單
  • 安全性:執行緒網路中的所有裝置皆通過驗證,且所有通訊都會經過加密
  • 可靠性 — 可自我修復的網狀網路,沒有單點故障,又具備分散頻帶技術,能夠防止幹擾
  • 效率 — 低功耗的 Thread 裝置多年來,一直可以用電池供電並休眠
  • 擴充性 - 執行緒網路最多可擴充至數百部裝置

如果您是第一次使用 Thread,那麼瞭解基本概念,就是在自己的應用程式中使用 OpenThread。此入門課程旨在說明 Thread 背後的概念及其運作方式,並為 OpenThread 開發提供跳板。

假設您具備下列工作的相關知識:

  • IEEE 802.15.4
  • 網路和轉送概念
  • IPv6

如要查看完整的 Thread 規格,請參閱 threadgroup.org