Warum unsere Zeitverbindung über große Entfernungen die Kanäle wechseln soll
Eine gemeinsame Zeitreferenz weiter tragen: schmalere Kanäle für Empfindlichkeit, kurze Pakete für begrenzte Funkbelegung und bekannte Installationsentfernungen zur Berücksichtigung des Signalwegs.

Eine gemeinsame Zeitreferenz wird nützlicher, wenn sie die Geräte am Arbeitsort erreicht. Eine entfernte Sensorstation oder ein zweites Gebäude liegen vielleicht jenseits einer praktikablen Bluetooth-Verbindung und brauchen dennoch mit dem Rest der Installation vergleichbare Zeitstempel.
Wir entwickeln PToBs LoRa-Pfad in Richtung größerer Entfernung und ergänzen lokalen BLE-Empfang um einen zweiten Zeittransport. Die Richtung verbindet schmalere Funkkanäle, kurze Zeitpakete und Kanalwechsel. So lässt sich Datenkapazität gegen Verbindungsempfindlichkeit tauschen, bei bewusstem Budget für gemeinsame Funkbelegung und geltende Funkregeln.
Für erste feste Installationen wollen wir außerdem bekannte konfigurierte Entfernungen zur Berechnung der Signallaufzeit nutzen. Mit größerer Funkreichweite wird die Laufzeit des Signals Teil des Uhrenproblems.
Funkzeit für die Referenz nutzen
LoRa bietet eine nützliche Abwägung für Zeitverteilung: Wir brauchen wenig Daten, wollen sie aber über schwierige Pfade empfangbar halten. Bei gleichem Spreizfaktor kann schmalere Bandbreite die Empfangsempfindlichkeit verbessern und zugleich die Datenrate senken. Ein höherer Spreizfaktor kann weitere Empfindlichkeit bringen, ebenfalls auf Kosten längerer Übertragungen. Semtechs Modulationsanleitung erklärt diese Beziehungen.
Damit wird die Paketgröße wichtig. Ein schmalerer Kanal verlängert jedes Symbol; die häufig wiederholte Zeitnachricht soll deshalb nur tragen, was der Empfänger zur Zuordnung von Beobachtung, Quelle und Zeit braucht. Seltener benötigte beschreibende Informationen können separat übertragen werden. Authentifizierung und Angaben zum Ablehnen ungültiger Beobachtungen gehören weiterhin zum Entwurf.
Schmal und kurz bezeichnen hier verschiedene Entscheidungen. Schmal meint die belegte Funkbandbreite; kurz die Nutzdaten und daraus folgende Belegungszeit. Wir wollen genügend Empfindlichkeit für die Installation und zugleich Raum für Synchronisationsaufbau, Korrekturen und andere Frequenznutzer.
Die Empfänger bleiben passiv: Sie hören die Aussendung, ohne jede Zeitaktualisierung zu bestätigen. Eine Sendung kann viele Uhren versorgen. Ein zusätzlicher Empfänger muss deshalb keinen weiteren Funkaustausch auslösen – besonders wertvoll, wenn eine robuste LoRa-Übertragung vergleichsweise langsam ist.
Die Aussendung über mehrere Kanäle verteilen
Ein wiederkehrender Zeitdienst braucht neben dem Paketformat einen Funkzeitplan. Kanalwechsel verteilen Sendungen auf Frequenzen und können aufeinanderfolgende Aktualisierungen weniger von einem lokal verdeckten oder gestörten Kanal abhängig machen. Sie verringern weder die gesamte Belegungszeit noch garantieren sie Empfang; Paketlänge und Takt setzen weiterhin das Budget.
Für den US-Entwurf im Bereich 902–928 MHz bieten Kanalwechsel auch einen regulatorischen Weg, an dem sich die Entwicklung ausrichten lässt. Nach 47 CFR § 15.247(a)(1)(i) braucht ein Hopping-System mit gemessener 20-dB-Kanalbandbreite unter 250 kHz mindestens 50 Wechselfrequenzen; je Frequenz ist die Belegung auf 0,4 Sekunden innerhalb von 20 Sekunden begrenzt. Die Regel verlangt außerdem pseudozufällige Reihenfolge und im Mittel gleiche Nutzung durch jeden Sender. Der Weg über digitale Modulation verlangt dagegen mindestens 500 kHz Bandbreite bei 6 dB.
Das sind Definitionen gemessener Bandbreiten. Die nominelle Modemeinstellung allein belegt keine Konformität. Kanalabstand, Empfängersynchronisation, Leistung, Antennen und Emissionen müssen ebenfalls die geltenden Anforderungen erfüllen. Hopping ist unsere geplante Richtung; abgeschlossene FCC-Qualifizierung bleibt ein eigenes Ergebnis.
Wir müssen deshalb die gesamte Aussendung einschließlich Korrekturen und Informationen zum Synchronisationsaufbau budgetieren und wiederholte Besuche jedes Kanals berücksichtigen. Passive Empfänger müssen den Plan entdecken, verfolgen und nach verpassten Aktualisierungen wiederfinden können. Hat ein Empfänger den Plan verloren, muss er sich erneut darauf synchronisieren, bevor Beobachtungen als nutzbare Zeit gelten.
Zuerst die Entfernung berücksichtigen
Funksignale benötigen im freien Raum etwa 3,34 Mikrosekunden für einen Kilometer. Über zehn Kilometer sind es etwa 33,4 Mikrosekunden. Diese gerundeten Rechnungen nutzen die SI-Lichtgeschwindigkeit; für präzise Zeitübertragung sind die Werte erheblich.
Unser Ausgangspunkt ist eine feste Installation mit bekannter Entfernung zwischen Sender und Empfänger. Wir konfigurieren diese Entfernung und berechnen die nominelle Laufzeit als Entfernung geteilt durch Lichtgeschwindigkeit. Der Empfänger kann eine gesendete Referenz dann ihrer erwarteten Ankunft zuordnen und den Weg zwischen den Antennen berücksichtigen.
Das liefert ein praktikables erstes Aufbaumodell ohne Entfernungsaustausch mit jedem Empfänger. Die Annahme bleibt prüfbar: Wo stehen die Antennen, wie wurde ihr Abstand ermittelt und wie unsicher ist diese Entfernung?
Geometrische Entfernung erklärt einen Teil der Verzögerung. Antennen, Kabel, Funkelektronik, Zeitstempelerfassung und reflektierte Pfade können Bias oder Schwankungen hinzufügen. Eine Korrektur anhand festen Abstands beseitigt das allein nicht. Bewegte Empfänger und automatische Entfernungsschätzung brauchen weitere Arbeit; unser erster Ansatz setzt eine unveränderte Installation voraus.
Das Zeitereignis über die Verbindung erhalten
Auch ein langes Paket kann eine präzise Referenz tragen, wenn sein Zeitstempel zu einem klar identifizierten physischen Funkereignis gehört. Der Empfänger muss sein eigenes erfasstes Ereignis derselben Referenz zuordnen und dazwischenliegende Verzögerungen berücksichtigen. Wenn Software ein vollständiges Paket erhält, ist das ein anderes Ereignis mit eigener Verarbeitungsverzögerung.
Unser bestehender LoRa-Vertrag (Englisch) trennt bereits physische Ereigniszuordnung von Paketzustellung und erlaubt späteren Paketen, frühere Sendungen zu korrigieren. Der Langstreckenentwurf muss diese Sorgfalt über Kanalwechsel und verpasste Pakete erhalten. Zwischen Beobachtungen sagt die lokale Uhr voraus; Alter und Gültigkeit ihrer Referenz zählen weiterhin.
Wir brauchen Messungen über Kanäle, Signalpegel und feste Pfade, um die beim Empfänger ankommende Präzision festzustellen. Die auf BLE gemessene Präzision lässt sich LoRa nicht einfach zuschreiben. Schmalere Kanäle, kompakte Aussendungen und ausgewogene Kanalwechsel ergeben eine praktikable Forschungsarchitektur; konfigurierte Installationsabstände lassen uns schon bei ersten festen Aufbauten die Signallaufzeit berücksichtigen.
Diesen Entwurfsraum lohnt es auch für die MeshCore- und Meshtastic-Gemeinschaften zu erkunden. Beide wägen mit Funkeinstellungen bereits Reichweite, Nachrichtengeschwindigkeit und Funkbelegung ab. Ein koordinierter Hopping-Entwurf könnte die Empfindlichkeit schmalerer Kanäle mit Frequenzvielfalt und einem Weg zu den US-Hopping-Anforderungen verbinden; kompakte Nachrichten begrenzen die Belegung. Das zusätzliche Verbindungsbudget käme aus Modemeinstellungen; Kanalwechsel würden die Aussendungen verteilen und die Abhängigkeit von einem gestörten Kanal verringern. Beidseitige Nachrichten und Relaisverkehr machen ihre Koordination aufwendiger als unseren passiven Zeitbroadcast. Suche, Wiederanlauf nach verpassten Kanalwechseln und Kompatibilität brauchen eigene Entwürfe und Messungen. Die Aussicht auf mehr brauchbare Reichweite macht dies dennoch zu einer lohnenden gemeinsamen Forschungsrichtung.