WiFi vs Zigbee / Thread

基本对比

特性

WiFi (802.11ax)

Zigbee (802.15.4)

Thread (802.15.4 + 6LoWPAN)

标准

IEEE 802.11

IEEE 802.15.4 + Zigbee Pro

IEEE 802.15.4 + IPv6

速率

100 Mbps - 9.6 Gbps

250 Kbps

250 Kbps

频段

2.4/5/6 GHz

2.4/868/915 MHz

2.4 GHz only

范围(单跳)

50-200m

10-100m

10-100m

Mesh范围

N/A (需Mesh AP)

数百米(多跳)

数百米(多跳)

功耗

高(持续连接)

极低(休眠μA级)

极低(休眠μA级)

网络规模

数十-数百 STA

65000+ 节点

理论无限(IPv6)

IP支持

原生 TCP/IP

❌ (专有应用层)

✅ 原生 IPv6

生态

通用互联网

Zigbee Alliance / CSA

Thread Group / Matter

Zigbee 详解

网络拓扑

Zigbee 三种设备角色:

Coordinator (1个/网络):
└── 网络根节点,维护路由表,PAN Coordinator

Router (多个):
└── 转发数据,保持唤醒,扩展覆盖范围

End Device (多个):
└── 仅与父节点通信,可深度休眠(电池供电)

典型拓扑:
        [Coordinator]
       /      │      \
 [Router]  [Router]  [Router]
   │ ╲        │         │ ╱
 [ED] [ED]  [ED]     [ED] [ED]

特点:
├── 自组织、自愈 Mesh 网络
├── 多跳路由(AODV/Routing Protocol)
└── End Device 可休眠 → 电池寿命数年

Zigbee 协议栈

┌─────────────────┐
│   Application   │ ← Zigbee Cluster Library (ZCL)
├─────────────────┤
│    ZDO / NWK    │ ← Network Management + Routing
├─────────────────┤
│      MAC        │ ← IEEE 802.15.4 MAC
├─────────────────┤
│      PHY        │ ← IEEE 802.15.4 PHY (O-QPSK)
└─────────────────┘

ZCL Clusters (常用):
├── On/Off Cluster: 开关控制
├── Level Control: 调光/调速
├── Temperature Measurement: 温度传感器
├── Occupancy Sensing: 人体感应
└── Identify: 设备识别(闪烁LED)

Thread 详解

Thread 架构

Thread Network:

        [Leader] ← 网络领导者(选举产生)
       /    │    \
 [Router] [Router] [Router Eligible]
   │         │              │
 [End Device][End Device] [End Device]

Border Router:
├── 连接 Thread Mesh ↔ IP Network (WiFi/以太网)
└── 提供 IPv6 路由(Thread 设备天然支持 IP)

特点:
├── 原生 IPv6(每个设备有全球可达的 IP 地址)
├── 自愈合 Mesh(Leader 选举,Router 动态加入/离开)
└── 安全:网络级 AES-128 加密 + 每链路密钥轮换

Thread vs Zigbee 关键差异

特性

Zigbee

Thread

IP 支持

❌ 专有协议

✅ IPv6 native

互操作性

ZLL/HA 碎片化严重

Matter over Thread(统一标准)

路由协议

AODV (Ad-hoc On-demand)

RPL (Routing Protocol for LLNs)

安全模型

Network Key + Link Key

PSKc + 每链路密钥轮换

生态系统

Zigbee Alliance → CSA

Thread Group → Google/Nest主导

Matter over WiFi vs Matter over Thread

Matter(智能家居统一标准)

Matter 支持两种传输层:

Matter over WiFi:
├── 高带宽设备:智能电视、摄像头、音箱
├── 需要持续供电
└── 直接连接家庭路由器

Matter over Thread:
├── 低功耗设备:传感器、开关、门锁
├── 电池供电,Mesh 组网
└── 通过 Thread Border Router 接入 IP 网络

Border Router (关键组件):
┌─────────────────────┐
│   Home Router /     │
│   Dedicated BR      │
│                     │
│ WiFi ──→ [IPv6] ←── Thread │
│ (Internet)          │ (Mesh) │
└─────────────────────┘

作用: 将 Thread Mesh 中的设备桥接到家庭 IP 网络。

2.4 GHz 频段共存:WiFi vs Zigbee/Thread

信道重叠分析

WiFi Ch1 (20 MHz):  2401 - 2423 MHz
Zigbee Ch11-26:     2405 - 2479 MHz (5 MHz spacing, ~2 MHz bandwidth)

WiFi Ch1 传输时 → Zigbee Ch11-16 全部受影响!

WiFi Ch6 (20 MHz):  2426 - 2448 MHz
Zigbee Ch19-23:     受严重影响

WiFi Ch11 (20 MHz): 2451 - 2473 MHz
Zigbee Ch24-26:     受严重影响

结论: WiFi 在 2.4 GHz 的任何信道都会影响部分 Zigbee/Thread 信道。

共存策略

策略

说明

信道选择

Zigbee 选择受影响最小的信道(Ch25-26 通常较好)

能量检测避让

Zigbee 检测到 WiFi 活动时延迟发送

快速重传

Zigbee MAC 层快速重传被干扰的帧

Thread Channel Selection

Thread 1.3+ 支持动态信道切换

应用场景选择

智能家居设备选型:

需要高带宽(视频/音频)?
├── YES → WiFi (Matter over WiFi)
│   └── 摄像头、智能电视、音箱
└── NO  → 继续 ↓

需要电池供电?
├── YES → Thread / Zigbee
│   ├── 传感器(温度/湿度/门磁): Thread/Zigbee
│   └── 开关/调光器: Thread (Matter)
└── NO  → WiFi 或 Thread 均可

需要与现有生态兼容?
├── Amazon/Alexa: Zigbee + WiFi
├── Google/Home: Thread + WiFi
└── Apple/HomeKit: Thread (原生支持) + WiFi

推荐趋势: Matter over Thread(低功耗)+ Matter over WiFi(高带宽)组合部署