Bagaimana BMCA (Algoritma Jam Master Terbaik) Bekerja dalam IEEE 1588 PTP?

T: Apa itu Algoritma Jam Master Terbaik (BMCA)?

J: Algoritma Jam Master Terbaik (BMCA) adalah mekanisme yang didefinisikan dalam Protokol Waktu Presisi (PTP) IEEE 1588 yang secara otomatis menentukan jam mana di jaringan yang harus berfungsi sebagai Grandmaster (GM) — sumber waktu otoritatif yang menjadi acuan sinkronisasi untuk semua jam lainnya. BMCA berjalan secara independen di setiap perangkat PTP, dan setiap port membandingkan atribut jamnya sendiri dengan pengumuman yang diterima dari jam-jam tetangga. Melalui perbandingan terdistribusi ini, semua perangkat secara independen mencapai kesimpulan yang sama tentang jam mana yang terbaik, tanpa memerlukan pengontrol terpusat.

T: Bagaimana proses perbandingan bekerja?

J: Ketika sebuah perangkat PTP menerima pesan Announce dari tetangga, BMCA membandingkan serangkaian atribut berperingkat untuk memutuskan jam mana yang lebih unggul. Perbandingan ini mengikuti urutan prioritas yang ketat:
  1. clockClass — prioritas tertinggi dalam perbandingan
  2. clockAccuracy
  3. offsetScaledLogVariance (stabilitas)
  4. priority1
  5. clockIdentity
  6. priority2
  7. Alamat port / urutan

Atribut pertama yang berbeda menentukan pemenangnya. Port jam yang kalah beralih ke status Slave (atau Pasif) relatif terhadap pemenang.

T: Apa itu clockClass dan mengapa itu penting?

J: clockClass adalah nilai integer (0–255) yang menunjukkan kualitas dan jejak kualitas sumber waktu sebuah jam. Nilai yang lebih rendah merepresentasikan kualitas yang lebih baik. Rentang kunci meliputi:

Karena clockClass adalah atribut perbandingan pertama, jam yang terkunci pada GPS (kelas 6) akan selalu mengungguli jam yang berjalan bebas secara lokal (kelas 248), terlepas dari pengaturan lainnya.

T: Apa itu priority1 dan priority2?

J: Priority1 dan priority2 adalah nilai yang dapat dikonfigurasi pengguna (0–255) yang memberikan kontrol manual kepada administrator atas pemilihan GM.

Mengatur priority1 = 255 secara efektif mengecualikan jam untuk tidak pernah menjadi Grandmaster.

T: Ringkasan

J: BMCA memastikan pemilihan GM yang kuat, otomatis, dan deterministik. clockClass mengatur kualitas sumber waktu, priority1 memberikan preferensi administratif yang kuat, dan priority2 menyediakan penentu yang halus — bersama-sama memberikan kontrol penuh kepada insinyur atas topologi grandmaster PTP.

Membutuhkan solusi waktu presisi? Dapatkan penawaran dari BRIDZA

← Kembali ke Sumber Daya