Aide au paramétrage de la géolocalisation BLE SIGSCAN Industry
Le paramétrage et la bonne configuration de la solution SIGSCAN se font avec la mise en pratique de la solution. Cette étape peut pousser à repenser l’implantation des récepteurs sur les plans.
Fonctionnement global de la solution
.jpg?inst-v=4e43d646-b26e-4e48-931a-def2d99aee3a)
Remonté du signal jusqu’au serveur
SIGSCAN se base sur des trames envoyées toutes les 5 secondes (par défaut) par les tags. Ces signaux sont ensuite captés par les antennes à proximité du tag, elles sont capables de connaître l’intensité du signal reçu (varie selon la distance et l’environnement). C’est cette information qui est remontée jusqu’au serveur SIGSCAN.
Ex. Un tag émet un signal (contenant son adresse MAC, son niveau de batterie), ce signal est reçu par une ou plusieurs antennes sur le terrain qui remontent ces informations ainsi que l’intensité du signal reçu jusqu’au serveur. Le serveur traite les données reçues pour un tag afin de définir de quel récepteur il est le plus proche. Admettons que le tag est vu par 3 récepteurs, le serveur positionne le tag sur le récepteur ayant obtenu le meilleur signal entre les 3.
Zone de couverture des récepteurs
Un récepteur dans un environnement idéal a une portée de détection des tags jusqu'à une cinquantaine de mètres. Les récepteurs voient donc les objets présents dans le cercle de rayon max 50 mètres autour d’eux. Lorsque vous réglez la portée de vos récepteurs dans SIGSCAN vous faites varier la distance de ce rayon de détection.
Le dessin de vos zones dans SIGSCAN n’influe pas sur la zone de détection de vos récepteurs, cela permet uniquement de faire appartenir vos récepteurs à des zones.
Bonnes pratiques
Évitez que les rayons de vos récepteurs se superposent afin d'éviter les conflits avec des intensités de signal similaire.
Placez les récepteurs le plus au centre possible de vos zones
Placez les récepteurs proches des lieux de passage ou de stagnation de vos objets.
Augmenter le nombre de récepteurs pour couvrir une zone plutôt que d’augmenter grandement la portée de détection des récepteurs


Calcul des positions par le serveur
Lorsque le signal est transmis au serveur, celui-ci conserve les données qu’il reçoit pour un tag (identifié par sa MAC adresse) durant une “fenêtre de calcul”. Par défaut cette fenêtre est de 30 secondes, c’est-à-dire que le serveur stocke toutes les données remontées durant 30 seconds. À la fin de cette “fenêtre de calcul”, le serveur sélectionne le meilleur signal stocké afin d’actualiser la position du tag.
Il est donc possible de jouer sur le temps de cette "fenêtre" pour garantir une plus grande précision des positions en augmentant la durée de cette fenêtre.
Ex. un tag est qui émet un signal toutes les 5 secondes, il est capté par 2 récepteurs, le récepteur 1 remonte un signal d’intensité 1 et le récepteur 2 remonte un signal d’intensité 0.5. Le serveur stocke ces valeurs (donc sur une fenêtre de 30 secondes 6 valeurs par récepteur pour un total de 12) et choisit la valeur ayant la meilleure intensité de signal. La position est alors actualisée et remontée jusqu'à l’interface ici sur le récepteur 1.
En augmentant cette fenêtre, on augmente donc le panel de valeur pour déterminer la position, augmentant donc l’exactitude de l’information, l’unique contrepartie étant une actualisation de l’information plus lente sur l’interface.