Eine solche Hardware- DCF Uhr kannst du für lau kaufen und an deine Kiste hängen.
Nun ja, DCF77 kennt verschiedene Modi:
Den einfachen verwendet jeder Radiowecker. Da gibt es Sekundenpulse, nach denen man sich einfach richten kann. Das ist für lau.
Die für einen Stratum 1 NTP Server verwendeten Empfänger, meist von Meinberg, nutzen noch ganz andere Features des Funksignals. Aus der Webseite des RRZE:
Zitat von RRZEAls Zeitquelle dienen dabei entweder Navigations-Satellitensysteme wie das GPS, die bedingt durch ihre Funktionsweise quasi als Abfallprodukt nebenbei ein extrem genaues Zeitsignal ausstrahlen, oder das Funksignal des offiziellen deutschen Zeitsenders „DCF77“. Letzteres ist prinzipiell das gleiche Signal, wie es auch handelsübliche Funkuhren für den Hausgebrauch verwenden. Anders als diese decodieren die hier verwendeten Empfänger jedoch auch die zusätzlich auf dieses Signal aufmodulierten Pseudozufallsfolgen (PZF), die eine extrem genaue Zeitsynchronisation erst möglich machen – anderenfalls läge die erzielbare Genauigkeit „nur“ im Bereich von etwa 10 Millisekunden statt weniger Mikrosekunden.
Diese Empfänger kosten einige Tausender. Für meinen Geldbeutel ist das dann nicht mehr so lau. Da misst man dann beim Einrichten auch die Entfernung zum Sender genau aus, um die Signallaufzeit rausrechnen zu können. Selbst die rechterinternen Laufzeiten vom Hardware-Eingangssignal durch den Kernel bis zur Systemuhr werden bei solch genauen Aufbauten mit eingerechnet.