Menggunakan Isyarat WWVB untuk Penyegerakan Masa
Dicatat oleh Richard N Williams on Januari 26th, 2010
Kita semua bergantung pada masa untuk memastikan hari-hari kita dijadualkan. Jam tangan jam tangan, jam dinding dan pemain DVD semua memberitahu kami masa tetapi kadang-kadang, ini tidak cukup tepat, terutamanya apabila masa perlu disegerakkan.
Terdapat banyak teknologi yang memerlukan ketepatan yang sangat tepat antara sistem, dari navigasi satelit ke banyak aplikasi internet, masa yang tepat menjadi semakin penting.
Walau bagaimanapun, pencapaian ketepatan tidak selalu lurus ke hadapan, terutamanya dalam rangkaian komputer moden. Walaupun semua sistem komputer mempunyai jam terbina, ini bukan kepingan masa yang tepat tetapi pengayun kristal piawai, teknologi yang sama digunakan dalam jam elektronik yang lain.
Masalah dengan bergantung pada jam sistem seperti ini adalah mereka terdedah kepada hanyut dan pada rangkaian yang terdiri daripada ratusan atau ribuan mesin, jika jam hanyut pada kadar yang berbeza - huru-hara tidak lama lagi boleh berlaku. E-mel diterima sebelum dihantar dan permohonan kritikal masa gagal.
Jam atom adalah masa yang paling tepat di sekeliling tetapi ini adalah alat makmal skala besar dan tidak praktikal (dan sangat mahal) untuk digunakan oleh rangkaian komputer.
Bagaimanapun, makmal fizik seperti Amerika Utara NIST (Institut Standard dan Masa Kebangsaan) mempunyai jam atom yang menyiarkan isyarat masa dari. Isyarat masa ini boleh digunakan oleh rangkaian komputer untuk tujuan penyegerakan.
Di Amerika Utara, kod masa yang disiarkan NIST dipanggil WWVB dan dihantar dari Boulder, Colorado pada gelombang panjang di 60Hz. Kod masa mengandungi tahun, hari, jam, minit, kedua, dan kerana ia merupakan sumber UTC, sebarang detik lompatan yang ditambah untuk memastikan pariti dengan putaran Bumi.
Menerima isyarat WWVB dan menggunakannya untuk menyegerakkan rangkaian komputer adalah mudah dilakukan. Pelayan masa rangkaian radio rujukan boleh menerima siaran ini di seluruh Amerika Utara dan dengan menggunakan protokol NTP (Protokol Masa Rangkaian).
Dedicated NTP server masa yang boleh menerima isyarat WWVB boleh menyegerakkan beratus-ratus dan bahkan beribu-ribu peranti yang berbeza untuk isyarat WWVB memastikan setiap satu adalah dalam beberapa milisaat UTC.