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