熱搜關(guān)鍵詞: ntp服務(wù)器 北斗衛(wèi)星導(dǎo)航系統(tǒng) 時鐘同步系統(tǒng)廠家 自動駕駛時間同步
熱搜關(guān)鍵詞: ntp服務(wù)器 北斗衛(wèi)星導(dǎo)航系統(tǒng) 時鐘同步系統(tǒng)廠家 自動駕駛時間同步
BMCA是一種算法,可幫助選擇將哪個時鐘用作網(wǎng)絡(luò)上的時序源。想象一下,您的網(wǎng)絡(luò)上有一個主時鐘,為整個網(wǎng)絡(luò)提供時間。當(dāng)您丟失GPS/GNSS信號并且時鐘離線時會發(fā)生什么?使用單個時鐘,計時網(wǎng)絡(luò)會在有限的時間內(nèi)進入保持狀態(tài),之后時間同步將丟失。
網(wǎng)絡(luò)上的冗余主時鐘意味著冗余主時鐘不會浪費時間,而是在故障中接管。
這就是BMCA發(fā)揮作用的地方。BMCA決定至少兩個時鐘中的哪一個應(yīng)該充當(dāng)主時鐘。每個時鐘都會向網(wǎng)絡(luò)發(fā)送消息以檢測其他時鐘,然后進行數(shù)據(jù)集比較。這會比較來自每個設(shè)備的數(shù)據(jù)串,并確定哪個時鐘適合維護定時網(wǎng)絡(luò)。
首先,您可以配置手動時鐘優(yōu)先級順序,以便如果一個時鐘優(yōu)先于另一個時鐘(可能是由于物理上靠近網(wǎng)絡(luò)),該時鐘將默認(rèn)設(shè)置為主時鐘。如果用戶將兩個時鐘配置為具有相同的優(yōu)先級,然后他們將比較類,這定義了正在使用的設(shè)備的角色以及它是否被用作主要參考時間源或其他東西。如果兩個時鐘共享一個類,則BMCA將使用時間源精度。如果共享精度,則使用時鐘方差,如果共享方差,則BMCA查看時鐘是充當(dāng)邊界時鐘還是普通時鐘。如果以上方法都沒有確定佳主控,那么,BMCA將比較另一個可配置的優(yōu)先級順序。
1.優(yōu)先級1一旦選擇了更佳主時鐘,它就會被用作主要時間源。由于時鐘同步網(wǎng)絡(luò),它還定期發(fā)送包含上述數(shù)據(jù)字符串的公告消息。這些消息之間的時間可以配置,但通常設(shè)置為幾秒鐘。如果時鐘丟失信號或質(zhì)量,網(wǎng)絡(luò)上的另一個時鐘將在通知消息中注意到這一點,然后接管。此切換可能需要幾秒鐘,具體取決于配置。
【本文標(biāo)簽】 BMCA
【責(zé)任編輯】酷鯊