low power
play

Low Power Wide Area Networks (LPWAN) LPWAN Specifically - PowerPoint PPT Presentation

IoTSSC Low Power Wide Area Networks (LPWAN) LPWAN Specifically targeting IoT applications Battery powered devices LPWAN Coverage (lower frequency) vs bandwidth/throughput (WLAN/ WPAN)? Licensed vs unlicensed spectrum?


  1. IoTSSC – Low Power Wide Area Networks (LPWAN)

  2. LPWAN • Specifically targeting IoT applications • Battery powered devices

  3. LPWAN • Coverage (lower frequency) vs bandwidth/throughput (WLAN/ WPAN)? • Licensed vs unlicensed spectrum? • Centralised vs decentralized access? • Compatibility with cellular systems? • Mobility support? • Latency constraints? • Security

  4. LoRaWAN • One of the main contenders for LPWAN dominance • Operates in license-free ISM bands: 433, 868, 915 MHz • Regulated (power, duty-cycle, bandwidth) • EU: 0.1% or 1% per sub-band duty-cycle limitation • Protocol stack works on top of a chirp spread spectrum PHY layer (LoRa) – rates typically between 300bps – 5.5kbps + two ‘high speed’ (FSK) channels (11 and 50kb/s) • PHY is proprietary (SemTech) • Can work on 8 different frequencies at a time

  5. LoRaWAN architecture

  6. LoRa modulation • Chirp spread spectrum - Spread Factors (SF) 7 to 12 • Moving an RF tone through time linearly - breaking chirps in different places in terms of time and frequency to encode a symbol. Credits: Thomas Telkamp

  7. LoRa modulation • Robust to interference • Symbol rate (SF bits per symbol) 𝑆 𝑡 = 𝐶𝑋 2 𝑇𝐺 • Bit rate 𝑆 𝑐 = 𝑇𝐺 𝐶𝑋 2 𝑇𝐺 • Data whitening, interleaving, FEC are then applied • FEC k/n – for every k bits of information n bits TX

  8. LoRa bit rates vs SF (BW=125kHz) SF SF Ch Chir irps/symbol Bit Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s

  9. LoRa bit rates vs SF (BW=125kHz) SF SF Ch Chir irps/symbol Bit Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s Numbers do not really match the formula. Why?

  10. LoRa bit rates vs SF (BW=125kHz) SF SF Ch Chir irps/symbol Bit Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s Numbers do not really match the formula. Why? FEC is applied here as well. Can you guess the code rate?

  11. LoRa bit rates vs SF (BW=125kHz) SF SF Ch Chir irps/symbol Bit Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s Numbers do not really match the formula. Why? Default code rate used is 4/5

  12. LoRaWAN protocol stack

  13. LoRaWAN device types Standard defines three classes of devices defined • Class A: Supported by all devices. Each uplink TX followed by two short downlink receive windows. • Class B: Extra receive windows at scheduled times latency controlled downlink); slotted communication • Class C: Continuously open receive widow, except when transmitting (mains powered devices, no latency)

  14. LoRaWAN frame format

  15. LoRaWAN security Two layers of security • Network Security Key (nwkSkey) – authenticates node in the network • Application Security Key (appSkey) – ensures network operator cannot inspect the data, but only service provider can • AES 128 used in both cases • MIC calculated over the ‘network’ part of the message – works as a signature

  16. Device activation 1) Over The Air Activation (OTAA) • End-device follows a join procedure. (+) device can attach any LoRaWAN network, security keys can be updated on a per session basis; enables roaming (-) App server has to answer to join requests each time a device (re)starts, generating more downlink traffic.

  17. Device activation 2) Activation By Personalization (ABP) • The end-device already pre-registered on the network. DevAddr and keys are stored in end-device and NS. (+) simpler from application server point of view (-) node tied to a particular network; vulnerable to replay attacks

  18. UoE LoRaWAN infrastructure • Edge devices: Pycom dev boards (run micropython) • Gateways deployed @ library, Argyle House, Bush campus • TTN – The Things Network – open source NS stack https://www.thethingsnetwork.org

  19. Narrow Band IoT (NB-IoT)

  20. The NB-IoT paradigm • Standardised by 3GPP (Rel 13) to enable roll out over existing cellular infrastructure (focus on reliability) • Target apps: smart metering, smart cities (diagnostics and control), eHealth • Three types of deployments: *Wang et al. “A Primer on 3GPP Narrowband Internet of Things (NB -IoT )”

  21. The NB-IoT paradigm • Bandwidth: 180kHz (low throughput) • Data rates: 25kb/s (downlink) and 64kb/s (uplink, multi-tone) • Latency <10ms • Hybrid ARQ scheme (reliability) • Power saving modes (base station can dictate power control through signalling)

  22. Cellular IoT (CIoT) architecture (red) – control plane; (blue) – user plane RAN – Radio Access Network; S/P-GW – Serving/Packet Gateway MME – Mobility Management Entity SCEF - Service Capability Exposure Function (new addition)

  23. Channel access - downlink • Each NB-IoT subframe spans one physical resource block (PRB) – 12 subcarriers • Narrowband Primary Synchronization Signal (NPSS); Secondary Synchronization Signal (NSSS); Physical Broadcast Channel (NPBCH); Reference Signal (NRS); Physical Downlink Control Channel (NPDCCH); Physical Downlink Shared Channel (NPDSCH)

  24. Channel access - uplink • Narrowband Physical Random Access Channel (NPRACH) – similar to LTE, but narrower channel • Tone frequency index changes from one symbol group to another - single-tone frequency hopping

  25. Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend