Radio frequency identification (RFID) systems allow for the identification of objects at a distance and out of line of sight. They are comprised of transponders called radio frequency (RF) tags and RF interrogators (also called readers). The tags are usually smaller and less expensive than interrogators, and are commonly attached to objects such as product packages in stores. When an interrogator comes within range of an RF tag, it may provide power to the tag via a querying signal, or the RF tag may use stored power from a battery or capacitor to send a radio frequency signal to be read by the RFID interrogator.
RF tags may consist of single integrated circuits, circuits and antennas, or may incorporate more complex capabilities such as computation, data storage, and sensing means. Some categories of RFID tags include the following: passive tags that acquire power via the electromagnetic field emitted by the interrogator, semi-passive tags that respond similarly, but also use on-board stored power for other functions, active tags that use their own stored power to respond to an interrogator“s signal, inductively coupled tags that operate at low frequencies and short distances via a coil antenna, single or dipole antenna-equipped tags that operate at higher frequencies and longer distances, read-write tags that can alter data stored upon them, full-duplex or half duplex tags, collision arbitration tags that may be read in groups, or non-collision tags that must be read individually.
RFID systems present a number of advantages over other object marking and tracking systems. A radio frequency interrogator may be able to read a tag when it is not in line of sight from the interrogator, when the tag is dirty, or when a container encloses the tag. RFID systems may identify objects at greater distances than optical systems, may store information into read/write tags, may operate unattended, and may read tags hidden from visual inspection for security purposes. These advantages make RFID systems useful for tracking objects. They are being adopted for use in retail stores, airports, warehouses, postal facilities, and many other locations. RFID systems will likely be more widely adopted as the price of tags and interrogators decreases.
As organizations strive to adopt RFID systems for tracking objects, they face challenges imposed by the nature of the objects they handle and the environments in which those objects are processed. Radio frequency signals are reflected, refracted, or absorbed by many building, packaging, or object materials. Moving people, vehicles, weather and ambient electromagnetic radiation can also effect the performance of RFID systems. Compounding the situation is a growing diversity of choices among RFID systems and components with dimensions such as cost, range, and power consumption. Often companies must purchase and evaluate systems through trial and error, a time-consuming and costly process. Radio frequency design and testing software, RF site surveys and prototype systems can assist the process, but there still exists a need for a complete simulator that models the problem space with sufficient realism to deliver accurate specifications for appropriate RFID systems and their configurations prior to their adoption and deployment. Furthermore, a need exists for such a system that manages a database of RFID system components and specifications so that it is able to meet price and performance constraints imposed by RFID system designers.
U.S. Pat. No. 5,339,087 discloses a wavefront simulator that emulates plane wave propagation from multiple transmitting antennas to determine the configuration of antennas or to cancel the energy of an interfering transmitter. The apparatus differs from this invention in that it consists of electronic hardware to be used within a physical world environment to gather information for a site survey or diagnosis or optimization. The apparatus does not actively manage a database of RFID system component specifications, does not perform constraint analysis, and does not simulate RFID system use. The apparatus requires that it be used within an environment before producing data.
U.S. Pat. No. 6,665,849 discloses a method and apparatus for simulating physical fields. The apparatus differs from this invention in that it addresses issues of integrated circuit interface. It simulates high frequency effects for the design of on-chip interconnect structures. The apparatus does not actively manage a database of RFID system component specifications, does not perform constraint analysis, and does not simulate RFID system use. The apparatus requires that it be used within an environment before producing data.
U.S. Pat. No. 5,999,861 discloses a method and apparatus for computer-aided design (CAD) of different-sized RF modular hybrid circuits. The apparatus differs from this invention in scale and capability. It designs circuits, rather than configurations of circuits. The apparatus does not populate a database of RFID system component specifications, does not perform constraint analysis based on parameters such as cost, object velocity, or environmental materials, and does not simulate RFID system use.
U.S. Pat. No. 6,389,372 discloses a system and method for bootstrapping a collaborative filtering system. The method does populate a database based on input of users. The method differs from this invention in that it does not perform constraint analysis based on parameters such as cost, object velocity, or environmental materials, and does not simulate RFID system use.
U.S. Pat. No. 6,092,049 discloses a method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering. The method does populate a database based on input of users. The method differs from this invention in that it does not does not perform constraint analysis based on parameters such as cost, object velocity, or environmental materials, and does not simulate RFID system use.
U.S. Pat. Application No. 2003/0182027 A1 discloses a system and method for simulating an input to a telematics system. It is intended to simulate components interacting with a software module to facilitate the development of the software. The system does simulate data processing components of a vehicle, but differs from this invention in other regards. The system does not populate a database based on input of users. The system does not provide information regarding the placement of radio frequency transceivers with respect to each other, does not simulate radio wave propagation, and does not simulate RFID system use.
This invention relates to a method and system for simulating radio frequency identification (RFID) systems. By simulating RFID systems, the invention allows its users to impose constraints and then determine configurations and components of RFID systems that meet those constraints before deployment. Once an RFID system is deployed, its radio frequency (RF) interrogator or interrogators may validate or correct the database of information used by the simulator. The system comprises a database, a user interface, a logical system simulator, a radio wave propagation simulator, and an external data network access means. The database may contain specifications for RF tags, RF interrogators, RF characteristics of materials, and other data useful for simulation of RFID systems. The user interface provides a means for users of the system to enter constraints regarding hypothetical RFID systems that they would like to deploy, such as cost, physical environment, throughput, and minimum read rate. The logical system simulator then queries the database and may employ the radio wave propagation simulator to determine which RFID systems will meet the user“s constraints and the configurations of those systems. New information entered into the database through a user“s interaction with the system is transferred via the external data network access means for processing and potential storage within the databases of other instances of the system.
One embodiment of the system consists entirely of software operating on a personal computer, mobile computing platform, mobile communications device or other means of performing computation.
Another embodiment of the invention uses electronic hardware such as an RF transceiver to facilitate dynamic use within a physical environment in interaction with simulated or actual RFID system components.
Another embodiment of the invention makes the determination of signal strength at particular locations by means of simulation of radio wave propagation simulation. Inputs include materials or material characteristics such as permeability, permittivity, magnetic or electric loss tangents, homogeneity, conductivity, and resistance. Other inputs include geometry of tagged objects with respect to RF tags, containers, obstacles and interrogators. Methods of simulation employing these inputs and outputs are documented in engineering literature and may employ the finite-difference time domain method, the finite element method, numerical electromagnetic code, electromagnetic surface patch, NEWAIR or combinations of these methods. In this embodiment, the invention simulates propagation of radio frequency energy to predict dispersion, losses, mode conversion, and radiation. Through these means, the invention provides an output of signal strength at particular locations and other quantities useful for RFID system simulation.
The foregoing general description and the following detailed description are exemplary and explanatory only and do not restrict the claims directed to the invention. The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate some embodiments of the invention and together with the description, serve to explain the principles of the invention but not limit the claims or concept of the invention.
The following detailed description of preferred embodiments of this invention and the attached figures are intended to provide a clear description of the invention without limiting its scope.