Kako BMCA algoritam radi u PTP-u s dvo-senzorom?

Jun 01, 2026

Ostavite poruku

Na temelju vašeg prethodnog fokusa na scenarije PTP sinkronizacije s dvo-senzorom, BMCA (Best Master Clock Algorithm) je temeljni mehanizam za automatski odabir glavnog i podređenog sata u PTP protokolu. Njegova radna logika u scenariju s dva-senzora je sljedeća:

Interakcija u početnom stanju: nakon što se oba senzora pokrenu, povremeno emitiraju najavne poruke cijeloj mreži. Ove poruke imaju vlastiti prioritet, preciznost sata, vrstu sata i druge osnovne atribute.

Usporedba atributa Round-by-Round: Nakon primanja međusobnih poruka najave, dva senzora uspoređuju atribute prema fiksnim pravilima: prvo uspoređuju vrijednost priority1 (što je manja vrijednost, to je veći prioritet); zatim uspoređuju preciznost sata i vrijednost priority2; konačno, uspoređuju MAC adrese uređaja kako bi odabrali bolji sat.

Automatsko dodjeljivanje uloga: Senzor s boljim atributima automatski postaje glavni sat, a drugi se automatski prebacuje na pomoćni sat. Podređeni sat će zatim kontinuirano pratiti glavni sat kako bi dovršio sinkronizaciju vremena.

Dinamičko održavanje i ažuriranja: Ako se mreža prekine, a zatim obnovi, ili ako se promijeni atribut sata senzora, BMCA će ponovno-izvršiti proces usporedbe, automatski ažurirajući glavne-uloge podređenih kako bi se osiguralo da je cijela mreža uvijek sinkronizirana na temelju optimalnog sata.

U scenarijima s dva-senzora, ručno postavljanje diferencirane vrijednosti prioriteta1 omogućuje BMCA-i stabilan izlaz uloge fiksnog glavnog-podređenog, izbjegavajući česte sukobe prebacivanja uzrokovane automatskim izborom.

info-1328-915

Pošaljite upit
Kontaktirajte nasako imate bilo kakvih pitanja

Možete nas kontaktirati putem telefona, e-maila ili online obrasca ispod. Naš stručnjak će vas uskoro kontaktirati.

Kontaktirajte odmah!