Aurreratua

Irakurle Anitzen Inplementazioa

Diseinatu irakurgailu anitzeko arkitektura fidagarriak errendimendu handiko inguruneetarako

Zabaltze Arkitektura

Ekoizpeneko RFID zabaltzeek normalean irakurgailu anitzek batera lan egitea eskatzen dute. Biltegi tipiko batek 4-8 irakurgailu izan ditzake kai-ateetan eta 2-4 garraiatzaile-lerro bakoitzeko. Horiek guztiak datuak erdiko middleware batera bidaltzen dituzte, etiketen gertaerak bikoiztu, iragazi eta negozio-sistemetara (WMS, ERP, TMS) bideratzen dituena.

Arkitekturak hiru geruza ditu: Edge (irakurgailuak + antenak irakurketa puntu fisikoetan), Middleware (gertaeren prozesamendua, desbikoizketa, negozio-logika) eta Integrazioa (API konexioak WMS/ERP/TMS-ra). Middleware geruza kritikoa da. Etiketen irakurketa gordinak (EPC + antena + RSSI + denbora-zigilua) negozio-gertaera esanguratsu bihurtzen ditu, hala nola 'paleta 3. kaian jaso da' edo 'kaxa B kamioira kargatu da'.

Sarearen diseinua: Irakurgailu finko bakoitza Ethernet bidez konektatzen da (fidagarritasunerako hobetsia) edo Wi-Fi bidez. Erabili VLAN dedikatu bat RFID trafikoarentzat, sareko trafiko orokorretik isolatzeko. Ohiko banda zabalera: 1-5 Mbps irakurgailu bakoitzeko inbentario aktiboan. Ziurtatu ≤50 ms-ko sareko latentzia denbora errealeko aplikazioetarako. Erabili bihotz-taupadaren monitorizazioa irakurgailuen hutsegiteak detektatzeko. Kai-ate batean irakurgailu bat lineaz kanpo egoteak bidalketak galtzea esan nahi du.

Irakurleen Koordinazio Estrategiak

Irakurle anitz gertu daudenean, haien RF seinaleek interferentziak sor ditzakete. Hiru koordinazio estrategia nagusi daude, bakoitzak bere alde txarrekin:

TDMA (Denbora Zatiketa Anizkoitz Sarbidea)

Irakurleek txandaka transmititzen dute esleitutako denbora-tarteetan. Erraza da tarteko softwarearen bidez ezartzea. Desabantaila: eskaneatze-tasa eraginkorra proportzionalki murrizten du. 4 irakurlek denbora partekatzen badute, bakoitzak eskaneatzeko denboraren ¼ jasotzen du. Onena: dentsitate baxuko hedapenetarako, gune bakoitzeko 2–3 irakurle.

FDMA (Maiztasunaren Zatiketa)

Irakurgailu bakoitzak UHF bandako maiztasun kanal desberdinetan funtzionatzen du. Bereizketarako nahikoa kanal eskuragarri behar ditu. Vietnam-eko 10 kanalekin (920-925 MHz), 2-3 irakurgailu onartu ditzakezu gainjarri gabeko kanal multzoekin. Onena: dentsitate moderatua irakurgailu posizio finkoekin.

LBT (Entzun Hitz Egin Aurretik)

Irakurgailuek kanala hautematen dute transmititu aurretik. Kanala okupatuta badago, irakurgailuak itxaron egiten du eta berriro saiatzen da. Hau automatikoa da eta ez du middleware koordinaziorik behar. Eskualde arautzaile batzuek (adibidez, EB) LBT derrigortzen dute. Onena: irakurgailuak gehitu edo mugi daitezkeen ingurune dinamikoetarako.

Maiztasun saltoa (FHSS)

Frequency Hopping Spread Spectrum interferentziak kudeatzeko mekanismo nagusia da Vietnam bezalako eskualdeetan (920–925 MHz). Irakurleak azkar aldatzen da kanalen artean inbentario-txandetan, eta horrela bermatzen da bi irakurlek kanal batean talka egiten badute, hurrengo saltoan bereizten direla.

FHSS konfigurazio praktikoa: Konfiguratu irakurle bakoitza erabili beharreko kanalak definitzen dituen kanal-maskara batekin. 2 irakurle aldamenekoentzat, esleitu maskara osagarriak. A irakurleak [0, 2, 4, 6, 8] kanalak erabiltzen ditu eta B irakurleak [1, 3, 5, 7, 9] kanalak. Horrek zero gainjarri bermatzen du. 3 irakurlerentzat, banatu 3–4 kanaleko taldeetan.

Kanalen salto abiadurak garrantzia du: salto azkarragoak etengabeko talken probabilitatea murrizten du, baina gainkostua gehitzen du. Irakurle gehienek inbentario-txanda bakoitzaren ondoren egiten dute salto (100–400 ms-tik behin). NRN protokoloaren SET_WORKING_FREQUENCY komandoak kanal-zerrenda konfiguratzen du. Adibidez, [0, 2, 4, 6, 8, 10] byteek 0tik 10era bitarteko kanalak ezartzen dituzte 1 MHz-ko tartearekin.

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

Irakurle dentsua modua (DRM)

Dense Reader Mode EPC Gen2 funtzio bat da, bereziki diseinatua irakurle asko gertu dauden inguruneetarako (>2 irakurle 3 m-ko distantzian). DRM-k kanalaren banda-zabalera estuagoa eta Miller-en kodetutako etiketen erantzunak erabiltzen ditu irakurleen arteko interferentziak murrizteko.

DRM-ren alde txarrak: DRM gaitzeak irakurle anitzen elkarbizitza nabarmen hobetzen du, baina irakurle bakar baten errendimendua murrizten du. Banda-zabalera estuagoak datuen sarrera txikiagoa esan nahi du irakurle bakoitzeko. Praktikan, DRM moduan dagoen irakurle batek etiketak %20–30 motelago inbentariatzen ditu modu estandarrean baino, baina sistemaren mailako errendimendua hobetzen da irakurleek jada ez dutelako elkar blokeatzen.

Noiz gaitu DRM: 2 irakurle baino gehiago 3 metrotik gertu. Elkarren etiketak 'ikusi' ditzaketen kai-ateetako irakurleak. Sabaian muntatutako txikizkako instalazio trinkoak. Noiz desaktibatu DRM: 5 m-tik gorako bereizketa duten irakurle isolatuak. Irakurle bakarreko eskuko aplikazioak. RF babes ona duten garraiatzaileen tunelak.

Etiketen Gosea Prebenitzea

Etiketen gosea gertatzen da populazioko etiketa batzuk inbentario txandetan etengabe saltatzen direnean. Hau normalean gertatzen da etiketa indartsuagoek (antennatik gertuago, hobeto orientatuta) irakurlearen arreta menderatzen dutelako, eta etiketa ahulek ez dutelako inoiz erantzuteko aukerarik.

Detekzioa: Monitorizatu zure etiketa-kopuru bakarraren eta irakurketa-kopuru osoaren arteko erlazioa. 50 etiketa bakar irakurtzen ari bazara baina 5000 irakurketa guztira lortzen badituzu, etiketa indartsuak 100× berriro irakurtzen ari dira, eta etiketa ahulak goseak daude. Erlazio osasuntsua etiketa-bakarrak × 3–10 = irakurketa osoak da.

Arintze estrategiak: Erabili Q balio egokia (baxuegia = talkek etiketa ahulak galtzea eragiten dute, altuegia = txanda motelak). Gaitu saioaren iraunkortasuna (S2/S3) dagoeneko irakurritako etiketak isilarazteko. Biratu antenaren fokua antenaren portuen bidez sekuentziatuz. Doitu potentzia-mailak estaldura uniformeagoa sortzeko. murriztu potentzia gertuko etiketara zuzendutako antenetan, handitu potentzia urruneko eremuak estaltzen dituzten antenetan. Erabili 'target' bandera A→B eta B→A inbentario norabideen artean txandakatzeko.

Teknika aurreratua: Inplementatu 'select' komandoak etiketen populazioa taldeka banatzeko eta talde bakoitza bereizita inbentariatzeko. Hau bereziki eraginkorra da elementu mailako etiketa txikiak paleta mailako etiketa handiekin batera dauden populazio mistoetan.

Frogatutako Inplementazio Ereduak

Konfigurazio hauek ekoizpen-hedapenetan baliozkotu dira eta ohiko eszenatokietarako praktika onenak irudikatzen dituzte.

Kai-atearen Ataria

4 antena ate bakoitzeko. 2 alde bakoitzean 1,5 m eta 2,5 m-ko altueran, 30 °-tan barrualdera okertuta. Linealki polarizatua, 30–33 dBm. S2 saioa, Q=6. Irakurketa-tasa: %99+ palet estandarretan. Kablea: LMR-400 ≤8 m-ko ibilbideak. Muntaketa: aluminiozko euskarriak 50 mm-ko distantziarekin altzairuzko ate-markotik.

Garraiatzaileen Tunela

4 antena zirkular gerrikoaren inguruan kaxan antolatuta. Goian, behean, ezkerrera, eskuinera. 25 dBm irakurketa-gunea mugatzeko. S1 saioa pasabide bakarrerako. Irakurketa-tasa: %99,5+ kasu indibidualetan. Tartea: antenak gerrikoaren erdigunetik 30–40 cm-ra. Babestu tunelaren aldeak RF-a xurgatzen duen materialarekin, garraiatzaileen arteko irakurketak saihesteko.

Txikizkako Sabaia

Sabaiko teilatan dauden antena zirkularrak, 3–4 m-ko tartearekin sarean. 20–24 dBm, S0 saioa etengabeko eguneratzeetarako. Irakurketa-tasa: %95+ apal irekietan dauden elementuetarako (txikiagoa metalezko apal-banatzaileen atzean dauden elementuetarako). Ziklo-denbora: denda osoa eskaneatu 30–60 segunduro. Konektatu irakurleak PoE Ethernet bidez kableatzea sinplifikatzeko.

Eskuko Mugikorra

S1 saioa, Q=4, potentzia moderatua (25 dBm). Parekatu mugikorreko aplikazioarekin denbora errealeko zenbaketa egiaztatzeko. Oinezko abiadura: mugimendu motelak eta egonkorrak 1 m/seg-tan emaitza onenak lortzeko. Zuzenean zuzendu irakurlea elementuetara, 0,5–1 m-ra eutsiz. Aurreikusitakoa: 300–500 irakurketa bakar minutu bakoitzeko txikizkako ingurunean.