Schulungsmaterial · Wireless & Location

Real-Time Location Systems (RTLS)

Konzepte und Methoden im Deep Dive: von Nähe und Zonen über RSSI, Fingerprinting, Laufzeit- und Winkelmessung bis zu BLE, Wi‑Fi RTT, UWB, Sensorfusion, Mist vBLE, Asset Visibility, Genauigkeitsnachweis und sicherem Betrieb.

1. Lernziele

  • RTLS, IPS, Proximity und Geofencing fachlich trennen
  • gemessene Größen von daraus berechneten Positionen unterscheiden
  • Trilateration, Multilateration und Triangulation korrekt verwenden
  • RSSI-, Fingerprint-, Laufzeit- und Winkelverfahren erklären
  • BLE, Wi‑Fi RTT, UWB, GNSS und RFID passend zum Use Case bewerten
  • Latenz, Update Rate, Genauigkeit, Präzision und Verfügbarkeit getrennt messen
  • Multipath, NLOS, Geometrie und Floorplanfehler diagnostizieren
  • Mist vBLE Engagement, Asset Visibility und externes Wi‑Fi-RTLS abgrenzen
  • Datenschutz, Sicherheit und Lifecycle von Tags berücksichtigen
  • eine reproduzierbare RTLS-Abnahme planen
Leitfrage: Welche physikalische Größe wird tatsächlich gemessen – und welche Annahmen verwandeln sie in eine Position?

2. Was ist ein RTLS?

Ein Real-Time Location System bestimmt und aktualisiert die Position oder Zone beweglicher Objekte innerhalb eines definierten Gebietes. „Real-Time“ bedeutet dabei nicht null Millisekunden, sondern eine für den Geschäftsprozess ausreichend kurze Ende-zu-Ende-Latenz.

RTLS = Identität + Messung + Referenzgeometrie + Positionsalgorithmus + Zeit + Anwendung
BegriffBedeutungBeispiel
RTLSInfrastruktur lokalisiert Tags, Geräte, Personen oder AssetsInfusionspumpe in Raum 2.14
IPSIndoor Positioning System; häufig bestimmt das mobile Gerät seine eigene PositionSmartphone-Navigation im Gebäude
ProximityNähe zu einem Beacon/Locator statt vollständiger Koordinate„in der Nähe des Eingangs“
PresenceObjekt wurde in einem Bereich gehörtAsset befindet sich im Lager
GeofencingRegel reagiert auf Ein-/Austritt in virtuelle ZoneAlarm beim Verlassen des Sicherheitsbereichs

3. Taxonomie der Ortung

DimensionAusprägungenDesignwirkung
ErgebnisPresence, Proximity, Zone, Raum, x/y, x/y/zbestimmt erforderliche Messqualität
BerechnungsortTag, Smartphone, Edge, Cloud, zentraler Engine-ServerDatenschutz, Latenz, Bandbreite
RichtungDevice-based oder Network-basedwer kennt die Position?
MessprinzipSignalstärke, Laufzeit, Zeitdifferenz, Phase/Winkel, FingerprintGenauigkeit und Infrastruktur
Tagtypaktiv, passiv, semi-passiv, taglosBatterie, Reichweite, Kosten
ReferenzAnchor, AP, Locator, Beacon, LandmarkGeometrie und Vermessung
Dynamikperiodisch, ereignisgesteuert, on-demand, kontinuierlichUpdate Rate und Energiebedarf
Kein Synonym: Eine Funkpräsenz oder die Zuordnung zum nächstgelegenen AP ist noch keine metrisch belastbare Echtzeitposition.

4. Referenzarchitektur

Tag / Client↔Anchor / AP / Locator→Messdaten→Location Engine→Map & Regeln→Business-App
BausteinAufgabeKritische Daten
Tracked Entitysendet, empfängt oder beantwortet RangingID, Capability, Batterie, Bewegung
Anchorfester Referenzpunktx/y/z, Orientierung, Zeitbasis
TransportMesswerte zur EngineSequenz, Timestamp, Verlust
Location EnginePosition schätzen, filtern, Zonen zuordnenModelle, Unsicherheit, Map Constraints
ApplicationSuche, Alarm, Navigation, AnalyticsSLA, Rollen, Aufbewahrung
IntegrationAPI, Webhook, MQTT oder MiddlewareSchema, Rate Limit, Idempotenz

5. Koordinaten, Karten und Referenzsysteme

Indoor-Systeme arbeiten meist mit lokalen kartesischen Koordinaten. Der Ursprung, die Achsenrichtung, die Einheit und der Floor müssen eindeutig definiert sein. Geografische Koordinaten allein reichen für eine Etage häufig nicht aus.

ElementAnforderungFehlerwirkung
ScalePixel-zu-Meter-Verhältnis korrektsystematische Distanzfehler
Origineindeutiger Nullpunktglobal verschobene Position
RotationKarte und reale Nord-/Achsenrichtung passendgespiegelte oder gedrehte Lage
Anchor x/yphysische Position exaktlokale Verzerrung, Teleports
Anchor zMontagehöhe berücksichtigt2D-Distanz falsch aus 3D-Messung abgeleitet
FloorEtage als eigene Zustandsdimensionvertikale Fehlzuordnung
Horizontaldistanz dxy = √(d3D² − Δz²)

6. Was ein Funkortungssystem messen kann

MessgrößeSymbolAbleitungHauptproblem
EmpfangsleistungRSSIEntfernung oder FingerprintPath Loss, Körper, Multipath
LaufzeitToF / RTTEntfernungNanosekunden-Timing, NLOS
AnkunftszeitdifferenzTDoAHyperbel/MultilaterationAnchor-Synchronisation
Phase über AntennenAoA / AoDRichtung/WinkelArraykalibrierung, Reflexion
KanaleigenschaftCSI/CIRPfaderkennung/FingerprintKomplexität, Gerätevariation
InertialsensorIMUSchritt, Richtung, BewegungDrift

Die Location Engine beobachtet nie die „wahre Position“ direkt. Sie schätzt sie aus verrauschten Messgrößen und einem Modell.

7. Presence und Proximity

Das einfachste Verfahren entscheidet, ob ein Empfänger einen Sender hört oder welcher Empfänger den stärksten Wert meldet. Es benötigt keine Kreis- oder Winkelschnittpunkte.

VerfahrenErgebnisVorteilGrenze
Binary Presencegesehen / nicht gesehenrobust und günstigkeine genaue Lage
Cell of OriginZelle des AP/Locatorsbestehende InfrastrukturZellgröße ≠ Positionsfehler
Strongest Receivernächster vermuteter Anchorgeringe Rechenlaststarker Wert muss nicht kürzeste Distanz sein
Threshold ZoneNear/Far oder Zonegut für TriggerGrenzflattern

Hysterese und Dwell Time verhindern, dass ein Asset an einer Zonengrenze bei jedem schwankenden Paket ein- und austritt.

8. RSSI-basierte Entfernung

Aus der Empfangsleistung kann mit einem Log-Distance-Path-Loss-Modell eine Distanz geschätzt werden. RSSI ist jedoch geräte- und umgebungsabhängig und liefert keine geometrisch reine Entfernung.

RSSI(d) = A − 10 · n · log₁₀(d/d₀) + Xσ   |   d ≈ d₀ · 10((A−RSSI)/(10n))
ParameterBedeutungPraxis
AReferenz-RSSI bei d₀, oft 1 mTagtyp und TX Power kalibrieren
nPath-Loss-ExponentFreiraum etwa 2; Gebäude variabel
Xσzufällige/örtliche AbweichungShadowing und Multipath
dgeschätzte Distanzkein harter Kreisradius
Folgerung: Drei RSSI-Werte erzeugen nicht automatisch drei zuverlässige Distanzen. Klassische Trilateration auf ungefilterten RSSI-Distanzen ist in Innenräumen oft instabil.

9. Fingerprinting

Fingerprinting vergleicht einen aktuellen Messvektor mit zuvor gelernten oder simulierten Signaturmustern an bekannten Referenzpunkten.

Radio Map+aktueller RSSI/CSI-Vektor→Ähnlichkeitsmodell→wahrscheinlichste Position
PhaseAufgabeRisiko
OfflineMesspunkte sammeln oder modellierenhoher Survey-Aufwand
TrainingkNN, probabilistisch oder ML-ModellOverfitting
Onlineaktuellen Vektor klassifizieren/regressierenfehlende APs, Geräteoffset
MaintenanceRadio Map nach Umbauten erneuernModel Drift

Fingerprinting kann komplexe Innenräume besser abbilden als ein einfaches Path-Loss-Modell, ist aber nur so aktuell wie seine Trainings- oder Lernbasis.

10. Time of Flight und Round Trip Time

Elektromagnetische Wellen breiten sich näherungsweise mit Lichtgeschwindigkeit aus. Eine gemessene Laufzeit wird daher in Distanz umgerechnet.

One-Way: d = c · Δt   |   Two-Way/RTT: d = c · (RTT − Processing Time) / 2
VarianteUhrenanforderungEigenschaft
One-Way ToFSender und Empfänger sehr genau synchronkurze Airtime, hohe Sync-Anforderung
Two-Way Rangingkeine gemeinsame absolute Uhr nötigTurnaround muss bekannt/kompensiert sein
Double-Sided TWRClock-Offset besser kompensierbarmehr Nachrichten und Energie
Wi‑Fi RTT/FTMpräzise Timestamps im Ranging-AustauschClient und AP müssen unterstützen

Schon 1 ns Zeitfehler entspricht ungefähr 30 cm One-Way-Weglänge. Bei NLOS misst das System den reflektierten längeren Pfad statt der direkten Distanz.

11. Time Difference of Arrival

Bei TDoA wird nicht die absolute Ankunftszeit, sondern die Differenz zwischen mehreren synchronisierten Empfängern genutzt. Jede Differenz beschreibt eine Hyperbel möglicher Senderpositionen.

EigenschaftBewertung
Tagkann mit einem einzelnen Burst energieeffizient senden
Anchorsbenötigen präzise gemeinsame Zeitbasis
Geometriemehrere gut verteilte Empfänger erforderlich
Skalierungviele Tags möglich, weil Downlink-Ranging entfallen kann
FehlerSync-Offset und NLOS verschieben Hyperbeln
Nicht verwechseln: ToA misst Ankunftszeit; TDoA misst Ankunftszeitdifferenz; RTT misst Hin- und Rücklaufzeit.

12. Angle of Arrival und Angle of Departure

VerfahrenArray befindet sich …Typischer Use Case
AoAam festen Empfänger/LocatorGebäude ortet sendende Asset-Tags
AoDam festen Sender/Locatormobiles Gerät bestimmt seine Richtung/Position

Bluetooth Direction Finding verwendet spezielle Signale mit Constant Tone Extension und IQ-Sampling während des Antennenwechsels. Phasendifferenzen über bekannte Antennenabstände liefern die Signalrichtung.

Phasendifferenz Δφ ≈ (2π/λ) · a · sin(θ)

Hier sind λ die Wellenlänge, a der wirksame Antennenabstand und θ der Einfallswinkel. Mehrwegeausbreitung kann einen starken reflektierten Pfad als falsche Richtung erscheinen lassen.

13. Trilateration, Multilateration und Triangulation

BegriffInputGeometrische Aussage
TrilaterationDistanzen zu ReferenzpunktenSchnitt von Kreisen/Kugeln
Multilaterationmehr als minimal nötige Distanzen oder TDoAüberbestimmte Schätzung, oft Least Squares
TriangulationWinkel/RichtungenSchnitt von Strahlen

Geometric Dilution of Precision

Selbst perfekte Messverfahren liefern schlechte Koordinaten, wenn Anchors ungünstig angeordnet sind. Eng beieinanderliegende oder nur auf einer Seite des Targets liegende Referenzen vergrößern den Positionsfehler.

Gute Geometrie

Target liegt innerhalb einer großzügigen, räumlich verteilten Anchor-Hülle.

Schlechte Geometrie

Target liegt außerhalb der Anchor-Hülle oder Anchors sind nahezu kollinear.

14. Filterung und Tracking

Ein Positionsfilter verbindet aufeinanderfolgende Messungen mit einem Bewegungsmodell. Er darf Rauschen reduzieren, ohne reale Bewegung unzulässig zu verzögern.

MethodeStärkeSchwäche
Moving Averageeinfach, glättet RauschenLatenz und Nachlauf
Medianentfernt einzelne Ausreißerhilft wenig bei dauerhafter Bias
Exponential Smoothinggeringer Zustand, gut abstimmbarfester Kompromiss zwischen Ruhe und Dynamik
Kalman Filtermodelliert Zustand und Unsicherheitlineares/Gauß-Modell kann unpassend sein
Extended/Unscented Kalmannichtlineare MessmodelleModellierung und Tuning komplex
Particle Filtermehrdeutige, nichtlineare Verteilungen und Map Constraintshöherer Rechenaufwand

Ein glatter Track kann falsch sein. Darum müssen Rohmessung, gefilterte Position und geschätzte Unsicherheit getrennt beobachtbar bleiben.

15. Sensorfusion und Dead Reckoning

Smartphones und mobile Geräte kombinieren Funkmessungen häufig mit Beschleunigungssensor, Gyroskop, Magnetometer und Barometer.

absolute Funkposition+Schritte / Richtung / Höhe+Map Constraints→stabilerer Track
SensorBeitragFehler
AccelerometerBewegung und SchritteBias, Trageweise
Gyroskoprelative DrehungDrift
Magnetometerabsolute RichtungMetall und Stromanlagen
Barometerrelative Höhen-/EtagenänderungWetter und HVAC
Map MatchingWände und begehbare Wegefalscher Plan erzwingt falsche Position

16. Bluetooth Low Energy für RTLS

BLE-Tags senden Advertising-Pakete in 2,4 GHz. Klassische Asset-Systeme nutzen RSSI, während Bluetooth Direction Finding AoA/AoD und moderne Bluetooth-Versionen zusätzlich präzisere Ranging-Verfahren ermöglichen können.

ParameterAuswirkung
Advertising Intervalklein = schnellere Updates, aber mehr Energie und Airtime
TX PowerReichweite, Kollisionsfläche und RSSI-Modell
Tag OrientationAntenne und Körperabsorption verändern RSSI
Beacon PayloadIdentifikation und Herstellerintegration
Receiver DensityBeobachtbarkeit und Geometrie
Battery Reportingplanbarer Tag-Lifecycle, soweit Tagformat unterstützt

BLE-Advertising nutzt die Kanäle 37, 38 und 39. Koexistenz mit Wi‑Fi bleibt relevant, auch wenn die Advertising-Kanäle bewusst verteilt sind.

17. Wi‑Fi-basierte Ortung

MethodeClientanforderungErgebnis
Association/AP Presenceverbunden oder sichtbarZelle/Standortbereich
RSSI-MultilaterationFrames/Tags von mehreren APs hörbargrobe bis mittlere Position
FingerprintingScanvektorPosition gegen Radio Map
802.11mc FTM / Wi‑Fi RTTInitiator und AP als Responder fähigDistanz; ≥3 APs für Multilateration
802.11az Rangingneuere Client-/AP-Unterstützungweiterentwickeltes Wi‑Fi-Ranging

Google beschreibt für Wi‑Fi RTT bei drei oder mehr geeigneten APs typischerweise 1–2 m, weist aber auf Hardware-, Betriebssystem-, Berechtigungs- und Vordergrundanforderungen hin. Das ist kein garantierter Wert für jede Umgebung.

18. Ultra-Wideband

UWB nutzt sehr große Signalbandbreite und kurze Zeitstrukturen. Dadurch können Pfade zeitlich besser getrennt und Laufzeiten präzise bestimmt werden. Typische Architekturen verwenden Two-Way Ranging oder TDoA.

StärkeGrenze
hohe Distanzauflösung und präzises Rangingspezielle Tags, Anchors und kompatible Geräte
bessere Multipath-Trennung als schmalbandiges RSSINLOS verursacht weiterhin positiven Distanz-Bias
für Safety, Industrie, Werkzeuge und Fahrzeuge geeignetPlanungs-, Installations- und Synchronisationsaufwand
starke Security-Verfahren möglichImplementierung und Schlüsselmanagement bleiben entscheidend
Bewertung: „UWB ist zentimetergenau“ ist nur als Systemziel unter definierten Bedingungen belastbar, nicht als pauschale Garantie für NLOS, schlechte Geometrie oder fehlerhafte Montage.

19. GNSS, RFID, Ultraschall und weitere Verfahren

TechnikGeeignetTypische Grenze
GNSSOutdoor und ÜbergangszonenIndoor-Abschattung, Multipath
Passive RFIDPortal-/Nahbereichsidentifikation ohne Tagbatteriekeine kontinuierliche Flächenposition
Active RFIDaktive Tags und Zonenortungproprietäre Infrastruktur
Ultraschallraumgenaue Laufzeit, keine RF-DurchdringungSchall, Sichtpfad, Mikrofon/Emitter
InfrarotRaum-/SichtlinienerkennungLine of Sight und Lichtbedingungen
Visionobjekt- oder personenbasierte KameraortungDatenschutz, Verdeckung, Rechenlast
Magnetic FingerprintSmartphone-IPS ohne zusätzliche SenderGebäudeänderungen und Gerätesensorik

20. Methodenvergleich

MethodeMessungInfrastrukturtypische Eignung
BLE RSSISignalstärkeTags + APs/LocatorsZone, Raum, Asset Visibility
FingerprintRSSI/CSI-MusterAPs + Radio Map/MLIndoor-Position trotz komplexer Ausbreitung
Wi‑Fi RTTRound Trip TimeFTM-fähige APs und ClientsSmartphone-IPS
Bluetooth AoAPhase/WinkelTags + Locator-Arrayshochpräzises Asset Tracking
UWB TWRLaufzeitTags + Anchorspräzise Distanz/Safety
UWB TDoAAnkunftsdifferenzsynchronisierte Anchorsviele sendende Tags
Passive RFIDTagantwort am ReaderReader/Antennen/PortaleInventarübergang und Presence
GNSSSatellitenlaufzeitEmpfänger im GerätOutdoor

Die Tabelle nennt Eignungen, keine universellen Genauigkeitswerte. Seriöse Auswahl beginnt mit dem Geschäfts-SLA und einem Test im realen Material- und Bewegungsumfeld.

21. Juniper Mist vBLE im RTLS-Kontext

Juniper Mist APs verwenden eine dynamische gerichtete vBLE-Antennenanordnung. Je nach AP-Dokumentation und Generation wird die Funktion als 8 Richtungen beziehungsweise als Antennenarray mit mehreren Elementen beschrieben. Für die Planung ist die konkrete AP-Hardware maßgeblich.

Transmit: vBLE Engagement

APs senden gerichtete BLE-Beams. Eine SDK-App empfängt RSSI- und Sensordaten und erhält berechnete x/y-Koordinaten für Wayfinding und Engagement.

Receive: Asset Visibility

APs hören BLE-Tags und melden Messungen an die Mist Location Engine, die Assets in Live View und Zonen darstellt.

Floorplan & AP-Geometrie+gerichtete BLE-Messungen+ML/Path-Loss-Modell→Position / Zone

22. vBLE Engagement und Wayfinding

Beim User Engagement empfängt das SDK-integrierte mobile Gerät die von APs ausgesendeten vBLE-Beams. Die App kombiniert BLE-RSSI mit Gerätesensoren und kommuniziert mit der Mist Cloud. Die Cloud liefert laufend Positionskoordinaten zurück.

KomponentePflichtFehlerbild
vBLE Engagementam Site/Profil/AP aktiviertkeine ausreichenden Beams
Mobile App + Mist SDKkorrekt integriert und berechtigtkeine Reports oder hohe Latenz
FloorplanScale und AP-Daten korrektgespiegelte/verschobene Position
SensorikBewegungsdaten plausibelTeleports oder Drift
DatentransportCloud-Verbindungveraltete Position

App Wakeup kann einen zusätzlichen omnidirektionalen „Super Beacon“ senden, um eine entsprechend integrierte App in einem Eingangs- oder Triggerbereich anzusprechen.

23. Mist Asset Visibility

BLE-Tags senden periodisch; APs empfangen die Signale und die Mist Location Engine schätzt die Position. Named Assets und Asset Filters machen technische Beacon-Identitäten fachlich nutzbar.

BausteinFunktionPrüfung
BLE TagID, Advertising, optional BatteriedatenFormat, Intervall, TX Power, Halterung
Asset VisibilityAP-Empfang aktivierenSite, Device Profile und AP
Named Asseteinzelnes Tag benenneneindeutige Inventarbindung
Asset FilterTags über Beacon-Payload kategorisierenFiltertyp und Wert
Live Viewaktuelle Position/ZoneLast Seen und Floor
History/InsightsVerlauf und ZonenaufenthaltRetention und Datenlücken
Genauigkeitsangaben differenzieren: Die Juniper-Aufgabedokumentation nennt für BLE-Tags zonale Genauigkeit von etwa 3–5 m, während Produktseiten je nach vBLE-Lösung 1–3 m bewerben. Für eine Abnahme gilt allein das vertraglich definierte Perzentil im eigenen Gebäude.

24. Externe Wi‑Fi-RTLS-Systeme mit Mist APs

Mist APs können proprietäre Wi‑Fi-Tag-Beacons unterstützter Drittanbieter wie AeroScout oder CenTrak empfangen. Die APs leiten Tag- und RSSI-Daten an die externe RTLS-Engine weiter.

Wi‑Fi Tag→mehrere Mist APs hören Beacon + RSSI→RTLS-Server→Positionsberechnung
Zu prüfenWarum?
RTLS-Support im Device Profile/APEmpfang und Weiterleitung müssen aktiviert sein
Serveradresse und PortMessdaten brauchen korrektes Ziel
AP-Positionen in RTLS EngineRSSI ohne Referenzgeometrie ist nicht lokalisierbar
Firewall/MTU/TransportVerlust verändert Update Rate und Sichtbarkeit
Herstellerkompatibilitätproprietäre Beacon- und Engine-Anforderungen

Dieses Verfahren ist von Mist vBLE Asset Visibility zu unterscheiden: Hier berechnet die externe RTLS-Plattform die Position.

25. Planung: vom Use Case zur Geometrie

1. Geschäftsereignis
Finden, navigieren, zählen, alarmieren oder Prozesszeit messen?
2. Ergebnis-SLA
Zone, Raum, x/y oder x/y/z; Genauigkeit als Perzentil; maximale Latenz.
3. Target
Person, Smartphone, Fahrzeug, Werkzeug oder medizinisches Asset?
4. Umgebung
Materialien, Metall, Regale, Wasser/Körper, Deckenhöhe, Outdoor-Übergang.
5. Methode
RSSI, Fingerprint, RTT, AoA, UWB oder Hybrid nach Messprinzip auswählen.
6. Anchor-Geometrie
Randabdeckung, Sichtpfade, Dichte, Höhe, Strom und Netzwerk planen.
7. Tag-Profil
Intervall, TX Power, Batterie, Gehäuse, Befestigung und Wartung.
8. Pilot
repräsentativer Bereich und reale Bewegungsprofile.
9. Abnahme
Ground Truth, Perzentile, Latenz, Zonen und Fehlerfälle.
10. Betrieb
Monitoring, Batterie, Map-Änderungen, Datenschutz und Revalidierung.

Mist-Planung: Rubber Band Model

Für Mist Asset Visibility empfiehlt Juniper das „Rubber Band Model“: Der gewünschte Bereich wird gedanklich von einem Gummiband umschlossen, das an APs in den äußeren Ecken verankert ist. Weitere APs füllen die Fläche aus.

Wi‑Fi-Coverage-PlanungAsset-Visibility-Planung
häufig vom Nutzungsbereich und Zellzentrum ausMessgeometrie auch an den Rändern sichern
Association, Capacity, SNRmehrere Beobachter und Anchor-Hülle
AP kann am Rand für Wi‑Fi unnötig seinRand-AP kann für Location entscheidend sein

Ein perfektes WLAN-Design ist daher nicht automatisch ein perfektes Asset-Tracking-Design. BT11 oder zusätzliche geeignete Geräte können Randpunkte ergänzen.

26. Typische Fehlerquellen

FehlerWirkungErkennung
MultipathRSSI/Phase/ToF durch Reflexion verfälschtinstabile oder systematisch verschobene Tracks
NLOSLaufzeit zu groß, RSSI schwachpositive Range-Bias, materialabhängig
Körperabsorption2,4-GHz-Signal gedämpftrichtungs-/trageabhängiger RSSI
Metallregalestarke Reflexion und AbschattungGangabhängige Fehler
falsche Scalesystematische GrößenabweichungReferenzstrecke auf Karte prüfen
falsche AP-Positionlokale Verschiebung/TeleportsPlan gegen Vor-Ort-Position
falsche RotationPosition auf gegenüberliegender AP-SeiteLED/Orientierungsmarker prüfen
falsche Höhe3D- zu 2D-Projektion falschMontagehöhe vermessen
schlechte Geometriegroße DOPAnchor-Hülle und Heatmap
Packet Collisionunregelmäßige UpdatesTagdichte, Intervall und Empfangsrate
Clock DriftToF/TDoA-FehlerSync- und Calibration-Metriken
zu starke GlättungTrack hinkt realer Bewegung nachStep Response und Latenztest

27. KPIs: Genauigkeit ist nicht genug

KPIDefinitionGute Spezifikation
AccuracyAbstand zur Ground Truthz. B. 95. Perzentil ≤ X m
PrecisionStreuung wiederholter SchätzungenStandardabweichung/CDF
LatencyEreignis bis nutzbare PositionP95 Ende-zu-Ende ≤ X s
Update RatePositionen pro ZeitMedian und Minimum bei Bewegung
AvailabilityAnteil mit gültiger Positionpro Zone und Schicht
Zone Accuracykorrekte ZonenzuordnungConfusion Matrix
Time to First FixZeit bis erste belastbare LageCold/Warm Start getrennt
Battery LifeLaufzeit im realen Profilmit Intervall, Temperatur und Alarmen
False Alert Ratefalsche Geofence-Ereignissepro 1.000 Übergänge/Stunden
Positionsfehler e = √((x̂−x)² + (ŷ−y)²)   |   Bewertung über CDF/P50/P90/P95, nicht nur Mittelwert

28. Reproduzierbare Abnahme

Statische Tests

  • vermessenes Ground-Truth-Raster
  • mehrere Tagorientierungen und Höhen
  • mindestens 30 Messungen je Punkt
  • LOS und repräsentative NLOS-Situationen

Dynamische Tests

  • definierte Pfade und Geschwindigkeiten
  • Stop-and-Go und Richtungswechsel
  • Zoneneintritt/-austritt
  • Etagen- und Übergangsbereiche
AbnahmeschrittNachweis
Ground Truthvermessene Punkte/Track mit genauer Zeitreferenz
ZeitabgleichSystem- und Referenztimestamps synchron
StichprobeBereiche, Tageszeiten, Tagtypen und Dichten repräsentativ
AuswertungCDF, P50/P90/P95, Max, Verfügbarkeit, Latenz
FehlerbudgetMessung, Map, Geometrie, Algorithmus und Integration getrennt
Regressiongleicher Test nach Firmware, Umbau oder Algorithmusänderung
Unzulässige Abnahme: Ein einzelner Demo-Track oder eine durchschnittliche Genauigkeit ohne Perzentil, Ground Truth und Latenzdefinition beweist kein SLA.

29. Datenschutz und Sicherheit

Standortdaten können Personenbezug erhalten, selbst wenn technisch nur eine Tag-ID gespeichert wird. Entscheidend ist, ob die ID direkt oder indirekt einer Person zugeordnet werden kann.

  • Zweck, Rechtsgrundlage und Erforderlichkeit vor Erfassung festlegen
  • Datenminimierung: Zone statt x/y, wenn der Prozess keine Koordinate braucht
  • Speicherdauer und automatische Löschung definieren
  • Rollen, Mandantentrennung und Auditierung umsetzen
  • Tag-ID und Personenstammdaten möglichst getrennt halten
  • Beschäftigtenvertretung und Datenschutzbeauftragte früh einbinden
  • API/Webhook authentisieren, verschlüsseln und gegen Replay absichern
  • Tag-Cloning, Spoofing und manipulierte Positionsmeldungen bewerten
  • Notfall- und Safety-Nutzung nicht allein auf ungeprüfte Position stützen

Die konkrete rechtliche Zulässigkeit hängt vom Zweck, Kontext und nationalen Recht ab. Diese technische Unterlage ersetzt keine Datenschutz-Folgenabschätzung oder Rechtsberatung.

30. Betriebs- und Lifecycle-Modell

IntervallKontrolle
laufendAnchor/AP online, Datenrate, Positionsalter, API/Webhook, SLE
wöchentlichunbenannte Tags, Low Battery, Teleports, blinde Zonen
monatlichTaginventar, Firmware, Geometrieänderungen, KPI-Trend
nach UmbauFloorplan, Scale, AP/Anchor-Position, Materialumgebung
nach ReleaseRegressionstest gegen festen Ground-Truth-Parcours
jährlichSLA, Datenschutz, Retention, Rollen und Technologie-Fit

Tag-Lifecycle

Beschaffung→Provisionierung→Assetbindung→Betrieb/Batterie→Rückgabe→Löschung/Entsorgung

31. Systematische Fehlersuche

SymptomPrüfreihenfolge
Asset fehltTag sendet → Payload/ID → AP hört → Asset Visibility → Filter → Subscription
falsche EtageFloor-Zuordnung → AP-Geometrie → vertikale Abdeckung → Map Constraints
Position gespiegeltAP-Rotation und Montageorientierung
Position skaliert falschFloorplan-Scale und Maßeinheit
TeleportsAP x/y/z → Beam Density → Sensorik → Multipath → Filter
Track hinkt nachAdvertising → Transport → Engine → Filter → Webhook/App
ZonenflatternGrenzgeometrie → Hysterese → Dwell Time → Positionsstreuung
nur nahe APs sehen TagTX Power → Batterie → Orientierung → Material → Receiver
nachts DatenlückenEnergiesparprofil → Tagbewegung → Infrastruktur/Cloudpfad
Genauigkeit nach Umbau schlechterRadio Map/ML → neue Wände/Regale → Anchorposition → Regression
Beweiskette: Tag → Funkpaket → Messwert → Transport → Engine → Position → Zone → API → Geschäftsereignis

Häufige Fehlannahmen

BehauptungBewertungRichtigstellung
„RTLS bedeutet zentimetergenau.“FalschRTLS umfasst Presence bis hochpräzise Position.
„Echtzeit ist immer unter einer Sekunde.“FalschDie zulässige Latenz folgt dem Use Case.
„RSSI misst Entfernung.“FalschRSSI misst Empfangsleistung; Entfernung wird modelliert.
„Drei APs garantieren eine Position.“FalschMessqualität, Geometrie, NLOS und Algorithmus entscheiden.
„Mehr Glättung erhöht Genauigkeit.“FalschGlättung reduziert Streuung, erhöht aber Latenz und kann Bias verdecken.
„Wi‑Fi-Design genügt für Asset Tracking.“FalschLocation benötigt zusätzliche Rand- und Referenzgeometrie.
„BLE und UWB sind austauschbar.“FalschMessprinzip, Infrastruktur, Energie und Genauigkeit unterscheiden sich.
„Eine Tag-ID ist nie personenbezogen.“FalschZuordenbarkeit kann Personenbezug erzeugen.

Design-Entscheidungsmatrix

AnforderungNaheliegender AnsatzVorbehalt
„Ist das Asset im Gebäude?“BLE Presence / PortalReceiverabdeckung und Last Seen
„In welchem Raum?“BLE Zone, gerichtete Beobachtung oder RaumbeaconWände, offene Türen und Grenzflattern
„Führe den Nutzer zum Ziel.“Device-based IPS, vBLE/SDK oder Wi‑Fi RTT + SensorfusionApp, Berechtigungen und Kartendaten
„Stoppe AGV vor Gefahrenzone.“präzises UWB/AoA plus Safety-ArchitekturRTLS allein ist nicht automatisch funktional sicher
„Zähle Besucherströme.“anonymisierte Location AnalyticsMAC Randomization, Bias und Datenschutz
„Finde 20.000 Geräte günstig.“BLE Tags + skalierbare Filter/EngineKollisionen, Batterie und Inventarprozess

Merksätze

  1. RTLS ist ein System, keine einzelne Funktechnik.
  2. Echtzeit folgt dem Prozess-SLA.
  3. Presence, Zone und Koordinate sind unterschiedliche Ergebnisse.
  4. RSSI misst Leistung, nicht Entfernung.
  5. Laufzeit liefert Range, Winkel liefert Direction.
  6. Gute Geometrie ist Teil der Messqualität.
  7. NLOS erzeugt meist systematische Fehler, nicht nur Rauschen.
  8. Filterung tauscht Ruhe gegen Reaktionszeit.
  9. Wi‑Fi- und Location-Design haben unterschiedliche Randbedingungen.
  10. Genauigkeit wird über Ground Truth und Perzentile bewiesen.
  11. Eine Position ist personenbezogen, sobald sie einer Person zugeordnet werden kann.
  12. Der Geschäftsprozess muss auch bei fehlender oder falscher Position sicher bleiben.

32. Offizielle Grundlagen

Stand der fachlichen Prüfung: August 2026. Genauigkeit, Funktionsumfang, AP-Modelle, SDKs, unterstützte Tags, Subscriptions und regulatorische Anforderungen können sich ändern. Produktive Designs werden gegen aktuelle Herstellerdokumentation, Datenblätter, lokale Funkvorgaben und eine eigene Ground-Truth-Abnahme geprüft.