RFID, NFC & UWB · Study deck

RFID Lab Check: Placement and Read Analysis

Moving an antenna, the part that sends and receives radio signals, a few centimetres can change which RFID tags are seen.

Radio Remi is your guide for this deck.

apps
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Explain: If a dense box takes three rounds before every expected tag appears, the middleware must either wait long enough before declaring a miss or mark the result as provisional.
  • Explain: A bench reader may see all tags quickly when they are spread flat, then miss several when the same count is stacked, rotated, near liquid, or close to metal.
  • Explain: The reader can adjust Q as the observed mix changes, so the number of reads in one round need not equal the number of tags in the zone.
  • Explain: The arithmetic explains a common lab surprise.
iotclass.org

Major section

Lab 3: Antenna Placement Tests

Antenna placement is a test variable, not a decoration.

  • When a placement improves one scenario but creates stray reads in another, record both effects.
  • Boundary tags test unwanted reach; rotated tags expose coupling changes; metal, liquid, dense packaging, and handling test realistic detuning or blockage.

Why it matters

The correct result may be a narrower read zone, a second antenna, a different tag mount, or a workflow change that prevents ambiguous reads.

Antenna placement testing workflow with baseline, boundary, orientation, material, and change-record checks
Antenna placement testing workflow with baseline, boundary, orientation, material, and change-record checks

Try it: Lab 3: Antenna Placement Tests in the chapter

iotclass.org

Major section

Dense Inventories and Q Scaling

A slot may hold one reply, a collision, or no reply.

  • The reader can adjust Q as the observed mix changes, so the number of reads in one round need not equal the number of tags in the zone.
  • The arithmetic explains a common lab surprise.

Why it matters

If a Select command narrows the population to one product family or location, the lab should capture that filter because it changes the inventory denominator.

EPC Gen2 inventory round showing reader Q value, tags choosing slots, successful single-tag slots, empty slots, collision slots, and Q adjustment before retry.
EPC Gen2 inventory round showing reader Q value, tags choosing slots, successful single-tag slots, empty slots, collision slots, and Q adjustment before retry.
iotclass.org

Major section

Dense Inventories and Q Scaling (continued)

A missing tag may reflect contention as well as a weak radio path, and the retest should distinguish those causes.

  • With 64 nearby tags and Q=4, the reader has only 2^4 = 16 slots, so the average load is 64 / 16 = 4 tags per slot.
  • That gives about 64 * e^-4 = 1.2 successful tag replies per frame, so the trace will be dominated by collisions.
  • With Q=6, the frame has 64 slots and G = 1, giving about 64 / e = 23.5 useful singletons per frame.
  • It still takes multiple rounds to see every tag, but the trace is no longer thrashing.
iotclass.org

Major section

Dense Inventories and Q Scaling (continued)

The consequence for assessment is concrete: a release record must separate RF inventory performance from application logic.

  • If a dense box takes three rounds before every expected tag appears, the middleware must either wait long enough before declaring a miss or mark the result as provisional.
  • A bench reader may see all tags quickly when they are spread flat, then miss several when the same count is stacked, rotated, near liquid, or close to metal.
  • If a Select command narrows the population to one product family or location, the lab should capture that filter because it changes the inventory denominator.
iotclass.org

Major section

Assessment Rubric

A strong submission can be reproduced by another team member using the record alone.

  • Setup control: The reader, antenna, tag set, object materials, mounting method, and scenarios are recorded before testing.
  • Failure analysis: Missed, duplicate, and stray reads are classified with plausible causes and retest evidence after changes.
  • Middleware review: The event logic is visible enough to explain de-duplication, zone ownership, exception handling, offline behavior, and application handoff.
A real doorway antenna installation whose baseline, boundary, orientation, and change-record evidence must be captured before and after a physical adjustment.
A real doorway antenna installation whose baseline, boundary, orientation, and change-record evidence must be captured before and after a physical adjustment.
iotclass.org

Major section

Release and Retest Record

It should be short enough to maintain and precise enough to retest.

  • Retest after a reader firmware change, antenna move, tag type change, packaging change, middleware rule change, layout change, or incident report.
  • If the workflow depends on a physical read zone, physical changes are software changes for assessment purposes.
RFID release evidence loop: setup, trace capture, analysis, controlled change, retest, and release decision, which any layout, tag, firmware, or rule change restarts.
RFID release evidence loop: setup, trace capture, analysis, controlled change, retest, and release decision, which any layout, tag, firmware, or rule change restarts.
iotclass.org

Major section

Common Pitfalls

Counting raw reads as inventory events: A raw read is an observation.

  • Changing too many variables at once: If antenna aim, reader power, and tag placement change together, the trace cannot explain which change mattered.
  • Testing only happy paths: Expected tags alone do not prove a read zone.
  • Inventory state needs middleware rules for dwell time, de-duplication, and departure.
iotclass.org

Deck summary

Key takeaways

Antenna placement is a test variable, not a decoration.

  • A slot may hold one reply, a collision, or no reply.
  • A missing tag may reflect contention as well as a weak radio path, and the retest should distinguish those causes.
  • The consequence for assessment is concrete: a release record must separate RF inventory performance from application logic.
  • A strong submission can be reproduced by another team member using the record alone.
iotclass.org

Retrieval practice

Recall check 1 of 2

Radio Remi says: answer from memory, then check your reasoning.

Q1In a dense RFID lab, an inventory trace shows mostly collision slots and a low read rate. What should happen to Q, and what limit remains even after it converges?

ADecrease Q to shorten the frame, expecting collisions to disappear.
BRaise Q toward one tag per slot; ALOHA peaks near 1/e.
CKeep Q fixed and rely on middleware de-duplication to recover misses.
DSwitch Gen2 into a collision-free TDMA schedule for that box.
Show answer

Answer: B The Q algorithm raises Q when collisions dominate and lowers it when slots are mostly empty.

iotclass.org

Retrieval practice

Recall check 2 of 2

Radio Remi says: answer from memory, then check your reasoning.

Q2A lab team moves an RFID antenna, sees fewer missed reads, and wants to release the setup immediately. What evidence is still needed before the result is release-ready?

AOnly a photo of the new antenna position, because fewer missed reads already proves the change worked.
BA repeated trace over the same scenario set, plus checks for boundary tags, duplicates, middleware decisions, and limits.
CA higher reader power setting so that the read zone gains some extra safety margin.
DA filtered report that removes all missed and duplicate reads from the final trace.
Show answer

Answer: B RFID release evidence must show controlled retesting, boundary behavior, failure handling, middleware decisions, and fallback readiness after physical or configuration changes.

iotclass.org

Print reference

Answers

Answer key.

  1. B · The Q algorithm raises Q when collisions dominate and lowers it when slots are mostly empty.
  2. B · RFID release evidence must show controlled retesting, boundary behavior, failure handling, middleware decisions, and fallback readiness after physical or configuration changes.
iotclass.org