Efficient Two-Way Edge Backscatter with Commodity Bluetooth.
IEEE Conference on Computer Communications(2024)
Abstract
Two-way backscatter is essential to general-purpose backscatter communication as it provides rich interaction to support diverse applications on commercial devices. However, existing Bluetooth backscatter systems suffer from unstable uplinks due to poor carrier-identification capability and inefficient downlinks caused by packet-length modulation. This paper proposes EffBlue, an efficient two-way backscatter design for commercial Bluetooth devices. EffBlue employs a simple edge backscatter server that alleviates the computational burden on the tag and helps build efficient uplinks and downlinks. Specifically, efficient uplinks are designed by introducing an accurate synchronization scheme, which can effectively eliminate the use of non-compliant packets as carriers. To break the limitation of packet-level modulation, we design a new symbollevel WiFi-ASK downlink where the edge sends ASK-like WiFi signals and the tag can decode such signals using a simple envelope detector. We prototype the edge server using commodity WiFi and Bluetooth chips and build two-way backscatter tags with FPGAs. Experimental results show that EffBlue can identify the target excitations with more than 99% precision. Meanwhile, its WiFi-ASK downlink can achieve up to 124 kbps, which is 25x better than FreeRider.
MoreTranslated text
Key words
Commercial Devices,Free Riding,Edge Server,WiFi Signals,Envelope Detector,Throughput,Sampling Rate,Energy Levels,Window Size,Internet Of Things,Carrier Frequency,Precise Detection,Bit Error,Two-way Communication,Time Synchronization,Excitation Signal,Dynamic Threshold,Average Window,Single Tone,Packet Length,Secondary Channel,Prediction Window,Downlink Data,Static Threshold,Amplitude Modulation Signal,Advertising,Straight Line
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined