Pokročilé

Nasazení více čteček

Navrhněte spolehlivé architektury s více čtečkami pro prostředí s vysokou propustností

Architektura nasazení

Nasazení RFID ve výrobě obvykle zahrnuje více čteček pracujících synchronně. Typický sklad může mít 4–8 čteček u dokových vrat a 2–4 na každé dopravní pásu, všechny odesílají data do centrálního middleware, který deduplikuje, filtruje a směruje události tagů do podnikových systémů (WMS, ERP, TMS).

Architektura má tři vrstvy: Edge (čtečky + antény na fyzických čtecích bodech), Middleware (zpracování událostí, deduplikace, obchodní logika) a Integrace (API spojení s WMS/ERP/TMS). Vrstva middleware je klíčová. Převádí surové čtení tagů (EPC + anténa + RSSI + časové razítko) na smysluplné obchodní události, jako je "paleta přijata u dok 3" nebo "krabice naložena na nákladní auto B".

Návrh sítě: Každá pevná čtečka se připojuje přes Ethernet (preferováno pro spolehlivost) nebo Wi‑Fi. Použijte dedikovanou VLAN pro RFID provoz, aby byl oddělen od běžného síťového provozu. Typická šířka pásma: 1–5 Mbps na čtečku během aktivního inventarizování. Zajistěte latenci sítě ≤50 ms pro aplikace v reálném čase. Používejte monitorování heartbeat k detekci selhání čteček. Čtečka, která vypadne u dokových vrat, znamená zmeškané zásilky.

Strategie koordinace čteček

Když více čteček pracuje v těsné blízkosti, jejich RF signály mohou interferovat. Existují tři hlavní strategie koordinace, každá s kompromisy:

TDMA (Časové dělení více přístupů)

Čtečky přebírají přenos v přidělených časových slotách. Jednoduché implementovat pomocí plánování middleware. Nevýhoda: snižuje efektivní rychlost skenování úměrně. 4 čtečky sdílející čas znamenají, že každá získá ¼ dostupného času skenování. Nejvhodnější pro: nasazení s nízkou hustotou, 2–3 čtečky na zónu.

FDMA (Frekvenční dělení)

Každá čtečka pracuje na jiných frekvenčních kanálech v pásmu UHF. Vyžaduje dostatek dostupných kanálů pro oddělení. S 10 kanály ve Vietnamu (920–925 MHz) můžete podpořit 2–3 čtečky s neprotínajícími se sadami kanálů. Nejvhodnější pro: střední hustotu s pevnými pozicemi čteček.

LBT (Poslouchej před vysíláním)

Čtečky detekují kanál před přenosem. Pokud je kanál obsazený, čtečka čeká a znovu se pokusí. Tento proces je automatický a nevyžaduje koordinaci middleware. Některé regulační oblasti (např. EU) vyžadují LBT. Nejvhodnější pro: dynamická prostředí, kde mohou být čtečky přidávány nebo přesouvány.

Přepínání frekvencí (FHSS)

Frequency Hopping Spread Spectrum je hlavní mechanismus řízení interference v regionech jako Vietnam (920–925 MHz). Čtečka rychle přepíná mezi kanály během inventurních kol, což zajišťuje, že i když dvě čtečky kolidují na jednom kanálu, na dalším přechodu se oddělí.

Praktická konfigurace FHSS: Nakonfigurujte každou čtečku s maskou kanálů definující, které kanály použít. Pro 2 sousední čtečky přiřaďte komplementární masky. Čtečka A používá kanály [0, 2, 4, 6, 8] a čtečka B kanály [1, 3, 5, 7, 9]. To zaručuje nulové překrytí. Pro 3 čtečky rozdělte do skupin po 3–4 kanálech.

Rychlost přepínání kanálů je důležitá: rychlejší přepínání snižuje pravděpodobnost trvalých kolizí, ale přidává režii. Většina čteček přepíná po každém inventurním kole (každých 100–400 ms). Příkaz SET_WORKING_FREQUENCY protokolu NRN konfiguruje seznam kanálů. např. bajty [0, 2, 4, 6, 8, 10] nastaví kanály 0 až 10 s rozestupem 1 MHz.

FHSS Channel Assignment — Adjacent Readers
SET_WORKING_FREQUENCY payload:

2 readers (zero overlap):
  Reader A: [0, 2, 4, 6, 8]   → 920.0, 921.0, 922.0, 923.0, 924.0
  Reader B: [1, 3, 5, 7, 9]   → 920.5, 921.5, 922.5, 923.5, 924.5

3 readers:
  Reader A: [0, 3, 6, 9]      → 920.0, 921.5, 923.0, 924.5
  Reader B: [1, 4, 7, 10]     → 920.5, 922.0, 923.5, 925.0
  Reader C: [2, 5, 8]         → 921.0, 922.5, 924.0

Režim husté čtečky (DRM)

Dense Reader Mode je funkce EPC Gen2 speciálně navržená pro prostředí s mnoha těsně umístěnými čtečkami (>2 čtečky do 3 m). DRM používá užší šířku kanálu a Miller‑kódované odpovědi tagů ke snížení vzájemné interference mezi čtečkami.

Kompro­my DRM: Aktivace DRM výrazně zlepšuje koexistenci více čteček, ale snižuje výkon jedné čtečky. Užší šířka pásma znamená nižší propustnost dat na čtečku. V praxi čtečka v režimu DRM inventarizuje tagy přibližně o 20–30 % pomaleji než v standardním režimu, ale výkonnost na úrovni systému se zlepšuje, protože čtečky již neblokují navzájem.

Kdy aktivovat DRM: Více než 2 čtečky v dosahu 3 m od sebe. Čtečky u sousedních dokových dveří, které mohou „vidět“ tagy druhé. Husté stropní instalace v maloobchodě. Kdy nechat DRM vypnuté: Izolované čtečky s odstupem >5 m. Jednočtečkové handheld aplikace. Dopravní tunely s dobrým RF stíněním.

Prevence hladovění tagů

Hladovění tagů nastává, když jsou určité tagy v populaci během inventurních kol systematicky vynechávány. K tomu obvykle dochází, protože silnější tagy (blíže anténě, lépe orientované) dominují pozornosti čtečky a slabší tagy nikdy nedostanou šanci odpovědět.

Detekce: Sledujte poměr počtu unikátních tagů k celkovému počtu čtení. Pokud čtete 50 unikátních tagů, ale získáte 5000 celkových čtení, silné tagy jsou přečteny 100×, zatímco slabé tagy hladoví. Zdravý poměr je unikátní tagy × 3–10 = celková čtení.

Strategie zmírnění: Použijte správnou hodnotu Q (příliš nízká = kolize způsobí ztrátu slabých tagů, příliš vysoká = pomalé kola). Aktivujte perzistenci relace (S2/S3), aby již přečtené tagy zůstaly tiché. Rotujte zaměření antény sekvenováním přes anténní porty. Upravit úrovně výkonu pro rovnoměrnější pokrytí. Snižte výkon na anténách směřujících k blízkým tagům, zvýšte výkon na anténách pokrývajících vzdálené oblasti. Použijte příznak 'target' k střídání směru inventury A→B a B→A.

Pokročilá technika: Implementujte příkazy 'select' k rozdělení populace tagů do skupin a inventurujte každou skupinu samostatně. To je zvláště účinné u smíšených populací, kde malé tagy na úrovni položky koexistují s velkými tagy na úrovni palety.

Osvědčené vzory nasazení

Tyto konfigurace byly ověřeny v produkčních nasazeních a představují osvědčené postupy pro běžné scénáře.

Portál dokových dveří

4 antény na dveře. 2 na každé straně ve výškách 1,5 m a 2,5 m, nakloněné 30° dovnitř. Lineárně polarizované, 30–33 dBm. Session S2, Q=6. Míra čtení: 99 %+ u standardních paletových nákladů. Kabel: LMR‑400 do délky ≤8 m. Montáž: hliníkové držáky s 50 mm odstupem od ocelového rámu dveří.

Dopravní tunel

4 kruhové antény uspořádané v krabici kolem pásu. nahoře, dole, vlevo, vpravo. 25 dBm pro omezení čtecí zóny. Session S1 pro jednorázový průchod. Míra čtení: 99,5 %+ u jednotlivých krabic. Rozteč: antény 30–40 cm od středu pásu. Ochranné stěny tunelu z RF‑absorpčního materiálu, aby se zabránilo čtení napříč pásy.

Maloobchodní strop

Kruhové antény v podhledových deskách, rozmístěné v mřížce 3–4 m od sebe. 20–24 dBm, Session S0 pro kontinuální aktualizace. Míra čtení: 95 %+ u položek na otevřených policích (nižší u položek za kovovými dělícími policemi). Doba cyklu: kompletní skenování obchodu každých 30–60 s. Připojte čtečky přes PoE Ethernet pro zjednodušené kabelování.

Mobilní handheld

Session S1, Q=4, střední výkon (25 dBm). Spárujte s mobilní aplikací pro ověření počtu v reálném čase. Rychlost chůze: pomalý, rovnoměrný pohyb 1 m/s pro nejlepší výsledky. Směřujte čtečku přímo na položky, držte ji ve vzdálenosti 0,5–1 m. Očekává se 300–500 unikátních čtení za minutu v maloobchodním prostředí.