Multipacket reception MAC schemes for the RFID EPC Gen2 protocol

Maximizing the Radio Frequency IDentification (RFID) performance is one of the main challenges for a wide variety of applications, where the overall throughput can be significantly affected by undesired Tag-Tag collision events. The UHF EPC Class-1 Generation-2 (Gen2) protocol only specifies algorithms to avoid the collisions but makes no provision for their resolution. In this paper, performance enhancement of the RFID EPC Gen2 protocol exploiting Tag collision recovery is demonstrated, for the first time, in real time with measurements. Two simple and effective approaches to handle successful Tag acknowledgments of recovered collided packets are proposed and implemented on a software-defined Reader and programmable Tags. The overall throughput per time slot is increased by 72% over the standard Gen2 MAC scheme. The validity of such result is confirmed by the good agreement with simulations reported in the literature.

[1]  Acknowledgments , 2006, Molecular and Cellular Endocrinology.

[2]  Robert Langwieser,et al.  RFID Reader Receivers for Physical Layer Collision Recovery , 2010, IEEE Trans. Commun..

[3]  Alle-Jan van der Veen,et al.  Separation of overlapping RFID signals by antenna arrays , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  Daniel W. Engels,et al.  Extracting information from tag collisions , 2009, 2009 IEEE International Conference on RFID.

[5]  George N. Karystinos,et al.  Inventory time reduction in Gen2 with single-antenna separation of FM0 RFID signals , 2011, 2011 IEEE International Conference on RFID-Technologies and Applications.

[6]  Jay Singh,et al.  RFID tag readability issues with palletized loads of consumer goods , 2009 .

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

[8]  Lawrence G. Roberts,et al.  ALOHA packet system with and without slots and capture , 1975, CCRV.

[9]  Jia Zhai,et al.  An Anti-collision Algorithm Using Two-Functioned Estimation for RFID Tags , 2005, ICCSA.

[10]  Luca Catarinucci,et al.  Design and applications of a Software-Defined listener for UHF RFID systems , 2011, 2011 IEEE MTT-S International Microwave Symposium.

[11]  Luca Catarinucci,et al.  Performance analysis of passive UHF RFID tags with GNU-radio , 2011, 2011 IEEE International Symposium on Antennas and Propagation (APSURSI).

[12]  P.V. Nikitin,et al.  Theory and measurement of backscattering from RFID tags , 2006, IEEE Antennas and Propagation Magazine.

[13]  Alanson P. Sample,et al.  Design of an RFID-Based Battery-Free Programmable Sensing Platform , 2008, IEEE Transactions on Instrumentation and Measurement.

[14]  U. Ketprom,et al.  Speed Adjustment Algorithm for an RFID Reader and Conveyor Belt System Performing Dynamic Framed Slotted Aloha , 2008, 2008 IEEE International Conference on RFID.

[15]  Bo Sheng,et al.  Efficient Tag Identification in Mobile RFID Systems , 2010, 2010 Proceedings IEEE INFOCOM.

[16]  Danilo De Donno,et al.  Challenge: towards distributed RFID sensing with software-defined radio , 2010, MobiCom.

[17]  Anna Scaglione,et al.  Multipacket Reception of Passive UHF RFID Tags: A Communication Theoretic Approach , 2011, IEEE Transactions on Signal Processing.