Wisent: Robust downstream communication and storage for computational RFIDs

Computational RFID (CRFID) devices are emerging platforms that can enable perennial computation and sensing by eliminating the need for batteries. Although much research has been devoted to improving upstream (CRFID to RFID reader) communication rates, the opposite direction has so far been neglected, presumably due to the difficulty of guaranteeing fast and error-free transfer amidst frequent power interruptions of CRFID. With growing interest in the market where CRFIDs are forever-embedded in many structures, it is necessary for this void to be filled. Therefore, we propose Wisent - a robust downstream communication protocol for CRFIDs that operates on top of the legacy UHF RFID communication protocol: EPC C1G2. The novelty of Wisent is its ability to adaptively change the frame length sent by the reader, based on the length throttling mechanism, to minimize the transfer times at varying channel conditions. We present an implementation of Wisent for the WISP 5 and an off-the-shelf RFID reader. Our experiments show that Wisent allows transfer up to 16 times faster than a baseline, non-adaptive shortest frame case, i.e. single word length, at sub-meter distance. As a case study, we show how Wisent enables wireless CRFID reprogramming, demonstrating the world's first wirelessly reprogrammable (software defined) CRFID.

[1]  Wenyu Yang,et al.  Wireless firmware execution control in computational RFID systems , 2015, 2015 IEEE International Conference on RFID (RFID).

[2]  David Wetherall,et al.  A software radio-based UHF RFID reader for PHY/MAC experimentation , 2011, 2011 IEEE International Conference on RFID.

[3]  David Wetherall,et al.  An empirical study of UHF RFID performance , 2008, MobiCom '08.

[4]  Benjamin Ransford,et al.  Moo : A Batteryless Computational RFID and Sensing Platform , 2011 .

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

[6]  Stavros V. Georgakopoulos,et al.  Optimum wireless power transmission through reinforced concrete structure , 2011, 2011 IEEE International Conference on RFID.

[7]  KyungHi Chang,et al.  Radio Transmission Performance of EPCglobal Gen-2 RFID System , 2008, 2008 10th International Conference on Advanced Communication Technology.

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

[9]  Peng Zhang,et al.  An Implantable RFID Sensor Tag toward Continuous Glucose Monitoring , 2015, IEEE Journal of Biomedical and Health Informatics.

[10]  Alanson P. Sample,et al.  The Wireless Identification and Sensing Platform , 2013 .

[11]  Kevin Fu,et al.  Pacemakers and Implantable Cardiac Defibrillators: Software Radio Attacks and Zero-Power Defenses , 2008, 2008 IEEE Symposium on Security and Privacy (sp 2008).

[12]  Benjamin Ransford A Rudimentary Bootloader for Computational RFIDs , 2010 .

[13]  Joshua R. Smith,et al.  WISPCam: A battery-free RFID camera , 2015, 2015 IEEE International Conference on RFID (RFID).

[14]  Koen Langendoen,et al.  Efficient code distribution in wireless sensor networks , 2003, WSNA '03.

[15]  Marco Cattani,et al.  Gondola: a Parametric Robot Infrastructure for Repeatable Mobile Experiments: Demo Abstract , 2016, SenSys.

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

[17]  Markus Dillinger,et al.  Decentralized software distribution for SDR terminals , 2002, IEEE Wirel. Commun..

[18]  Mani B. Srivastava,et al.  Adaptive frame length control for improving wireless link throughput, range, and energy efficiency , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[19]  Arnab Raha,et al.  QUICKRECALL: A Low Overhead HW/SW Approach for Enabling Computations across Power Cycles in Transiently Powered Computers , 2014, 2014 27th International Conference on VLSI Design and 2014 13th International Conference on Embedded Systems.

[20]  Mo Li,et al.  Read Bulk Data From Computational RFIDs , 2014, IEEE/ACM Transactions on Networking.

[21]  Kevin Fu,et al.  Mementos: system support for long-running computation on RFID-scale devices , 2011, ASPLOS XVI.

[22]  Yi Zhao,et al.  NFC-WISP: A sensing and computationally enhanced near-field RFID platform , 2015, 2015 IEEE International Conference on RFID (RFID).