Professional Documents
Culture Documents
Zigbee Zwave
Zigbee Zwave
Zigbee Zwave
Sources:
• Hanes et al., IoT Fundamentals: Networking Technologies, Protocols, and Use Cases
for the Internet of Things
• Hersent et al., The Internet of Things: Key Applications and Protocols
Application
Wireless Hart
ISA 100.11a
MiWi
ZigBee
6LoWPAN
Network
Data Link
IEEE IEEE IEEE IEEE IEEE
802.15.4 802.15.4 802.15.4 802.15.4 802.15.4
Physical
Source: Iqbal, et al. “Design and Analysis of a Novel Hybrid Wireless Mesh Network Routing Protocol,”
International Journal of Adaptive, Resilient and Autonomic Systems, 2014.
NWEN 439 Protocols and Architectures for IoT 15
Application Support and Profiles
• Application Support layer interfaces the lower portion of the stack
dealing with the networking of ZigBee devices with the higher-layer
applications
Transport Routing
Network Transfer
• Built-in power saving mechanism through duty cycling: nodes sleep and
wakeup according to a wake-up schedule pattern
NWEN 439 Protocols and Architectures for IoT 25
Transfer Layer
• Transfer Layer controls the transmitting and receiving of frames
Frame Types:
• Singlecast
• Multicast
• Broadcast
Routing Slave
• Controller:
• Can be primary (only 1) or
secondary
• Can be portable or static
Primary • Has complete topology
Controller knowledge and calculate
routes
• Can act as repeater
• Routing Slave:
• Has partial topology
knowledge
• Can act as repeater
Secondary
Controller • Slave:
• Can only respond to
requests from controller or
routing slave