SlideShare a Scribd company logo
Internet of Things
Comparison of Connectivity & Protocols, Wireless Sensor Technologies
ZigBee, Z-Wave & Bluetooth
!
Version 0.9 May 2014
!
Ashu Joshi, ashu@about.me
1
Overview
β€’ For β€˜things’ to get connected (i.e. to the Internet) - they need a
physical connectivity medium - and at the simplest level this
medium can either be Wired or Wireless
β€’ Internet connectivity implies being addressable by an Internet
Protocol (IP) Address (IPv4 or IPv6) - which is possible when you
have an β€˜IP Stack’ (software that provides the networking layers)
β€’ The OSI model defines the various layers of networking (or
connectivity), and the IEEE defines various standards at the
lower levels of networking interface
β€’ Some media / interfaces allow for an IP stack, and some don’t
β€’ Those that don’t will need to rely on a β€˜gateway’ or a β€˜device’
that provides a β€˜translation’ between IP and Non-IP
β€’ A β€œthing” connected to the Internet will be addressable using an
IP Address or a URL:
β€’ Either directly - if the thing has an IP stack
β€’ Or indirectly if it is not connected natively to the IP network
2
β€œPopular” Wireless Connectivity Standards
Z-Wave
Protocol Stack
β€’ Industry de-facto standard
β€’ Single Source, Sigma Designs acquired Zen-Sys
β€’ Advantage – Everything just works - Chips for devices &
controllers are all from Sigma
β€’ Support for full Mesh Network
β€’ Operates in the sub-1GHz band; impervious to interference from Wi-Fi
and other wireless technologies in the 2.4-GHz range (Bluetooth,
ZigBee, etc.)
β€’ Designed specifically for control and status apps, supports data rates
of up to 100kbps, with AES125 encryption, IPV6, and multi-channel
operation
β€’ MAC and PHY are described by ITU-T G.9959 specification
β€’ Full interoperability through layer 5 with backwards compatibility to all
versions.
β€’ As of 2013:
β€’ Z-Wave alliance had 250 members
β€’ 900 Z-Wave products certified
4
IEEE Standards
5
IEEE 802.11 Wireless
LAN (WLAN)
IEEE 802.15
Personal Area
Network (PAN)
IEEE 802.16 Wireless
Broadband Access
IEEE 802.22 Wireless
Regional Area
Networks
WiFi
802.11a/b/g/n
802.11ah (sub-GHz)
802.15.1 Bluetooth
802.15.4 Low Rate
WPAN
(2003-2006-2011)
802.15.4e-2012
MAC Enhancement
802.15.4f
PHY for RFID
802.15.4g-2012
amendment Smart
Utility Networks
802.15.4c Sub-GHz
PHY for China
15.4m Study Group
TV White Space
amendment
802.15.6 Body Area
Networking
802.15.7 Visible Light
Communications
ZigBee Pro and ZigBee IP
Protocol Stack
β€’ ZigBee Pro is the third iteration of the standard preceded
by ZigBee 2004, and ZigBee 2006 Versions. Is fully
backward compatible.
β€’ Wireless Network
β€’ Low-power wireless mesh network
β€’ Builds on or leverages the IEEE 802.15.4 standard for
the Data, Link and Physical Layer specifications
β€’ Supports Global 2.4GHz band, and region specific
sub-GHz bands such as 868 or 915 MHz
β€’ ZB Pro: Supports β€œApplication Profiles” that give it
β€˜vertical-specific’ flavor - see block diagram for the
profiles
β€’ ZigBee IP is latest version, mapping IPv6 stack
(6LoWPAN) to the 802.15.4 and introducing the Smart
Energy Profile 2.0 (SEP 2.0)
Adapted from http://greentechadvocates.com/2013/04/04/zigbee-ip-smart-grid-meet-the-internet-of-things/
PHY
MAC
Network
Application
Standard
ZBA
ZHC
ZHA
ZLL
ZRS
ZSE
ZTS
ZigBee Pro
IEEE 802.15.4
15.4 Sub GHz
Region Specific
15.4 Sub GHz
Region Specific
ZBA: ZigBee Building Automation
ZHC: ZigBee Healthcare
ZHA: ZigBee Home Automation
ZLL: ZigBee Light Link
ZRS: ZigBee Retail Services
ZSE: ZigBee Smart Energy
ZTS: ZigBee Telecom Services
ZigBee
Smart
Energy
2.0
ZigBee IP
6
Bluetooth
β€’ Design goal
β€’ Cable replacement
β€’ Low cost
β€’ Low power
β€’ Small size
β€’ For mobile devices
β€’ Standard: IEEE 802.15.1
β€’ Classes
β€’ Class 1 (100mW, 100m range)
β€’ Class 2 (2.5mW, 10m range)
β€’ Class 3 (1mW, 1m range)
β€’ RF
β€’ ISM band between 2.4-2.485GHz
β€’ Frequency hopping over 79 channels, 1600 hops/second
7
!
!
!
!
!
!
!
!
!
!
Dual!Mode!
!
!
!
!
!
!
!
!
!
!
Classic!
!
!
!
!
!
!
!
!
!
!
Single!Mode!
Version Data rate Feature
1.2 721 kb/s
2.0 + EDR 3 Mb/s Enhanced Data Rate (EDR)
3.0 + HS 24 Mb/s High-Speed
4.0 1 Mb/s (BLE) Bluetooth Low Energy (BLE)
Bluetooth vs. BT Low Energy
8
Networking Layer Comparison
9
TCP
Ethernet PHY
Ethernet MAC
IP
UDP ICMP
HTTP, RTP, FTP, etc.
TCP/IP Protocol Stack
Physical
Data Link
Network
Transport
Application
IEEE802.15.4 PHY
IEEE802.15.4 MAC
IPv6 with 6LoWPAN
UDP ICMP
HTTP
6LoWPAN
Proprietary PHY
Proprietary MAC
Transfer Layer
Device & Command Classes
Routing Layer
Z-Wave
IEEE802.15.4 PHY
IEEE802.15.4 MAC
NWK Layer
Application Profile(s)
Application Support SL
ZigBee
Ashu Joshi
Thanks!
10
Product names, logos, brands and other trademarks referred to within this presentation are
the property of their respective trademark holders

More Related Content

PPTX
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
PDF
19 high availability
PDF
GLBP (gateway load balancing protocol)
PPTX
EtherChannel PAgP and LACP modes
PPTX
Aruba Netwrok(1).pptx
PDF
10 palo alto nat policy concepts
PDF
20 palo alto site to site
PDF
PPPoE With Mikrotik and Radius
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
19 high availability
GLBP (gateway load balancing protocol)
EtherChannel PAgP and LACP modes
Aruba Netwrok(1).pptx
10 palo alto nat policy concepts
20 palo alto site to site
PPPoE With Mikrotik and Radius

What's hot (20)

PDF
8 palo alto security policy concepts
PPTX
Best practices in deploying and managing aruba bluetooth low energy (ble) bea...
PDF
01- intro to firewall concepts
PPT
Palo alto networks next generation firewalls
PPTX
DHCP Snooping
PDF
Campus Network Design version 8
PDF
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
PPTX
Subnet Masks
PDF
Difference b/w STP RSTP PVST & MSTP
PPTX
End to End Security With Palo Alto Networks (Onur Kasap, engineer Palo Alto N...
PPTX
Dynamic ARP Inspection (DAI)
PDF
Digital signal processing by j.s. katre (tech max)
PPTX
EMEA Airheads- Instant AP- APP REF and Mixed IAP Cluster deployments
PPTX
Spanning tree protocol
PPTX
Vlans (virtual local area networks)
PPTX
network cabling
Β 
PPTX
Network Devices
PDF
2 what is the best firewall (sizing)
PPT
Itc lec 12 wired and wireless network
8 palo alto security policy concepts
Best practices in deploying and managing aruba bluetooth low energy (ble) bea...
01- intro to firewall concepts
Palo alto networks next generation firewalls
DHCP Snooping
Campus Network Design version 8
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
Subnet Masks
Difference b/w STP RSTP PVST & MSTP
End to End Security With Palo Alto Networks (Onur Kasap, engineer Palo Alto N...
Dynamic ARP Inspection (DAI)
Digital signal processing by j.s. katre (tech max)
EMEA Airheads- Instant AP- APP REF and Mixed IAP Cluster deployments
Spanning tree protocol
Vlans (virtual local area networks)
network cabling
Β 
Network Devices
2 what is the best firewall (sizing)
Itc lec 12 wired and wireless network
Ad

Similar to Internet of Things: Comparison of Protocols & Standards (20)

PPTX
6-IoT protocol.pptx
PPTX
IOT Protocols
PPTX
ZigBee technology.pptx
PPTX
Lecture 7 - Connectivity Technologies – Part I - IOT.pptx
PDF
ZigBee Technology PPT 2.pdf
PPT
Zigbee technology2
PPTX
Zigbee- The Future of Data Communications
PPTX
Lecture 15
PDF
A Review on Wireless Home Automation Systems based on Zigbee Technology
PDF
internet-of-things-2.....................pdf
PPTX
ZigBee Technology
Β 
PPTX
Zigbee Technology
PPTX
Zigbee Presentation
PDF
Wireless_Connectivity_BASIC_Linkedin
PPTX
IoT Control Units and Communication Models
PPTX
PPTX
Elements of IoT connectivity technologies
PPTX
WPAN technologies and its wipe spread usage
PPTX
ZIGBEE.pptx
PPTX
Zigbee technology [autosaved]
6-IoT protocol.pptx
IOT Protocols
ZigBee technology.pptx
Lecture 7 - Connectivity Technologies – Part I - IOT.pptx
ZigBee Technology PPT 2.pdf
Zigbee technology2
Zigbee- The Future of Data Communications
Lecture 15
A Review on Wireless Home Automation Systems based on Zigbee Technology
internet-of-things-2.....................pdf
ZigBee Technology
Β 
Zigbee Technology
Zigbee Presentation
Wireless_Connectivity_BASIC_Linkedin
IoT Control Units and Communication Models
Elements of IoT connectivity technologies
WPAN technologies and its wipe spread usage
ZIGBEE.pptx
Zigbee technology [autosaved]
Ad

Recently uploaded (20)

PPTX
Funds Management Learning Material for Beg
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PPTX
innovation process that make everything different.pptx
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPTX
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
Β 
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PPTX
artificial intelligence overview of it and more
Funds Management Learning Material for Beg
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
introduction about ICD -10 & ICD-11 ppt.pptx
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Sims 4 Historia para lo sims 4 para jugar
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
innovation process that make everything different.pptx
Design_with_Watersergyerge45hrbgre4top (1).ppt
522797556-Unit-2-Temperature-measurement-1-1.pptx
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
Job_Card_System_Styled_lorem_ipsum_.pptx
Tenda Login Guide: Access Your Router in 5 Easy Steps
presentation_pfe-universite-molay-seltan.pptx
PptxGenJS_Demo_Chart_20250317130215833.pptx
Triggering QUIC, presented by Geoff Huston at IETF 123
Β 
INTERNET------BASICS-------UPDATED PPT PRESENTATION
artificial intelligence overview of it and more

Internet of Things: Comparison of Protocols & Standards

  • 1. Internet of Things Comparison of Connectivity & Protocols, Wireless Sensor Technologies ZigBee, Z-Wave & Bluetooth ! Version 0.9 May 2014 ! Ashu Joshi, ashu@about.me 1
  • 2. Overview β€’ For β€˜things’ to get connected (i.e. to the Internet) - they need a physical connectivity medium - and at the simplest level this medium can either be Wired or Wireless β€’ Internet connectivity implies being addressable by an Internet Protocol (IP) Address (IPv4 or IPv6) - which is possible when you have an β€˜IP Stack’ (software that provides the networking layers) β€’ The OSI model defines the various layers of networking (or connectivity), and the IEEE defines various standards at the lower levels of networking interface β€’ Some media / interfaces allow for an IP stack, and some don’t β€’ Those that don’t will need to rely on a β€˜gateway’ or a β€˜device’ that provides a β€˜translation’ between IP and Non-IP β€’ A β€œthing” connected to the Internet will be addressable using an IP Address or a URL: β€’ Either directly - if the thing has an IP stack β€’ Or indirectly if it is not connected natively to the IP network 2
  • 4. Z-Wave Protocol Stack β€’ Industry de-facto standard β€’ Single Source, Sigma Designs acquired Zen-Sys β€’ Advantage – Everything just works - Chips for devices & controllers are all from Sigma β€’ Support for full Mesh Network β€’ Operates in the sub-1GHz band; impervious to interference from Wi-Fi and other wireless technologies in the 2.4-GHz range (Bluetooth, ZigBee, etc.) β€’ Designed specifically for control and status apps, supports data rates of up to 100kbps, with AES125 encryption, IPV6, and multi-channel operation β€’ MAC and PHY are described by ITU-T G.9959 specification β€’ Full interoperability through layer 5 with backwards compatibility to all versions. β€’ As of 2013: β€’ Z-Wave alliance had 250 members β€’ 900 Z-Wave products certified 4
  • 5. IEEE Standards 5 IEEE 802.11 Wireless LAN (WLAN) IEEE 802.15 Personal Area Network (PAN) IEEE 802.16 Wireless Broadband Access IEEE 802.22 Wireless Regional Area Networks WiFi 802.11a/b/g/n 802.11ah (sub-GHz) 802.15.1 Bluetooth 802.15.4 Low Rate WPAN (2003-2006-2011) 802.15.4e-2012 MAC Enhancement 802.15.4f PHY for RFID 802.15.4g-2012 amendment Smart Utility Networks 802.15.4c Sub-GHz PHY for China 15.4m Study Group TV White Space amendment 802.15.6 Body Area Networking 802.15.7 Visible Light Communications
  • 6. ZigBee Pro and ZigBee IP Protocol Stack β€’ ZigBee Pro is the third iteration of the standard preceded by ZigBee 2004, and ZigBee 2006 Versions. Is fully backward compatible. β€’ Wireless Network β€’ Low-power wireless mesh network β€’ Builds on or leverages the IEEE 802.15.4 standard for the Data, Link and Physical Layer specifications β€’ Supports Global 2.4GHz band, and region specific sub-GHz bands such as 868 or 915 MHz β€’ ZB Pro: Supports β€œApplication Profiles” that give it β€˜vertical-specific’ flavor - see block diagram for the profiles β€’ ZigBee IP is latest version, mapping IPv6 stack (6LoWPAN) to the 802.15.4 and introducing the Smart Energy Profile 2.0 (SEP 2.0) Adapted from http://greentechadvocates.com/2013/04/04/zigbee-ip-smart-grid-meet-the-internet-of-things/ PHY MAC Network Application Standard ZBA ZHC ZHA ZLL ZRS ZSE ZTS ZigBee Pro IEEE 802.15.4 15.4 Sub GHz Region Specific 15.4 Sub GHz Region Specific ZBA: ZigBee Building Automation ZHC: ZigBee Healthcare ZHA: ZigBee Home Automation ZLL: ZigBee Light Link ZRS: ZigBee Retail Services ZSE: ZigBee Smart Energy ZTS: ZigBee Telecom Services ZigBee Smart Energy 2.0 ZigBee IP 6
  • 7. Bluetooth β€’ Design goal β€’ Cable replacement β€’ Low cost β€’ Low power β€’ Small size β€’ For mobile devices β€’ Standard: IEEE 802.15.1 β€’ Classes β€’ Class 1 (100mW, 100m range) β€’ Class 2 (2.5mW, 10m range) β€’ Class 3 (1mW, 1m range) β€’ RF β€’ ISM band between 2.4-2.485GHz β€’ Frequency hopping over 79 channels, 1600 hops/second 7 ! ! ! ! ! ! ! ! ! ! Dual!Mode! ! ! ! ! ! ! ! ! ! ! Classic! ! ! ! ! ! ! ! ! ! ! Single!Mode! Version Data rate Feature 1.2 721 kb/s 2.0 + EDR 3 Mb/s Enhanced Data Rate (EDR) 3.0 + HS 24 Mb/s High-Speed 4.0 1 Mb/s (BLE) Bluetooth Low Energy (BLE)
  • 8. Bluetooth vs. BT Low Energy 8
  • 9. Networking Layer Comparison 9 TCP Ethernet PHY Ethernet MAC IP UDP ICMP HTTP, RTP, FTP, etc. TCP/IP Protocol Stack Physical Data Link Network Transport Application IEEE802.15.4 PHY IEEE802.15.4 MAC IPv6 with 6LoWPAN UDP ICMP HTTP 6LoWPAN Proprietary PHY Proprietary MAC Transfer Layer Device & Command Classes Routing Layer Z-Wave IEEE802.15.4 PHY IEEE802.15.4 MAC NWK Layer Application Profile(s) Application Support SL ZigBee
  • 10. Ashu Joshi Thanks! 10 Product names, logos, brands and other trademarks referred to within this presentation are the property of their respective trademark holders