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