RFIDSim—A Physical and Logical Layer Simulation Engine for Passive RFID

Radio-frequency identification (RFID) poses a number of research challenges, such as interference mitigation, throughput optimization and security over the RF channel. A number of new approaches to address these issues have been proposed recently, but due to the highly integrated nature of passive RFID tags, it is difficult to evaluate them in real-world scenarios. In this paper, we present an RFID simulation engine, RFIDSim, which implements the ISO 18000-6C communication protocol and supports pathloss, fading, backscatter, capture, and tag mobility models. This paper also shows that our implementation of RFIDSim that relies on a discrete event simulator can be used to simulate large populations featuring thousands of RFID tags. RFIDSim also simulates the deep fades that lead to frequent power losses of the battery-less RFID tags by modeling the multipath effects statistically.

[1]  H. Hashemi,et al.  The indoor radio propagation channel , 1993, Proc. IEEE.

[2]  Rimon Barr SWANS- Scalable Wireless Ad hoc Network Simulator User Guide , 2004 .

[3]  Robbert van Renesse,et al.  JiST: an efficient approach to simulation using virtual machines , 2005, Softw. Pract. Exp..

[4]  Martin Fischer,et al.  Fully integrated passive UHF RFID transponder IC with 16.7-μW minimum RF input power , 2003, IEEE J. Solid State Circuits.

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

[6]  Harald Vogt,et al.  Efficient Object Identification with Passive RFID Tags , 2002, Pervasive.

[7]  Ari Juels,et al.  RFID security and privacy: a research survey , 2006, IEEE Journal on Selected Areas in Communications.

[8]  Mun Leng Ng,et al.  The reader collision problem in RFID systems , 2005, 2005 IEEE International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications.

[9]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[10]  H. Hashemi,et al.  Measurements and modeling of temporal variations of the indoor radio propagation channel , 1994 .

[11]  C. Floerkemeier Bayesian Transmission Strategy for Framed ALOHA Based RFID Protocols , 2007, 2007 IEEE International Conference on RFID.

[12]  Jin Mitsugi,et al.  Anti-collision performance of Gen2 air protocol in random error communication link , 2006, International Symposium on Applications and the Internet Workshops (SAINTW'06).

[13]  Yifeng Han,et al.  System Modeling and Simulation of RFID , 2005 .

[14]  M. Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998, Proceedings. Twelfth Workshop on Parallel and Distributed Simulation PADS '98 (Cat. No.98TB100233).

[15]  Ronald L. Rivest,et al.  Security and Privacy Aspects of Low-Cost Radio Frequency Identification Systems , 2003, SPC.

[16]  Michele Zorzi,et al.  Capture and retransmission control in mobile radio , 1994, IEEE J. Sel. Areas Commun..

[17]  F. Schoute,et al.  Dynamic Frame Length ALOHA , 1983, IEEE Trans. Commun..

[18]  Zygmunt J. Haas,et al.  An Efficient, Unifying Approach to Simulation Using Virtual Machines , 2004 .

[19]  Mineo Takai,et al.  Parssec: A Parallel Simulation Environment for Complex Systems , 1998, Computer.

[20]  Theodore S. Rappaport,et al.  UHF fading in factories , 1989, IEEE J. Sel. Areas Commun..

[21]  Mun Leng Ng,et al.  Operational considerations in simulation and deployment of RFID systems , 2006, 2006 17th International Zurich Symposium on Electromagnetic Compatibility.

[22]  R. Bultitude Measurement, characterization and modeling of indoor 800/900 MHz radio channels for digital communications , 1987, IEEE Communications Magazine.

[23]  George L. Turin,et al.  A statistical model of urban multipath propagation , 1972 .

[24]  Manfred Glesner,et al.  MCEMS Toolbox/spl minus/a hardware-in-the-loop simulation environment for mechatronic systems , 1994, Proceedings of International Workshop on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.