Thread vs. Zigbee
Comparing 2 standards across 12 specifications. 12 key differences identified.
Thread is an open, IPv6-based low-power wireless mesh networking protocol developed by the Thread Group, built upon the IEEE 802.15.4 radio standard in the 2.4 GHz band. Using 6LoWPAN encapsulation, Thread devices are directly addressable via standard IPv6, eliminating the need for application-layer translator bridges and serving as the primary network layer for Matter.
Zigbee is an open global wireless mesh networking standard maintained by the Connectivity Standards Alliance (CSA), based on IEEE 802.15.4. Operating primarily in the 2.4 GHz band at 250 kbps, it uses self-healing Ad-hoc On-Demand Distance Vector (AODV) routing to connect up to 65,000 nodes in smart lighting and home automation.
Specification Comparison Table
12 Parameters| Parameter / Spec | ||
|---|---|---|
|
Underlying Radio Standard
|
IEEE 802.15.4-2006 (2.4 GHz O-QPSK @ 250 kbps) | IEEE 802.15.4 (Physical & MAC Layer) |
|
Routing Protocol
|
Distance-Vector (MLE–Mesh Link Establishment) | AODV (Ad-hoc On-Demand Distance Vector) |
|
Security Protocols
|
ECC (Elliptic Curve Cryptography) with AES-128 MAC-layer encryption | 128-bit AES CCM* encryption with Network and Trust Center Link keys |
|
Network Layer Protocol
|
IPv6 with 6LoWPAN header compression (RFC 6282) | — |
|
Transport Layer
|
UDP with DTLS (Datagram Transport Layer Security) | — |
|
Network Device Roles
|
Thread Border Router, Leader, Router, End Device (SED) | — |
|
Single Point of Failure
|
None (Dynamic self-healing leader election) | — |
|
Frequency Bands
|
— | 2.4 GHz (Global 16 channels) / 868 MHz (EU) / 915 MHz (US) |
|
Raw PHY Data Rate
|
— | 250 kbps (at 2.4 GHz with O-QPSK) |
|
Network Topology
|
— | Full Mesh / Star / Cluster Tree |
|
Device Roles
|
— | Coordinator (ZC), Router (ZR), End Device (ZED / Sleepy) |
|
Current Specification
|
— | Zigbee 3.0 (Unified Zigbee Cluster Library / ZCL) |