Architecture de déploiement
Les déploiements RFID de production impliquent généralement plusieurs lecteurs travaillant de concert. Un entrepôt typique peut avoir 4 à 8 lecteurs aux portes de quai et 2 à 4 par ligne de convoyeur. tous transmettant les données à un middleware central qui déduplique, filtre et route les événements de tags vers les systèmes métier (WMS, ERP, TMS).
L'architecture a trois couches : Edge (lecteurs + antennes aux points de lecture physiques), Middleware (traitement des événements, déduplication, logique métier) et Intégration (connexions API vers WMS/ERP/TMS). La couche middleware est critique. elle transforme les lectures brutes de tags (EPC + antenne + RSSI + horodatage) en événements métier significatifs comme « palette reçue au quai 3 » ou « caisse chargée sur le camion B ».
Conception réseau : Chaque lecteur fixe se connecte via Ethernet (préféré pour la fiabilité) ou Wi-Fi. Utilisez un VLAN dédié pour le trafic RFID afin de l'isoler du trafic réseau général. Bande passante typique : 1 à 5 Mbps par lecteur pendant l'inventaire actif. Assurez une latence réseau ≤50 ms pour les applications temps réel. Utilisez la surveillance des heartbeats pour détecter les pannes de lecteur. un lecteur hors ligne à une porte de quai signifie des expéditions manquées.
Stratégies de coordination des lecteurs
Lorsque plusieurs lecteurs fonctionnent à proximité, leurs signaux RF peuvent interférer. Trois stratégies de coordination principales existent, chacune avec des compromis :
TDMA (Accès multiple par répartition dans le temps)
Les lecteurs transmettent à tour de rôle dans des créneaux horaires attribués. Simple à implémenter via la planification du middleware. Inconvénient : réduit le taux de balayage effectif proportionnellement. 4 lecteurs partageant le temps signifient que chacun obtient ¼ du temps de balayage disponible. Idéal pour : déploiements à faible densité avec 2 à 3 lecteurs par zone.
FDMA (Répartition en fréquence)
Chaque lecteur opère sur différents canaux de fréquence dans la bande UHF. Nécessite suffisamment de canaux disponibles pour la séparation. Avec les 10 canaux du Vietnam (920–925 MHz), vous pouvez supporter 2 à 3 lecteurs avec des ensembles de canaux non chevauchants. Idéal pour : densité modérée avec des positions de lecteur fixes.
LBT (Écouter avant de parler)
Les lecteurs détectent le canal avant de transmettre. Si le canal est occupé, le lecteur attend et réessaie. C'est automatique et ne nécessite aucune coordination de middleware. Certaines régions réglementaires (ex. : UE) imposent le LBT. Idéal pour : environnements dynamiques où les lecteurs peuvent être ajoutés ou déplacés.
Saute de fréquence (FHSS)
Le spectre étalé par saute de fréquence est le mécanisme principal de gestion des interférences dans des régions comme le Vietnam (920–925 MHz). Le lecteur commute rapidement entre les canaux pendant les cycles d'inventaire, garantissant que même si deux lecteurs entrent en collision sur un canal, ils se séparent au prochain saut.
Configuration FHSS pratique : Configurez chaque lecteur avec un masque de canaux définissant quels canaux utiliser. Pour 2 lecteurs adjacents, attribuez des masques complémentaires. Le lecteur A utilise les canaux [0, 2, 4, 6, 8] et le lecteur B utilise les canaux [1, 3, 5, 7, 9]. Cela garantit aucun chevauchement. Pour 3 lecteurs, divisez en groupes de 3 à 4 canaux chacun.
La vitesse de saute de canaux compte : une saute plus rapide réduit la probabilité de collisions soutenues mais ajoute des frais généraux. La plupart des lecteurs sautent après chaque cycle d'inventaire (toutes les 100 à 400 ms). La commande SET_WORKING_FREQUENCY du protocole NRN configure la liste des canaux. ex. : octets [0, 2, 4, 6, 8, 10] configurent les canaux 0 à 10 avec un espacement de 1 MHz.
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.0Mode lecteur dense (DRM)
Le mode lecteur dense est une fonctionnalité EPC Gen2 conçue spécifiquement pour les environnements avec de nombreux lecteurs rapprochés (>2 lecteurs dans un rayon de 3 m). Le DRM utilise une largeur de bande de canal plus étroite et des réponses de tags codées Miller pour réduire les interférences entre lecteurs.
Compromis du DRM : Activer le DRM améliore significativement la coexistence multi-lecteurs mais réduit les performances du lecteur unique. la largeur de bande plus étroite signifie un débit de données plus faible par lecteur. En pratique, un lecteur en mode DRM instrumente les tags environ 20 à 30 % plus lentement qu'en mode standard, mais les performances au niveau système s'améliorent car les lecteurs ne se bloquent plus mutuellement.
Quand activer le DRM : Plus de 2 lecteurs dans un rayon de 3 mètres. Lecteurs aux portes de quai adjacentes qui peuvent « voir » les tags de chacun. Installations de vente au détail montées au plafond à haute densité. Quand garder le DRM désactivé : Lecteurs isolés avec une séparation >5 m. Applications portables à lecteur unique. Tunnels de convoyeur avec une bonne blindage RF.
Prévenir la famine des tags
La famine des tags se produit lorsque certains tags d'une population sont systématiquement ignorés pendant les cycles d'inventaire. Cela se produit généralement parce que les tags plus forts (plus proches de l'antenne, mieux orientés) dominent l'attention du lecteur, et les tags plus faibles n'ont jamais l'occasion de répondre.
Détection : Surveillez votre ratio nombre de tags uniques vs nombre total de lectures. Si vous lisez 50 tags uniques mais obtenez 5000 lectures au total, les tags forts sont relus 100× tandis que les tags faibles sont affamés. Un ratio sain est tags uniques × 3 à 10 = lectures totales.
Stratégies d'atténuation : Utilisez une valeur Q appropriée (trop basse = collisions causant la perte des tags faibles, trop haute = cycles lents). Activez la persistance de session (S2/S3) pour que les tags déjà lus deviennent silencieux. Faites tourner le focus de l'antenne en séquence à travers les ports d'antenne. Ajustez les niveaux de puissance pour créer une couverture plus uniforme. réduisez la puissance sur les antennes pointant vers les tags à proximité, augmentez la puissance sur les antennes couvrant les zones éloignées. Utilisez l'indicateur « target » pour alterner entre les directions d'inventaire A→B et B→A.
Technique avancée : Implémentez des commandes « select » pour partitionner la population de tags en groupes et instrumentez chaque groupe séparément. Ceci est particulièrement efficace pour les populations mixtes où les petits tags au niveau article coexistent avec les grands tags au niveau palette.
Modèles de déploiement éprouvés
Ces configurations ont été validées dans des déploiements de production et représentent les meilleures pratiques pour les scénarios courants.
Portail de porte de quai
4 antennes par porte. 2 de chaque côté à 1,5 m et 2,5 m de hauteur, inclinées à 30° vers l'intérieur. Polarisation linéaire, 30–33 dBm. Session S2, Q=6. Taux de lecture : 99%+ sur les charges de palettes standard. Câble : LMR-400 runs ≤8 m. Montage : consoles en aluminium avec entretoises de 50 mm du cadre de porte métallique.
Tunnel de convoyeur
4 antennes circulaires disposées en boîte autour de la bande. haut, bas, gauche, droite. 25 dBm pour confiner la zone de lecture. Session S1 pour un passage unique. Taux de lecture : 99,5%+ sur les caisses individuelles. Espacement : antennes à 30–40 cm du centre de la bande. blindez les côtés du tunnel avec un matériau absorbant RF pour éviter les lectures croisées entre convoyeurs.
Plafond de vente au détail
Antennes circulaires dans les dalles de plafond, espacées de 3 à 4 m en grille. 20–24 dBm, Session S0 pour les mises à jour continues. Taux de lecture : 95%+ pour les articles sur étagères ouvertes (inférieur pour les articles derrière les séparations d'étagères métalliques). Temps de cycle : scan complet du magasin toutes les 30 à 60 secondes. Connectez les lecteurs via Ethernet PoE pour un câblage simplifié.
Appareil portable mobile
Session S1, Q=4, puissance modérée (25 dBm). Jumelez avec une application mobile pour la vérification du comptage en temps réel. Vitesse de marche : mouvements lents et réguliers à 1 m/sec pour de meilleurs résultats. Pointez le lecteur directement vers les articles, en maintenant une distance de 0,5 à 1 m. Attendu : 300 à 500 lectures uniques par minute en environnement de vente au détail.