Hvordan en GPS-tidsserver fungerer
Sendt af Richard N Williams on December 9th, 2008
A GPS tidsserver er virkelig en kommunikationsenhed. Dens formål er at modtage et timing signal og derefter distribuere det blandt alle enheder på et netværk. Tidsserver s kaldes ofte forskellige ting fra netværkstidsserver, GPS-tidsserver, radio-tidsserver og NTP-server.
De fleste tidsservere bruger protokollen NTP (Network Time Protocol). NTP er en af internetets ældste protokoller og bruges af de fleste maskiner, der bruger en tidsserver. NTP installeres ofte, i en grundlæggende form, i de fleste operativsystemer.
A GPS tidsserver, som navne antyder, modtager et timingsignal fra GPS-netværk. GPS-satellitter er virkelig intet mere end kredsløbende klinger. Ombord hver GPS-satellit er et atomur. Den ultrakomplicerede tid fra dette ur er, hvad der overføres fra satellitten (sammen med satellits position).
Et satellitnavigationssystem virker ved at modtage tidssignalet fra tre eller flere satellitter og ved at udarbejde satellitternes position og hvor længe signalerne tog for at komme frem, kan det triangulere en position.
En GPS-tidsserver kræver endnu mindre information, og kun en satellit er nødvendig for at kunne modtage en timingreference. En GPS-tidsserverens antenne modtager et timesignal fra en af 33-kredsløbssatellitterne via synsfelt, så det bedste sted at reparere antennen er taget.
Mest dedikerede GPS NTP-tidsservere kræver en god 48 timer til at finde og få en stabil løsning på en satellit, men når de har det, er det sjældent, at kommunikationen taber.
Den tid, der er videresendt af GPS-satellitter, kaldes GPS-tid, og selvom den adskiller sig fra den officielle globale tidsskala UTC (Koordineret Universal Time), da de begge er baseret på atomtiden (TAI), kan GPS-tiden nemt konverteres af NTP.
En GPS-tidsserver kaldes ofte som en stratum 1 NTP-enhed, en stratum 2-enhed er en maskine, der modtager tiden fra GPS-tidsserveren. Stratum 2- og stratum 3-enheder kan også bruges som tidsservere, og på denne måde kan en enkelt GPS-tidsserver fungere som en tidskilde for en ubegrænset mængde computere og enheder, så længe hierarkiet af NTP følges.