Utilisation du signal WWVB pour la synchronisation temporelle
posté par Richard N Williams on 26 janvier 2010
Nous comptons tous sur le temps de tenir nos jours programmés. Les montres-bracelets, les horloges murales et même le lecteur de DVD nous disent tous le temps, mais à l'occasion, ce n'est pas assez précis, surtout quand Le temps doit être synchronisé.
Il existe de nombreuses technologies qui nécessitent une précision extrêmement précise entre les systèmes, de la navigation par satellite à de nombreuses applications Internet, un temps précis devient de plus en plus important.
Toutefois, la précision n'est pas toujours simple, en particulier dans les réseaux informatiques modernes. Alors que tous les systèmes informatiques ont des horloges intégrées, ce ne sont pas des pièces de temps précis, mais des oscillateurs à cristaux standard, la même technologie utilisée dans d'autres horloges électroniques.
Le problème avec le fait de compter sur des horloges de système comme celui-ci est qu'ils sont enclins à la dérive et sur un réseau composé de centaines ou de milliers de machines, si les horloges dérivent à un rythme différent - le chaos peut bientôt s'ensuivre. Les e-mails sont reçus avant qu'ils ne soient envoyés et les applications temporelles échouent.
Les horloges atomiques Sont les pièces de temps les plus précises, mais ce sont des outils de laboratoire à grande échelle et sont impraticables (et très coûteux) pour être utilisés par les réseaux informatiques.
Cependant, les laboratoires de physique comme les États-Unis NIST (Institut national des normes et du temps) ont des horloges atomiques dont ils diffusent des signaux horaires. Ces signaux temporels peuvent être utilisés par des réseaux informatiques pour la synchronisation.
En Amérique du Nord, le code temporel diffusé par le NIST s'appelle WWVB Et est transmis de Boulder, Colorado sur une longue onde à 60Hz. Le code temporel contient l'année, le jour, l'heure, la minute, la seconde et, en tant que source d'UTC, les secondes de saut ajoutées pour assurer la parité avec la rotation de la Terre.
La réception du signal WWVB et l'utilisation pour synchroniser un réseau informatique est simple à faire. Les serveurs de temps de réseau de référence radio peuvent recevoir cette diffusion dans toute l'Amérique du Nord et en utilisant le protocole NTP (Network Time Protocol).
Un dédié Serveur de temps NTP Qui peut recevoir le signal WWVB peut synchroniser des centaines voire des milliers de périphériques différents vers le signal WWVB, ce qui garantit que chacun d'eux soit à quelques millisecondes d'UTC.