标签:Thread

一文带你学懂 Thread

Thread® 是一种基于 IPv6 的网络协议,专为低功耗、Mesh 组网的 IoT 设备设计,基于 IEEE 802.15.4-2006 的无线 Mesh 网络,通常称为无线个域网(WPAN)。Thread 与其他 802.15 Mesh 网络协议(如 ZigBee、Z-Wave 和蓝牙低功耗)相似,但是独立无关。

Thread 的主要特点包括:

  • 简便性

    安装、启动和操作简单;

  • 安全性

    Thread 网络中的所有设备都经过身份认证,所有通信都经过加密;

  • 可靠性

    自愈合的 Mesh 网络,没有单点故障,并采用扩频技术以提高抗干扰性;

  • 高效性

    低功耗的 Thread 设备可以休眠并以电池供电运行多年;

  • 可扩展性

    Thread 网络可以扩展到数百台设备。

查看完整的规范,点击 Thread 协议规范下载。

在 Thread 网络中,按照节点是否参与参与消息转发被区分为两种转发角色:

Router 是一个节点,具有以下功能:

  • 为网络设备转发数据包;
  • 为试图加入网络的设备提供安全的 Commissioning 服务;
  • 始终保持其 RF 收发器开启。

End Device (ED) 是一个节点,具有以下功能:

  • 主要与单个 Router 通信;
  • 不会为其他网络设备转发数据包;
  • 可以关闭其 RF 收发器以减少功耗。

此外,节点还可以按照设备类型区分。

Full Thread Device (FTD) 始终保持其无线电开启,订阅所有 ...