Ch3. ZigBee
Ch3. ZigBee
Ch3. ZigBee
Content
• Introduction
– History
– ZigBee Alliance
– Characteristics
– Security
– Applications
• ZigBee/IEEE 802.15.4
– IEEE 802.15.4 Physical Layer
– IEEE 802.15.4 MAC Layer
• ZigBee Network Topologies
• ZigBee and Bluetooth Comparison
Introduction
• ZigBee is a technological standard
designed for control and sensor networks
monitors TV VCR
sensors DVD/CD
INDUSTRIAL CONSUMER
automation & ELECTRONIC
Remote
control COMMERCIAL S control
security
consoles
HVAC
portables TOYS & HOME lighting
educational GAMES AUTOMATION closures
ZigBee/IEEE 802.15.4
Application Customer
ZigBee Alliance
API -“the software”
Security -Network, Security & Application layers
32- / 64- / 128-bit encryption ZigBee -Brand management
Alliance IEEE 802.15.4
Network -“the hardware”
Star / Mesh / Cluster-Tree -Physical & Media Access Control
layers
MAC
IEEE
PHY 802.15.4
868MHz / 915MHz / 2.4GHz
IEEE 802.15.4
• IEEE 802.15.4 Architecture
2.4 GHz
PHY Channels 11-26 5 MHz
Mesh
Star
– Disadvantage
• Small scale
ZigBee Network Topologies
• Mesh Topology
– Advantage
• Robust multihop communication
• Network is more flexible
• Lower latency
– Disadvantage
• Route discovery is costly
• Needs storage for routing table
ZigBee Network Topologies
• Cluster Tree
– Advantage
• Low routing cost
• Allow multihop communication
– Disadvantage
• Route reconstruction is costly
• Latency may be quite long
ZigBee and Bluetooth Comparison
• Optimized for different applications
– ZigBee
• Smaller packets over large network
• Mostly Static networks with many, infrequently used devices
• Home automation, toys, remote controls, etc.
– Bluetooth
• Larger packets over small network
• Ad‐hoc networks
• File transfer
• Screen graphics, pictures, handsfree audio, Mobile phones,
headsets, PDAs, etc.
ZigBee and Bluetooth Comparison
Feature(s) Bluetooth ZigBee
Power Profile days years
Complexity complex Simple
Nodes/Master 7 64000
Latency 10 seconds 30 ms – 1s
Range 10m 70m ~ 300m
Extendibility no Yes
Data Rate 1 Mbps 250 Kbps
Security 64bit, 128bit 128bit AES and
Application Layer
ZigBee and Bluetooth Comparison
802.11b LAN
RANGE
Bluetooth 2
PAN
SHORT
802.15.1
Bluetooth1