Radio Frequency Identification is the use of radio communication to identify an object. Early work dates back to the 1930's. More recently, folks have developed passive tags -- tags with no battery -- that operate in the ultra-high-frequency (UHF) bands. Our tutorial covers the UHF physical layer -- the radio waves and how they get from reader to tag and back. The book has a much more detailed discussion of these issues. RFID Revolution's eLearning provides a less technical and broader discussion of RFID in general. oneTagWorld is a Python simulator that lets you watch an emulated EPC Gen2 reader and tag communicate step-by-step. The MPR Reader GUI, also written in Python, provides an open-source graphical interface for controlling WJ Communications' (now TriQuint Semiconductor's) compact PC-card readers. We also provide a brief report describing interception of the backscattered signal from a UHF tag, just in case you thought it couldn't be done.

Cooperative Tag Communications (a fully animated version of the paper presented at the RFID Technology and Applications Conference in Tokyo, September 2015)

Tutorial: UHF RFID Physical Layer

RFID eLearning with RFID Revolution

oneTagWorld: Gen 2/ 18000-6C simulator

Triquint (WJ Communications) MPR Reader GUI

Intercepting an 18000-6C Tag