backscatter communication for wearables/iot · backscatter communication for wearables/iot deepak...
TRANSCRIPT
![Page 1: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/1.jpg)
Backscatter communication for wearables/IoT
Deepak GanesanAssociate ProfessorComputer ScienceUMass Amherst
![Page 2: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/2.jpg)
Computer Science@UMASS Amherst
Emerging ecosystem of on-body sensors
activity monitoring wristband
GPS, Accelerometer, Gyroscope, Camera, Microphone
blood pressure glucose monitors
implantable “nanosensors”
sleepshirt sleep monitor
![Page 3: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/3.jpg)
Computer Science@UMASS Amherst
Why is communication a problem?
Communica)on is a major bo/leneck for low-‐power opera)on
Pow
er C
onsu
mpt
ion
(uW
)
1
1000
1000000
Communication Sensing
802.15.4 (Zigbee)
Bluetooth Low Energy
Ultra-Wide Band Camera (Stonyman)
ECG
MicrophoneAccelerometer
WiFi
![Page 4: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/4.jpg)
Computer Science@UMASS Amherst
Backscatter communication
Backscatter reader
Sensor
Backscatter is extremely efficient because the device is reflecting the signal rather than generating a signal.
TransistorCarrier Wave
Reflected Signal
![Page 5: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/5.jpg)
Computer Science@UMASS Amherst
Why is backscatter a challenging domain?
Carrier Wave
Reflected Signal
![Page 6: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/6.jpg)
Computer Science@UMASS Amherst
Why is backscatter a challenging domain?
Carrier Wave
Reflected Signal
Energy
…
available energy is miniscule
distance from reader
![Page 7: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/7.jpg)
Computer Science@UMASS Amherst
Why is backscatter a challenging domain?
Carrier Wave
Reflected Signal
-0.3
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0 2 4 6 8 10 12
Am
plitu
de
Time (seconds)
I ChannelQ Channel
Antenna coupling
-1-0.8-0.6-0.4-0.2
0 0.2 0.4 0.6
0 2 4 6 8 10 12
Am
plitu
de
Time (seconds)
I ChannelQ Channel
Antenna rotation
![Page 8: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/8.jpg)
Computer Science@UMASS Amherst
Why is backscatter a challenging domain?
Carrier Wave
Reflected Signal
Human activity
-0.4
-0.2
0
0.2
0.4
0 2 4 6 8 10
Sign
al S
tren
gth
Transmission Time (ms)
transmitted signal decoding
fails
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0 2 4 6 8 10 12
Am
plitu
de
Time (seconds)
I ChannelQ Channel
Capacitor charge decay
![Page 9: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/9.jpg)
Computer Science@UMASS Amherst
Why is backscatter a challenging domain?
Carrier Wave
Reflected SignalReader
TX
0° 90°
DAC Base Band
PLL VCO
DAC
Antenna
Power Amplifier
Mixer
Mixer Low-pass Filter
RX
0° 90°
ADC
PLL VCO
ADC
Antenna
Low Noise Amplifier
Mixer
Mixer
Low-pass Filter
Low-pass Filter
Base Band
Base Band
Base Band
Tag TX
RX
Sensor
Antenna
Packet Switch
Z0 Z1
Antenna
Comparator D1
C1 C2
R1 R2
+-
Reader Message Processing
Low-pass Filter
Reader TX
0° 90°
DAC Base Band
PLL VCO
DAC
Antenna
Power Amplifier
Mixer
Mixer Low-pass Filter
RX
0° 90°
ADC
PLL VCO
ADC
Antenna
Low Noise Amplifier
Mixer
Mixer
Low-pass Filter
Low-pass Filter
Base Band
Base Band
Base Band
Tag TX
RX
Sensor
Antenna
Packet Switch
Z0 Z1
Antenna
Comparator D1
C1 C2
R1 R2
+-
Reader Message Processing
Low-pass Filter
Reader TX
0° 90°
DAC Base Band
PLL VCO
DAC
Antenna
Power Amplifier
Mixer
Mixer Low-pass Filter
RX
0° 90°
ADC
PLL VCO
ADC
Antenna
Low Noise Amplifier
Mixer
Mixer
Low-pass Filter
Low-pass Filter
Base Band
Base Band
Base Band
Tag TX
RX
Sensor
Antenna
Switch
Z0 Z1
Antenna
Comparator D1
C1 C2
R1 R2
+-
Reader Message Processing
Low-pass Filter
Asymmetry
![Page 10: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/10.jpg)
Computer Science@UMASS Amherst
Why is backscatter a challenging domain?
Carrier Wave
Reflected Signal
Range ThroughputPower
bit-by-bit backscatter
[NSDI 2014]
Re-thinking tag architecture [Mobicom 2014]
Hybrid harvesting [MobiSys 2012]
Concurrent backscatter
[HotWireless 2014]
Asymmetry
![Page 11: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/11.jpg)
Computer Science@UMASS Amherst
Taking stock…
Major step is to measure/evaluate/iterate under uncontrolled environments
Many promising techniques for solving hard problems in backscatter: range (50 ft), throughput (Mbps),
harvesting (Reader/Ambient/WiFi)
![Page 12: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/12.jpg)
Computer Science@UMASS Amherst
Case for a backscatter testbed
•Testbed #1: Backscatter-instrumented house• Reader/WiFi/Ambient Backscatter for IoT/wearables
•Testbed #2: Backscatter-instrumented human• Mobile backscatter reader +“bandaid” sensors
•Why? design complete solutions • Robustness in indoor environments
• Perpetual link while user is mobile
![Page 13: Backscatter communication for wearables/IoT · Backscatter communication for wearables/IoT Deepak Ganesan Associate Professor Computer Science UMass Amherst. Computer Science@UMASS](https://reader035.vdocument.in/reader035/viewer/2022062415/5fcb0ae01502ee7f990edaa0/html5/thumbnails/13.jpg)
Computer Science@UMASS Amherst
Thank you