GPS Time Server y NTP (Network Time Protocol)?
Lunes, septiembre 8th, 2008Todos estamos acostumbrados a la navegación por satélite por ahora. Cada vez más personas instalan esas pequeñas cajas negras en sus automóviles y tiran sus viejos mapas en papel. Las ventajas de la navegación por satélite son muchas: desde actualizaciones constantes manteniendo los mapas actualizados hasta puntos precisos de millas de cualquier señal o señalización, pero el GPS tiene más usos que simplemente triangular una posición para encontrar direcciones, puede utilizarse para proporcionar información de tiempo y frecuencia en todo el mundo.
Desde principios del 1990, el Sistema de Posicionamiento Global (GPS) ha sido el único Sistema de Satélites de Navegación Global (GNSS) que funciona completamente en el mundo. Dirigido por las fuerzas armadas de los Estados Unidos, el GPS (a veces denominado NAVSTAR) ha permitido localizar con precisión el tiempo y la ubicación en todo el mundo.
Para localizar con precisión una ubicación, todos los sistemas GNSS requieren una fuente de tiempo absoluta, que es una fuente de tiempo tan precisa como humanamente posible, como la de un reloj atómico. Sin saber exactamente qué hora es un satélite GNSS no sería capaz de precisar el punto de una ubicación (ya que la Tierra, los satélites y las personas se mueven en una ubicación solo se puede definir por posición y tiempo). Debido a la distancia de los satélites lejos de la Tierra, incluso una inexactitud de uno o dos segundos podría significar que la ubicación de un navegador por satélite podría estar a millas de distancia.
Por esta razón, cada satélite tiene un reloj atómico de alta precisión a bordo que también puede ser utilizado por NTP (Network Time Protocol) servidores para sincronizar redes de computadoras. El GPS es una fuente ideal de tiempo y frecuencia porque puede proporcionar tiempo altamente preciso en cualquier lugar del mundo utilizando componentes relativamente baratos.
Un receptor GPS decodifica la señal enviada desde la antena GPS a un protocolo legible por computadora que puede ser utilizado por la mayoría de los servidores de tiempo y sistemas operativos, incluyendo Windows, LINUX y UNIX.
El receptor GPS también emite un pulso preciso cada segundo que los servidores GPS NTP y los servidores horarios de la computadora pueden utilizar para proporcionar un tiempo ultra preciso. La temporización de pulsos por segundo en la mayoría de los receptores es precisa dentro de 0.001 de un segundo de UTC (Coordinated Universal Time o Temps Universel Coordonné).
El GPS es ideal para proporcionar Servidores de tiempo NTP o computadoras independientes con una referencia externa de alta precisión para la sincronización. Incluso con un equipo de costo relativamente bajo, la precisión de cien nanosegundos (un nanosegundo = una milmillonésima de segundo) se puede lograr razonablemente usando el GPS como referencia externa.
En 2002, la Agencia Espacial Europea y la Unión Europea acordaron construir el propio GNSS europeo llamado Galileo. Para competir con las nuevas y más avanzadas tecnologías GNSS, el programa GPS se está actualizando actualmente y se espera que cuando Galileo comience a transmitir las señales, ambos sistemas se volverán interoperables, permitiendo aún más precisión en el tiempo y el posicionamiento.