Thread 概述

 

目录

1.Thread是什么?

概念解释

Thread 的核心特点

Thread 与 Wi-Fi、Zigbee、Bluetooth 的对比

Thread 在 Matter 中的应用

Matter over Wi-Fi vs. Matter over Thread 对比

2.Thread网络架构

2.1 Thread 网络的核心角色

2.2 终端设备类型

2.3 Thread 网络的动态角色调整机制

  2.3.1 Thread 设备的默认角色

  2.3.2 设备角色解释

  2.3.3 “每个设备可充当路由器”是什么意思?

 

1.Thread是什么?

Thread 是一种低功耗、基于 IP 的无线Mesh网络协议,它以6LoWPAN为基础,充分利用开放标准和 IPv6 技术,专为智能家居和物联网(IoT)设备设计。它由 Thread Group(由 Google Nest、苹果、三星等公司组成)开发,旨在解决 Zigbee、Z-Wave 等传统协议的互联互通问题,它无线标准相比具有许多技术优势:安全可靠,无单点故障,连接简单,功耗低,产品开发人员和消费者可以轻松地通过Thread安全地将250多个设备组成一个低功耗无线Mesh网络,并且网络中的每个设备都可以连 接Internet,访问云服务。

概念解释

概念名词概念特点
Mesh网络Mesh 网络(网状网络)是一种去中心化的网络拓扑结构,在这种网络中,每个设备(节点)都可以与多个其他设备直接通信,而不是依赖于一个中央路由器
  • 无单点故障:如果某个节点失效,数据可以通过其他路径传输,保证网络的稳定性和可靠性。

  • 自我修复(Self-Healing):如果有设备掉线,Mesh 网络会自动调整路径,保持通信不中断。

  • 支持更多设备:相比星型网络(如传统 Wi-Fi),Mesh 网络可以支持更多设备同时在线,不会因单点拥塞而影响整体性能。

  • 扩展性强:新设备加入网络时,只需连接到最近的 Mesh 设备,而不需要单独的配置。

6LoWPAN6LoWPAN(IPv6 over Low-Power Wireless Personal Area Networks),意思是“基于低功耗无线个域网的 IPv6”是让低功耗无线设备能够使用 IPv6 网络的一种技术标准
  • 让 Thread 设备直接使用 IPv6 地址(不像 Zigbee 需要网关转换协议)。

  • 支持低功耗无线通信,适合智能家居、工业物联网等场景。

  • 可以直接访问互联网,不像传统 Zigbee/Z-Wave 需要专门的网关进行协议转换。

  • 示例:Thread 设备使用 6LoWPAN,可以与 Wi-Fi/以太网设备(如 Google Nest Hub)直接通信,而 Zigbee/433设备则需要网关进行协议转换。

Thread 的核心特点

特性说明
基于 IP(IPv6)Thread 使用 IPv6,可以直接与互联网和其他 IP 设备通信,避免网关转换问题。
低功耗采用 IEEE 802.15.4(2.4GHz 低功耗无线协议),适合电池供电设备。
无单点故障采用 Mesh 网络,节点之间可以相互通信,若某个节点故障,网络仍能工作。
安全性高采用 AES-128 加密银行级身份验证,防止设备被入侵。
互操作性强适用于 Matter 生态,可与 Apple Home, Google Home, Amazon Alexa 兼容。
自我修复Mesh 网络可自动调整路径,保证通信稳定性。

Thread 与 Wi-Fi、Zigbee、Bluetooth 的对比

协议频段网络架构主要特点
Thread2.4GHzMesh低功耗、IPv6、无单点故障
Wi-Fi2.4GHz/5GHz/6GHzStar(星型)高带宽、高功耗
Zigbee2.4GHzMesh低功耗、需要网关
Bluetooth (BLE)2.4GHzPoint-to-Point超低功耗、短距离
设备类型是否基于 IP是否支持 6LoWPAN / IPv6是否需要网关能否与 Wi-Fi 设备直接通信
433MHz 设备✅(需要 433MHz→Wi-Fi 网关)❌(必须通过网关)
Wi-Fi 设备❌(无需网关)✅(可直接通信)
Thread 设备❌(只需 Border Router)✅(通过 Border Router)
Zigbee 设备✅(必须使用 Zigbee 网关)❌(必须通过网关)

Thread 在 Matter 中的应用

  • 支持低功耗设备

    • Thread 设备通常是电池供电的智能设备
    • 相比 Wi-Fi,Thread 设备功耗更低,适用于对能耗敏感的应用场景。
  • 支持 Mesh 网络,提升覆盖范围

    • Thread 是一种 Mesh 网络协议,多个设备之间可相互连接,中继数据,使网络范围更大。
    • 不依赖单个路由器,即使某个设备掉线,网络仍然能保持正常运行。
  • 支持 IPv6,与 Matter 兼容

    • Thread 基于 6LoWPAN(IPv6 over Low-Power Wireless Personal Area Networks),具备 IP 地址,与 Matter 无缝对接。
    • Thread 设备可以直接访问云端(通过 Thread Border Router),与其他 IP 设备通信。
  • 需要 Thread Border Router 连接到互联网

    • Thread 设备无法直接连接 Wi-Fi 或以太网,必须通过 Thread Border Router(边界路由器),如:
      • Google Nest Hub(第二代)
      • Apple HomePod Mini
      • Amazon Echo(部分支持 Thread)
    • 这些 Border Router 允许 Thread 设备与 Wi-Fi/以太网设备互联,并接入 Matter 智能家居平台(如 Google Home、Apple Home、Alexa)

Matter over Wi-Fi vs. Matter over Thread 对比

对比项Matter over Wi-FiMatter over Thread
通信协议Wi-Fi (IEEE 802.11)Thread (IEEE 802.15.4)
网络拓扑Star(星型网络)Mesh(网状网络)
功耗(适用于 AC 供电设备)(适用于电池供电设备)
是否需要 Border Router不需要,直接连接 Wi-Fi 路由器需要 Thread Border Router 连接到 IP 网络
数据吞吐量(支持高清视频、音频等)(适用于小数据包通信,如窗帘、传感器)
稳定性依赖 Wi-Fi 质量,Wi-Fi 断网时无法控制Mesh 网络,单点故障不会影响整体
远程控制✅ 直接通过 Wi-Fi 连接互联网✅ 通过 Border Router 接入云端
适用设备高功率智能设备(如摄像头、音箱、智能门锁)低功耗设备(如窗帘电机、传感器、智能灯)
适用场景家庭、办公室(Wi-Fi 覆盖范围内)大户型、别墅、商业空间(Mesh 网络扩展覆盖)
示例设备Wi-Fi 智能窗帘电机、Wi-Fi 灯泡、智能插座Thread 智能窗帘电机、Thread 传感器

2.Thread网络架构

用户通过其家庭局域网(HAN)上的Wi-Fi或使用基于云的应用程序从自己的设备(智能手机、平板电脑或计算机)与家庭Thread网络进行通信。下图对Thread网络架构中的主要设备类型进行了说明

 

2.1 Thread 网络的核心角色

Thread 网络是一个 无主自组织的 Mesh 网络,设备之间可以动态调整角色,以保证网络的稳定性。

  • 边界路由器(Border Router)

    • 作用:连接 Thread 网络Wi-Fi/以太网等其他网络,允许 Thread 设备访问互联网或其他智能家居平台。
    • 特点
      • 可提供 本地服务发现(即使没有互联网)。
      • 支持多个 Border Router,提高网络可靠性。
    • 示例
      • Google Nest Hub(第二代)
      • Apple HomePod Mini
      • Amazon Echo(部分支持 Thread)
  • Leader

    • 作用:Thread 网络的“管理者”,分配和管理路由器 ID,决定哪些设备成为路由器。
    • 特点
      • 不固定,自动选举,如果 Leader 故障,网络会自动选出新的 Leader。
      • 信息同步,所有 Thread 路由器都存储相同的信息,保证网络稳定。
  • Thread 路由器(Router)

    • 作用:为网络提供路由和安全服务,并负责设备的加入与管理
    • 特点
      • 不会休眠,始终在线,保证数据传输稳定。
      • 可以降级为 REED(Router Eligible End Device)。
  • REED(Router Eligible End Device)

    • 作用:具备成为路由器或 Leader 的能力,但默认情况下不是路由器。
    • 特点
      • 不会自动中继消息,也不会管理设备。
      • 如果网络需要更多路由器,可以自动升级为 Thread 路由器,无需用户干预

2.2 终端设备类型

终端设备(End Device)主要是指不能提供路由功能的设备,它们通常依赖 Thread 路由器 进行通信。

  • 不能进行路由转发,依赖 Thread 路由器进行通信。
  • 分类
    • FED(Full End Device):保持连接,随时接收数据。
    • MED(Minimal End Device):无需与父设备保持同步,可随时通信。
    • SED(Sleepy End Device):休眠状态下不接受数据,仅在需要时唤醒。
    • SSED(Synchronized Sleepy End Device):使用 CSL 技术,功耗更低。

2.3 Thread 网络的动态角色调整机制

  2.3.1 Thread 设备的默认角色

在 Thread 网络中,终端设备(End Device)默认不会进行路由转发,而是依赖 Thread 路由器(Router) 进行通信。但 某些终端设备(REED,Router Eligible End Device)可以在特定情况下自动升级为路由器,这就是“每个设备可充当路由器”的含义。

 

  2.3.2 设备角色解释

Thread 设备分为不同类型,它们的默认行为如下:

设备类型是否转发路由是否可以升级为路由器
Thread 路由器(Router)✅ 是✅ 不需要升级
REED(Router Eligible End Device)❌ 默认否✅ 需要时可升级
普通终端设备(End Device)❌ 否❌ 不能升级
  • 终端设备(End Device):始终依赖父路由器进行数据转发,自己不转发数据。
  • REED(可升级终端设备)默认情况下是终端设备,但如果网络需要更多路由器,它可以自动升级为路由器。
  • Router(路由器):始终参与数据转发,并提供网络服务(如设备加入、安全认证等)。

 

  2.3.3 “每个设备可充当路由器”是什么意思?

在 Thread 网络中,如果网络结构发生变化(例如某个路由器掉线),REED 设备可以自动升级为 Router,以保持网络稳定性。
👉 这种动态调整机制保证了 Thread 网络的自愈能力,不会因为单个路由器故障导致网络瘫痪。

示例

1. 初始状态:

  • 设备 A、B、C 是 REED(普通终端设备)。

  • 设备 X、Y 是 Thread 路由器

[Border Router] --- (Router X) --- (Router Y) --- [终端设备 A, B, C]

2. 如果 Router Y 故障,导致 A、B、C 失去连接:

  • Thread 网络会检测到这个情况,并自动选举 A 或 B 成为新的 Router

[Border Router] --- (Router X) --- (Router A) --- [终端设备 B, C]

3. A 变成 Router 后,B 和 C 依然是普通终端设备,但如果网络规模扩大,B 也可能升级为 Router。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值