charm exploiting geographical diversity through coherent
play

Charm: Exploiting Geographical Diversity Through Coherent Combining - PowerPoint PPT Presentation

Charm: Exploiting Geographical Diversity Through Coherent Combining in LPWANs OR When They Go Low, We Go Lower (Power) IPSN 2018, Porto Adwait Dongare , Revathy Narayanan, Akshay Gadre, Anh Luong, Artur Balanuta, Swarun Kumar, Bob Iannucci,


  1. Charm: Exploiting Geographical Diversity Through Coherent Combining in LPWANs OR When They Go Low, We Go Lower (Power) IPSN 2018, Porto Adwait Dongare , Revathy Narayanan, Akshay Gadre, Anh Luong, Artur Balanuta, 
 Swarun Kumar, Bob Iannucci, Anthony Rowe Electrical And Computer Engineering Carnegie Mellon University, Pittsburgh PA and Silicon Valley CA 1

  2. Low-Power Wide-Area Networking (LPWAN) 2

  3. LPWAN’s potential Sub-GHz ISM band 
 chirp spread-spectrum (CSS) 10km range in line-of-sight Low data rate 
 (0.25 kbps – 27 kbps) 5+ year battery life Thousands of devices per gateway 3

  4. OpenChirp In Pittsburgh • openchirp.io 
 CMU’s LoRaWAN network in Pittsburgh • 4 outdoor gateways + multiple indoor gateways 4

  5. Coverage 12km 8km 4km 0,0 8km 12km 16km 4km 5

  6. Penetration Inside Buildings Bi-directional packet success rate 100 % gateway 50 % 0 % 0 m 5 m 10 m 72 % 59 % 67 % 72 % 58 % 72 % 61 % 36 % 40 % 52 % 18 % 67 % 52 % 20 % 66 % 44 % 6

  7. Client Device Battery Life 200 Current (mA) MCU + TX 
 120.7 mA 100 MCU + 
 MCU sleep + 
 MCU + RX 
 radio sleep 
 radio sleep 
 16.6 mA • Wireless transmissions 3.7 mA 287 nA 0 0 0.5 1 1.5 2 2.5 dominate energy usage Time (s) Packets per hour • Increasing data rate and 1 5 10 60 100 10 DR0 (980 bits/s) 9 reducing retransmissions DR1 (1760 bit/s) 8 Battery lifetime (years) DR2 (3125 bit/s) significantly improves battery 7 DR3 (5470 bit/s) halve retransmissions 
 DR4 (12500 bit/s) 6 life 5 2.2 → 4.5 years 4 increase data rate 
 3 2.2 → 4 years 2 1 0 10 1 10 2 10 3 10 4 Packets per day 7

  8. LPWANs have lots of gateways….. Can we use them to improve network performance? 8

  9. Coherent Combining gateway 1 • Multiple gateways hear the client same weak transmission gateway 2 cloud • Coherent combining in the cloud gateway 3 • e.g. Cloud Radio Access gateway 1 Networks (C-RAN) in cellular communication gateway 2 gateway 3 time 9

  10. Challenges • High bandwidth connectivity to the cloud • Nanosecond-scale synchronization • Expensive computing resources for large number of streams • Latency 10

  11. Charm • Practical coherent combining 
 Leverage diversity from multiple gateway receivers • Software architecture • Scaleable two-phase protocol • Local packet detection • Hardware platform 
 Auxiliary low-cost SDR-like platform for gateways 11

  12. LoRaWAN y 1 RX 1 h 1 Packet h 2 y 2 x TX RX 2 Cloud Packet MAC h N … y N RX n 12

  13. Charm: Two-Phase Protocol y 1 RX 1 h 1 Packet? h 2 y 2 x TX RX 2 Cloud Joint MAC Packet? Decoder h N … y N Request RX n 13

  14. Charm: Local Packet Detection chirp spread-spectrum packet frequency preamble sync data time known preamble frequency matched 
 filtering time amplitude threshold time Uses only the preamble and sync header 14

  15. Charm: Enhanced Packet Detection chirp spread-spectrum packet frequency time subsample 
 (folding) f time known signal pattern matched 
 filtering f amplitude time threshold time Uses the entire packet 15

  16. Charm: Gateway Hardware • Semtech SX1257 frontend with MicroSemi IGLOO FPGA RX 
 SPI antenna • Outputs radio I/Q stream like LNA Ethernet SPI FPGA 
 RF frontend 
 RPi 3 TX 
 (IGLOO) (SX1257) antenna ΔΣ -I/Q an SDR LPRAN board • Auxiliary hardware for existing gateways and interfaces with raspberry Pi 16

  17. Practical Coherent Combining With Charm • High bandwidth connectivity to the cloud upload samples on request • Nanosecond-scale local packet detection 
 synchronization simplifies synchronization • Expensive computing resources for large number of selective combination of sample streams streams • Latency LoRaWAN ~1 sec to ACK 17

  18. Benchmark: Packet Detection 18

  19. Benchmark: Improved Network And Device Performance Combined signal SNR 
 Results into improved 
 increases logarithmically battery life on client devices 19

  20. Simulation: Dense Deployment coverage improvement data rate improvement LoRaWAN Charm Improvements Increase in coverage area: 46.60% Improved region Data Rate Battery Life (by area) 2x 2x 35.33% 4x 4x 22.30% 8x 8x 2.26% 20

  21. Simulation: Random Deployment coverage improvement data rate improvement LoRaWAN Charm Improvements Increase in coverage area: 74.59% Improved region Data Rate Battery Life (by area) 2x 2x 33.70% 4x 4x 25.82% 8x 8x 3.48% 21

  22. Future Work • Collisions: can we decode collisions? time • Scalability: can we avoid continuously streaming to the time cloud? • Hardware Architecture: how can we leverage new radio Analog Devices 
 front-ends ADALM-Pluto 22

  23. Conclusions • Decode weak transmissions through coherent Gateway 1 combining • Charm’s two-phase protocol Client Gateway 2 • On-demand upload - save bandwidth Cloud • Local packet detection - simplify synchronization requirements and computation User Deployed • Selective combination - better scalability Gateway 3 • SDR-like auxiliary hardware to capture I/Q streams • Performance • Improve coverage up to 98% • Improve battery life up to 8x • Effectively reduce coverage holes • No changes on low-power devices 23

  24. Thank you! Q&A Adwait Dongare (adongare@cmu.edu) 24

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