Transcript pptx

LoRaWAN
in the context of...
The Internet of Things
Nate Argetsinger, Rohan Paul, David Hodgson
1
LoRaWAN
in the context of...
The Internet of Things
Nate Argetsinger, Rohan Paul, David Hodgson
2
LoRaWAN
in the context of...
The Internet of Things
Nate Argetsinger, Rohan Paul, David Hodgson
3
LoRaWAN
in the context of...
The Internet of Things
Nate Argetsinger, Rohan Paul, David Hodgson
4
History and Context
• What is IoT today?
• A big chunk of this is RF
•
•
•
•
•
•
Cellular
Wifi
Bluetooth
ANT
Proprietary Implementations
Many others..
• Network topologies increasing in complexity...
• 6LoWPAN the direct result of increasing requirements
5
http://www.ti.com/lsds/media/images/wireless_connectivity/20979_6LowPan_mesh.jpg
6
http://www.ti.com/lsds/media/images/wireless_connectivity/20979_6LowPan_mesh.jpg
7
“LoRa is a PHY layer implementation and is
agnostic with respect to higher-layer
implementations.”
8
Quote from Semtech “LoRa Modulation Basics” paper: http://www.semtech.com/images/datasheet/an1200.22.pdf
High Power
Low Power
Data Rate
WiFi
GSM/CDMA
AKA.. Cellular
ANT
Bluetooth Low Energy
Zigbee,
Thread,
Zwave
LoRa
NFC
In yo Face
(centimeters)
In a Household
(meters)
Range
In a City
(kilometers)
9
30mW
10
Real World Applications
•
•
•
•
Metering
Security systems
Maintaining automation systems
Smart City
11
Hierarchy of Communication
•
Generally star of star topology
• Cloud-based Network Controllers
• Long range Gateways
•
•
•
Multitech Conduit ~ $300
Can have up to a million nodes
End-node chips
•
•
•
Microchip RN 2483 ~ $15
Can transmit data up to 5 km in city
Can last up to 10 years
12
MicroChip RN 2483
•
•
•
•
•
•
First LoRa module to pass LoRaWAN certification
ASCII communication via UART
MCU for communicating with other end nodes
Operates at 3.6V in range 434 - 868 MHz
-148 dBm sensitivity at 0.1% BER
Only 0.5 – 25 mW signal power output
13
LoRa Encoding Scheme
• Frequency Modulation
• Frequency-shift Keying (FSK)
• ~300 kbps
• Chirp
• ~11 kbps
14
Chirp
•Frequency modulation over interval
•Low sensitivity (still distinguishable
20dB below noise floor!)
•Distinguish between devices
Shannon-Hartley:
LoRa distinguishable 20dB below noise floor!!
15
Applications - Possible Implementation
• Multitech
• Conduit
• LoRa Accessory Kit
16
Applications - Possible Implementation
• Compatible with ARM mbed for quick development
• Manage Teams and Respositories
• Online Compiler
https://developer.mbed.org/
17
Applications - Possible Implementation
• Online Compiler
https://developer.mbed.org/
18
Applications - Possible Implementation
Drag the .bin file directly onto your mDot via USB
19
Applications - Possible Implementation
• IBM Node Red to develop server-side implementation
20
Thanks for listening!
Questions?
21