Archivio per la categoria 'GPS'

Cinque motivi per cui non si dovrebbe mai utilizzare una fonte di sincronizzazione Internet

Giovedi, November 20th, 2008

Sincronizzazione oraria è ora parte integrante dell'amministrazione di rete. Le reti che non sono sincronizzate con l'ora UTC (Coordinated Universal Time) vengono isolate; non è in grado di elaborare transazioni sensibili o di comunicare in modo sicuro con altre reti.

Ora UTC è stato sviluppato per consentire all'intero globo di comunicare in un unico arco temporale ed è basato sul tempo indicato da orologi atomici.

Per sincronizzarsi con l'ora UTC, molti amministratori di rete si collegano semplicemente a una sorgente di temporizzazione su Internet e presumono che stiano ricevendo una fonte sicura di ora UTC. Tuttavia, ci sono delle insidie ​​in questo e qualsiasi rete che richiede sicurezza non dovrebbe MAI utilizzare Internet come una fonte di temporizzazione:

1. Per utilizzare una sorgente di sincronizzazione di Internet, è necessario inoltrare una porta nel firewall. Questo "buco" per consentire il passaggio delle informazioni temporali può essere utilizzato anche da chiunque altro.
2. NTP (Network Time Protocol) ha una misura di sicurezza incorporata chiamata autenticazione che garantisce che una fonte temporale sia esattamente chi dice di essere, questo non può essere utilizzato su Internet.
3. Le fonti di sincronizzazione di Internet sono del tutto imprecise. Un sondaggio di Nelson Minar del MIT (Massachusetts Institute of Technology) ha scoperto che meno della metà erano abbastanza vicini al tempo UTC per essere descritti come affidabili (alcuni in cui minuti e anche ore!).
4. La distanza attraverso Internet può rendere inutile anche una fonte di temporizzazione Internet estremamente accurata, poiché la distanza dal cliente potrebbe causare ritardi.
5. Un time server dedicato utilizzerà una radio di segnale di temporizzazione GPS che può essere controllata per garantire la precisione, fornendo sicurezza e protezione legale; le fonti di cronometria di Internet non possono.

dedito NTP time server non solo offre una maggiore protezione e sicurezza rispetto alle fonti di orario di Internet. Offrono inoltre un'accuratezza sfrenata con entrambe le trasmissioni radio GPS e di tempo e frequenza (come MSF, DCF o WWVB) accurate in pochi millisecondi di ora UTC.

Time Server GPS che riceve tempo dallo spazio

Mercoledì, novembre 19th, 2008

GPS time server sono server di tempo di rete che ricevono un segnale di temporizzazione dalla rete GPS e lo distribuiscono tra tutti i dispositivi su una rete assicurando che l'intera rete sia sincronizzata.

Il GPS è una fonte di tempo ideale poiché un segnale GPS è disponibile ovunque nel mondo. GPS sta per Global Positioning System, la rete GPS è di proprietà delle forze armate statunitensi e controllata e gestita dall'aviazione statunitense (ala spaziale). Tuttavia, dal momento che il compianto 1980 è stato aperto alla popolazione civile mondiale come strumento per aiutare la navigazione.

La rete GPS è in realtà una costellazione di satelliti 32 che orbitano attorno alla Terra, non forniscono effettivamente informazioni di posizionamento (i ricevitori GPS lo fanno) ma trasmettono dai loro orologi atomici integrati un segnale di temporizzazione.

Questo segnale di temporizzazione è ciò che viene usato per elaborare una posizione globale triangolando i segnali di temporizzazione 3-4, un ricevitore può calcolare la distanza e quindi la posizione da un satellite. In sostanza quindi, un satellite di posizionamento globale è solo un orologio orbitante ed è questa informazione che viene trasmessa che può essere rilevata da un time server GPS e distribuita tra una rete.

Mentre in senso stretto il tempo GPS non è lo stesso della scala cronologica universale UTC (tempo universale coordinato), a GPS ora del server convertirà automaticamente il formato dell'ora in UTC.

Un time server GPS può fornire un'accuratezza sfrenata con reti in grado di mantenere la precisione entro pochi millisecondi di UTC.

Soluzione di sincronizzazione del server NTP GPS

Martedì, novembre 18th, 2008

Sincronizzazione oraria è ora un aspetto critico della gestione della rete che consente l'esecuzione di applicazioni sensibili al tempo da tutto il mondo. Senza una corretta sincronizzazione i sistemi informatici non sarebbero in grado di comunicare tra loro e transazioni come prenotazioni di posti, aste su Internet e operazioni bancarie online sarebbero impossibili.

Per sincronizzazione temporale efficace la scala cronologica globale UTC (Coordinated Universal Time) è un prerequisito. Mentre una rete di computer può essere sincronizzata con qualsiasi singola sorgente temporale, l'UTC viene utilizzata dalle reti di computer di tutto il mondo. Sincronizzando con un'origine ora UTC, una rete di computer può quindi essere sincronizzata su ogni altra rete di computer in tutto il mondo che utilizza anche l'ora UTC come sorgente temporale.

Ricevere un affidabile Sorgente orario UTC non è così facile come sembra. Molti amministratori di rete scelgono di utilizzare un'origine ora Internet UTC. Sebbene molte di queste fonti di tempo siano sufficientemente accurate, possono essere troppo distanti per garantire l'affidabilità e ci sono molte fonti di tempo su Internet che sono estremamente imprecise.

Un altro motivo per cui le fonti di orario Internet non dovrebbero essere utilizzate come fonte di sincronizzazione dell'orario è perché una fonte di tempo di Internet è al di fuori di un firewall e lasciare una lacuna nel firewall per ricevere informazioni sulla tempistica può lasciare un sistema aperto all'abuso.

In modo che il tempo UTC può essere scelto come un tempo civile in tutto il mondo diversi laboratori nazionali di fisica trasmettono un segnale di temporizzazione UTC che può essere ricevuto e utilizzato come una sorgente di tempo di rete. Sfortunatamente, tuttavia, questi segnali orari non sono disponibili in tutti i paesi e nemmeno in quelle aree in cui esiste un segnale; possono essere abbastanza spesso ostruiti da interferenze e topografia locale.

Un altro metodo per ricevere una fonte di ora UTC è utilizzare la rete satellitare GPS. A rigor di termini, il Global Positioning System (GPS) non trasmette UTC ma è un tempo basato sul tempo atomico internazionale (TAI) con un offset predefinito. UN Orologio GPS NTP può semplicemente convertire l'ora GPS in UTC per scopi di sincronizzazione.

Il vantaggio principale dell'uso del GPS è che un segnale GPS è disponibile ovunque sul pianeta, a condizione che ci sia una chiara visione del cielo sopra (le trasmissioni GPS sono trasmesse via linea di vista) così la sincronizzazione UTC può essere condotta ovunque.

Referenze radiofoniche UTC da tutto il mondo

Venerdì, ottobre 17th, 2008

UTC (Coordinated Universal Time) è la scala temporale globale utilizzata da milioni di persone, aziende e autorità in tutto il mondo. L'UTC si basa sul tempo indicato dagli orologi atomici al cesio. Questi orologi sono i cronometri più affidabili sulla Terra, in grado di mantenere un tempo preciso per diversi milioni di anni senza perdere né guadagnare un secondo.

Purtroppo gli orologi al cesio sono macchine troppo costose e delicate per renderlo pratico per tutti noi, ma fortunatamente il tempo che dicono è trasmesso da diversi paesi. I laboratori nazionali di fisica di queste nazioni tendono a trasmettere il Ora UTC da questi orologi a onda lunga.

Nel Regno Unito la trasmissione 60 kHz è trasmessa dal Laboratorio Nazionale di Fisica da un trasmettitore di Anthorn in Cumbria (era basato su Rugby fino a 2007). NPL mantiene costantemente le trasmissioni e ne valuta l'accuratezza. Mentre il Segnale MSF è una trasmissione con base britannica è possibile ricevere il segnale in alcune parti del nord Europa e in Scandinavia.

Tuttavia, nell'Europa continentale, il segnale più forte in termini di tempo e frequenza è la trasmissione tedesca trasmessa da Francoforte in Germania. Questo segnale noto come DCF è controllato e gestito dal Laboratorio nazionale di fisica tedesco. Anche se la Svizzera ha il proprio segnale orario e di frequenza, il segnale DCF tedesco è di gran lunga il più utilizzato in Europa.

Negli Stati Uniti un sistema simile è gestito dal NIST (National Institute for Standards and Time) ed è trasmesso da Fort Collins, in Colorado. Questo segnale è noto come WWVB ed è disponibile in molte parti del Nord America (incluso il Canada).

Il Giappone mantiene anche la propria trasmissione temporizzata (JJY), che è popolare nel sud pacifico e molti altri paesi (come la Francia) mantengono i propri segnali anche se questi tendono ad avere solo una copertura minore.

Tutti questi segnali orari operano in modo simile. La forza del segnale viene ridotta tra 6 e 10 dB o disattivata per un determinato intervallo di tempo prima di essere ripristinata all'inizio di ogni secondo. La quantità di tempo in cui il segnale viene ridotto indica un flusso di numeri binari con indicatori di posizionamento.
I segnali operano su una frequenza 60 kHz e contengono un codice di data e ora che trasmette le seguenti informazioni in formato binario: Anno, mese, giorno del mese, giorno della settimana, ora, minuto, DUT1 (la differenza tra UTC e UT1 che è basato sulla rotazione della Terra). I segnali trasmettono anche informazioni sull'ora locale, ad esempio l'ora legale britannica.

Funzionamento e implementazione del sistema di posizionamento globale (GPS)

Venerdì, settembre 26th, 2008

Il GPS (Global Positioning System) la rete è in circolazione da oltre trent'anni ma è stato solo da quando 1983, quando un aereo di linea coreano è stato abbattuto per errore, l'esercito statunitense, che possiede e controlla il sistema, accetta di aprirlo per uso civile nella speranza di prevenire tali tragedie .

Il sistema GPS è attualmente l'unico sistema globale di navigazione satellitare (GNSS) al mondo, sebbene l'Europa e la Cina stiano attualmente sviluppando la propria (Galileo e GLONASS). Il GPS, o per dargli il nome ufficiale, Navstar GPS si basa su una costellazione tra i satelliti 24 e 32 Medium Earth Orbit.

Questi satelliti trasmettono messaggi tramite segnali a microonde precisi. Questi messaggi contengono l'ora di invio del messaggio, un'orbita precisa per il satellite che invia il messaggio e lo stato generale del sistema e le orbite approssimative di tutti i satelliti GPS.

Per calcolare una posizione è necessario un ricevitore GPS. Questo riceve il segnale dai satelliti 4 (o più). Poiché i satelliti trasmettono la loro posizione e l'ora in cui è stato inviato il messaggio, il ricevitore GPS può utilizzare il segnale di sincronizzazione e le informazioni sulla distanza per allenarsi mediante un processo di triangolazione esattamente nel punto in cui si trova nel mondo.

Il GPS e altri sistemi GNSS possono solo individuare la posizione in modo accurato perché ogni relè trasmette le informazioni da un orologio atomico integrato. Gli orologi atomici sono così precisi da perdere o guadagnare un secondo in milioni di anni. È solo questa precisione che rende possibile il posizionamento GPS perché, poiché il segnale trasmesso dai satelliti viaggia alla velocità della luce (fino a 180,000 miglia al secondo), un'accuratezza di un secondo potrebbe far posizionare migliaia di miglia nel posto sbagliato.

A causa di questo orologio atomico incorporato e di un alto livello di accuratezza temporale, un satellite GPS può essere utilizzato come fonte per l'UTC (Coordinated Universal Time). UTC è una scala cronologica globale basata sul tempo indicato dagli orologi atomici e utilizzata in tutto il mondo per consentire alle reti di computer di sincronizzarsi tutte allo stesso tempo.

Uso delle reti informatiche NTP time server (protocollo del tempo di rete) per sincronizzare i loro sistemi. Un NTP il server collegato a un'antenna GPS può ricevere un segnale orario UTC dal satellite e quindi distribuire tra la rete.

L'utilizzo dei GP per le informazioni sulla temporizzazione è uno dei metodi più accurati e sicuri per ricevere una sorgente UTC con un'accuratezza di pochi millisecondi che è possibile.

Ricezione di una fonte di tempo

Giovedi, September 18th, 2008

A NTP Server si connette a una rete di computer con lo scopo di sincronizzare tutti i computer, router e altri dispositivi allo stesso tempo. I server NTP utilizzano il Network Time Protocol per regolare la deriva di diverse macchine in modo che corrispondano al tempo di riferimento.

I server NTP si affidano all'utilizzo di un clock di riferimento; la maggior parte delle reti che utilizzano un server NTP utilizzerà una sorgente di tempo UTC (Coordinated Universal Time). L'UTC si basa sul tempo indicato dagli orologi atomici incredibilmente precisi e costosi.

Gli orologi atomici funzionano sul principio che un singolo atomo (nella maggior parte dei casi il cesio -133) risuonerà ad una velocità esatta a determinati livelli di energia. L'accuratezza degli orologi atomici è talmente abile che l'UTC è stato sviluppato per permettere che il tempo atomico internazionale (TAI) e il Greenwich Meantime (GMT) siano combinati, consentendo il rallentamento della rotazione terrestre aggiungendo secondi di salto e quindi mantenendo il Sole sulla Terra meridiano a mezzogiorno.

La mancata spiegazione di questo rallentamento nella rotazione della Terra porterebbe alla deriva finale del giorno e della notte (sebbene in molti millenni).
A Server NTP può essere impostato per ricevere un segnale orario UTC da Internet, sebbene questi possano variare tremendamente in accuratezza e dipendono da distanze ragionevolmente vicine dal client e dal server.

Affidarsi a riferimenti temporali basati su Internet può anche lasciare una rete aperta agli utenti malintenzionati poiché non possono utilizzare l'autenticazione NTP, che è una misura di sicurezza utilizzata per garantire che un riferimento temporale sia quello che dice di essere.

Molti server NTP dedicati sono progettati per ricevere un riferimento temporale più accurato e autenticato. Un metodo utilizza trasmissioni radio trasmesse da diversi laboratori nazionali di fisica come il NIST (National Institute for Standards and Technology) negli Stati Uniti (segnale WWVB) e NPL (National Physical Laboratory) nel Regno Unito (segnale MSF). Questi segnali vengono trasmessi in onda lunga e possono essere rilevati all'interno dell'area di trasmissione, anche se i segnali possono essere bloccati dalle caratteristiche geografiche locali.

Un altro metodo per ricevere un riferimento di temporizzazione UTC è quello di utilizzare gli orologi atomici integrati sulla rete GPS (Global Positioning System). Mentre il GPS è più comunemente noto come sistema di posizionamento, il satellite trasmette effettivamente le informazioni di cronometraggio utilizzate dai ricevitori GPS per calcolare il tempo trascorso e quindi la distanza.
Sebbene i segnali GPS non siano trasmessi in formato UTC, sono estremamente accurati e NTP non ha problemi a convertirli.

La Server NTP controlla il timestamp dalla sorgente UTC e utilizza le informazioni per calcolare se gli orologi di rete sono alla deriva e aggiunge o sottrae un secondo per abbinare il clock di riferimento. Il server NTP lo farà a intervalli prestabiliti, normalmente ogni quindici minuti per garantire una precisione perfetta.

NTP è preciso all'interno di 1 / 100 di un secondo (10 millisecondi) sull'Internet pubblica e può funzionare ancora meglio su LAN e WANS con precisioni di 1 / 5000 di un secondo (microsecondi 200) non inauditi.

Per garantire un'ulteriore accuratezza, il servizio NTP (o demone su Linux) funziona in background e non crede all'ora in cui viene detto fino a dopo diversi scambi e ognuno ha superato una specifica di protocollo (un test), quindi il server viene considerato. Di solito occorrono circa cinque buoni campioni) finché un server NTP non viene accettato come sorgente di temporizzazione.

Scelta di un server NTP e selezione della migliore fonte di sincronizzazione per te

Mercoledì, settembre 10th, 2008

La Server NTP è parte integrante della moderna rete di computer. Senza Network Time Protocol e NTP time server molte delle moderne funzionalità dei computer che diamo per scontate come la prenotazione online, il commercio via Internet e la comunicazione via satellite sarebbero impossibili.

La sincronizzazione nei computer è gestita da NTP. I server NTP e NTP utilizzano un riferimento singolo per sincronizzare tutte le macchine su una rete fino a quel momento. Questo riferimento temporale potrebbe infatti essere qualsiasi cosa, ad esempio il tempo su un orologio da polso. Tuttavia, la sincronizzazione è inutile a meno che non sia stata utilizzata una sorgente di tempo UTC (coordinated universal time) quando UTC è stato sviluppato per consentire al mondo intero di sincronizzarsi allo stesso tempo, consentendo una sincronizzazione veramente globale.

L'UTC si basa sul tempo indicato dagli orologi atomici, sebbene le misure di compensazione come Leap Seconds vengano aggiunte all'UTC per mantenerle in linea con il Greenwich Meantime (GMT).

Gli orologi atomici sono attrezzature molto costose e estremamente delicate e non il tipo di oggetto che può essere ospitato nella sala server dell'ufficio. Fortunatamente un server NTP può ricevere un'orario orario UTC da diverse posizioni.

Internet è forse la fonte di riferimenti temporali più utilizzata. Sfortunatamente, tuttavia, ci sono degli svantaggi nell'usare Internet per una fonte temporale. In primo luogo, le fonti di temporizzazione su Internet non possono essere autenticate. L'autenticazione è una misura di sicurezza utilizzata da NTP per verificare che l'origine temporale sia autentica. In secondo luogo, utilizzare un riferimento temporale per Internet significa che un buco deve essere lasciato aperto nel firewall della rete, compromettendo nuovamente la sicurezza. In terzo luogo, le fonti di sincronizzazione di Internet sono notoriamente inaccurate e quelle che non lo sono spesso possono essere troppo lontane da un cliente per fornire qualsiasi precisione utile.

Tuttavia, se la sicurezza e l'elevato livello di precisione rispetto all'ora UTC non sono necessari, Internet può fornire una soluzione semplice ed economica.

Un metodo molto più sicuro per la ricezione di un riferimento di temporizzazione UTC è quello di utilizzare la trasmissione nazionale specializzata di tempo e frequenza trasmessa da diversi paesi. Il Regno Unito (MSF), USA (WWVB), Germania (DCF) e Giappone (JJY) vantano tutti un segnale di temporizzazione a onda lunga. Sebbene questi segnali siano limitati nel raggio d'azione e nella forza, laddove disponibili, costituiscono una sorgente temporale ideale in quanto il ricevitore radio può prelevare questi segnali dall'interno di un edificio. Queste trasmissioni possono anche essere autenticate fornendo un elevato livello di sicurezza.

La terza soluzione, forse la più semplice, è l'utilizzo di un server NTP GPS. Questi usano i segnali inviati dal Global Positioning System che contiene informazioni sulla temporizzazione. Questo è l'ideale in quanto il segnale GPS può essere ricevuto letteralmente in qualsiasi parte del mondo, quindi se non c'è trasmissione radio nella tua zona, la rete GPS fornirà una soluzione sicura e autenticata.

L'unico lato negativo del GPS è che un'antenna deve avere una buona visuale del cielo e quindi deve essere posizionata sul tetto. Questo ovviamente ha degli inconvenienti logistici se la stanza del server si trova nel seminterrato di un grattacielo.

Nel selezionare una fonte temporale, la cosa più importante da ricordare è dove si trova Server NTP sta per essere situato. Se è al chiuso e non c'è la possibilità di correre e l'antenna sul tetto, le trasmissioni radio sarebbero l'alternativa migliore. Se non ci sono trasmissioni radio nel proprio paese / area o se i segnali sono bloccati dalla topografia locale, allora il GPS è la soluzione ideale.

Tuttavia, se la precisione e la sicurezza non sono un problema, Internet sarebbe la soluzione più ovvia.

Comprendere un server NTP GPS

Lunedi, September 8th, 2008

A Server NTP GPS è un tipo di server orario che utilizza il protocollo NTP (Network Time Protocol) come metodo per sincronizzare l'ora sui dispositivi di rete e sui computer dopo aver ricevuto un segnale orario dalla rete GPS.

La rete GPS (Global Positioning System) è una costellazione di satelliti di proprietà e gestiti dall'esercito USA. La maggior parte delle persone è a conoscenza del GPS come aiuto per la navigazione satellitare. In realtà, la base delle trasmissioni trasmesse dai satelliti GPS è un segnale orario. Questo segnale orario è generato dall'orologio atomico di bordo del satellite. È questa informazione che un sistema di navigazione satellitare riceve e calcola per triangolazione la distanza dai satelliti.

Questo segnale di temporizzazione è ciò che viene utilizzato da un server NTP GPS come riferimento per sincronizzare anche una rete. NTP quindi distribuisce questa volta a tutti i router e i computer su quella rete.

A Server NTP GPS comprende un ricevitore GPS, antenna GPS e software NTP. L'antenna GPS dovrebbe essere situata su un tetto che darà la migliore possibilità di ricevere le trasmissioni dai satelliti.

Il ricevitore GPS converte quindi queste informazioni in informazioni temporali che possono essere lette e distribuite da NTP.

Mentre gli orologi atomici a bordo dei satelliti GPS non trasmettono un codice di temporizzazione UTC (Coordinated Universal Time). Tuttavia, NTP ha la capacità di convertire l'orologio atomico dai satelliti in UTC. Ciò consente alle reti di computer di essere sincronizzate con la stessa fonte di tempo universale indipendentemente da dove si trovino nel mondo.

Utilizzando un server NTP GPS dedicato, una rete può essere sincronizzata in pochi millisecondi di tempo UTC con una precisione di poche centinaia di nanosecondi resa possibile dalle LAN.

Server NTP GPS per applicazioni Time Critical

Lunedi, September 8th, 2008

Il GPS (Global Positioning System) è un sistema globale di navigazione satellitare (GNSS) controllato e gestito dagli Stati Uniti d'America.

I sistemi GNSS funzionano usando satelliti diverse migliaia di miglia sopra la superficie terrestre che trasmettono le informazioni di temporizzazione a un ricevitore GNSS (come l'unità di navigazione satellitare nelle nostre auto). È questa informazione che viene utilizzata dal ricevitore GPS per triangolare una posizione esatta. Possono farlo solo disponendo a bordo del loro orologio atomico altamente accurato come la distanza che i satelliti sono lontani dalla Terra, persino un'accuratezza di un secondo o due potrebbe significare che la posizione di navigazione satellitare potrebbe essere fuori miglia.

Come conseguenza di avere queste precise fonti di tempo, il GPS e la nuova generazione di sistemi GNSS possono essere utilizzati per ricevere una sorgente di tempo assoluta o UTC (Universal Coordinated Time). Questa origine oraria può essere utilizzata dalle reti di computer che eseguono a Server NTP (Network Time Protocol) per sincronizzare tutte le macchine e i dispositivi allo stesso tempo.

NTP è un protocollo progettato per sincronizzare computer e dispositivi di rete con un riferimento temporale esterno.

Il GPS è un riferimento temporale e di frequenza ideale perché può fornire tempi estremamente precisi in qualsiasi parte del mondo, utilizzando componenti relativamente economici. Ogni satellite GPS trasmette in due frequenze L2 per uso militare e L1 per l'uso da parte di civili trasmessi a 1575 MHz, le antenne e i ricevitori GPS a basso costo sono ora ampiamente disponibili e i server NTP GPS dedicati sono ora a costo relativamente basso.

Il segnale radio trasmesso dal satellite può passare attraverso le finestre, ma può essere bloccata da edifici quindi la posizione ideale per un'antenna GPS è su un tetto con una buona vista del cielo. I più satelliti può ricevere dal migliore è il segnale. Tuttavia, le antenne sul tetto possono essere soggette a fulmini o altre sovratensioni così un soppressore è altamente suggerisce installato in linea sul cavo GPS.

A Server NTP GPS è ideale per fornire server di tempo NTP o computer stand-alone con un riferimento esterno estremamente accurato per la sincronizzazione. Anche con attrezzature a costo relativamente basso, l'accuratezza di centinaia di nanosecondi (un nanosecondo = un miliardesimo di secondo) può essere ragionevolmente ottenuta utilizzando il GPS come riferimento esterno.

GPS Time Server e NTP (Network Time Protocol)?

Lunedi, September 8th, 2008

Ormai siamo tutti abituati alla navigazione satellitare. Sempre più persone installano queste piccole scatole nere nelle loro macchine e gettano via le loro vecchie mappe stradali cartacee. I vantaggi della navigazione satellitare sono molteplici: dagli aggiornamenti costanti che mantengono le mappe attuali per poter puntare il punto lontano da qualsiasi punto di riferimento o segnaletica stradale, ma il GPS ha più usi che semplicemente triangolare una posizione per trovare la direzione, può essere utilizzato per fornire informazioni su tempo e frequenza in tutto il mondo.

Sin dai primi 1990, il sistema di posizionamento globale (GPS) è stato l'unico sistema globale di navigazione satellitare (GNSS) funzionante a livello mondiale. Gestito dall'esercito americano, il GPS (a volte indicato come NAVSTAR) ha permesso una tempistica accurata e la localizzazione in tutto il mondo.

Per individuare con precisione una posizione, tutti i sistemi GNSS richiedono un'origine temporale assoluta, ovvero un'origine temporale accurata quanto umanamente possibile, come quella di un orologio atomico. Senza sapere esattamente che ora è un satellite GNSS non sarebbe in grado di localizzare accuratamente un punto (poiché la Terra, i satelliti e le persone si muovono attorno a una posizione possono essere definiti solo da una posizione e da un orario). A causa della distanza dei satelliti dalla Terra, anche un'accuratezza di un secondo o due potrebbe significare che la posizione di un navigatore satellitare potrebbe essere fuori miglia.

Per questo motivo ogni satellite ha un orologio atomico molto preciso a bordo che può essere utilizzato anche da NTP (Network Time Protocol) server per sincronizzare reti di computer. Il GPS è una fonte ideale di tempo e frequenza perché può fornire tempi estremamente precisi in qualsiasi parte del mondo utilizzando componenti relativamente economici.

Un ricevitore GPS decodifica il segnale inviato dall'antenna GPS a un protocollo leggibile dal computer che può essere utilizzato dalla maggior parte dei server di tempo e sistemi operativi, inclusi Windows, LINUX e UNIX.

Il ricevitore GPS emette anche un impulso preciso ogni secondo che i server GPS NTP e i server di tempo del computer possono utilizzare per fornire un timing ultra preciso. La temporizzazione dell'impulso al secondo sulla maggior parte dei ricevitori è precisa all'interno di 0.001 di un secondo di UTC (Coordinated Universal Time o Temps Universel Coordonné).

Il GPS è l'ideale nel fornire NTP time server o computer stand-alone con un riferimento esterno altamente accurato per la sincronizzazione. Anche con attrezzature a costo relativamente basso, l'accuratezza di centinaia di nanosecondi (un nanosecondo = un miliardesimo di secondo) può essere ragionevolmente ottenuta utilizzando il GPS come riferimento esterno.

In 2002, l'Agenzia spaziale europea e l'Unione europea hanno accettato di costruire il proprio GNSS europeo chiamato Galileo. Per competere con le nuove e più avanzate tecnologie GNSS, il programma GPS è attualmente in fase di aggiornamento e si prevede che quando Galileo inizierà a trasmettere segnali, entrambi i sistemi diventeranno interoperabili consentendo una precisione ancora maggiore in termini di tempistica e posizionamento.