How Do RFID Tags Communicate With Readers?
Dec 08, 2025
Leave a message

RFID tags communicate with readers through radio-frequency energy exchange. The exact mechanism depends on the operating frequency and the type of tag. UHF systems at 860–960 MHz rely on backscatter modulation, where the tag reflects a modified version of the reader's own signal. HF systems at 13.56 MHz use inductive coupling between coil antennas. LF systems at 125–134 kHz work the same way but at shorter range. Each method solves the same problem differently: getting data from a tiny chip to a reader without wires or onboard batteries.
Passive tags run on harvested RF energy. The reader transmits a continuous wave at 902–928 MHz in North America, 865–868 MHz in Europe. The tag antenna picks up a fraction of that power-enough to run a chip that draws maybe 15–20 microwatts. The chip modulates its antenna impedance to reflect the signal back with encoded data. This is backscatter-the same principle that makes radar work, except here the "target" deliberately encodes information into the reflection by switching its antenna load between two impedance states.
Daniel Dobkin covered the link budget math in "The RF in RFID" back in 2007. The book is still the reference most integrators use. Passive UHF read range tops out around 10–15 meters in open air. Actual read distances in deployed RFID installations see less, because environments are never as clean as a test chamber.
Tag-to-reader communication uses either FM0 or Miller encoding on a subcarrier. Reader-to-tag uses PIE (Pulse-Interval Encoding). The Gen2 spec from GS1 EPCglobal defines the whole air interface. Version 2 added some security features that almost nobody uses because the chips cost more.

The Communication Sequence Step by Step
When a UHF RFID reader begins an inventory round, the interaction follows a rigid sequence defined by the Gen2 protocol. The reader transmits a continuous-wave RF signal. Any passive tag within range harvests energy from that signal through its antenna, rectifies it, and powers up its integrated circuit. This power-up takes microseconds.
Once energized, the tag waits. The reader sends a Query command using PIE encoding-short and long pulse intervals that the tag's circuit decodes into binary data. The Query tells all tags in the field to pick a random slot number from a defined frame size. A tag that draws slot zero responds immediately; others decrement their counter and wait.
The responding tag transmits a 16-bit random number (RN16) back to the reader via backscatter. It does this by toggling its antenna impedance between two states-matched (absorbing) and mismatched (reflecting)-at rates defined by the chosen encoding scheme. The reader detects these tiny fluctuations in the reflected signal, demodulates them, and extracts the RN16.
The reader then acknowledges the tag by sending an ACK command containing that same RN16. The tag verifies the number matches, and only then transmits its full EPC (Electronic Product Code)-typically 96 bits of item-level identification data. After the EPC is received, the reader can issue additional commands to read or write other memory banks on the tag. The entire exchange from Query to EPC transmission takes roughly 5–25 milliseconds per tag, depending on the link data rate and encoding parameters.
Active, Passive, and Semi-Passive Tags
Passive UHF RFID tags have no battery. Every microwatt of power comes from the reader's RF field, which limits their communication range and the complexity of onboard processing. This is the dominant tag type in retail, logistics, and supply chain tracking, where UHF RFID tag stickers cost a few cents each and get applied by the billions.
Active tags carry their own battery and transmit their own RF signal rather than reflecting the reader's. They operate at longer range-sometimes hundreds of meters-and can support sensors, GPS modules, and higher data rates. The trade-off is cost (ten to fifty dollars per tag), size, and limited battery life measured in years rather than decades. Container tracking in shipping yards and real-time location systems in hospitals are typical active RFID deployments.
Semi-passive tags (also called battery-assisted passive or BAP) split the difference. They use an onboard battery to power the chip's logic and sensor circuitry but still communicate with the reader through backscatter, not active transmission. The battery means the tag doesn't need to harvest operating power from the reader's signal, so the full received energy can go toward the backscatter link. The practical result is a longer and more reliable communication range compared to a purely passive tag, without the bulk or cost of a full active transmitter.
The Frequency Mess
FCC Part 15 gives RFID 902–928 MHz at up to 4 watts EIRP with frequency hopping. ETSI limits Europe to 865.6–867.6 MHz at 2 watts ERP. Different power measurement methods too-EIRP versus ERP-which confuses people comparing specs across regions.
China opened 920–925 MHz. Japan allows 916–921 MHz but with listen-before-talk requirements that complicate reader design. A tag built for the US market works in Europe but the antenna tuning is off. You lose a couple dB. That matters when you're already at the edge of the link budget.
These regional frequency splits directly affect tag antenna design. A dipole antenna optimized for 915 MHz center frequency will be slightly long for European 866 MHz operation, shifting its impedance match point and reducing the power delivered to the chip. Broadband antenna designs mitigate this at the cost of peak gain. Most tag manufacturers publish separate read-range specifications for each regulatory region to set accurate expectations.
13.56 MHz is Different
HF RFID at 13.56 MHz uses inductive coupling, not radiation. Near-field only. Reader has a coil, tag has a coil, magnetic field links them within maybe a meter. The tag loads and unloads its coil to modulate the signal the reader sees on its antenna-a technique called load modulation, which is fundamentally different from UHF backscatter. ISO 14443 governs proximity cards (read range under 10 cm), ISO 15693 covers vicinity cards (up to about 1 meter). Different protocols, different read ranges, different use cases.
NFC is basically 14443 plus some peer-to-peer modes. Your phone does NFC. Your office badge is probably 14443 or iCLASS or DESFire, depends on when your company installed the system. The distinction between RFID and NFC communication protocols matters most when choosing hardware for a new access control or payment project.
LF at 125–134 kHz is the same inductive concept but even shorter range-10 centimeters maybe. Still used for animal identification tags because low frequencies penetrate tissue and water far better than UHF or HF signals. That's why your pet's microchip works even though it's implanted under skin and muscle.

Collisions
Multiple tags responding simultaneously is handled with Slotted ALOHA in Gen2. Tags pick random slots. Reader adjusts Q parameter to size the frame. Works well enough for inventory but throughput degrades fast when you have hundreds of tags in the field and half of them are oriented badly.
Auburn University published read rate data showing 1000+ tags per second under ideal conditions. Nobody sees that in a warehouse. Real-world anti-collision performance depends on tag orientation distribution, reader antenna gain pattern, and the ratio of tag population to frame size. Undersizing the frame causes excessive collisions; oversizing it wastes empty slots.
Anti-collision research is a whole subfield. A survey in Computer Networks from 2024 listed over 50 algorithms. Tree-based, ALOHA variants, hybrid approaches. Most of the academic work doesn't account for real-world constraints like reader cost and protocol compatibility.
What Data Gets Transmitted
A Gen2 tag organizes its memory into four banks. Bank 01 is the EPC memory-typically 96 bits that encode a standardized item identifier including header, filter value, company prefix, item reference, and serial number. Bank 00 stores the access and kill passwords. Bank 10 holds the TID (Tag Identifier), which is a factory-programmed chip identifier that cannot be changed. Bank 11 is user memory, available on some chips for application-specific data storage.
During a standard inventory round, only the EPC gets transmitted after the ACK handshake. Reading other banks requires additional Read commands with the appropriate memory bank address and word pointer. Writing data to the tag follows a similar command sequence but takes longer because each write operation must be individually acknowledged, and the tag needs significantly more harvested power to sustain the write current in its non-volatile memory cells.
Failure Modes
UHF doesn't work well around metal or liquids. A pallet of canned goods is hard to read. Warehouses with steel racking create multipath interference where reflected signal copies arrive at the reader out of phase with the direct path, causing destructive cancellation. Anti-metal RFID tag designs use a foam spacer or ferrite absorber layer between the chip and the metal surface to create a controlled ground plane, but they cost three to five times a standard inlay.
Tags die. Auburn found 2–3% DOA or early failure rates in one study. Chips crack, antenna connections break, inlay adhesive fails. High-volume retail programs build this into their cost models. Smaller users get surprised.

Troubleshooting RFID Tag-Reader Communication Problems
When tags aren't reading, the cause is almost always one of five things: insufficient power delivery to the tag, antenna polarization mismatch, environmental interference, tag damage, or reader configuration errors. Systematic troubleshooting starts with the power link. If the tag never powers up, it cannot backscatter-so the reader sees nothing. Moving the tag closer to the reader antenna narrows the problem. If it reads at 30 cm but not at 3 meters, the issue is link budget, not tag failure.
Polarization mismatch is the second most common cause. A linearly polarized reader antenna will lose 3 dB or more when a tag is oriented at 45 degrees and lose the link entirely at 90 degrees. Circularly polarized UHF RFID reader antennas solve this at the cost of approximately 3 dB lower gain compared to a linear antenna of the same aperture.
Environmental interference from other readers, Wi-Fi access points, or industrial equipment operating in the 900 MHz band can raise the noise floor and reduce the reader's ability to detect the weak backscattered signal. A spectrum analyzer sweep of the deployment area before installation prevents surprises later. Reader-to-reader interference in dense deployments is managed through the frequency-hopping spread spectrum mandated by FCC Part 15 or the listen-before-talk protocol required in Japan and parts of Europe.
Retail-Scale Deployment as a Communication Stress Test
Walmart started mandating RFID on apparel in 2020 and expanded to furniture, pet supplies, and automotive parts by 2024. These mandates represent the largest ongoing validation of UHF RFID tag-reader communication reliability at scale-billions of tags read across thousands of stores with varying shelf materials, product densities, and reader placement constraints. The mandates drove inlay prices below four cents per tag in volume, down from seven or eight cents a few years ago.
Target and Amazon followed with their own programs. The consistent finding across all large deployments: the communication physics work, but implementation details determine success. Reader antenna placement, tag inlay selection matched to the product's material properties, and proper power-level calibration per zone matter more than any single protocol feature.
Send Inquiry

