GPS Time Server i NTP (Network Time Protocol)?
Wysłane przez Richard N Williams on Września 8th, 2008
Jesteśmy już przyzwyczajeni do nawigacji satelitarnej. Coraz więcej ludzi instaluje te małe czarne skrzynki w swoich samochodach i wyrzuca stare papierowe mapy drogowe. Zalety nawigacji satelitarnej są bardzo złożone - od ciągłych aktualizacji utrzymujących aktualne mapy, aż po ustalenie mil od mil na podstawie dowolnych punktów orientacyjnych lub znaków drogowych, ale GPS ma więcej zastosowań niż tylko triangulacja pozycji do wyszukiwania kierunków, może być wykorzystana do dostarczać informacje o czasie i częstotliwości na całym świecie.
Od wczesnych 1990 system GPS (Global Positioning System) był jedynym w pełni funkcjonującym globalnym systemem nawigacji satelitarnej (GNSS). Prowadzony przez amerykańską armię, GPS (czasami określany jako NAVSTAR) umożliwił dokładny pomiar czasu i lokalizacji na całym świecie.
Aby dokładnie zlokalizować lokalizację, wszystkie systemy GNSS wymagają bezwzględnego źródła czasu, czyli źródła czasu tak dokładnego, jak to tylko możliwe, na przykład z zegara atomowego. Nie wiedząc dokładnie, jaki jest czas, satelita GNSS nie byłby w stanie precyzyjnie ustalić punktu (tak jak Ziemia, satelity i ludzie poruszają się wokół danej pozycji mogą być określone tylko przez pozycję i czas). Ze względu na odległość satelitów od Ziemi nawet niedokładność sekundy lub dwóch może oznaczać, że lokalizacja nawigacji satelitarnej może być oddalona o milę.
Z tego powodu każdy satelita ma bardzo dokładny zegar atomowy na pokładzie, z którego może również korzystać NTP (Network Time Protocol) serwery do synchronizacji sieci komputerowych. GPS jest idealnym źródłem czasu i częstotliwości, ponieważ może zapewnić bardzo dokładny czas w dowolnym miejscu na świecie przy użyciu stosunkowo tanich komponentów.
Odbiornik GPS dekoduje sygnał wysyłany z anteny GPS do odczytywalnego przez komputer protokołu, który może być wykorzystywany przez większość serwerów czasu i systemów operacyjnych, w tym Windows, LINUX i UNIX.
Odbiornik GPS generuje również dokładny impuls co sekundę, który mogą wykorzystywać serwery NTP GPS i komputerowe serwery czasu, aby zapewnić niezwykle precyzyjny pomiar czasu. Czasy impulsów na sekundę w większości odbiorników są zgodne z 0.001 sekundy UTC (Coordinated Universal Time lub Temps Universel Coordonné).
GPS jest idealny w dostarczaniu Serwery czasu NTP lub autonomiczne komputery o bardzo dokładnym zewnętrznym sygnale do synchronizacji. Nawet przy stosunkowo tanich urządzeniach dokładność rzędu nanosekund (nanosekunda = jedna miliardowa część sekundy) może być rozsądnie osiągnięta za pomocą GPS jako zewnętrznego źródła.
W 2002 Europejska Agencja Kosmiczna i Unia Europejska zgodziły się na zbudowanie europejskiego GNSS o nazwie Galileo. Aby konkurować z nowymi i bardziej zaawansowanymi technologiami GNSS, program GPS jest obecnie aktualizowany i oczekuje się, że kiedy Galileo rozpocznie przekazywanie sygnałów, oba systemy staną się interoperacyjne, co zapewni jeszcze większą dokładność w zakresie czasu i pozycjonowania.