GPS Time Server en NTP (Network Time Protocol)?
Maandag, september 8th, 2008We zijn inmiddels allemaal gewend aan satellietnavigatie. Meer en meer mensen installeren die kleine zwarte dozen in hun auto's en gooien hun oude papieren wegenkaarten weg. De voordelen van satellietnavigatie zijn talrijk - van constante updates die de kaarten actueel houden tot het kunnen lokaliseren van uw locatie-mijlen van alle oriëntatiepunten of verkeersborden, maar GPS heeft meer toepassingen dan alleen een positie trianguleren voor richtingbepaling, het kan worden gebruikt om verstrek informatie over tijd en frequentie wereldwijd.
Sinds de vroege 1990 is het Global Positioning-systeem (GPS) 's werelds enige volledig functionerende Global Navigational Satellite System (GNSS). Gerund door het Amerikaanse leger, heeft GPS (ook wel NAVSTAR genoemd) een nauwkeurige timing en locatiebepaling over de hele wereld mogelijk gemaakt.
Om een locatie nauwkeurig te bepalen, hebben alle GNSS-systemen een absolute tijdbron nodig, dat wil zeggen een tijdbron die zo nauwkeurig mogelijk is, zoals die van een atoomklok. Zonder exact te weten hoe laat een GNSS-satelliet een locatie niet nauwkeurig kan bepalen (omdat de aarde, satellieten en mensen allemaal rond een locatie bewegen, kan deze alleen worden bepaald door een positie en tijd). Vanwege de afstand van de satellieten tot de aarde, kan zelfs een onnauwkeurigheid van een seconde of twee betekenen dat de locatie van een satellietnavigatie mijlenver uit kan zijn.
Om deze reden heeft elke satelliet een zeer nauwkeurige atoomklok aan boord die ook kan worden gebruikt door NTP (Network Time Protocol) -servers om computernetwerken te synchroniseren. GPS is een ideale tijd- en frequentiebron omdat het overal in de wereld zeer nauwkeurige tijd kan bieden met behulp van relatief goedkope componenten.
Een GPS-ontvanger decodeert het signaal dat door de GPS-antenne wordt verzonden naar een computerleesbaar protocol dat kan worden gebruikt door de meeste tijdservers en besturingssystemen, waaronder Windows, LINUX en UNIX.
De GPS-ontvanger geeft ook elke seconde een nauwkeurige puls af die GPS NTP-servers en computertijdservers kunnen gebruiken om een uiterst precieze timing te bieden. De puls per seconde timing op de meeste ontvangers is nauwkeurig tot binnen 0.001 van een seconde van UTC (Coordinated Universal Time of Temps Universel Coordonné).
GPS is ideaal bij het leveren NTP tijdservers of zelfstandige computers met een zeer nauwkeurige externe referentie voor synchronisatie. Zelfs met relatief goedkope apparatuur kan een nauwkeurigheid van honderd nanoseconden (een nanoseconde = een miljardste van een seconde) redelijkerwijs worden bereikt met behulp van GPS als externe referentie.
In 2002 kwamen het Europees Ruimteagentschap en de Europese Unie overeen om het eigen GNSS van Europa, Galileo genaamd, te bouwen. Om te concurreren met de nieuwe en geavanceerdere GNSS-technologieën wordt het GPS-programma momenteel geüpgraded en verwacht wordt dat wanneer Galileo begint met het doorgeven van signalen, beide systemen interoperabel zullen worden, waardoor nog meer nauwkeurigheid in timing en positionering wordt verkregen.