Saiyan - Design and Implementation of a Low-power Demodulator for LoRa Backscatter Systems
Offered By: USENIX via YouTube
Course Description
Overview
Explore the design and implementation of Saiyan, an ultra-low-power demodulator for LoRa backscatter systems, in this 15-minute conference talk from NSDI '22. Learn about the challenges of long-range backscatter communication and how Saiyan addresses them by enabling feedback signal demodulation, packet re-transmission, rate adaptation, and channel hopping. Discover the key observations, frequency-amplitude transformation techniques, and use of Surface Acoustic Wave (SAW) filters that contribute to Saiyan's improved demodulation sensitivity and range. Examine the high-level circuit schematic, implementation details, and performance metrics, including demodulation range, throughput, power consumption, and system cost. Gain insights into how Saiyan achieves a 3.5-5x gain in demodulation range compared to state-of-the-art systems while consuming only 93.2 μW of power.
Syllabus
Intro
Backscatter Provides Ubiquitous Wireless Connectivity
LoRa Backscatter Primer
Challenge on Packet Delivery
Existing Works for Downlink Demodulation
How to demodulate LoRa Symbols?
Saiyan: a Low-power Demodulator
Key Observation
Frequency-amplitude Transformation
Surface Acoustic Wave (SAW) Filter
Demodulation Sensitivity of Vanilla Saiyan
Improving the Demodulation Sensitivity
Cyclic-frequency Shifting
High-level Circuit Schematic
Implementation
Demodulation Range
Throughput
Power Consumption & System Cost
Take Away
Conclusion
Taught by
USENIX
Related Courses
Scaling Memcache at FacebookUSENIX via YouTube Multi-Person Localization via RF Body Reflections
USENIX via YouTube Opaque - An Oblivious and Encrypted Distributed Analytics Platform
USENIX via YouTube Live Video Analytics at Scale with Approximation and Delay-Tolerance
USENIX via YouTube Clipper - A Low-Latency Online Prediction Serving System
USENIX via YouTube