1.一種基于ATS協(xié)議的分層網(wǎng)絡(luò)時(shí)鐘同步方法,其特征在于,包括以下步驟:
(1)提供一個(gè)主時(shí)鐘和P個(gè)同步節(jié)點(diǎn)時(shí)鐘;
(2)通過改進(jìn)Bootstrap統(tǒng)計(jì)方法對(duì)收集到的節(jié)點(diǎn)時(shí)間信息進(jìn)行濾波處理;
(3)對(duì)網(wǎng)絡(luò)進(jìn)行分Z層,并收集層內(nèi)節(jié)點(diǎn)的時(shí)間對(duì)信息;在層內(nèi)通過自然選擇粒子群算法對(duì)濾波后的節(jié)點(diǎn)信息進(jìn)行數(shù)據(jù)融合,產(chǎn)生虛擬主時(shí)鐘;
(4)將得到的虛擬主時(shí)鐘加入到分層網(wǎng)絡(luò)中,則每層含有n+1個(gè)節(jié)點(diǎn),n=P/Z;
(5)每層網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)根據(jù)ATS協(xié)議和收集到的時(shí)間對(duì)信息實(shí)現(xiàn)組內(nèi)時(shí)鐘同步,同時(shí)得到Z個(gè)獨(dú)立的邏輯時(shí)鐘;
(6)將這Z個(gè)獨(dú)立的邏輯時(shí)鐘視為Z個(gè)獨(dú)立的邏輯節(jié)點(diǎn),同時(shí)其以自身的本地邏輯時(shí)鐘為基準(zhǔn),周期性地向其邏輯節(jié)點(diǎn)廣播自身的時(shí)間信息;
(7)網(wǎng)絡(luò)再一次根據(jù)ATS協(xié)議和收集到的邏輯節(jié)點(diǎn)的時(shí)間對(duì)信息實(shí)現(xiàn)全網(wǎng)絡(luò)的時(shí)鐘同步。