Wie ein heterogenes Zeitmesh GNSS-Störungen abfedern könnte
Referenzen mit unterschiedlichen Ausfallursachen verbinden, die Uhren dazwischen kennenlernen und jedem Empfänger zeigen, wie seine Zeitschätzung altert.

Ein GNSS-Störsender kann einer vollständig funktionsfähigen Uhr ihre Referenz nehmen. Ihr Prozessor läuft weiter, ihr Funk funktioniert noch, und Geräte in der Nähe brauchen weiterhin vergleichbare Zeitstempel. Ein Zeitmesh könnte diesen lokalen Verlust besser überbrücken: Verbleibende Referenzen werden geteilt, während zuvor trainierte Uhren ihre Zeit vorhersagen.
Für PToB liegt die Chance in einem heterogenen Mesh aus Quellen, Empfängern und Oszillatoren: preiswerte BLE-Uhren am Rand, besser geschützte oder räumlich getrennte GNSS-Empfänger, eine unabhängige Referenz, wo sie verfügbar ist, und ausgewählte Knoten mit besserem Holdover. Das Protokoll müsste genügend Informationen übertragen, damit Empfänger diese Alternativen beurteilen können. Dies ist eine vorgeschlagene Erweiterung unserer heutigen Architektur; ihre Widerstandsfähigkeit gegen Störsender muss noch gemessen werden.
Vielfalt muss bei der Referenz beginnen
Drei GNSS-Platinen neben derselben Antennenanlage bieten nur begrenzten Schutz vor einer Störung, die alle drei erreicht. Unterschiedliche Hersteller können gemeinsame Implementierungsfehler verringern. Unterschiedliche Frequenzbänder können die Anfälligkeit für einen schmalbandigen Störer verteilen. Räumlicher Abstand kann verhindern, dass ein lokaler Störsender alle Empfänger zugleich erreicht. Das sind nützliche, aber unterschiedliche Eigenschaften.
Mehrere Satellitenkonstellationen allein belegen keine Unabhängigkeit: Ihre Signale können überlappende Frequenzbänder nutzen. Ein Empfänger, der auf ein anderes, ungestörtes Band zugreifen kann, hält den Dienst möglicherweise aufrecht, wenn ein Band ausfällt. Filter und bei anspruchsvolleren Installationen adaptive Antennensysteme können zusätzlichen Schutz am Empfänger bieten. Ihre Wirksamkeit hängt von Störung und Installation ab. NovAtels Leitfaden zu GNSS-Störungen erklärt diese Ansätze.
Eine ergänzende Referenz sollte ihre Zeit auch über einen anderen Weg beziehen. Eine kabelgebundene PTP- oder Glasfaserverbindung könnte eine entfernte Uhr an ein künftiges PToB-Gateway anbinden; entscheidend bleibt ihre vorgelagerte Quelle. Ein naher GNSS-Empfänger, der einen Ethernet-Grandmaster versorgt, teilt weiterhin das lokale GNSS-Risiko. Der NIST-Dienst Time over Fiber veranschaulicht eine Referenz, die ohne GNSS-Abhängigkeit übertragen wird.
Dasselbe gilt für den Funktransport. Unser vorgeschlagener LoRa-Pfad für größere Entfernungen könnte Zeit von einem Empfänger außerhalb des betroffenen Gebiets in ein lokales BLE-Mesh bringen. BLE und LoRa bieten unterschiedliche Übertragungswege; keiner davon erzeugt eine unabhängige Referenz. Beide Pfade brauchen eine eigene Verzögerungscharakterisierung und können gestört werden. Batteriepufferung und getrennte Stromversorgungen zählen ebenfalls, wenn mehrere Referenzen sonst dieselbe Ausfallursache teilen.
Besserer Holdover an wenigen Knoten kann vielen Empfängern helfen
Holdover nutzt, was eine Uhr bei intakter Referenz gelernt hat. Bleiben Aktualisierungen aus, sagt der lokale Oszillator den weiteren Verlauf voraus. Eine Frequenzreferenz erhält die Taktrate; für eine UTC-Vorhersage wird zusätzlich eine beibehaltene, vertrauenswürdige Epoche benötigt.
Dafür gibt es mehrere Hardwarestufen. Eine gewöhnliche MCU-Uhr kann ihre Rate in Software lernen. Ein temperaturkompensierter Quarzoszillator, kurz TCXO, ergänzt eine Hardwarekompensation. Ein ofenstabilisierter Quarzoszillator, kurz OCXO, regelt die Temperatur des Quarzes. Rubidiumuhren und miniaturisierte Atomuhren bieten weitere Möglichkeiten für Installationen mit strengeren Anforderungen bei Ausfällen. Kommerzielle nachgeführte Oszillatormodule verbinden solche Uhren bereits mit GNSS oder alternativen Referenzeingängen. Jeder Kandidat muss für Temperaturbereich, Alterung, Strombedarf und Erfassungspfad charakterisiert werden. Ein vorgeschlagener Eingangsadapter würde PPS- oder heruntergeteilte Frequenzflanken in Hardware erfassen, einer etablierten Epoche zuordnen und die Eingangsverzögerung berücksichtigen.
Eine batteriegepufferte Echtzeituhr hat eine weitere nützliche Aufgabe: Sie erhält eine ungefähre Zeit über Stromausfälle hinweg. Präziser Holdover verlangt zuvor eine vermessene Kalibrierung. Zur Einordnung: Die für den DS3231 spezifizierten ±2 ppm bei 0–40 °C entsprechen bei diesem Frequenzfehler 120 µs aufsummierter Abweichung in einer Minute. Im Vergleich dazu ergeben 10 ppb verbleibender Frequenzfehler 600 ns Abweichung in einer Minute, noch ohne anfänglichen Phasenfehler und weitere Effekte. Das sind Rechnungen, keine gemessenen PToB-Ausfallergebnisse.
Unsere ESP32-Holdover-Untersuchung liefert einen preiswerten Ausgangspunkt. Eine vollständig nachgerechnete Population erreichte 64 Sekunden unter 1 µs bei P99 in Stichproben; eine separate feste Kohorte bestand bei 75 Sekunden, während spätere gleitende Fenster bei 24 Sekunden endeten. Dabei wurden eingefrorene Vorhersagen gegen BLE-Beobachtungen geprüft, kein unabhängig kalibrierter Versuch ohne GNSS durchgeführt. Temperatur bleibt ausschließlich ein Beobachtungsexperiment.
Ein künftiges Mesh könnte bessere Oszillatoren an wenigen Referenzknoten bündeln und ihre Vorhersagen an einfachere Empfänger verteilen. Jede nachgelagerte Uhr würde weiterhin den mit der Zeit wachsenden Fehler der Quelle übernehmen und eigene Übertragungs- und Vorhersageunsicherheit hinzufügen.
Was das Protokoll ergänzen müsste
Das heutige GM7 bereitet neben dem ACTIVE-Grandmaster einen HOT-Nachfolger vor. Dessen Sendeberechtigung hängt von der unabhängigen Qualifizierung seines lokalen GNSS/PPS ab. Empfänger-Holdover erteilt keine Erlaubnis, eine neue Zeitquelle zu werden. Alternative Referenzen und angekündigter Holdover brauchen deshalb ausdrückliche Protokollerweiterungen.
Vier Ergänzungen würden die verfügbaren Nachweise nutzbar machen:
- Referenzidentität und Herkunft. Die ursprüngliche Referenz, ihre Zeitskala und Epoche sowie gemeinsame Abhängigkeiten abgeleiteter Ströme beschreiben. Drei Relais, die dieselbe Uhr wiederholen, bleiben eine Referenz. Die Beitragshistorie eines Ensembles muss außerdem verhindern, dass Zeitinformation im Kreis läuft und dadurch zusätzliches Gewicht erhält.
- Referenzzustand und Alter. Extern referenzierte Zeit, Holdover, verdächtige Eingaben und nicht verfügbare Zeit unterscheiden. Die letzte vertrauenswürdige Referenzbeobachtung und ihr Alter über jeden Funkabschnitt mitführen. Ein neu gesendetes Paket darf eine alte Referenz niemals jung erscheinen lassen.
- Ein Unsicherheitsmodell für alternde Vorhersagen. Anfängliche Phasenunsicherheit, verbleibende Frequenzunsicherheit und die Bedingungen angeben, unter denen die Vorhersage charakterisiert wurde. Transport und Empfängererfassung berücksichtigen. Ein Perzentil aus Stichproben braucht eine entsprechende Kennzeichnung; eine unbekannte Grenze muss unbekannt bleiben.
- Ausdrückliche Eignungs- und Wiederaufnahmeregeln. Festlegen, welche Quellentypen Zeit liefern dürfen, welcher Holdover-Bereich erlaubt ist, wie frische Berechtigungen entstehen und wie inkompatible Empfänger nicht unterstützte Zeitbedeutungen ablehnen. Prüfungen von Boot, Quellenepoche, Wiederholungen und ursprünglicher Ablaufzeit beibehalten. Eine Holdover-Ankündigung darf keine abgelaufene GNSS-Berechtigung erneuern.
Bevor Empfänger Beobachtungen kombinieren, würden sie diese auf einen gemeinsamen Zeitpunkt und eine kompatible Zeitskala umrechnen. Dann könnten sie den Einfluss alternder Eingaben verringern und Widersprüche eingrenzen. Bei zwei widersprüchlichen Referenzen zeigt die Abweichung allein nicht, welche richtig ist. Mehrere korrelierte GNSS-Empfänger können die richtige Zeit nicht durch Mehrheitswahl belegen.
Empfängerberichte könnten Hinweise wie Störindikatoren, verlorene Signalverfolgung oder fehlende PPS beitragen. Die Ursache sollte unbekannt bleiben, wenn die Nachweise nicht zwischen Störsender, Antennenfehler und schlechtem Empfang unterscheiden können. Mesh-Authentifizierung schützt die Integrität der Berichte gegen Außenstehende; ein gültiger Bericht beweist nicht, dass sein GNSS-Eingang richtig ist.
Wie eine Unterbrechung ablaufen könnte
Stellen wir uns eine Installation mit zwei räumlich getrennten GNSS-Eingängen, einer unabhängigen kabelgebundenen Referenz und einem Knoten mit OCXO vor. Ein lokaler GNSS-Eingang verliert die Signalverfolgung. Sein Referenzzustand ändert sich sofort, während die übrigen Eingänge weiter beobachtet werden. Empfänger nutzen geeignete Alternativen und überbrücken Lücken mit ihren lokalen Vorhersagen.
Verschwinden alle externen Referenzen, geht die Installation in Holdover über. Ihre Uhren können untereinander eng übereinstimmen, während ihre gemeinsame Unsicherheit gegenüber UTC wächst. Anwendungen können unterschiedliche Grenzen haben: Die Zuordnung von Sensorereignissen verträgt möglicherweise ein Intervall, das für eine UTC-Protokollierung nicht genügt. Das Mesh sollte diese Grenzen offenlegen und eine Präzisionsaussage zurücknehmen, sobald ihr belegter Gültigkeitsbereich endet.
Kehrt GNSS zurück, würde eine vorgeschlagene Wiederaufnahmeregel es vor erneuter Zulassung mit überlebenden Referenzen und Holdover-Vorhersagen vergleichen. Abweichungen blieben erhalten; die passende Qualifizierungswartezeit wäre einzuhalten. Ein unerklärter großer Widerspruch sollte für die Diagnose sichtbar bleiben.
Die erste Validierung sollte kontrollierte Referenzunterbrechungen und einen unabhängigen Zeitbeobachter nutzen. Vollständige Fehlerverläufe bei Ausfall und Wiederanlauf, fehlende Beobachtungen und Temperaturänderungen bleiben erhalten. Unterschiedliche Empfänger, räumliche Trennung und gleichzeitiger Quellenverlust brauchen separate Fälle. Leitungsgebundene oder abgeschirmte Störprüfungen können anschließend das Empfängerverhalten untersuchen, ohne einen Störsender in die Umgebung ausstrahlen zu lassen.
Ziel ist, den Verlust einer Zeitquelle als beherrschbare Änderung der verfügbaren Nachweise zu behandeln. Ein heterogenes Mesh könnte länger nutzbare Zeit erhalten, indem es Referenzen mit unterschiedlichen Schwächen verbindet, bessere Oszillatoren gemeinsam nutzt und die Grenzen jeder Vorhersage sichtbar macht.