X-Tandem: Towards Multi-hop Backscatter Communication with Commodity WiFi

Backscatter communication offers a cost- and energy-efficient means for IoT sensor data exchange. The IoT vision for ubiquitous interconnection, in practice, demands multi-hop connectivity for robust and scalable sensor networks, as well as compatibility with such prevailing wireless technologies as WiFi. Today's backscatter solutions however typically follow a single-hop paradigm, i.e., tags do not relay for each other. This paper presents X-Tandem, a multi-hop backscatter system that works with commodity WiFi devices. For the first time, we demonstrate that sensing tags can not only work as relays for each other but also modulate their sensing data into a single backscatter packet, which remains a legit WiFi packet that can be decoded with any commercial WiFi NICs. We discuss the design details of X-Tandem and have built a prototype with FPGAs and off-the-shelf WiFi devices. The prototype demonstrates a two-hop implementation, achieving a throughput up to 200 bps with tag-to-tag distances up to 0.4 m and communication ranges up to 8 m. Compared to single-hop solutions, X-Tandem can improve backscatter throughput by more than 10x in challenging indoor environments with obstacles.

[1]  David Wetherall,et al.  Wi-fi backscatter , 2014, SIGCOMM.

[2]  Joshua R. Smith,et al.  Powering the next billion devices with wi-fi , 2015, CoNEXT.

[3]  Sachin Katti,et al.  HitchHike: Practical Backscatter Using Commodity WiFi , 2016, SenSys.

[4]  Pan Hu,et al.  EkhoNet: High-Speed Ultra Low-Power Backscatter for Next Generation Sensors , 2015, GETMBL.

[5]  Angli Liu,et al.  Turbocharging ambient backscatter communication , 2014, SIGCOMM.

[6]  Deepak Ganesan,et al.  Flit: a bulk transmission protocol for RFID-scale sensors , 2012, MobiSys '12.

[7]  Pan Hu,et al.  Laissez-Faire: Fully Asymmetric Backscatter Communication , 2015, SIGCOMM.

[8]  Fadel Adib,et al.  Drone Relays for Battery-Free Networks , 2017, SIGCOMM.

[9]  Shyamnath Gollakota,et al.  Bringing Gesture Recognition to All Devices , 2014, NSDI.

[10]  Mohammad Rostami,et al.  Enabling Practical Backscatter Communication for On-body Sensors , 2016, SIGCOMM.

[11]  François Krummenacher,et al.  A model for /spl mu/-power rectifier analysis and design , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Vincent Liu,et al.  Enabling instantaneous feedback with full-duplex backscatter , 2014, MobiCom.

[13]  Sachin Katti,et al.  BackFi: High Throughput WiFi Backscatter , 2015, SIGCOMM.

[14]  Dina Katabi,et al.  RF-IDraw: virtual touch screen in the air using RF signals , 2014, S3 '14.

[15]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .

[16]  Mohammad Rostami,et al.  Braidio: An Integrated Active-Passive Radio for Mobile Devices with Asymmetric Energy Budgets , 2016, SIGCOMM.

[17]  Omid Salehi-Abari,et al.  In-body backscatter communication and localization , 2018, SIGCOMM.

[18]  Jue Wang,et al.  Dude, where's my card?: RFID positioning that works with multipath and non-line of sight , 2013, SIGCOMM.

[19]  Joshua R. Smith,et al.  PASSIVE WI-FI: Bringing Low Power to Wi-Fi Transmissions , 2016, GETMBL.

[20]  Mark Handley,et al.  Improving datacenter performance and robustness with multipath TCP , 2011, SIGCOMM.

[21]  Li Li,et al.  A measurement study on multi-path TCP with multiple cellular carriers on high speed rails , 2018, SIGCOMM.

[22]  Ross A. Knepper,et al.  RF-compass: robot object manipulation using RFIDs , 2013, MobiCom.

[23]  David Wetherall,et al.  Ambient backscatter: wireless communication out of thin air , 2013, SIGCOMM.

[24]  Joshua R. Smith,et al.  Towards Battery-Free HD Video Streaming , 2018, NSDI.

[25]  Dina Katabi,et al.  RF-IDraw: virtual touch screen in the air using RF signals , 2014, S3@MobiCom.

[26]  Sachin Katti,et al.  Localizing Low-power Backscatter Tags Using Commodity WiFi , 2017, CoNEXT.

[27]  Lei Yang,et al.  Tagoram: real-time tracking of mobile RFID tags to high precision using COTS devices , 2014, MobiCom.

[28]  Jiangchuan Liu,et al.  Spatial Stream Backscatter Using Commodity WiFi , 2018, MobiSys.

[29]  Deepak Ganesan,et al.  QuarkOS: Pushing the Operating Limits of Micro-Powered Sensors , 2013, HotOS.

[30]  Guobin Shen,et al.  PassiveVLC: Enabling Practical Visible Light Backscatter Communication for Battery-free IoT Applications , 2017, MobiCom.

[31]  Deepak Ganesan,et al.  Enabling Bit-by-Bit Backscatter Communication in Severe Energy Harvesting Environments , 2014, NSDI.

[32]  Haiyang Wang,et al.  Multipath TCP for datacenters: From energy efficiency perspective , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[33]  Tadayoshi Kohno,et al.  Securing RFIDs by Randomizing the Modulation and Channel , 2015, NSDI.

[34]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[35]  Pan Hu,et al.  Leveraging interleaved signal edges for concurrent backscatter , 2014, MOCO.

[36]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[37]  Joshua R. Smith,et al.  Inter-Technology Backscatter: Towards Internet Connectivity for Implanted Devices , 2016, SIGCOMM.

[38]  Joshua R. Smith,et al.  FM Backscatter: Enabling Connected Cities and Smart Fabrics , 2017, NSDI.

[39]  Anantha Chandrakasan,et al.  Caraoke: An E-Toll Transponder Network for Smart Cities , 2015, Comput. Commun. Rev..

[40]  Sachin Katti,et al.  FreeRider: Backscatter Communication Using Commodity Radios , 2017, CoNEXT.

[41]  David Wetherall,et al.  The Emergence of RF-Powered Computing , 2014, Computer.

[42]  Joshua R. Smith,et al.  Wi-fi backscatter , 2014, SIGCOMM 2015.

[43]  Piotr Indyk,et al.  Efficient and reliable low-power backscatter networks , 2012, CCRV.

[44]  Joshua R. Smith,et al.  LoRa Backscatter , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[45]  Joshua R. Smith,et al.  Battery-Free Cellphone , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[46]  KatabiDina,et al.  Dude, where's my card? , 2013 .

[47]  Deepak Ganesan,et al.  BLINK: a high throughput link layer for backscatter communication , 2012, MobiSys '12.

[48]  Xiaojiang Chen,et al.  PLoRa: a passive long-range data network from ambient LoRa transmissions , 2018, SIGCOMM.