SlideShare a Scribd company logo
Benchmarking Bluetooth Mesh, Thread, and Zigbee Network
Performance
T O M PA N N E L L , S E N I O R D I R E C T O R O F M A R K E T I N G F O R I O T P R O D U C T S
Benchmarking
Bluetooth Mesh,
Thread, and Zigbee
Network Performance
Benchmarking Bluetooth Mesh, Thread, and Zigbee Network
Performance
T O M PA N N E L L , S E N I O R D I R E C T O R O F M A R K E T I N G F O R I O T P R O D U C T S
The Benefits of Mesh Networks
 Extend the range of connections from gateways
or mobile devices with multi-hop communication
 Reduce power consumption in a system with
shorter transmission distances between devices
 Increase system scale by supporting hundreds of
devices in a single subnet
 Improve system reliability with self-healing
networks that overcome node failures
 Deliver optimal responsiveness with device to
device communication
3
Star Network
Mesh Network
H O M E & B U I L D I N G
A U T O M A T I O N
Scale system deployment
Support device-to-device
communication
Applications for Mesh Networking
B E A C O N I N G
Simplify beacon management
Deliver location services
Increase beacon service range
L I G H T I N G
Instant response to switch
actions
Advanced lighting control
Integrate functionality
A S S E T T R A C K I N G
Eliminate manual scanning
Determine location in real-time
Simplify beacon deployment
4
Selecting your Connectivity and the Role of Ecosystems
5
• Identify key ecosystems
• Specify device application layer needs
• Performance requirements
• Determine IP connectivity importance
Mesh Networking Technology Comparison
6
Bluetooth Mesh Thread Zigbee
Market Focus
Home Automation, Lighting,
Building Automation
Home Automation, Lighting,
Building Automation
Home Automation, Lighting, Building
Automation, Metering
Application Layer Native Mesh Model
Any IP based Application Layer
(e.g. Dotdot, OCF, Weave)
Dotdot / Zigbee Cluster Library (ZCL)”,
ZCL is inclusive of HA and SE
IPv6 No Yes No
Cloud Connectivity
Smartphone (temporary)
Gateway
Border Router
Gateway
Gateway
Ecosystems None Nest
Service Providers (e.g. Comcast,
Deutsche Telekom), Samsung
SmartThings
Routing Managed flooding Full Routing Full Routing
Additional Notes
Beaconing,
Direct phone connectivity
Most mature
Managed Flood Messaging
7
R
Managed flood message relay
• Time to live message counter
• Message cache
• Relay function optional
Managed Flood Messaging
8
R R
R R
Relay Node
Managed flood message relay
• Time to live message counter
• Message cache
• Relay function optional
R = relay function turned on
Full Routing Messaging
9
R
Routing based messaging
• Coordinator
• Router nodes
• Sleepy end devices
R R
R R
S S
S S
SS S
R
Sleepy end deviceRouter Node
Measuring Mesh Network Performance
 Performance measures include throughput,
latency, and reliability
 Subject to real-world conditions such as Wi-Fi®
networks and normal interference
 Ethernet backchannel and packet tracing across
all nodes provides deeper analysis
 Energy measurements correlated with wireless
traffic provide additional system characteristics
10
Throughput Variations as a Function of Payload Size and Network Hops
 Measure round trip over multiple hops with
different application payloads
 Provides indication of amount of traffic the
network can sustain
 Test executed for each protocol on different chips
 1 hop provides the best performance
 Throughput levels out at 5-6 hops
 Throughput increases as payload increases to
some limit
11
Throughput Comparison for Protocols for 100 Byte Payload
 Typical networks are 2 to 3 hops
 Throughput varies based on number of hops
 ~24000 bits per second 1 -2 hops on Thread
 As number of hops increases protocol
performance becomes similar
 Small packet payload for Bluetooth mesh results
in reduced throughput
12
Latency Variations as a Function of Payload Size and Network Hops
 Measure roundtrip latency over multiple hops
with different application payloads
 Provides comparative data on what latency can
be achieved versus number of hops
 Test executed for each protocol on different chips
 Can see fragmentation of payload into different
packets
 Varies by protocol
 For Thread you see fragmentation affect at 60 bytes
13
Latency Comparison for Protocols Over 4 Hops
 Protocols provide similar latency for very small
payloads
 Thread fragmentation (6LowPAN) has the best
efficiency and latency performance as payload
size increases
 Zigbee has good efficiency but some application
layer fragmentation
 Bluetooth mesh latency degrades as payload size
increases due to small packet size and resulting
segmentation
14
Reliability and Latency in Large Multicast Network
 Open air testing – network sets itself up and
determines number of hops
 Run multicast testing of different network sizes:
 24 devices
 48 devices
 96 devices
 144 devices
 192 devices
 Evaluate different payload sizes
 Evaluate scalability, reliability and latency as
network size increases
15
Small Network with Small Payload Multicast Comparison
 24 node network with 5 byte payload (Zigbee,
Thread) and 8 byte (Bluetooth)
 All protocols perform well - under 100
milliseconds to receive nearly all messages
 All protocols provide very good reliability
16
Small Network with Moderate Payload Multicast Comparison
 24 node network with 50 byte payload (Zigbee,
Thread) and 32 byte (Bluetooth)
 Thread performs the best with latency spreading
up to 100 ms
 Zigbee performs well with most packets received
with 80 ms latency but spreading up to 130 ms
 Bluetooth mesh latency has the greatest
variation in latency performance, spreading
across 20 ms to 200 ms
17
Large Network with Small Payload Multicast Comparison
 192 node network with 5 byte payload (Zigbee,
Thread) and 8 byte (Bluetooth)
 Thread performs the best with latency spreading
up to 100 ms
 Zigbee performs well with most packets received
with 80 ms latency but spreading up to 130 ms
 Bluetooth mesh latency peaks at 60 ms and most
under 100 ms. Spreading goes over 200 ms with
3% over 250 ms
18
Large Network with Moderate Payload Multicast Comparison
 192 node network with 25 byte payload (Zigbee,
Thread) and 16 byte (Bluetooth)
 Thread performs the best with latency spreading
up to 120 ms
 Zigbee performs well with peak at 100 ms but
spread to 200 ms
 Bluetooth spreading from 90 to 180 ms and large
% delivery over 250 ms
19
20
 Ecosystems will drive protocol choices for end device makers
 Different protocols have different performance characteristics
 One protocol cannot fit requirements for all scenarios and it is important to understand the
underlying performance for a particular use and topology
 With small networks and small payloads Thread, Zigbee and Bluetooth mesh perform similarly
 As payload size increases, Bluetooth mesh performance degrades the most, due to smaller packet
sizes
 As network size increases relay selection becomes important
 Latencies increase for all protocols but Bluetooth mesh sees larger increases due to congestion from flooding
 Bluetooth is designed to allow installer to reduce number of relay nodes to reduce flooding
Performance Summary Comparison
21
 Expertise: 15+ years providing wireless mesh
solutions with over 150 million deployed nodes
 Flexibility: The widest range of solution offerings
from certified modules to multiprotocol SoCs
 Productivity – Patented advanced network
analysis, energy profiling and application
configuration
Silicon Labs Multiprotocol Wireless Solutions
22
silabs.com/mesh-networking
W W W. S I L A B S . C O M
Thank you.
23

More Related Content

PDF
Everything You Need to Know Abut Bluetooth Mesh for Industrial IoT
PPTX
Visible light communication
PDF
Cable landing station
PDF
visible light communication
PPTX
Lorawan: What you need to know
PPTX
Wireless network
PDF
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
PPTX
FTTx Basics & Its Network Basics
Everything You Need to Know Abut Bluetooth Mesh for Industrial IoT
Visible light communication
Cable landing station
visible light communication
Lorawan: What you need to know
Wireless network
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
FTTx Basics & Its Network Basics

What's hot (20)

PPTX
Private 5G Networks at the Queen's Funeral and Elsewhere
PPTX
Visible Light Communication
PDF
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
PPT
Wi Fi Technology
PPTX
Visible light communication
DOCX
Bsnl Industrial training report
PPTX
VISIBLE LIGHT COMMUNICATION
PPT
Gpon Fundamentals
PPTX
IMS Core Elements
DOCX
Coaxial cable research report by alina baber
PPTX
The VoLTE User Experience--Better or Worse
PDF
Telecom Convergence
PDF
How Fiber Optics Work
PPTX
Wi-Fi Wireless Fidelity
PDF
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
PPTX
1-ZSmart OSS Overview.pptx
PDF
Io t 무선통신 기술
PPT
Multi-Protocol Label Switching
DOC
Summer Training Report of BSNL
Private 5G Networks at the Queen's Funeral and Elsewhere
Visible Light Communication
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Wi Fi Technology
Visible light communication
Bsnl Industrial training report
VISIBLE LIGHT COMMUNICATION
Gpon Fundamentals
IMS Core Elements
Coaxial cable research report by alina baber
The VoLTE User Experience--Better or Worse
Telecom Convergence
How Fiber Optics Work
Wi-Fi Wireless Fidelity
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
1-ZSmart OSS Overview.pptx
Io t 무선통신 기술
Multi-Protocol Label Switching
Summer Training Report of BSNL
Ad

Similar to Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance (20)

PDF
Selecting the Right Mesh Technology for Your Application
PPTX
IoT Best Pratices Picking A Protocol
PDF
Bluetooth vs zigbee
PDF
Wi-Fi Bluetooth ZigBee and Sub-GHz Technolgies.pdf
PDF
Wi-Fi Bluetooth ZigBee and Sub-GHz Technolgies.pdf
PPTX
Internet of things Technology Review
PDF
Enhance Home and Building Automation with Multiprotocol Wireless Connectivity
PPTX
Wireless Personal Area Networks
PPTX
Wireless standards
PPTX
Wireless IoT: The last 100 metres
PDF
Pick your connectivity solution [web2day 2015]
PPT
Zigbee intro v5
PPTX
Other types of networks: Bluetooth, Zigbee, & NFC
PPTX
6-IoT protocol.pptx
PPTX
UNIT3_Inter of Things Communication Protocols.pptx
DOC
Bluetooth Vs Zigbee
PDF
The core skills of 4g wireless industrial router with ethernet
PPTX
PPT on ZigBee Technology.pptx
PPTX
Zigbee Technology
PPTX
lecture10-wireless.pptx
Selecting the Right Mesh Technology for Your Application
IoT Best Pratices Picking A Protocol
Bluetooth vs zigbee
Wi-Fi Bluetooth ZigBee and Sub-GHz Technolgies.pdf
Wi-Fi Bluetooth ZigBee and Sub-GHz Technolgies.pdf
Internet of things Technology Review
Enhance Home and Building Automation with Multiprotocol Wireless Connectivity
Wireless Personal Area Networks
Wireless standards
Wireless IoT: The last 100 metres
Pick your connectivity solution [web2day 2015]
Zigbee intro v5
Other types of networks: Bluetooth, Zigbee, & NFC
6-IoT protocol.pptx
UNIT3_Inter of Things Communication Protocols.pptx
Bluetooth Vs Zigbee
The core skills of 4g wireless industrial router with ethernet
PPT on ZigBee Technology.pptx
Zigbee Technology
lecture10-wireless.pptx
Ad

More from Silicon Labs (20)

PDF
Develop Secure, Interoperable Smart Home Products with Z-Wave
PDF
Why the IoT the Needs Upgradable Security
PDF
5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...
PDF
Extending Bluetooth with Mesh Networking
PDF
Getting the Most Out of Bluetooth 5
PDF
Developing Accessories for the Apple HomeKit Ecosystem
PDF
Developing Biomedical Devices with Bluetooth
PDF
Integrating Speed and Flexibility Isolating Industrial Control
PDF
Clock Tree Timing 101
PDF
Building a More Connected World
PDF
Applications and Industries Being Powered by Bluetooth Low Energy
PDF
Choosing Between a Wireless Module and a Wireless SoC
PDF
Multiprotocol Wireless Gecko SoCs
PPTX
Multi-mode Wireless SoCs
PPTX
Router CPU Load in Home Networks
PDF
Aiming Low: Low-Power MCUs for the IoT
PDF
Step Right Up: Design the Next Winning Wearable
PPTX
Top Lessons Learned: Industrial Automation Webinar Series
PDF
Overview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
PPTX
BLDC motor control reference design press presentation
Develop Secure, Interoperable Smart Home Products with Z-Wave
Why the IoT the Needs Upgradable Security
5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...
Extending Bluetooth with Mesh Networking
Getting the Most Out of Bluetooth 5
Developing Accessories for the Apple HomeKit Ecosystem
Developing Biomedical Devices with Bluetooth
Integrating Speed and Flexibility Isolating Industrial Control
Clock Tree Timing 101
Building a More Connected World
Applications and Industries Being Powered by Bluetooth Low Energy
Choosing Between a Wireless Module and a Wireless SoC
Multiprotocol Wireless Gecko SoCs
Multi-mode Wireless SoCs
Router CPU Load in Home Networks
Aiming Low: Low-Power MCUs for the IoT
Step Right Up: Design the Next Winning Wearable
Top Lessons Learned: Industrial Automation Webinar Series
Overview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
BLDC motor control reference design press presentation

Recently uploaded (20)

PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Understanding_Digital_Forensics_Presentation.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools
Encapsulation_ Review paper, used for researhc scholars
20250228 LYD VKU AI Blended-Learning.pptx
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance

  • 1. Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance T O M PA N N E L L , S E N I O R D I R E C T O R O F M A R K E T I N G F O R I O T P R O D U C T S Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance
  • 2. Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance T O M PA N N E L L , S E N I O R D I R E C T O R O F M A R K E T I N G F O R I O T P R O D U C T S
  • 3. The Benefits of Mesh Networks  Extend the range of connections from gateways or mobile devices with multi-hop communication  Reduce power consumption in a system with shorter transmission distances between devices  Increase system scale by supporting hundreds of devices in a single subnet  Improve system reliability with self-healing networks that overcome node failures  Deliver optimal responsiveness with device to device communication 3 Star Network Mesh Network
  • 4. H O M E & B U I L D I N G A U T O M A T I O N Scale system deployment Support device-to-device communication Applications for Mesh Networking B E A C O N I N G Simplify beacon management Deliver location services Increase beacon service range L I G H T I N G Instant response to switch actions Advanced lighting control Integrate functionality A S S E T T R A C K I N G Eliminate manual scanning Determine location in real-time Simplify beacon deployment 4
  • 5. Selecting your Connectivity and the Role of Ecosystems 5 • Identify key ecosystems • Specify device application layer needs • Performance requirements • Determine IP connectivity importance
  • 6. Mesh Networking Technology Comparison 6 Bluetooth Mesh Thread Zigbee Market Focus Home Automation, Lighting, Building Automation Home Automation, Lighting, Building Automation Home Automation, Lighting, Building Automation, Metering Application Layer Native Mesh Model Any IP based Application Layer (e.g. Dotdot, OCF, Weave) Dotdot / Zigbee Cluster Library (ZCL)”, ZCL is inclusive of HA and SE IPv6 No Yes No Cloud Connectivity Smartphone (temporary) Gateway Border Router Gateway Gateway Ecosystems None Nest Service Providers (e.g. Comcast, Deutsche Telekom), Samsung SmartThings Routing Managed flooding Full Routing Full Routing Additional Notes Beaconing, Direct phone connectivity Most mature
  • 7. Managed Flood Messaging 7 R Managed flood message relay • Time to live message counter • Message cache • Relay function optional
  • 8. Managed Flood Messaging 8 R R R R Relay Node Managed flood message relay • Time to live message counter • Message cache • Relay function optional R = relay function turned on
  • 9. Full Routing Messaging 9 R Routing based messaging • Coordinator • Router nodes • Sleepy end devices R R R R S S S S SS S R Sleepy end deviceRouter Node
  • 10. Measuring Mesh Network Performance  Performance measures include throughput, latency, and reliability  Subject to real-world conditions such as Wi-Fi® networks and normal interference  Ethernet backchannel and packet tracing across all nodes provides deeper analysis  Energy measurements correlated with wireless traffic provide additional system characteristics 10
  • 11. Throughput Variations as a Function of Payload Size and Network Hops  Measure round trip over multiple hops with different application payloads  Provides indication of amount of traffic the network can sustain  Test executed for each protocol on different chips  1 hop provides the best performance  Throughput levels out at 5-6 hops  Throughput increases as payload increases to some limit 11
  • 12. Throughput Comparison for Protocols for 100 Byte Payload  Typical networks are 2 to 3 hops  Throughput varies based on number of hops  ~24000 bits per second 1 -2 hops on Thread  As number of hops increases protocol performance becomes similar  Small packet payload for Bluetooth mesh results in reduced throughput 12
  • 13. Latency Variations as a Function of Payload Size and Network Hops  Measure roundtrip latency over multiple hops with different application payloads  Provides comparative data on what latency can be achieved versus number of hops  Test executed for each protocol on different chips  Can see fragmentation of payload into different packets  Varies by protocol  For Thread you see fragmentation affect at 60 bytes 13
  • 14. Latency Comparison for Protocols Over 4 Hops  Protocols provide similar latency for very small payloads  Thread fragmentation (6LowPAN) has the best efficiency and latency performance as payload size increases  Zigbee has good efficiency but some application layer fragmentation  Bluetooth mesh latency degrades as payload size increases due to small packet size and resulting segmentation 14
  • 15. Reliability and Latency in Large Multicast Network  Open air testing – network sets itself up and determines number of hops  Run multicast testing of different network sizes:  24 devices  48 devices  96 devices  144 devices  192 devices  Evaluate different payload sizes  Evaluate scalability, reliability and latency as network size increases 15
  • 16. Small Network with Small Payload Multicast Comparison  24 node network with 5 byte payload (Zigbee, Thread) and 8 byte (Bluetooth)  All protocols perform well - under 100 milliseconds to receive nearly all messages  All protocols provide very good reliability 16
  • 17. Small Network with Moderate Payload Multicast Comparison  24 node network with 50 byte payload (Zigbee, Thread) and 32 byte (Bluetooth)  Thread performs the best with latency spreading up to 100 ms  Zigbee performs well with most packets received with 80 ms latency but spreading up to 130 ms  Bluetooth mesh latency has the greatest variation in latency performance, spreading across 20 ms to 200 ms 17
  • 18. Large Network with Small Payload Multicast Comparison  192 node network with 5 byte payload (Zigbee, Thread) and 8 byte (Bluetooth)  Thread performs the best with latency spreading up to 100 ms  Zigbee performs well with most packets received with 80 ms latency but spreading up to 130 ms  Bluetooth mesh latency peaks at 60 ms and most under 100 ms. Spreading goes over 200 ms with 3% over 250 ms 18
  • 19. Large Network with Moderate Payload Multicast Comparison  192 node network with 25 byte payload (Zigbee, Thread) and 16 byte (Bluetooth)  Thread performs the best with latency spreading up to 120 ms  Zigbee performs well with peak at 100 ms but spread to 200 ms  Bluetooth spreading from 90 to 180 ms and large % delivery over 250 ms 19
  • 20. 20
  • 21.  Ecosystems will drive protocol choices for end device makers  Different protocols have different performance characteristics  One protocol cannot fit requirements for all scenarios and it is important to understand the underlying performance for a particular use and topology  With small networks and small payloads Thread, Zigbee and Bluetooth mesh perform similarly  As payload size increases, Bluetooth mesh performance degrades the most, due to smaller packet sizes  As network size increases relay selection becomes important  Latencies increase for all protocols but Bluetooth mesh sees larger increases due to congestion from flooding  Bluetooth is designed to allow installer to reduce number of relay nodes to reduce flooding Performance Summary Comparison 21
  • 22.  Expertise: 15+ years providing wireless mesh solutions with over 150 million deployed nodes  Flexibility: The widest range of solution offerings from certified modules to multiprotocol SoCs  Productivity – Patented advanced network analysis, energy profiling and application configuration Silicon Labs Multiprotocol Wireless Solutions 22 silabs.com/mesh-networking
  • 23. W W W. S I L A B S . C O M Thank you. 23