SlideShare a Scribd company logo
1 of 34
Wireless Embedded Systems
Aaron Schulman
CSE190 Winter 2020
Lecture 10
Wireless
Communication
Midterm grades out today
• Bluetooth/WiFi/Cellular
• Device-to-Device (Bluetooth-Low-Energy)
Device-to-infrastructure (LTE or WiFi)
• Bluetooth Low Energy
the most popular wireless protocol.
Wireless communication is
ubiquitous
Outline
• What are radios
o How do they work?
• Fundamental characteristics
o Design tradeoffs
• Common radio standards/protocols for indoor
applications
o Where characteristics fall under (above)
• Emerging radio standards/protocols for outdoor
Internet-of-Things applications
o Why the design requirement of IoT radios is different
• A device that enables wireless transmission of signals
o Electromagnetic wave
o Transmitter encodes signal and receiver decodes it
What are Radios?
• Modulation
o Converts digital bits to an analog signal
o Encodes bits as changes in a carrier frequency:
o Frequency, Amplitude, Phase, etc.
How Radios Work - Transmitting
Example of modulating digital data
onto an analog signal
1 0 1 0 1
• Simplest is Envelope Detection
o Detect changes in carrier freq.
o Complex require synchronization
• All require filtering
• Signals must be demodulated
How Radios Work - Receiving
• Antenna picks up
modulated radio waves
• Tuner filters out specific
frequency ranges
• Amplitude variations
detected with
demodulation
• Amplifier strengthens
the clipped signal and
sends it through the
speaker
How Radios Work – Receiving (AM
Radio Example)
• Why so many protocols for indoor and outdoor
applications?
• All radios have to make tradeoffs
o Short vs. long distance
o High vs. low power/energy
o High vs. low speeds
o Large vs. small number of devices
o Device-to-device, device-to-infrastructure
o Indoor vs. outdoor usages
Radio Characteristics
Common Radio Protocols
• Design requirements
– Short range
– High data rate
– Small number of
devices
• Common protocols
– Bluetooth/Low Energy
– ZigBee
– Ant
– WiFi
Radios for indoor applications Radios for outdoor IoT applications
• Design requirements
– Long range
– Low data rate
– Large number of devices
– Low energy consumption
• Common protocols
– GSM/GPRS
– LTE
• Emerging protocols
– Sigfox/LoRA
– Narrow band LTE
– Backscatter
• Radio band: 2.4-2.48 GHz
• Average 1 Mbps - Up to 3 Mbps
• Supports point-to-point and point-to-multipoint
o Creates personal area networks (PANs/Piconets)
o Connects up to 8 devices simultaneously
• Minimal interference between devices
o Devices alter frequencies arbitrarily after packet exchanges -
up to 1600 times/second - frequency hopping
• 3 classes of Bluetooth transmit power
Bluetooth
Frequency hopping communication
was invented by actress Hedy Lamar
1
• Wireless communication between devices
o Mobile phones, laptops, cameras, gaming controllers,
computer peripherals, etc
• Short range sensor transmission
• Share multimedia - pictures, video, music
• A2DP - Advanced Audio Distribution Profile
o Stream audio wirelessly
Bluetooth Applications
Bluetooth low energy
From 2001 – 2006 Nokia asked:
How do we design a radio that can transmit short bursts of data
for months or years only being powered by a coin cell battery?
The answer is: Keep the radio asleep mode most of the time!
1. Advertise on only one of three channels
2. Transmit quickly at 1 Mbit/s
3. Make the minimum time to send data only 3 msec
4. Make a very predictable time when the device accepts connections
5. Limit the max transmit power to 10 mW
6. However, don’t sacrifice security: AES 128-bit
What tradeoffs were made?
The protocol is designed for transmitting tiny data
• 4 operations: Read, Write, Notify, Indicate
• Maximum of 20 bytes of data per packet
From: How Low Energy is Bluetooth Low Energy - Siekkinen et al.
• Zigbee is built on top of 802.15.4
• Radio bands: 868MHz in Europe, 915MHz in US and
Australia. 2.4GHz else worldwide.
• Low data-rate - 250 kbps, low power – Up to 1000 days
• Transmits over longer distances through mesh networks
Zigbee/802.15.4
Why ZigBee?
• Low Power, Cost, and Size
• Straightforward configuration
• Good support and documentation
• Lots of products already on the market
• Mesh Networking
• Lends itself well to many different applications
• Very low wakeup time
• 30mS (Zigbee) vs. up to 3S (Bluetooth) 18
• Competes with Wi-Fi for bandwidth..
– Only four usable bands in Wi-Fi intensive scenarios
Or maybe not…
Image & Data Source
<http://fosiao.com/system/files/misc/zigbee.wifi_.channel.jpg>
19
Zigbee is usually used in mesh networks
• A mesh network consists of a series of nodes.
• Each node must acquire and transmit
its own data, as well as act as a relay for
other nodes to propagate data.
• ZigBee devices often form Mesh Networks.
• Examples: Wireless light switching, Music school practice
rooms.
20
Image Source:
<http://kf5czo.blogspot.com/2012/03/ham-radio-and-mesh-networks.html>
Mesh Networking
• Advantages of Mesh Networking:
• Allows devices to communicate to multiple other devices in
the network.
• Multiple paths to destination – greater flexibility against
interference.
• Allows overall network to grow to larger physical sizes than
possible with point-to-point networks.
• Mesh Characteristics:
• Self-forming – ZigBee devices can establish
communication pathways when new devices appear.
• Self-healing – If a node is removed from the network
(either intentionally or not) the remaining network will
look to establish alternate routes of communication.
21
• Wireless environmental sensors
o Temperature, pressure, sound, luminous intensity
• Medical devices
o Glucose meters, heart monitors
• Household automation
o Security/temperature controllers
o Smoke/motion detectors
Zigbee/802.15.4 Applications
• Dual Bands: 2.4GHz and 5GHz
• 802.11a/b/g/n
o Cost vs Speed vs Interference tradeoff
• Roaming
• Global standard
• High speed
o Up to 300 Mbps
• High power consumption
o Concern for mobile devices
• Range
o Up to 100m
WiFi
WiFi – example (802.11g)
Protocol Comparisons
Bluetooth
Zigbee/802.1
5.4
WiFi
Speed Moderate Low High
Range
Moderate -
High
High High
Power
Consumption
Low -
Moderate
Low High
Protocol Comparisons
Design requirement of outdoor radios
for IoT applications
• Can we use WiFi/Bluetooth/ZigBee/Ant radios to support IoT
applications deployed outdoor?
– Can we achieve kilo meter communication distance?
– Can we support 3~5 years lifetime with a coin battery?
– Can we support the communication with thousands of IoT
devices with the coverage of a base station?
– We only need to transmit 100 bits per second data
compared to the mega bits per second case in WiFi
We are wiling to trade data rate for range, lifetime, and the
number of devices supported.
Common Radio Protocols
• Design requirements
– Short range
– High data rate
– Small number of
devices
• Common radios
– Bluetooth
– ZigBee
– Ant
– WiFi
Radios for indoor applications Radios for outdoor IoT applications
• Design requirements
– Long range
– Low data rate
– Large number of devices
– Low energy consumption
• Emerging radios
– Sigfox
– Narrow band LTE
– Backscatter
Design requirement of outdoor radios
for IoT applications
Data rate
Power Indoor radios
IoT radios
Data rate
Range
IoT radios
Indoor radios
Data rate
Number
of devices
Indoor radios
IoT radios
Data rate
Life time
IoT radios
Indoor radios
SIGFOX
• Deploy its own base stations to support IoT
applications
– Kilo meter communication distance
– Connect thousands of devices
– 100 bits per second date rate
– 5 years life time
SIGFOX
• REPETITION OF THE MESSAGE
– Each message sent 3 times
– Repetition at 3 different time slot = time diversity
– Repetition at 3 different frequencies = frequency
diversity
• COLLABORATIVE NETWORK
– Network deployed and operated to have 3 base
stations coverage at all times = space diversity
• MINIMIZATION OF COLLISIONS
– Probability of collisions are highly reduced
– Ultra Narrow Band
– 3 base stations at 3 different locations
Ultra Narrow Band
• Reduce the transmitted signal bandwidth
– Reduced noise power
– Therefore, we can reduce the transmission power
– Therefore, we can reduce the power consumption
of radio communication
Ultra Narrow Band
ULTRA NARROW BAND ALLOWS HIGH CAPACITY
@ 10message/day/device = 1.8M devices per base station
200 simultaneous messages within a 200kHz channel
COLLABORATIVE NETWORK AND REPETITIONS ALLOW HIGH
NB-IoT LTE

More Related Content

Similar to lecture10-wireless.pptx

Evolution of communication system
Evolution of communication system Evolution of communication system
Evolution of communication system Shabbir Chunawala
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technologyRohit Roy
 
IOT Protocols
IOT  Protocols IOT  Protocols
IOT Protocols Nagesh Rao
 
BluetoothSecurity.ppt
BluetoothSecurity.pptBluetoothSecurity.ppt
BluetoothSecurity.pptssuser1d7ef1
 
bluetooth-security
bluetooth-securitybluetooth-security
bluetooth-securityAnand Dhana
 
Wireless_Connectivity_BASIC_Linkedin
Wireless_Connectivity_BASIC_LinkedinWireless_Connectivity_BASIC_Linkedin
Wireless_Connectivity_BASIC_LinkedinRobert Russell
 
Designing Local Area Network
Designing Local Area NetworkDesigning Local Area Network
Designing Local Area Networkzaisahil
 
Bluetooth Technology & Security
Bluetooth Technology & SecurityBluetooth Technology & Security
Bluetooth Technology & SecurityHimangshu Hazra
 
fundamental of networking course, LAN,WAN,TCP,IP
fundamental of networking course, LAN,WAN,TCP,IPfundamental of networking course, LAN,WAN,TCP,IP
fundamental of networking course, LAN,WAN,TCP,IPHusseinAwil
 
Cyber security training at ist apr-18
Cyber security training at ist apr-18Cyber security training at ist apr-18
Cyber security training at ist apr-18Sagar Walvekar
 
zigbee technology
zigbee technology zigbee technology
zigbee technology N.CH Karthik
 
Computer networks basic network_hardware_1
Computer networks basic network_hardware_1Computer networks basic network_hardware_1
Computer networks basic network_hardware_1Aneesh Nelavelly
 
Zigbee intro v5
Zigbee intro v5Zigbee intro v5
Zigbee intro v5rajrayala
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptxsameernsn1
 

Similar to lecture10-wireless.pptx (20)

Evolution of communication system
Evolution of communication system Evolution of communication system
Evolution of communication system
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technology
 
1791.pptx
1791.pptx1791.pptx
1791.pptx
 
IOT Protocols
IOT  Protocols IOT  Protocols
IOT Protocols
 
BluetoothSecurity.ppt
BluetoothSecurity.pptBluetoothSecurity.ppt
BluetoothSecurity.ppt
 
BluetoothSecurity.ppt
BluetoothSecurity.pptBluetoothSecurity.ppt
BluetoothSecurity.ppt
 
bluetooth-security
bluetooth-securitybluetooth-security
bluetooth-security
 
Wireless_Connectivity_BASIC_Linkedin
Wireless_Connectivity_BASIC_LinkedinWireless_Connectivity_BASIC_Linkedin
Wireless_Connectivity_BASIC_Linkedin
 
Designing Local Area Network
Designing Local Area NetworkDesigning Local Area Network
Designing Local Area Network
 
Bluetooth.ppt
Bluetooth.pptBluetooth.ppt
Bluetooth.ppt
 
Bluetooth Technology & Security
Bluetooth Technology & SecurityBluetooth Technology & Security
Bluetooth Technology & Security
 
fundamental of networking course, LAN,WAN,TCP,IP
fundamental of networking course, LAN,WAN,TCP,IPfundamental of networking course, LAN,WAN,TCP,IP
fundamental of networking course, LAN,WAN,TCP,IP
 
Cyber security training at ist apr-18
Cyber security training at ist apr-18Cyber security training at ist apr-18
Cyber security training at ist apr-18
 
zigbee technology
zigbee technology zigbee technology
zigbee technology
 
Computer networks basic network_hardware_1
Computer networks basic network_hardware_1Computer networks basic network_hardware_1
Computer networks basic network_hardware_1
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Zigbee intro v5
Zigbee intro v5Zigbee intro v5
Zigbee intro v5
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
 
Network in brief
Network in briefNetwork in brief
Network in brief
 
BLUETOOTH.ppt
BLUETOOTH.pptBLUETOOTH.ppt
BLUETOOTH.ppt
 

Recently uploaded

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 

lecture10-wireless.pptx

  • 1. Wireless Embedded Systems Aaron Schulman CSE190 Winter 2020 Lecture 10 Wireless Communication
  • 3. • Bluetooth/WiFi/Cellular • Device-to-Device (Bluetooth-Low-Energy) Device-to-infrastructure (LTE or WiFi) • Bluetooth Low Energy the most popular wireless protocol. Wireless communication is ubiquitous
  • 4. Outline • What are radios o How do they work? • Fundamental characteristics o Design tradeoffs • Common radio standards/protocols for indoor applications o Where characteristics fall under (above) • Emerging radio standards/protocols for outdoor Internet-of-Things applications o Why the design requirement of IoT radios is different
  • 5. • A device that enables wireless transmission of signals o Electromagnetic wave o Transmitter encodes signal and receiver decodes it What are Radios?
  • 6. • Modulation o Converts digital bits to an analog signal o Encodes bits as changes in a carrier frequency: o Frequency, Amplitude, Phase, etc. How Radios Work - Transmitting
  • 7. Example of modulating digital data onto an analog signal 1 0 1 0 1
  • 8. • Simplest is Envelope Detection o Detect changes in carrier freq. o Complex require synchronization • All require filtering • Signals must be demodulated How Radios Work - Receiving
  • 9. • Antenna picks up modulated radio waves • Tuner filters out specific frequency ranges • Amplitude variations detected with demodulation • Amplifier strengthens the clipped signal and sends it through the speaker How Radios Work – Receiving (AM Radio Example)
  • 10. • Why so many protocols for indoor and outdoor applications? • All radios have to make tradeoffs o Short vs. long distance o High vs. low power/energy o High vs. low speeds o Large vs. small number of devices o Device-to-device, device-to-infrastructure o Indoor vs. outdoor usages Radio Characteristics
  • 11. Common Radio Protocols • Design requirements – Short range – High data rate – Small number of devices • Common protocols – Bluetooth/Low Energy – ZigBee – Ant – WiFi Radios for indoor applications Radios for outdoor IoT applications • Design requirements – Long range – Low data rate – Large number of devices – Low energy consumption • Common protocols – GSM/GPRS – LTE • Emerging protocols – Sigfox/LoRA – Narrow band LTE – Backscatter
  • 12. • Radio band: 2.4-2.48 GHz • Average 1 Mbps - Up to 3 Mbps • Supports point-to-point and point-to-multipoint o Creates personal area networks (PANs/Piconets) o Connects up to 8 devices simultaneously • Minimal interference between devices o Devices alter frequencies arbitrarily after packet exchanges - up to 1600 times/second - frequency hopping • 3 classes of Bluetooth transmit power Bluetooth
  • 13. Frequency hopping communication was invented by actress Hedy Lamar 1
  • 14. • Wireless communication between devices o Mobile phones, laptops, cameras, gaming controllers, computer peripherals, etc • Short range sensor transmission • Share multimedia - pictures, video, music • A2DP - Advanced Audio Distribution Profile o Stream audio wirelessly Bluetooth Applications
  • 15. Bluetooth low energy From 2001 – 2006 Nokia asked: How do we design a radio that can transmit short bursts of data for months or years only being powered by a coin cell battery? The answer is: Keep the radio asleep mode most of the time! 1. Advertise on only one of three channels 2. Transmit quickly at 1 Mbit/s 3. Make the minimum time to send data only 3 msec 4. Make a very predictable time when the device accepts connections 5. Limit the max transmit power to 10 mW 6. However, don’t sacrifice security: AES 128-bit
  • 16. What tradeoffs were made? The protocol is designed for transmitting tiny data • 4 operations: Read, Write, Notify, Indicate • Maximum of 20 bytes of data per packet From: How Low Energy is Bluetooth Low Energy - Siekkinen et al.
  • 17. • Zigbee is built on top of 802.15.4 • Radio bands: 868MHz in Europe, 915MHz in US and Australia. 2.4GHz else worldwide. • Low data-rate - 250 kbps, low power – Up to 1000 days • Transmits over longer distances through mesh networks Zigbee/802.15.4
  • 18. Why ZigBee? • Low Power, Cost, and Size • Straightforward configuration • Good support and documentation • Lots of products already on the market • Mesh Networking • Lends itself well to many different applications • Very low wakeup time • 30mS (Zigbee) vs. up to 3S (Bluetooth) 18
  • 19. • Competes with Wi-Fi for bandwidth.. – Only four usable bands in Wi-Fi intensive scenarios Or maybe not… Image & Data Source <http://fosiao.com/system/files/misc/zigbee.wifi_.channel.jpg> 19
  • 20. Zigbee is usually used in mesh networks • A mesh network consists of a series of nodes. • Each node must acquire and transmit its own data, as well as act as a relay for other nodes to propagate data. • ZigBee devices often form Mesh Networks. • Examples: Wireless light switching, Music school practice rooms. 20 Image Source: <http://kf5czo.blogspot.com/2012/03/ham-radio-and-mesh-networks.html>
  • 21. Mesh Networking • Advantages of Mesh Networking: • Allows devices to communicate to multiple other devices in the network. • Multiple paths to destination – greater flexibility against interference. • Allows overall network to grow to larger physical sizes than possible with point-to-point networks. • Mesh Characteristics: • Self-forming – ZigBee devices can establish communication pathways when new devices appear. • Self-healing – If a node is removed from the network (either intentionally or not) the remaining network will look to establish alternate routes of communication. 21
  • 22. • Wireless environmental sensors o Temperature, pressure, sound, luminous intensity • Medical devices o Glucose meters, heart monitors • Household automation o Security/temperature controllers o Smoke/motion detectors Zigbee/802.15.4 Applications
  • 23. • Dual Bands: 2.4GHz and 5GHz • 802.11a/b/g/n o Cost vs Speed vs Interference tradeoff • Roaming • Global standard • High speed o Up to 300 Mbps • High power consumption o Concern for mobile devices • Range o Up to 100m WiFi
  • 24. WiFi – example (802.11g)
  • 26. Bluetooth Zigbee/802.1 5.4 WiFi Speed Moderate Low High Range Moderate - High High High Power Consumption Low - Moderate Low High Protocol Comparisons
  • 27. Design requirement of outdoor radios for IoT applications • Can we use WiFi/Bluetooth/ZigBee/Ant radios to support IoT applications deployed outdoor? – Can we achieve kilo meter communication distance? – Can we support 3~5 years lifetime with a coin battery? – Can we support the communication with thousands of IoT devices with the coverage of a base station? – We only need to transmit 100 bits per second data compared to the mega bits per second case in WiFi We are wiling to trade data rate for range, lifetime, and the number of devices supported.
  • 28. Common Radio Protocols • Design requirements – Short range – High data rate – Small number of devices • Common radios – Bluetooth – ZigBee – Ant – WiFi Radios for indoor applications Radios for outdoor IoT applications • Design requirements – Long range – Low data rate – Large number of devices – Low energy consumption • Emerging radios – Sigfox – Narrow band LTE – Backscatter
  • 29. Design requirement of outdoor radios for IoT applications Data rate Power Indoor radios IoT radios Data rate Range IoT radios Indoor radios Data rate Number of devices Indoor radios IoT radios Data rate Life time IoT radios Indoor radios
  • 30. SIGFOX • Deploy its own base stations to support IoT applications – Kilo meter communication distance – Connect thousands of devices – 100 bits per second date rate – 5 years life time
  • 31. SIGFOX • REPETITION OF THE MESSAGE – Each message sent 3 times – Repetition at 3 different time slot = time diversity – Repetition at 3 different frequencies = frequency diversity • COLLABORATIVE NETWORK – Network deployed and operated to have 3 base stations coverage at all times = space diversity • MINIMIZATION OF COLLISIONS – Probability of collisions are highly reduced – Ultra Narrow Band – 3 base stations at 3 different locations
  • 32. Ultra Narrow Band • Reduce the transmitted signal bandwidth – Reduced noise power – Therefore, we can reduce the transmission power – Therefore, we can reduce the power consumption of radio communication
  • 33. Ultra Narrow Band ULTRA NARROW BAND ALLOWS HIGH CAPACITY @ 10message/day/device = 1.8M devices per base station 200 simultaneous messages within a 200kHz channel COLLABORATIVE NETWORK AND REPETITIONS ALLOW HIGH

Editor's Notes

  1. http://gizmodo.com/5123673/worlds-first-internet-car-radio-would-go-perfectly-in-kitts-dashboard http://www.stargroup1.com/blog/radio-advertising-and-email-marketing-dont-hold-their-funerals-just-yet
  2. Usually use high freq. sinusoid as carrier signal transmit message within signal that can be physically transmitted Allows for Frequency Division Multiplexing (FDM) multiple low pass signals transmitted at the same time through separate passband channels (/carrier freqs.) Fourier Transform: transforms signal from time to frequency domain. Can use it to determine the spectrum of a signal and filter out the original signal AM: "(here the amplitude of the carrier signal is varied in accordance to the instantaneous amplitude of the modulating signal)" FM: "(here the frequency of the carrier signal is varied in accordance to the instantaneous frequency of the modulating signal)" PM: "(here the phase shift of the carrier signal is varied in accordance to the instantaneous phase of the modulating signal)" Digital: "In digital modulation, an analog carrier signal is modulated by a discrete signal. Digital modulation methods can be considered as digital-to-analog conversion, and the corresponding demodulation or detection as analog-to-digital conversion. The changes in the carrier signal are chosen from a finite number of M alternative symbols (the modulation alphabet)." http://en.wikipedia.org/wiki/Fourier_transform http://en.wikipedia.org/wiki/Modulation
  3. http://images.books24x7.com/bookimages/id_15261/p30001dd3g4320001vpp_thm.jpg http://www.globalspec.com/reference/76641/203279/chapter-23-lc-rf-filter-circuits http://www.localhistory.scit.wlv.ac.uk/Museum/Engineering/Electronics/history/valvedetails.htm
  4. http://electronics.howstuffworks.com/radio8.htm
  5. https://www.sparkfun.com/products/10268 http://www.directindustry.com/prod/digi-international/zigbee-radio-modules-16022-799537.html http://labs.beatcraft.com/en/index.php?gadget%20%2F%20ANT%20module https://www.sparkfun.com/products/10822
  6. http://electronics.howstuffworks.com/bluetooth.htm http://www.mobileinfo.com/Bluetooth/applic.htm http://bluetoothinsight.blogspot.com/2008/01/bluetooth-power-classes.html
  7. http://www.bluetooth.com/Pages/Bluetooth-Home.aspx
  8. http://compnetworking.about.com/od/wirelessfaqs/f/5ghz-gear.htm http://compnetworking.about.com/cs/wireless80211/a/aa80211standard.htm 2.4GHz band, cheaper, a little lower speed 5GHz band, expensive but better performance due to less interference
  9. http://hometoys.com/emagazine.php?art_id=983
  10. http://www.atmel.com/microsite/AT86RF232/default.aspx
  11. https://www.sparkfun.com/products/10268 http://www.directindustry.com/prod/digi-international/zigbee-radio-modules-16022-799537.html http://labs.beatcraft.com/en/index.php?gadget%20%2F%20ANT%20module https://www.sparkfun.com/products/10822