Was ist ein Bluetooth Beacon und wie funktioniert er?
Ein Bluetooth Beacon ist ein kleiner, energiesparender Funksender, der kontinuierlich ein festes Identifiziersignal über das Bluetooth Low Energy (BLE) Protokoll überträgt. Anders als bidirektionale Kommunikationsgeräte arbeiten Beacons in eine Richtung: Sie senden, und nahegelegene Geräte empfangen. Diese Einfachheit ist es, was sie bei großflächigen Installationen so zuverlässig und energieeffizient macht.
Auf Hardware-Ebene enthält ein typischer Bluetooth Beacon einen BLE SoC (wie Nordic nRF52832 oder TI CC2640R2), eine Knopfzellen- oder AA-Batterie, eine kleine PCB-Antenne und optional einen Beschleunigungssensor oder Temperatursensor. Die Firmware konfiguriert das Advertising-Intervall, die TX-Leistung und das Nutzlastformat, die alle direkt die Batterielebensdauer und die Erfassungsreichweite beeinflussen.
Kernparameter für Advertising und ihre Ingenieur-Kompromisse
Das Verständnis der Beacon-Leistung erfordert eine genaue Betrachtung von drei Schlüsselparametern, die Ingenieure bei der Implementierung konfigurieren müssen:
| Parameter | Typischer Bereich | Auswirkung auf Batterie | Auswirkung auf Genauigkeit |
|---|---|---|---|
| Advertising-Intervall | 100 ms – 10.000 ms | Kürzeres Intervall = mehr Verbrauch | Kürzer = schnellere Erkennung |
| TX-Leistung | -40 dBm bis +8 dBm | Höhere Leistung = mehr Verbrauch | Höher = größere Reichweite |
| Nutzlastgröße | Bis zu 31 Byte (Legacy), 255 Byte (BLE 5.0) | Minimale Auswirkung | Mehr Daten pro Paket |
Für Indoor-Positionierungsanwendungen, die Aktualisierungsraten unter einer Sekunde erfordern, ist die Einstellung des Advertising-Intervalls auf 100–200 ms üblich. Bei 0 dBm TX-Leistung und 200 ms Intervall hält eine 1000-mAh-CR123A-Batterie typischerweise 2–3 Jahre. Die Reduzierung der TX-Leistung auf -12 dBm kann die Batterielebensdauer auf 4–5 Jahre verlängern, bei einer geringen Verringerung der nutzbaren Reichweite.
Beacon-Paketformate: iBeacon, Eddystone und AltBeacon
Der Beacon-Markt hat sich auf drei dominante Advertising-Paketformate konvergiert, jedes mit unterschiedlichen Anwendungsfällen:
| Format | Entwickler | Nutzlastfelder | Bester Anwendungsfall |
|---|---|---|---|
| iBeacon | Apple | UUID, Major, Minor, TX-Leistung | iOS-zentrierte Proximity-Apps |
| Eddystone-UID | Namespace (10B), Instanz (6B) | Flottenmanagement, Asset-Tagging | |
| Eddystone-URL | Komprimierte URL | Physical Web, NFC-Alternative | |
| Eddystone-TLM | Batteriespannung, Temperatur, PDU-Zähler | Flottengesundheitsüberwachung | |
| AltBeacon | Radius Networks | Beacon-ID (20B), reserviert | Offener Standard plattformübergreifende Apps |
In Unternehmensimplementierungen wird Eddystone-TLM häufig zusammen mit Eddystone-UID in abwechselnden Advertising-Slots verwendet. Der UID-Slot liefert die Standortidentität, während TLM-Pakete (typischerweise alle 10 Sekunden gesendet) den Batteriestand und die Temperatur melden – was Betriebsteams Einblick in den Zustand der Flotte ohne physische Inspektion gibt.
RSSI-basierte Distanzschätzung: Genauigkeit und Einschränkungen
Die meisten beacon-basierten Positionierungssysteme verwenden den Received Signal Strength Indicator (RSSI) zur Distanzschätzung. Die Beziehung folgt dem Freiraumausbreitungsmodell:
Distanz = 10 ^ ((TxPower – RSSI) / (10 × n))
Wobei n der Pfadverlustexponent ist (typischerweise 2,0 in freiem Raum, 2,5–4,0 in Innenumgebungen mit Hindernissen). In der Praxis verursachen Mehrwegeinterferenz, Körperabsorption und Möbelreflexionen RSSI-Schwankungen von ±5–10 dBm an einem festen Standort, was zu Positionsfehlern von 1–3 Metern unter typischen Bürobedingungen führt.
Ingenieure verwenden mehrere Techniken zur Minderung:
- Kalman-Filterung: Glättet die RSSI-Zeitreihe zur Rauschreduzierung und verbessert die Stabilität der geschätzten Distanz um 30–50%.
- Fingerprinting: Kartiert RSSI-Signaturen an bekannten Referenzpunkten vorab; bei der Bereitstellung werden Live-Messwerte mit der Karte abgeglichen. Erreicht 1–2 m Genauigkeit, erfordert aber regelmäßige Neuvermessung.
- Trilateration mit 3+ Beacons: Kombiniert Distanzschätzungen von mehreren Beacons zur Berechnung einer 2D-Position. Genauigkeit verbessert sich auf 1–3 m mit gut platzierten Infrastrukturen.
Beacon-Installationsdichte und Abdeckungsplanung
Die Beacon-Platzierung folgt einer Abdeckungsradiusberechnung. Bei 0 dBm TX-Leistung in einer typischen Büroumgebung beträgt der zuverlässige Erkennungsradius etwa 5–8 Meter. Für einen 1.000 m² Grundriss erfordert dies etwa 20–30 Beacons für vollständige Abdeckung mit 3-Beacon-Überlappung (benötigt für Trilateration).
Wesentliche Installationsrichtlinien:
- Beacons in 2,5–3,5 m Höhe an Wänden oder Decken montieren, um Körperblockierung zu minimieren.
- Metalloberflächen innerhalb von 30 cm vermeiden — Metall reflektiert BLE-Signale und erzeugt tote Zonen.
- Wo möglich Sichtlinie zwischen Beacons aufrechterhalten; Betonwände dämpfen das Signal um 10–15 dB.
- In Mehrgeschossgebäuden eindeutige UUID- oder Major-Werte pro Etage zuweisen, um Etagenübergreifende Interferenz zu verhindern.
Sicherheitsüberlegungen für Beacon-Netzwerke
Standard-Beacon-Advertising sendet im Klartext und ist von jedem BLE-Scanner in Reichweite erkennbar. Für Anwendungen, die Manipulationsschutz erfordern:
- Rotierende Bezeichner: Ändern Sie die beworbene UUID/Instanz-ID nach einem zeitbasierten Zeitplan (z.B. alle 15 Minuten mit einem gemeinsamen HMAC-Schlüssel). Verhindert Tracking durch Dritte, erfordert aber synchronisierte Schlüsselverteilung in der Scannerinfrastruktur.
- Verschlüsseltes TLM: Eddystone unterstützt eine verschlüsselte TLM-Variante (EID), die die beworbene ID rotiert und nur von autorisierten Resolvern mit dem registrierten Schlüssel gelesen werden kann.
- Physische Sicherheit: Beacons in öffentlichen Räumen sollten manipulationssichere Gehäuse und Klebehalterungen verwenden, um Neupositionierungsangriffe zu verhindern.
Praktische Implementierungs-Checkliste
Bevor eine Beacon-Implementierung in Betrieb genommen wird, sollten Ingenieurteams validieren:
- □ TX-Leistung und Advertising-Intervall entsprechend den Batterielebensdaueranforderungen kalibriert
- □ Paketformat ausgewählt und über die gesamte Flotte konsistent
- □ RSSI-Bodenerhebung abgeschlossen und Basiswerte dokumentiert
- □ Beacon-Platzierung bezüglich metallischer Hindernisse und Sichtlinie überprüft
- □ Flottenmanagementsystem zur Empfang von Eddystone-TLM für Batterieüberwachung konfiguriert
- □ Sicherheitsrichtlinie definiert: Rotierende IDs oder Klartext für den Anwendungsfall akzeptabel
Ein gut installiertes Bluetooth Beacon Netzwerk liefert metergenaue Präzision, mehrjährige Batterielebensdauer und null Netzwerkinfrastruktur über ein Standard-BLE-Gateway hinaus – was es zu einem der kosteneffektivsten Werkzeuge in der Indoor-IoT-Toolbox macht.