Hur en GPS-tidsserver fungerar
Postat av Richard N Williams on December 9th, 2008
A GPS-tidsserver är verkligen en kommunikationsenhet. Dess syfte är att få en tidssignal och sedan distribuera den bland alla enheter på ett nätverk. Tidsserver s kallas ofta olika saker från nätverkstidsserver, GPS-tidsserver, radiotidsserver och NTP-server.
De flesta tidsservrar använder protokollet NTP (Network Time Protocol). NTP är en av Internetets äldsta protokoll och används av de flesta maskiner som använder en tidsserver. NTP installeras ofta, i en grundläggande form, i de flesta operativsystem.
A GPS-tidsserver, som namnen antyder, mottar en tidssignal från GPS-nätverk. GPS-satelliter är egentligen inget annat än att bana runt klockor. Ombord varje GPS-satellit är en atomur. Den ultimata tiden från den här klockan är det som överförs från satelliten (tillsammans med satellits position).
Ett satellitnavigationssystem fungerar genom att ta emot tidssignalen från tre eller flera satelliter och genom att arbeta ut satelliterna och hur lång tid signalerna tog för att komma fram, kan den triangulera en position.
En GPS-tidsserver behöver ännu mindre information och endast en satellit krävs för att få en tidsreferens. En GPS-tidsserverns antenn kommer att få en tidssignal från en av de 33-banbrytande satelliterna via siktlinjen, så det bästa stället att fixa antennen är taket.
Mest dedikerad GPS NTP tid servrar kräva bra 48 timmar för att hitta och få en stadig fix på en satellit men när de har det är det sällsynt att kommunikationen går förlorad.
Den tid som vidarebefordras av GPS-satelliter är känd som GPS-tid och trots att den skiljer sig från den officiella globala tidsskala UTC (Koordinerad Universal Time), eftersom de båda är baserade på atomtid (TAI), kan GPS-tiden enkelt konverteras av NTP.
En GPS-tidsserver kallas ofta som en stratum 1 NTP-enhet, en stratum 2-enhet är en maskin som tar emot tiden från GPS-tidsservern. Stratum 2 och stratum 3-enheter kan också användas som tidsservrar och på så sätt kan en enda GPS-tidsserver fungera som en tidskälla för en obegränsad mängd datorer och enheter så länge som hierarkin för NTP är förföljd.