Personal Area Network: Devices. Connecting To A Higher Level Network and The Internet
Personal Area Network: Devices. Connecting To A Higher Level Network and The Internet
Disillusionment
Everything
Market is OK
Interest Products
Builds start to ship
Obituaries
ZigBee today
Written
Time
ZigBee Wireless Markets and Applications
CONSUMER
BUILDING ELECTRONICS
AUTOMATION
Remote Control PC & PERIPHERALS
Security, HVAC,
AMR, Mouse, Keyboard,
Lighting Control, Joystick
Access Control
RESIDENTIAL/
LIGHT COMMERCIAL
CONTROL
INDUSTRIAL
Security, HVAC, CONTROL
Lighting Control,
Asset Mgt, PERSONAL
Access Control
Process Control, HEALTH CARE
Energy Mgt
Patient monitoring
ZigBee Network
Network Topology Models
Mesh
Star
• PAN Coordinator
• “owns” the network
• Starts it
• Allows other devices to join it
• Provides binding and
address-table services
• Saves messages until they
can be delivered
• And more… could also have
i/o capability
• A “full-function device” –
FFD
• Mains powered
Network Pieces - Router
• Routers
• Routes messages
• Does not own or start network
• Scans to find a network to join
• Given a block of addresses to
assign
• A “full-function device” – FFD
• Mains powered depending on
topology
• Could also have i/o capability
Network Pieces – End Device
• End Device
• Communicates with a
single device
• Intermittent data
• Application/external stimulus defined
rate (e.g. light switch)
Customer
Application
Application Interface
Network Layer
ZigBee Alliance
Data Link Layer
MAC Layer
IEEE
MAC Layer
PHY Layer
ZigBee
Silicon Application
Stack
802.15.4 Architecture: Physical Layer
Application
s
ZigBe
e
IEEE 802.15.4
MAC
IEEE IEEE
802.15.4
868/915 802.15.4
2400
MHzPH MHz
PH
Y Y
Physical Layer functionalities:
Activation and deactivation of the radio transceiver
Energy detection within the current channel
Link quality indication for received packets
Clear channel assessment for CSMA-CA
Channel frequency selection
Data transmission and reception
2.4 GHz
PHY Channels 11-26 5 MHz
GTS 2 GTS 1
Contention Access
Total 16 slots Period
Contention Free Period
15ms * 2n
where 0 ≤ n ≤ 14
Transmitted by network coordinator. Contains network
Network beacon information,
frame structure and notification of pending node messages.
Beacon extension Space reserved for beacon growth due to pending node
period messages
Application
s
•Network Routing
•Address translation
ZigBe •Packet
e Segmentation
•Profiles
IEEE 802.15.4
MAC
IEEE IEEE
802.15.4
868/915 802.15.4
2400
MHzPH MHz
PH
Y Y
ZigBee Stack Architecture :
Comparison with peer technologies!
ZigBee vs Bluetooth
Competition or
Complementary?
Bluetooth is Best But ZigBee is Better
For : If :
ZigBee Bluetooth
DSSS FHSS
11 chips/ symbol
62.5 K symbols/s 1 M Symbol / second
4 Bits/ symbol
Peak Information Rate
Peak Information Rate ~720 Kbit/second
~128 Kbit/second
Timing Considerations
ZigBee:
• New slave enumeration = 30ms typically
• Sleeping slave changing to active = 15ms typically
• Active slave channel access time = 15ms typically
Bluetooth:
• New slave enumeration = >3s
• Sleeping slave changing to active = 3s typically
• Active slave channel access time = 2ms typically
ZigBee Bluetooth
• Power model as a
•2+ years from ‘normal’ mobile phone
batteries (regular charging)
•Designed to optimise • Designed to
slave power maximise ad-hoc
requirements functionality
Chip Sets
•Ember,
Control4 Home Automation Eaton Home HeartBeat http://www.ember.com/index.html
System monitoring system •ChipCon, http://www.chipcon.com
http://www.control4.com/pro www.homeheartbeat.com •Freescale, http://www.freescale.com
ducts/components/complete
.htm