Commodity RFID tags backscatter stored electronic product code (EPC) to the reader, but do not have sensing capability. Existing works have made much effort on designing RFID-based sensing platform. But most of them either need intricate hardware design or rely on modification of the tag, which increases the cost or constrains the sensing capability. In this paper, we design a self-jamming identification and sensing platform (SJISP) consisting of SJISP nodes and a commodity RFID reader. A subtle design of the SJISP node is the adoption of a jammer radio module with the same frequency as the reader, controlled by the micro control unit (MCU) to decide whether to interfere with the query process of the RFID reader. The RFID tag is not readable if the jammer is turned on to generate interference signals. Otherwise, it is readable when the jammer is turned off. The sensing data is thus modulated by switching the jammer on and off for transmitting bit 0 and bit 1, respectively. The reader demodulates the data through the compatible EPC UHF Gen2 air interface protocol. To further save the energy of the SJISP node, we propose a prefix codebook based data delivery scheme, which leverages the difference of energy consumption (DEC) between transmitting bit 0 and bit 1. Our proposed scheme can save more than 50 <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\%$</tex-math></inline-formula> of the energy than common communication without codebook. Experimental results based on our prototyped system show that the designed SJISP can achieve an average packet reception rate (PRR) of over 99 <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\%$</tex-math></inline-formula> and is quite robust to environmental disturbance. Our designed platform provides a low-cost and compatible solution to extend the sensing capability of RFID system. A demo application with a temperature sensor and a light sensor embedded in two SJISP nodes respectively are developed to demonstrate how SJISP applies in real world scenario.
Read full abstract