Vai al contenuto
Sommario

Posizionamento indoor RSSI: guida essenziale sul perché RSSI non rappresenta la distanza nel tracciamento BLE

Posizionamento indoor RSSI: guida essenziale sul perché RSSI non rappresenta la distanza nel tracciamento BLE

Sommario
Posizionamento indoor RSSI: una guida essenziale per capire perché RSSI non rappresenta la distanza nel tracciamento BLE.
Posizionamento indoor RSSI: una guida essenziale per capire perché RSSI non rappresenta la distanza nel tracciamento BLE.

I sistemi di rilevamento della presenza Bluetooth per interni spesso falliscono per un motivo molto semplice. Qualcuno prende un valore RSSI, lo usa come un metro e poi costruisce la logica di rilevamento della stanza basandosi su questo errore. È qui che iniziano i problemi.

L'RSSI è utile. Lo usiamo continuamente nelle attività di rilevamento della presenza Bluetooth. Ma l'RSSI non rappresenta la distanza nel senso letterale, affidabile e inattaccabile che molti team vorrebbero. È un'indicazione della potenza del segnale radio, influenzata dalla temporizzazione dei pacchetti, dal comportamento dell'antenna, dall'ostruzione causata dal corpo, dalle riflessioni, dalle condizioni del canale e dalla semplice confusione ambientale degli ambienti interni. Il Bluetooth stesso trasmette ancora segnali pubblicitari tradizionali su un massimo di tre canali pubblicitari primari, e questi eventi vengono intenzionalmente perturbati nel tempo per ridurre le collisioni. Questo aiuta il protocollo, ma significa anche che il ricevitore non sta osservando un segnale pulito e stabile proveniente da un'unica direzione. (1)(2)

Per le implementazioni Lansitec, questo è molto importante perché B-Mobile e B-Fixed sono sistemi potenti proprio quando vengono utilizzati per ciò che RSSI sa fare meglio: presenza, prossimità, inferenza a livello di stanza e posizionamento approssimativo. Le linee guida di Lansitec sono sorprendentemente oneste a riguardo. In B-Mobile, un gateway può spesso ricevere un beacon nella stanza adiacente, ma il segnale è solitamente molto più debole e il divario RSSI tra la "stanza corretta" e la stanza adiacente può arrivare fino a 20 dBm. Le stesse linee guida affermano inoltre che il posizionamento a punto singolo è adatto per il tracciamento a livello di stanza e approssimativo, non per le coordinate interne esatte.

Cosa significa RSSI nel posizionamento indoor BLE

RSSI ti dice quanta potenza del segnale è arrivata al ricevitore per un dato pacchetto. non Il segnale può indicare, di per sé, il percorso fisico reale seguito dal segnale, se il pacchetto è stato parzialmente schermato da un oggetto, se è arrivato dopo essere rimbalzato su una mensola metallica o se il campione proveniva dal canale 37, 38 o 39 in condizioni RF leggermente diverse. Texas Instruments osserva che, in BLE, viene riportato solo l'RSSI dell'ultimo pacchetto ricevuto, senza alcuna media tra i canali, e che correlare direttamente l'RSSI alla distanza non è semplice perché la progettazione dell'antenna e la polarizzazione lo influenzano notevolmente. TI cita inoltre un'accuratezza RSSI prevista di circa ±4 dBm nell'implementazione di riferimento. (2)

Quel valore di ±4 dBm può sembrare insignificante. Ma in ambienti interni non lo è affatto.

Quando Lansitec afferma che la differenza tra stanze adiacenti può arrivare fino a 20 dBm, sembra rassicurante. Ma "fino a" è un'espressione piuttosto generica. In casi ideali, sì, la stanza a destra dovrebbe risultare nettamente più acustica. Nei casi limite, soprattutto in presenza di porte aperte, vetri, corridoi, pareti divisorie sottili, carrelli elevatori, persone e armadi metallici, tale margine si riduce rapidamente.

Il modello mentale corretto è quindi questo: L'RSSI indica la vicinanza, non la distanza esatta.

Errori comuni nell'RSSI dei sistemi di posizionamento indoor

Abbiamo riscontrato tre errori ricorrenti.

Innanzitutto, i team utilizzano una singola soglia, ad esempio "un valore superiore a -70 dBm significa che il segnale è presente all'interno della stanza". Sulla carta sembra corretto, ma nella realtà è un'ipotesi inefficace.

In secondo luogo, ignorano la temporizzazione. In B-Fixed, Lansitec afferma che il tracker Ricezione Bluetooth La finestra temporale è di tre secondi e l'intervallo di trasmissione del beacon non dovrebbe essere superiore a un secondo, con valori consigliati di 800 ms, 500 ms o inferiori. Viene inoltre specificato che, con un intervallo di 100 ms, il tracker può ricevere più campioni in una finestra di 3 secondi, scartare il valore RSSI più alto e quello più basso e calcolare la media dei rimanenti. Non si tratta di un dettaglio estetico, ma del modo in cui si riduce il rumore nell'RSSI.

In terzo luogo, si aspettano che una tecnologia radio svolga due funzioni. Rilevamento di presenza è un compito. Il posizionamento preciso è un altro. Le attuali linee guida di Silicon Labs per il Bluetooth Channel Sounding sono categoriche su questo punto: posizione Bluetooth esistente soluzioni Spesso ci si affida a RSSI e/o AoA/AoD, ma il Channel Sounding utilizza metodi basati sul tempo e sulla fase e si prevede che sia significativamente più preciso delle misurazioni basate su RSSI. (3)

In altre parole, non chiedete alla logica di presenza RSSI approssimativa di comportarsi come una misurazione di precisione.

Come utilizzare correttamente l'RSSI nel rilevamento della presenza BLE

È proprio in questo ambito che il portafoglio di Lansitec risulta ben segmentato.

In B-Mobile, fisso Gateway Bluetooth ascoltare per dispositivi mobili fari su persone o beni. Lansitec raccomanda un intervallo pubblicitario di 800 ms per le persone che camminano velocemente, osserva che la distanza di trasmissione in ambienti chiusi è in genere compresa tra 10 e 30 metri e avverte esplicitamente che la ricezione nella stanza accanto è comune ma più debole. Rilevamento di presenza qui si intende meglio come: la persona si trova vicino a questo portale o in questa zona, non La persona si trova esattamente a 4,2 metri dalla parete est..

In B-Fisso, l'architettura si capovolge. Fisso fari sono installati in luoghi noti e mobili tracker ascoltali. Anche qui, Lansitec descrive il punto singolo rilevamento di presenza come tracciamento approssimativo e fornisce la familiare formula della distanza logaritmica per la stima basata su RSSI. Utile? Sì. Verità assoluta? No. Lo stesso documento spiega anche perché intervalli di pubblicità più brevi migliorano la stabilità: più pacchetti arrivano all'interno della finestra di ricezione, quindi il sistema può scartare i valori anomali e fare la media dei rimanenti.

Ciò significa che una buona implementazione di Lansitec dovrebbe interpretare l'RSSI a livelli:

  1. Livello di rilevamento: Il dispositivo è comparso?
  2. Livello di confronto: Quale gateway o beacon ha rilevato il segnale più forte e costante in un breve intervallo di tempo?
  3. Livello decisionale: Le prove sono sufficientemente solide per affermare che la presenza nella stanza sia reale, o si tratti solo di prossimità al corridoio/zona?

È proprio in quel terzo passaggio che molti sistemi imbrogliano... ed è lì che gli utenti perdono la fiducia.

Procedure ottimali per l'utilizzo dell'RSSI nel monitoraggio indoor

Ecco la regola pratica che useremmo in un'implementazione di presenza Lansitec: Non valutare mai la presenza in una stanza basandoti su un singolo pacchetto. Valutala piuttosto in base a una breve finestra di pacchetti, tenendo conto di un margine rispetto al ricevitore secondo classificato.

Per esempio:

  • Sono necessarie rilevazioni ripetute all'interno di una finestra temporale mobile compresa tra 3 e 10 secondi.
  • Confronta il miglior ricevitore con il secondo miglior ricevitore.
  • Utilizzare l'isteresi in modo che i dispositivi non si spostino continuamente tra le stanze adiacenti.
  • Trattare le letture deboli, incoerenti o quasi uguali come "vicine al limite", non come "nella stanza 204".“

Questa logica si allinea allo spirito delle linee guida di installazione di Lansitec. B-Mobile afferma che un singolo gateway può funzionare per una stanza relativamente piccola, ma il posizionamento in corridoi e hall è più economico quando la vera domanda è se qualcuno ha lasciato la stanza, non esattamente dove si trova al suo interno. Afferma inoltre che installare un gateway in ogni stanza migliora la precisione. Esattamente. Una maggiore certezza deriva solitamente dalla geometria e dal posizionamento, non dall'ottenere una cifra decimale in più dal valore RSSI.

Perché il posizionamento del beacon è più importante delle soglie RSSI

Se il tuo edificio ha molte stanze piccole e hai davvero bisogno di una conferma di presenza, una progettazione con un gateway per stanza è spesso la soluzione migliore. Se il tuo obiettivo è sapere se qualcuno ha lasciato una stanza o è entrato in un corridoio, meno portali Nei corridoi e nelle hall potrebbe essere sufficiente, e anche più economico. Lo afferma Lansitec nella sua sezione di domande e risposte sull'implementazione di B-Mobile.

Per aree industriali, officine o spazi a rischio di esplosione, le linee guida di Lansitec raccomandano una distribuzione più densa, spesso con una distanza di circa dieci metri tra gli impianti, a seconda delle condizioni del sito. Anche in questo caso, si tratta di una scelta geometrica, più che di un trucco software.

Ecco perché la scelta del prodotto è importante:

  • Gateway Bluetooth per interni Ha senso laddove sia disponibile una copertura elettrica interna e l'obiettivo sia la visibilità di una stanza o di una zona.
  • Gateway Bluetooth compatto Adatto per installazioni temporanee o a comparsa, ma è comunque necessario rispettare l'ambiguità delle comunicazioni radio in ambienti interni.
  • Gateway Bluetooth macro è la soluzione migliore quando è necessaria un'installazione interna di lunga durata senza alimentazione di rete.
  • Gateway di prossimità macro E Gateway di prossimità SocketSync sono particolarmente interessanti perché compiono la giusta mossa filosofica: utilizzano le soglie RSSI come trigger di prossimità configurabili, non come affermazioni di distanza esatta. Lansitec elenca una soglia di allarme predefinita di -65 dBm, Regolabile dall'utente. È esattamente così che l'RSSI dovrebbe essere utilizzato nei flussi di lavoro di sicurezza e controllo accessi: come segnale di attivazione, non come parametro di riferimento.

Come interpretare correttamente i dati di presenza BLE

Un sistema maturo non dice sempre "dentro la stanza A".“

A volte dovrebbe dire:

  • “rilevato nei pressi della stanza A”
  • “probabilmente nella stanza A”
  • “tra l’ingresso del corridoio e l’ingresso della stanza”
  • “Presenza confermata, stanza esatta incerta”

Può sembrare meno audace, ma è molto più credibile. Ed è proprio la credibilità che impedisce ai team operativi di disattivare gli avvisi dopo due settimane frustranti.

Quando l'RSSI è utile e quando è necessario un posizionamento più preciso

L'RSSI è sufficiente quando la tua domanda è:

  • La persona o la risorsa si trova vicino a questo checkpoint?
  • È entrato o uscito da questa zona?
  • Quale ricevitore a livello di stanza offre la potenza più costante?
  • È rimasto abbastanza a lungo vicino a una porta con accesso limitato da attivare un flusso di lavoro?

L'RSSI non è sufficiente quando la tua domanda è:

  • A quanti metri di distanza si trova esattamente?
  • Da che lato del muro si trova, ogni volta?
  • A quale scaffale, vano o postazione di lavoro specifica è più vicino?
  • Posso sbloccare una porta o attivare un allarme di sicurezza basandomi su una singola stima della distanza?

Le attuali linee guida del Bluetooth SIG sul posizionamento lo dimostrano bene. Affermano che la tecnologia Bluetooth Channel Sounding può essere combinata con RSSI, con RSSI che gestisce la presenza, la prossimità e la misurazione approssimativa della distanza a distanze maggiori, mentre Channel Sounding aumenta la precisione man mano che i dispositivi si avvicinano. (4)

Si tratta di un'architettura intelligente e, onestamente, corrisponde a ciò che gli sviluppatori esperti hanno imparato a proprie spese.

Come migliorare la precisione del posizionamento indoor BLE

Se stai costruendo su Lansitec B-Mobile o B-Fixed, tratta RSSI come un input decisionale, non un uscita distanza.

Utilizzalo per classificare i ricevitori. Utilizzalo per dedurre la presenza nella stanza quando il margine è chiaro. Utilizza finestre, media e isteresi. Utilizza un posizionamento più denso quando la domanda operativa è più rigorosa. Utilizza la prossimità configurabile. portali quando il risultato è un avviso, non una coordinata sulla mappa. E quando il lavoro richiede davvero una precisione sub-metrica o decimetrica, smetti di forzare RSSI a svolgere lavori di precisione e passa a Lansitec AoA o UWB. Il portfolio di posizionamento di Lansitec esiste proprio per questo motivo.

L'RSSI non è una distanza. Ma se interpretato correttamente, è comunque incredibilmente utile.

Domande frequenti

Informazioni sul posizionamento indoor RSSI

  • È ancora possibile utilizzare l'RSSI per misurare la presenza in una stanza?

    Sì, assolutamente. Questo è uno dei suoi migliori utilizzi. I materiali B-Mobile e B-Fixed di Lansitec presentano la logica basata su RSSI a punto singolo come adatta al tracciamento approssimativo a livello di ambiente, non alle coordinate interne di precisione.

  • Qual è il più grande errore di configurazione nei sistemi di presenza Bluetooth?

    Utilizzando un singolo RSSI soglia su un singolo pacchetto. I sistemi migliori utilizzano più pacchetti in una finestra temporale breve, confrontano i ricevitori migliori e quelli di secondo livello e aggiungono isteresi prima di cambiare stato. Questo approccio è in linea con le linee guida di Lansitec relative alla finestra di ricezione e all'intervallo di pubblicità.

  • Quando dovrei passare a una versione di RSSI più completa?

    Quando i falsi cambi di stanza diventano costosi dal punto di vista operativo, o quando è necessaria una misurazione precisa della distanza anziché della presenza. Posizioni di guida Bluetooth attuali RSSI da considerarsi complementare ai metodi di misurazione della distanza più recenti, come ad esempio la scansione dei canali, e non in sostituzione di questi ultimi.

Riferimenti e ulteriori letture:

  1. Bluetooth SIG: Introduzione al Bluetooth Low Energy
  2. Texas Instruments: RTLS Toolbox – Guida per l'utente dello stack BLE5
  3. Silicon Labs: Fondamenti del sondaggio del canale Bluetooth LE
  4. Bluetooth SIG: Suono del canale Bluetooth

Condividi da

Avatar Di Pam Luthra

Pam Luthra

Specialista SEO e Content Strategist per l'IoT

Specialista in SEO e content marketing con focus sull'IoT, in particolare su tracciamento BLE, soluzioni LoRaWAN, monitoraggio degli asset e tecnologie IoT industriali. Creo contenuti tecnicamente accurati e ottimizzati per i motori di ricerca, rivolti a un pubblico globale interessato all'IoT.

Competenza

Revisione tecnica a cura di Liancheng Su, ingegnere hardware IoT presso Lansitec.

Questo articolo è stato revisionato dai nostri esperti di ingegneria con una vasta esperienza in soluzioni BLE, LoRaWAN e IoT industriale, al fine di garantirne l'accuratezza e l'affidabilità tecnica.

Ultimo aggiornamento

Condividi questo post: