Penggunaan GPS untuk Timing Aplikasi Komputer
Dicatat oleh Richard N Williams on Januari 4th, 2008
Sistem Penentududukan Global (GPS) kini merupakan alat yang biasa digunakan untuk membantu pemandu memandu tetapi GPS mempunyai lebih banyak kegunaan daripada hanya mengesahkan kedudukan untuk mencari arah, ia boleh digunakan untuk memberikan maklumat masa dan kekerapan di seluruh dunia.
Dibangunkan oleh tentera Amerika Syarikat, GPS menggabungkan sekurang-kurangnya satelit komunikasi 24 di orbit tinggi, yang semuanya mengandungi peralatan tepat masa untuk membolehkan satelit mengukur kedudukan dengan ketepatan.
Walau bagaimanapun, rujukan setiap jam satelit atom yang sangat tepat juga boleh digunakan oleh pelayan NTP (Network Time Protocol) untuk menyegerakkan rangkaian komputer menggunakan isyarat masa GPS yang sangat tepat sebagai rujukan luaran.
GPS adalah masa yang ideal dan sumber frekuensi kerana ia boleh memberi masa yang sangat tepat mana-mana sahaja di dunia yang menggunakan komponen yang agak murah. Setiap satelit GPS menghantar dalam dua frekuensi L2 untuk kegunaan tentera dan L1 untuk digunakan oleh orang awam dihantar pada 1575 MHz, antena GPS kos rendah dan penerima kini boleh didapati secara meluas.
Isyarat radio yang dihantar oleh satelit boleh melepasi tingkap tetapi boleh disekat oleh bangunan sehingga lokasi yang ideal untuk antena GPS berada di atas bumbung dengan pandangan yang baik dari langit. Semakin banyak satelit yang dapat diterima daripada isyarat yang lebih baik. Bagaimanapun, antena yang dipasang pada bumbung boleh terdedah kepada serangan kilat atau lonjakan voltan lain supaya penunjuk mengesyorkan; dipasang secara inline pada kabel GPS.
Kabel antara antena GPS dan penerima juga penting. Jarak maksimum yang kabel boleh menjalankan biasanya hanya meter 20-30 tetapi kabel coax berkualiti tinggi digabungkan dengan penguat GPS diletakkan di dalam talian untuk meningkatkan keuntungan antena boleh membenarkan lebih daripada 100 larian kabel meter.
Seorang penerima GPS kemudian menguraikan isyarat yang dihantar dari antena ke protokol yang boleh dibaca komputer yang boleh digunakan oleh kebanyakan pelayan masa dan sistem pengendalian termasuk, Windows, LINUX dan UNIX.
Penerima GPS juga menghasilkan nadi yang tepat setiap saat yang mana pelayan NTP GPS dan pelayan masa komputer boleh menggunakan untuk menyediakan masa yang sangat tepat. Waktu pulse-per-second pada kebanyakan penerima adalah tepat dalam 0.001 kedua UTC (Waktu Universal yang diselaraskan)
GPS sangat ideal dalam menyediakan pelayan masa NTP atau komputer yang berdiri sendiri dengan rujukan luaran yang sangat tepat untuk penyegerakan.
Walaupun dengan peralatan kos yang rendah, ketepatan seratus nanodetik (nanodetik = satu bilion detik) dapat dicapai dengan menggunakan GPS sebagai rujukan luaran.