A pallet goes through door 3 and is also logged at door 4, or stock staged behind an idle shutter keeps appearing in the read log. RFID stray reads at a dock door are a containment fault, not a range fault: the readers work, but over more than their own lane. After go-live, prove which reader and port is leaking, fix the physics, filter what is left, then run a containment test before sign-off. If tags are being missed instead, use our guide to RFID tags not reading.
Prove which reader and which port is leaking
Diagnose from the raw per-read stream, not the WMS, where reads arrive de-duplicated and already assigned to a door. ReaderSense in active mode pushes every read from a supported Identium reader over HTTP(S), MQTT or TCP with the EPC, antenna, RSSI, frequency and timestamp, and its console breaks reads down by antenna and by frequency.
- Separate stationary strays from moving ones. A tag reported every cycle at steady RSSI is sitting in the field (staged stock, a pallet on the next leveller); one seen briefly as a forklift passes the next door is moving.
- Place reference tags on staged stock and at the neighbouring door, and log which reader and port sees each one.
- Check the wiring before the settings. Shield one antenna at a time to confirm the port map, then run the per-antenna VSWR sweep to rule out damaged coax or a poorly matched antenna.
Step power down, one dB at a time
The IHZ4’s RF output, adjustable from 0 to 33 dBm in 1 dBm steps, is the figure at the antenna port, not radiated power: e.r.p. adds the antenna’s gain over a half-wave dipole (its dBi figure minus 2.15 dB) and subtracts cable loss. India’s 865–868 MHz rules under G.S.R. 853(E) of 2021 permit 2 W e.r.p. only in four channels. That is a ceiling, not a target. Run full port output into a high-gain antenna on a short cable and the radiated figure can sit above it, so do the subtraction with your own antenna gain and cable loss, and confirm the measurement method with WPC.
With a representative load passing through the lane and the neighbour’s reference tags in place, lower the power one dB at a time, repeating the pass, and keep the lowest setting that still reads the lane cleanly. If one reader feeds antennas at two doors, check whether your model sets power per port, because a reader-wide cut shortens both lanes.
If you tune with ReaderSense’s AISense, run it with only the in-lane load present: it scores read yield, so the neighbour’s tags would count in a configuration’s favour.
Re-aim, re-polarise and re-count the antennas
Downtilt each antenna into its own lane, away from the neighbouring opening and any reflective shutter or wall. Higher gain gives a narrower, longer beam, so a 12 dBi antenna holds a lane better than a wide 9 dBi pattern if aimed with care; because it also throws further, repeat the power step-down after switching, or it will reach deeper into the staging lane. Identium is a BIS and WPC approved RFID manufacturer, and our antenna range lists the models we supply.
Polarisation helps containment only where in-lane tags always face one way: a linear antenna aligned to those labels couples poorly with tags lying across its plane, which can drop some staged-stock strays, but it also misses in-lane tags that arrive rotated. Otherwise stay circular and contain the field with power and aim; the antenna guide covers the trade-off.
A full-width opening takes more than one antenna. Where two doors’ antennas sit back to back on a shared pillar, point each into its own opening and offset their read cycles, then check in the per-port log that each antenna reports only its own door’s reference tags.
Near field belongs at the bench, not the shutter
Near-field antennas couple over a few centimetres, so use them at packing, kitting and relabelling benches beside the dock, where a far-field bench antenna can catch a passing pallet and add it to the dock’s log. The dock opening itself needs far field.
Absorbers, baffles and what the building reflects
Steel shutters, levellers, racking and parked trucks reflect UHF, so a well-aimed beam can still reach the next door by bouncing. At least one multi-layer UHF absorber panel is marketed specifically for truck docks and RFID tunnels and is mounted over an electrically conductive surface, so check the mounting requirement of whichever product you buy. Ask for absorption measured in the Indian band at your angle of incidence. A plain metal baffle reflects rather than absorbs, so it can block one path and open another.
Read only when something is at the door
A photo-eye or break-beam on a reader input can open the read window, so staged pallets are not inventoried while the door is idle. ReaderSense GPI triggers start reading when an input fires, and the IHZ4 4-port reader has three inputs. Set a debounce so a flickering beam does not chatter. A trigger shortens exposure; it does not stop a stray already in the field during the window.
Sessions and channels when several readers share a dock
Under GS1’s EPC Gen2 air-interface standard (GS1’s Gen2 page; the current text is Release 3.0.1, see our Gen2X and Gen2v3 guide), tags support four sessions, S0 to S3, and take part in only one per inventory round. Each session keeps its own inventoried flag (A or B), which lets several readers inventory a shared tag population independently. The persistence rules as stated in version 2.0.1 (2015), at nominal temperature; check which release your reader implements:
- S0: holds while the tag is energised, lost once it is unpowered.
- S1: 500 ms to 5 s, powered or not.
- S2, S3 and SL: hold while energised and for more than 2 s after power is lost.
On the same session and target, the door that inventories an overlapping tag first flips its flag, and the other door may skip it while the flag persists (longest in S2 and S3, but S1 and an S0 tag kept energised by the overlap can do it too), so the pallet is logged at the wrong door. Other settings let both doors report it. Put overlapping readers on different sessions and let middleware decide.
With only four channels at 2 W, a dock with four or more active readers can have every channel occupied, which Gen2 calls a dense-interrogator environment. For that case it defines a dense-interrogator mode, and channelised signalling that keeps tag replies spectrally clear of reader transmissions where local rules permit. Ask us, or your reader supplier, how the reader behaves with neighbours on the same channels; our RFID frequencies page sets out India’s channel plan.
Middleware filters that discard strays without losing pallets
Start at the reader: where it exposes Gen2 Select, mask on EPC, TID or User memory so that rack-location tags and other unrelated EPC ranges are never inventoried. Some platforms also filter in firmware; Zebra’s reader interface guide documents report filtering by RSSI range and read time.
Then filter what remains in middleware, tuning each filter with the in-lane load present, since every filter drops some genuine reads:
- An RSSI floor from your own data, per antenna and per channel. RSSI depends strongly on the environment and the tagged goods, and absolute calibration is difficult (Nikitin et al., ‘Phase Based Spatial Identification of UHF RFID Tags’, IEEE RFID 2010), so a floor borrowed from another site is a guess.
- A minimum read count or dwell window, from first-seen and last-seen times, so that one glimpse does not count.
- Cross-reader arbitration. When two doors see the same EPC in one window, assign it to the reader with the stronger or more numerous reads. Both streams must reach one backend.
- Direction, from the order in which an IHZ4’s ports see a tag, or from the HLR200’s direction sensors at a doorway. A tag that appears but never crosses is a candidate stray.
Per-read phase reporting varies by model, as Zebra’s guide shows. Phase turns a full 360° for every half wavelength of radial movement, about 17 cm at India’s channels. In simulation, Nikitin et al. found multipath strongly distorted phase-based speed, range and bearing; in a metal warehouse portal, ranging was likewise badly affected, but time-domain phase difference still gave the direction of movement and the centre crossing. Treat phase as a motion signal, not a position fix, and ask us, or your reader supplier, whether that reader model reports phase, and get the answer in writing.
A containment test to run before you sign the dock off
| Fix tried | What it changes | What it cannot fix | How to verify |
|---|---|---|---|
| Lower power | Size of the field | Reflections, a mis-aimed antenna | Neighbour’s tags drop out, lane still reads |
| Downtilt, narrower beam | Where the field points | Bounces off shutters and trucks | Per-port log before and after |
| Near field at benches | Size of the bench zone | Strays across the dock opening | Bench reads leave the dock log |
| Absorber or baffle | Paths between doors | Excess power; a baffle can add reflections | Re-test both doors |
| Read trigger on a GPI | When the reader reads | Strays in the field during the window | Idle-door log free of staged stock |
| Separate Gen2 sessions | Whether readers hide or double-report tags | The overlap itself | Overlap tags appear in both raw logs; arbitration assigns each to one door |
| Middleware filters | What reaches the WMS | The overlap; drops some genuine reads | Raw against filtered stream |
Then run the acceptance procedure:
- Run both doors at once, at production settings.
- Place stationary reference tags in a line from each door’s threshold toward the neighbouring door’s centreline and back into the staging lane, at an even step, plus on staged stock. Record the furthest tag the wrong reader still sees: at that power and aim, that distance is your containment figure.
- Pass representative loads through each door in turn, logging every read by reader and port, and repeat after every change to power, aim or mounting.
- Write the measured distances into the acceptance specification; the specimen Containment row in our RFID tender and BOQ guide leaves them blank.
Matching the hardware to the opening
The HLR200 UHF gate reader is a walk-through portal for doorways and corridors. Treat its quoted range of up to 4 m across the portal as typical and environment-dependent. For containment, the useful feature is its built-in In/Out sensing: software can reject a tag that is seen but never crosses.
A full-width dock is usually better served by an IHZ4 with external antennas on its four SMA ports, served in sequence. Identium is a BIS and WPC approved RFID manufacturer. Our RFID warehouse management page shows where each fits, and India RFID Store’s gate, portal and tunnel reader guide covers placement and buying.
If a dock still cross-reads, contact our engineering team with the door spacing and shutter width, antenna models and mounting, the reader model and power setting, and a sample of raw stray-read lines.
Further reading on Identium One
- Why your RFID portal misses tags — the reader-side settings (session, Q, target, Select) behind both missed and stray reads at a portal.
- RFID dock door portal design worksheet — planning a dock read point before it is built.