Terug naar de blog
2024-12-15•8 min

RSSI bij Bluetooth uitgelegd: betekenis, dBm-waarden en afstand schatten

Wat RSSI is, waarom de waarde negatief is (dBm), wat typische waarden betekenen, hoe je met de formule de afstand schat en waarom dat een ruwe schatting blijft.

rssi bluetoothrssi betekenisrssi waardegoede rssi waarderssi signaalsterkterssi bluetooth distancesignaalsterkte bluetooth
Oordopjes met signaalringen en telefoons op drie afstanden met een sterk, gemiddeld en zwak signaal

Wat is RSSI?

RSSI staat voor Received Signal Strength Indicator. Het is een getal dat aangeeft hoe sterk een radiosignaal is op het moment dat het je telefoon bereikt. Bij Bluetooth legt je telefoon elke keer dat hij een uitzending van een apparaat opvangt ook de RSSI vast.

Apples Core Bluetooth-framework, dat elke Bluetooth-app op de iPhone gebruikt, geeft deze waarde door voor elk apparaat dat het ontdekt en omschrijft het als de ontvangen signaalsterkte van het randapparaat, in decibel. Apples header voor dezelfde methode noemt dBm als eenheid en reserveert de waarde 127 voor het geval de RSSI niet beschikbaar was.

Dankzij RSSI kun je een verloren apparaat met je telefoon vinden: het getal stijgt als je dichterbij komt en daalt als je wegloopt.

De eenheid: waarom RSSI negatief is (dBm)

RSSI wordt meestal uitgedrukt in dBm, decibel ten opzichte van één milliwatt.

  • 0 dBm is 1 milliwatt. Bluetooth-signalen die een telefoon bereiken zijn veel zwakker, dus de getallen zijn negatief.
  • -60 dBm is een miljoenste milliwatt, en -90 dBm is nog eens duizend keer zwakker.
  • Dichter bij nul betekent sterker. -50 is een sterker signaal dan -80.
  • Elke 10 dB is een factor tien in vermogen, en ongeveer elke 3 dB is een factor twee.

Verwar dBm niet met dB. dBm is een absoluut vermogensniveau; dB is een verschil tussen twee niveaus. Een muur die een signaal „met 6 dB” verzwakt, maakt van -60 dBm een waarde van -66 dBm.

Wat typische RSSI-waarden betekenen

Er bestaat geen officiële tabel, want dezelfde afstand geeft verschillende metingen voor verschillende apparaten en ruimtes. Als ruwe richtlijn voor kleine apparaten zoals oordopjes en tags:

  • -30 tot -50 dBm: vlak naast je, meestal binnen handbereik
  • -50 tot -65 dBm: dichtbij, vaak in dezelfde kamer en een paar meter verderop
  • -65 tot -80 dBm: verder weg, of dichtbij maar achter een muur of in een tas
  • Onder -80 dBm: ver weg, sterk afgeschermd of aan de rand van het bereik
  • Rond -95 dBm en lager: bij de grens waar de telefoon het apparaat niet meer hoort

Gebruik deze banden om te bepalen of je warmer of kouder wordt, niet om de exacte afstand te meten.

Oordopjes in het midden van signaalringen, met telefoons op drie afstanden die een vol, gemiddeld en laag signaal tonen
Hetzelfde apparaat meet sterker naarmate je dichterbij staat; de banden overlappen, dus zie ze als warmer en kouder, niet als meters

Zo schat je de afstand op basis van RSSI

De standaardmanier om RSSI om te rekenen naar afstand is het log-distance path loss model. In de vereenvoudigde vorm die bij Bluetooth wordt gebruikt:

afstand = 10 ^ ((Measured Power - RSSI) / (10 × n))

  • Measured Power is de RSSI die het apparaat op precies 1 meter geeft. Die vind je door te meten.
  • RSSI is de huidige meting.
  • n is de omgevingsfactor: ongeveer 2 in open ruimte en meer, vaak 3 of 4, binnenshuis met muren en meubels.

Een rekenvoorbeeld, met een Measured Power van -59 dBm:

  • Met n = 2 geeft een meting van -65 dBm ongeveer 2 meter, en -79 dBm geeft 10 meter.
  • Met n = 3 geeft dezelfde meting van -79 dBm ongeveer 4,6 meter.

Die laatste regel is het addertje onder het gras. Alleen de omgevingsfactor veranderen verschoof het antwoord van 10 meter naar minder dan 5. De eigen richtlijnen voor beveiliging en privacy van de Bluetooth SIG raden af om RSSI als enige indicator voor fysieke afstand te gebruiken.

Waarom RSSI zo schommelt

Signaalgolven van een Bluetooth-apparaat die zwakker worden langs een bakstenen muur, een metalen kast en een persoon voordat ze een telefoon bereiken
Muren verzwakken het signaal, metaal blokkeert het en het menselijk lichaam absorbeert het, daarom kan omdraaien de meting veranderen
  • Obstakels. Muren en meubels verzwakken het signaal. Metaal weerkaatst en blokkeert het.
  • Je lichaam. Het menselijk lichaam bestaat grotendeels uit water, en dat absorbeert radiogolven op 2,4 GHz. De telefoon voor je houden of achter je rug kan de meting merkbaar veranderen.
  • Weerkaatsingen. Signalen kaatsen terug van muren en vloeren en komen via meerdere wegen tegelijk aan, dus de meting kan stijgen en dalen terwijl er niets beweegt.
  • Storing. Wifi en veel andere apparaten delen de 2,4 GHz-band.
  • Het apparaat zelf. Antenneontwerp en zendvermogen verschillen per product, dus twee apparaten op dezelfde afstand kunnen heel verschillend meten.

RSSI gebruiken om een verloren apparaat te vinden

Lopen en kijken

  • Noteer de beginwaarde.
  • Loop een paar stappen langzaam in één richting, sta dan stil en laat de meting tot rust komen.
  • Stijgt hij, richting nul, ga dan verder. Daalt hij, draai dan om.
  • Herhaal dit bij elke splitsing tot de meting een piek bereikt, en zoek die plek dan met de hand af.

Rasterzoeken in grotere ruimtes

  • Verdeel het gebied in delen, zoals kamers of kwarten van een kamer.
  • Ga in het midden van elk deel staan en noteer de meting.
  • Ga terug naar het deel met de sterkste meting en doorzoek dat grondig.

Tips voor betrouwbaardere metingen

  • Beweeg langzaam en sta af en toe stil. Elke meting heeft even tijd nodig.
  • Houd de telefoon steeds op dezelfde manier vast, op dezelfde hoogte, met je lichaam niet tussen jou en het apparaat.
  • Kijk ook boven en onder je. Bluetooth gaat door vloeren heen, dus een sterke meting kan uit de kamer erboven komen.
  • Neem het gemiddelde van een paar metingen in plaats van op één sprong te reageren.

Wat FindMyGear laat zien

FindMyGear toont de live signaalsterkte van elk apparaat in de buurt en maakt er een eenvoudige indicator voor dichterbij of verder weg van, zodat je de methode van lopen en kijken kunt gebruiken zonder te rekenen. Zoals elke tool op basis van RSSI brengt het een zoektocht terug tot een kamer en daarna een plek; het kan geen exacte afstand of richtingspijl geven.

Verder lezen

Gerelateerde artikelen

Iets met Bluetooth kwijt?

FindMyGear laat in realtime zien hoe dichtbij je apparaat is, zodat je er recht op af loopt.

Download in de App Store