SlideShare a Scribd company logo
1 of 39
Chapter -2
Components of IoT
Control Units
Communication Modules
Bluetooth – Zigbee – Wifi - GPS
Dr. Y V Srinivasa Murthy
School of Computer Science & Engg. (SCOPE)
VIT Vellore
Outline
• Control units
• Communication modules
• Bluetooth
• Zigbee
• Wifi
• IoT Protocols
Control Units
• The Internet of Things is rarely discussed without the
conversation steering to data and the new Data
Economy.
• Sensors are the source of IoT data.
• Driven by new innovations in materials and
nanotechnology, sensor technology is developing at a
never before seen pace, with a result of increased
accuracy, decreased size and cost, and the ability to
measure or detect things that weren’t previously
possible.
Transducer
• A better term for a sensor is a transducer.
• Physical device that converts one form of energy into
another.
• The transducer converts some physical phenomenon
into an electrical impulse that can then be
interpreted to determine a reading.
Some Sensors
Actuators
• Another type of transducer that you will encounter
in many IoT systems is an actuator.
• In simple terms, an actuator operates in the reverse
direction of a sensor.
• It takes an electrical input and turns it into physical
action.
• For instance, an electric motor, a hydraulic system,
and a pneumatic system.
Sensor to Actuator Flow
Sensors and Actuators
• Humidity Sensor
• Level/tilt sensor
• Pressure sensor
• Temperature Sensor
• Motion sensor
• Proximity sensor
• Optical sensor
• Acceleration sensor
• Load sensor
• Vibration, chemical, flow…..
• LEDs
• Relays
• Motors
• Lasers
• Solenoids
• Speakers
• LCD displays
Communication Modules
• Bluetooth
• Zigbee
• Wifi
Short range wireless application areas
Voice Data Audio Video State
Bluetooth ACL/HS x Y Y x x
Bluetooth SCO/eSCO Y x x x x
Bluetooth low energy x x x x Y
Wi-Fi (VoIP) Y Y Y x
Wi-Fi Direct Y Y Y x x
ZigBee x x x x Y
ANT x x x x Y
10Low Power
State = low bandwidth, low latency data
How much energy does traditional Bluetooth use?
• Traditional Bluetooth is connection oriented. When a device is
connected, a link is maintained, even if there is no data flowing.
• Sniff modes allow devices to sleep, reducing power
consumption to give months of battery life
• Peak transmit current is typically around 25mA
• Even though it has been independently shown to be lower
power than other radio standards, it is still not low enough
power for coin cells and energy harvesting applications
11
What is Bluetooth Low Energy?
• Bluetooth low energy is a NEW, open, short range
radio technology
• Blank sheet of paper design
• Different to Bluetooth classic (BR/EDR)
• Optimized for ultra low power
• Enable coin cell battery use cases
• < 20mA peak current
• < 5 uA average current
12
Basic Concepts of Bluetooth 4.0
• Everything is optimized for lowest power
consumption
• Short packets reduce TX peak current
• Short packets reduce RX time
• Less RF channels to improve discovery and connection time
• Simple state machine
• Single protocol
• Etc.
13
Bluetooth low energy factsheet
Range: ~ 150 meters open field
Output Power: ~ 10 mW (10dBm)
Max Current: ~ 15 mA
Latency: 3 ms
Topology: Star
Connections: > 2 billion
Modulation: GFSK @ 2.4 GHz
Robustness: Adaptive Frequency Hopping, 24 bit CRC
Security: 128bit AES CCM
Sleep current: ~ 1μA
Modes: Broadcast, Connection, Event Data Models, Reads, Writes
14
ZigBee
Introduction
• ZigBee is a technological standard designed for
control and sensor networks
• Based on the IEEE 802.15.4 Standard
• Created by the ZigBee Alliance
Introduction
• Operates in Personal Area Networks (PAN’s) and
device-to-device networks
• Connectivity between small packet devices
• Control of lights, switches, thermostats, appliances,
etc.
History
• Developement started 1998, when many
enginereers realized that WiFi and Bluetooth were
going to be unsuitable for many applications
• IEEE 802.15.4 standard was completed in May 2003
ZigBee Alliance
• Organization defining global standards for reliable,
cost‐effective, low power wireless applications
• A consortium of end users and solution providers,
primarily responsible for the development of the
802.15.4 standard
• Developing applications and network capability
utilizing the 802.15.4 packet delivery mechanism
Characteristics
• Low cost
• Low power consumption
• Low data rate
• Relatively short transmission range
• Scalability
• Reliability
• Flexible protocol design suitable for many applications
Security
• Encryption specified for MAC, Network and APS
layers
• Encryprion/Authentication mode CCM(CTR +CBC-
MAC)
• CTR is a counter based encryption mode
• CBC-MAC provides data integrity
• All security is based on 128bit key and AES-128
block encryption method
Applications
PERSONAL
HEALTH CARE
ZigBee
LOW DATA-RATE
RADIO DEVICES
HOME
AUTOMATION
CONSUMER
ELECTRONICS
TV VCR
DVD/CD
Remote
control
security
HVAC
lighting
closures
PC &
PERIPHERALS
consoles
portables
educational
TOYS &
GAMES
INDUSTRIAL &
COMMERCIAL
monitors
sensors
automatio
n
control
mouse
keyboard
joystick
monitors
diagnostic
s
sensors
ZigBee/IEEE 802.15.4
PHY
868MHz / 915MHz / 2.4GHz
MAC
Application
Network
Star / Mesh / Cluster-Tree
Security
32- / 64- / 128-bit encryption
API
ZigBee
Alliance
IEEE
802.15.4
Customer
ZigBee Alliance
-“the software”
-Network, Security & Application layers
-Brand management
IEEE 802.15.4
-“the hardware”
-Physical & Media Access Control layers
IEEE 802.15.4
• IEEE 802.15.4 Architecture
IEEE 802.15.4
868/915 MHz
PHY
IEEE 802.15.4
2400 MHz
PHY
IEEE 802.15.4 MAC
IEEE 802.2 LLC Other LLC
Data Link Controller (DLC)
Networking App Layer
ZigBee Application Framework
IEEE 802.15.4 Physical Layer
• PHY 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
PHY frame structure
• PHY packet fields
• Preamble (32 bits) – synchronization
• Start of packet delimiter (8 bits) – shall be formatted as
“11100101”
• PHY header (8 bits) –PSDU length
• PSDU (0 to 127 bytes) – data field
Preamble
Start of
Packet
Delimiter
PHY Header
PHY Service
Data Unit (PSDU)
4 Octets
0-127 Bytes
Sync Header PHY Payload
1 Octets 1 Octets
Frame
Length
(7 bit)
Reserve
(1 bit)
Operating frequency bands
• The standard specifies two PHYs :
• 868 MHz/915 MHz direct sequence spread spectrum (DSSS)
PHY (11 channels)
• 1 channel (20Kb/s) in European 868MHz band
• 10 channels (40Kb/s) in 915 (902-928)MHz ISM band
868MHz/
915MHz
PHY
868.3 MHz
Channel 0 Channels 1-10
928 MHz902 MHz
2 MHz
Operating frequency bands
• 2450 MHz direct sequence spread spectrum (DSSS) PHY (16
channels)
• 16 channels (250Kb/s) in 2.4GHz band
2.4 GHz
Channels 11-26
2.4835 GHz
5 MHz
2.4 GHz
PHY
IEEE 802.15.4 MAC Layer
• Traffic Type
• Periodic data
• e.g. sensors
• Intermittent data
• e.g. light switch
• Repetitive low latency data
• e.g. mouse
IEEE 802.15.4 MAC Layer
• Device Classes
• Full function device (FFD)
• Can function in any topology
• Capable of being Network coordinator
• Can talk to any other device (FFD/RFD)
• Reduced function device (RFD)
• Limited to star topology
• Cannot become network coordinator
• Talks only to FFDs
• Address
• All devices must have 64 bit IEEE addresses
• Short (16 bit) addresses can be allocated to reduce
packet size
IEEE 802.15.4 MAC Layer
• Frame Types
• Data Frame
• used for all transfers of data
• Beacon Frame
• used by a coordinator to transmit beacons
• Acknowledgment Frame
• used for confirming successful frame reception
• MAC Command Frame
• used for handling all MAC peer entity control transfers
IEEE 802.15.4 MAC Layer
• Transmission Mode
• Slotted (Beacon enable mode )
• Periodic data and Repetitive low latency data using.
• Un-slotted (Non-Beacon enable mode)
• Intermittent data using.
ZigBee Network Topologies
Star
Mesh
Cluster Tree PAN coordinator
Full Function Device
Reduced Function Device
ZigBee Network Topologies
• Star Topology
• Advantage
• Easy to synchronize
• Low latency
• 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 ComparisonSHORT<RANGE>LONG
LOW < DATA RATE > HIGH
PAN
LAN
TEXT GRAPHICS INTERNET HI-FI
AUDIO
STREAMING
VIDEO
DIGITAL
VIDEO
MULTI-CHANNEL
VIDEO
802.15.1
Bluetooth1
802.15.1
Bluetooth 2
802.15.4
ZigBee
802.11b
802.11a/HL2 & 802.11g

More Related Content

What's hot

What's hot (20)

802 15-4 tutorial
802 15-4 tutorial802 15-4 tutorial
802 15-4 tutorial
 
IOT PROTOCOLS.pptx
IOT PROTOCOLS.pptxIOT PROTOCOLS.pptx
IOT PROTOCOLS.pptx
 
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
IOT DATA MANAGEMENT AND COMPUTE STACK.pptxIOT DATA MANAGEMENT AND COMPUTE STACK.pptx
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
 
Wlan architecture
Wlan architectureWlan architecture
Wlan architecture
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and Protocols
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Tutorial on IEEE 802.15.4e standard
Tutorial on IEEE 802.15.4e standardTutorial on IEEE 802.15.4e standard
Tutorial on IEEE 802.15.4e standard
 
IoT Communication Protocols
IoT Communication ProtocolsIoT Communication Protocols
IoT Communication Protocols
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Components of IOT Implementation
Components of IOT ImplementationComponents of IOT Implementation
Components of IOT Implementation
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic design
 
Wireless Sensor Networks ppt
Wireless Sensor Networks pptWireless Sensor Networks ppt
Wireless Sensor Networks ppt
 
Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)
 
Domain specific IoT
Domain specific IoTDomain specific IoT
Domain specific IoT
 
IoT Connectivity
IoT Connectivity IoT Connectivity
IoT Connectivity
 
WSN IN IOT
WSN IN IOTWSN IN IOT
WSN IN IOT
 
Iot
IotIot
Iot
 
IoT Networking Part 2
IoT Networking Part 2IoT Networking Part 2
IoT Networking Part 2
 
Wifi Technology ppt
Wifi Technology pptWifi Technology ppt
Wifi Technology ppt
 
IOT Reference Model.doc
IOT Reference Model.docIOT Reference Model.doc
IOT Reference Model.doc
 

Similar to IoT Control Units and Communication Models

Zigbee intro v5
Zigbee intro v5Zigbee intro v5
Zigbee intro v5
rajrayala
 

Similar to IoT Control Units and Communication Models (20)

WPAN According To ZIGBEE
WPAN According To ZIGBEEWPAN According To ZIGBEE
WPAN According To ZIGBEE
 
zigbee technology
zigbee technology zigbee technology
zigbee technology
 
lecture10-wireless.pptx
lecture10-wireless.pptxlecture10-wireless.pptx
lecture10-wireless.pptx
 
Zigbee intro v5
Zigbee intro v5Zigbee intro v5
Zigbee intro v5
 
IoT RF Protocols
IoT RF ProtocolsIoT RF Protocols
IoT RF Protocols
 
IOT Protocols
IOT  Protocols IOT  Protocols
IOT Protocols
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptx
 
ZigBee Technology PPT 2.pdf
ZigBee Technology PPT 2.pdfZigBee Technology PPT 2.pdf
ZigBee Technology PPT 2.pdf
 
Zigbee
 Zigbee    Zigbee
Zigbee
 
WiFi Networks.pdf
WiFi Networks.pdfWiFi Networks.pdf
WiFi Networks.pdf
 
Communication Technologies in IOT.pptx
Communication Technologies in IOT.pptxCommunication Technologies in IOT.pptx
Communication Technologies in IOT.pptx
 
Radio Frequencies for IoT
Radio Frequencies for IoTRadio Frequencies for IoT
Radio Frequencies for IoT
 
Nodemcu and IOT.pptx
Nodemcu and IOT.pptxNodemcu and IOT.pptx
Nodemcu and IOT.pptx
 
subok
suboksubok
subok
 
Link labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesLink labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slides
 
Link Labs LPWA Webinar
Link Labs LPWA WebinarLink Labs LPWA Webinar
Link Labs LPWA Webinar
 
Sensor networks: 6LoWPAN & LPWAN
Sensor networks: 6LoWPAN & LPWANSensor networks: 6LoWPAN & LPWAN
Sensor networks: 6LoWPAN & LPWAN
 
Materi seminar 5 g ieee comsoc lecture 5g evolution v2
Materi seminar 5 g ieee comsoc lecture 5g evolution v2Materi seminar 5 g ieee comsoc lecture 5g evolution v2
Materi seminar 5 g ieee comsoc lecture 5g evolution v2
 
System design of multiprotocol iot
System design of multiprotocol iotSystem design of multiprotocol iot
System design of multiprotocol iot
 
BluetoothSecurity.ppt
BluetoothSecurity.pptBluetoothSecurity.ppt
BluetoothSecurity.ppt
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
chumtiyababu
 

Recently uploaded (20)

Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 

IoT Control Units and Communication Models

  • 1. Chapter -2 Components of IoT Control Units Communication Modules Bluetooth – Zigbee – Wifi - GPS Dr. Y V Srinivasa Murthy School of Computer Science & Engg. (SCOPE) VIT Vellore
  • 2. Outline • Control units • Communication modules • Bluetooth • Zigbee • Wifi • IoT Protocols
  • 3. Control Units • The Internet of Things is rarely discussed without the conversation steering to data and the new Data Economy. • Sensors are the source of IoT data. • Driven by new innovations in materials and nanotechnology, sensor technology is developing at a never before seen pace, with a result of increased accuracy, decreased size and cost, and the ability to measure or detect things that weren’t previously possible.
  • 4. Transducer • A better term for a sensor is a transducer. • Physical device that converts one form of energy into another. • The transducer converts some physical phenomenon into an electrical impulse that can then be interpreted to determine a reading.
  • 6. Actuators • Another type of transducer that you will encounter in many IoT systems is an actuator. • In simple terms, an actuator operates in the reverse direction of a sensor. • It takes an electrical input and turns it into physical action. • For instance, an electric motor, a hydraulic system, and a pneumatic system.
  • 8. Sensors and Actuators • Humidity Sensor • Level/tilt sensor • Pressure sensor • Temperature Sensor • Motion sensor • Proximity sensor • Optical sensor • Acceleration sensor • Load sensor • Vibration, chemical, flow….. • LEDs • Relays • Motors • Lasers • Solenoids • Speakers • LCD displays
  • 10. Short range wireless application areas Voice Data Audio Video State Bluetooth ACL/HS x Y Y x x Bluetooth SCO/eSCO Y x x x x Bluetooth low energy x x x x Y Wi-Fi (VoIP) Y Y Y x Wi-Fi Direct Y Y Y x x ZigBee x x x x Y ANT x x x x Y 10Low Power State = low bandwidth, low latency data
  • 11. How much energy does traditional Bluetooth use? • Traditional Bluetooth is connection oriented. When a device is connected, a link is maintained, even if there is no data flowing. • Sniff modes allow devices to sleep, reducing power consumption to give months of battery life • Peak transmit current is typically around 25mA • Even though it has been independently shown to be lower power than other radio standards, it is still not low enough power for coin cells and energy harvesting applications 11
  • 12. What is Bluetooth Low Energy? • Bluetooth low energy is a NEW, open, short range radio technology • Blank sheet of paper design • Different to Bluetooth classic (BR/EDR) • Optimized for ultra low power • Enable coin cell battery use cases • < 20mA peak current • < 5 uA average current 12
  • 13. Basic Concepts of Bluetooth 4.0 • Everything is optimized for lowest power consumption • Short packets reduce TX peak current • Short packets reduce RX time • Less RF channels to improve discovery and connection time • Simple state machine • Single protocol • Etc. 13
  • 14. Bluetooth low energy factsheet Range: ~ 150 meters open field Output Power: ~ 10 mW (10dBm) Max Current: ~ 15 mA Latency: 3 ms Topology: Star Connections: > 2 billion Modulation: GFSK @ 2.4 GHz Robustness: Adaptive Frequency Hopping, 24 bit CRC Security: 128bit AES CCM Sleep current: ~ 1μA Modes: Broadcast, Connection, Event Data Models, Reads, Writes 14
  • 16. Introduction • ZigBee is a technological standard designed for control and sensor networks • Based on the IEEE 802.15.4 Standard • Created by the ZigBee Alliance
  • 17. Introduction • Operates in Personal Area Networks (PAN’s) and device-to-device networks • Connectivity between small packet devices • Control of lights, switches, thermostats, appliances, etc.
  • 18. History • Developement started 1998, when many enginereers realized that WiFi and Bluetooth were going to be unsuitable for many applications • IEEE 802.15.4 standard was completed in May 2003
  • 19. ZigBee Alliance • Organization defining global standards for reliable, cost‐effective, low power wireless applications • A consortium of end users and solution providers, primarily responsible for the development of the 802.15.4 standard • Developing applications and network capability utilizing the 802.15.4 packet delivery mechanism
  • 20. Characteristics • Low cost • Low power consumption • Low data rate • Relatively short transmission range • Scalability • Reliability • Flexible protocol design suitable for many applications
  • 21. Security • Encryption specified for MAC, Network and APS layers • Encryprion/Authentication mode CCM(CTR +CBC- MAC) • CTR is a counter based encryption mode • CBC-MAC provides data integrity • All security is based on 128bit key and AES-128 block encryption method
  • 22. Applications PERSONAL HEALTH CARE ZigBee LOW DATA-RATE RADIO DEVICES HOME AUTOMATION CONSUMER ELECTRONICS TV VCR DVD/CD Remote control security HVAC lighting closures PC & PERIPHERALS consoles portables educational TOYS & GAMES INDUSTRIAL & COMMERCIAL monitors sensors automatio n control mouse keyboard joystick monitors diagnostic s sensors
  • 23. ZigBee/IEEE 802.15.4 PHY 868MHz / 915MHz / 2.4GHz MAC Application Network Star / Mesh / Cluster-Tree Security 32- / 64- / 128-bit encryption API ZigBee Alliance IEEE 802.15.4 Customer ZigBee Alliance -“the software” -Network, Security & Application layers -Brand management IEEE 802.15.4 -“the hardware” -Physical & Media Access Control layers
  • 24. IEEE 802.15.4 • IEEE 802.15.4 Architecture IEEE 802.15.4 868/915 MHz PHY IEEE 802.15.4 2400 MHz PHY IEEE 802.15.4 MAC IEEE 802.2 LLC Other LLC Data Link Controller (DLC) Networking App Layer ZigBee Application Framework
  • 25. IEEE 802.15.4 Physical Layer • PHY 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
  • 26. PHY frame structure • PHY packet fields • Preamble (32 bits) – synchronization • Start of packet delimiter (8 bits) – shall be formatted as “11100101” • PHY header (8 bits) –PSDU length • PSDU (0 to 127 bytes) – data field Preamble Start of Packet Delimiter PHY Header PHY Service Data Unit (PSDU) 4 Octets 0-127 Bytes Sync Header PHY Payload 1 Octets 1 Octets Frame Length (7 bit) Reserve (1 bit)
  • 27. Operating frequency bands • The standard specifies two PHYs : • 868 MHz/915 MHz direct sequence spread spectrum (DSSS) PHY (11 channels) • 1 channel (20Kb/s) in European 868MHz band • 10 channels (40Kb/s) in 915 (902-928)MHz ISM band 868MHz/ 915MHz PHY 868.3 MHz Channel 0 Channels 1-10 928 MHz902 MHz 2 MHz
  • 28. Operating frequency bands • 2450 MHz direct sequence spread spectrum (DSSS) PHY (16 channels) • 16 channels (250Kb/s) in 2.4GHz band 2.4 GHz Channels 11-26 2.4835 GHz 5 MHz 2.4 GHz PHY
  • 29. IEEE 802.15.4 MAC Layer • Traffic Type • Periodic data • e.g. sensors • Intermittent data • e.g. light switch • Repetitive low latency data • e.g. mouse
  • 30. IEEE 802.15.4 MAC Layer • Device Classes • Full function device (FFD) • Can function in any topology • Capable of being Network coordinator • Can talk to any other device (FFD/RFD) • Reduced function device (RFD) • Limited to star topology • Cannot become network coordinator • Talks only to FFDs • Address • All devices must have 64 bit IEEE addresses • Short (16 bit) addresses can be allocated to reduce packet size
  • 31. IEEE 802.15.4 MAC Layer • Frame Types • Data Frame • used for all transfers of data • Beacon Frame • used by a coordinator to transmit beacons • Acknowledgment Frame • used for confirming successful frame reception • MAC Command Frame • used for handling all MAC peer entity control transfers
  • 32. IEEE 802.15.4 MAC Layer • Transmission Mode • Slotted (Beacon enable mode ) • Periodic data and Repetitive low latency data using. • Un-slotted (Non-Beacon enable mode) • Intermittent data using.
  • 33. ZigBee Network Topologies Star Mesh Cluster Tree PAN coordinator Full Function Device Reduced Function Device
  • 34. ZigBee Network Topologies • Star Topology • Advantage • Easy to synchronize • Low latency • Disadvantage • Small scale
  • 35. 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
  • 36. ZigBee Network Topologies • Cluster Tree • Advantage • Low routing cost • Allow multihop communication • Disadvantage • Route reconstruction is costly • Latency may be quite long
  • 37. 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.
  • 38. 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
  • 39. ZigBee and Bluetooth ComparisonSHORT<RANGE>LONG LOW < DATA RATE > HIGH PAN LAN TEXT GRAPHICS INTERNET HI-FI AUDIO STREAMING VIDEO DIGITAL VIDEO MULTI-CHANNEL VIDEO 802.15.1 Bluetooth1 802.15.1 Bluetooth 2 802.15.4 ZigBee 802.11b 802.11a/HL2 & 802.11g