郭蕁
摘 要:通過研究如何利用現(xiàn)有資源實(shí)現(xiàn)多臺(tái)傳輸專業(yè)網(wǎng)管時(shí)間的同步,解決日常維護(hù)工作中不同網(wǎng)管之間網(wǎng)元時(shí)間不一致對(duì)故障排查造成的不利影響,保證各個(gè)網(wǎng)管的時(shí)間精度,提高維護(hù)工作效率及障礙判斷的精準(zhǔn)度。
關(guān)鍵詞:網(wǎng)管;時(shí)間;同步
秦皇島有多個(gè)本地傳輸網(wǎng)絡(luò),由多臺(tái)獨(dú)立網(wǎng)管服務(wù)器及終端進(jìn)行日常維護(hù)管理。每臺(tái)網(wǎng)管管理上百個(gè)網(wǎng)元,每個(gè)網(wǎng)元各自跟蹤自己的服務(wù)器電腦時(shí)間,而每臺(tái)服務(wù)器電腦時(shí)間都會(huì)有很大偏差,這就造成不同網(wǎng)絡(luò)中的網(wǎng)元時(shí)間不一致。當(dāng)排查一條跨多個(gè)網(wǎng)絡(luò)、多臺(tái)網(wǎng)管的電路故障時(shí)就會(huì)因時(shí)間偏差造成很大困擾。如果依靠維護(hù)人員手工輸入命令來修改系統(tǒng)時(shí)鐘是不可能的,不但工作量大,而且也不能保證時(shí)鐘的精確性。
為提高維護(hù)人員的工作效率及障礙判斷的精準(zhǔn)度,縮短障礙歷時(shí),結(jié)合現(xiàn)網(wǎng)資源,我們選擇了利用華為BITS V3設(shè)備作為時(shí)間服務(wù)器的功能通過NTP協(xié)議方式來解決上述問題。
一、現(xiàn)網(wǎng)資源情況
秦皇島本地有一套華為BITS V3設(shè)備,可提供BITS功能和時(shí)間服務(wù)器功能。
(一)需配置以下單板,可以作為時(shí)間服務(wù)器
SOCU/SRCU: Satellite signal receiver and OXCO Clock Unit / Satellite signal receiver and Rubidium Clock Unit
TODI: TOD Interface Unit
MITU: Maintenance Interface and TOD Unit
BITSV3時(shí)間服務(wù)器的標(biāo)準(zhǔn)時(shí)間來自于衛(wèi)星接收機(jī),也可以來自于其它時(shí)間源或上級(jí)時(shí)間服務(wù)器,此時(shí)輸入信號(hào)采用DCLS格式,通過TODI時(shí)間同步接口板輸入。
TODI利用SRCU提供的UTC時(shí)間和1PPS信號(hào),合成NTP協(xié)議和IRIG、DCLS、RS232信號(hào),通過輸出口輸出。TODI板還提供4路NTP輸入輸出網(wǎng)口,網(wǎng)口之間是物理隔離的,可以接入不同的網(wǎng)絡(luò)。MITU則只合成NTP協(xié)議并輸出。
(二)在需要校準(zhǔn)的計(jì)算機(jī)終端上安裝SynTime軟件
SynTime軟件是一個(gè)基于Windows操作系統(tǒng)的NTP客戶端軟件,用于接收NTP服務(wù)器的時(shí)間信息,并根據(jù)用戶的設(shè)置調(diào)整客戶端所在PC的時(shí)間。
(三)NTP協(xié)議
網(wǎng)絡(luò)時(shí)間協(xié)議NTP是一種UDP協(xié)議,是用于互聯(lián)網(wǎng)中時(shí)間同步的標(biāo)準(zhǔn)互聯(lián)網(wǎng)協(xié)議。NTP的用途是把計(jì)算機(jī)的時(shí)間同步到某些時(shí)間標(biāo)準(zhǔn)。目前采用的時(shí)間標(biāo)準(zhǔn)是世界協(xié)調(diào)時(shí)UTC。
NTP協(xié)議有三種工作模式:對(duì)等模式(Symmetric)、廣播模式(Multicast)和客戶端/服務(wù)器模式(Client/Server),目前主要用到的是客戶端/服務(wù)器模式。
在客戶端/服務(wù)器模式下,時(shí)間同步是由客戶端發(fā)起的。
客戶端在其本身時(shí)間T1時(shí)刻,發(fā)起校時(shí)請(qǐng)求,在數(shù)據(jù)包上打上時(shí)間戳T1。時(shí)間服務(wù)器在服務(wù)器時(shí)間T2收到該數(shù)據(jù)包,立即打上時(shí)間戳T2。時(shí)間服務(wù)器處理完畢后回送響應(yīng)給客戶端時(shí),打上時(shí)間戳T3。客戶端收到服務(wù)器返回的數(shù)據(jù)包為客戶端時(shí)間T4時(shí)刻,也將T4時(shí)間戳打上。這樣,客戶端根據(jù)數(shù)據(jù)包里的T1、T2、T3和T4這四個(gè)時(shí)間戳,就可以計(jì)算自己和時(shí)間服務(wù)器的時(shí)間差θ和數(shù)據(jù)包在傳遞路徑上的延時(shí)δ。
計(jì)算公式如下:
Offsetθ=[(T2-T1)+(T3-T4)]
Delayδ=(T4-T1)-(T3-T2)
客戶端根據(jù)這兩個(gè)時(shí)間就可以校準(zhǔn)自身的時(shí)間。
二、具體實(shí)施方法
將BITSV3設(shè)備作為一級(jí)時(shí)間服務(wù)器。所有傳輸網(wǎng)管作為客戶端,全部接入一臺(tái)SS3328TP-E1交換機(jī),該交換機(jī)作為二級(jí)時(shí)間服務(wù)器,其中一個(gè)端口與BITSV3設(shè)備TODI單板端口直連。二級(jí)時(shí)間服務(wù)器從一級(jí)時(shí)間服務(wù)器獲取時(shí)間,客戶端設(shè)備從二級(jí)時(shí)間服務(wù)器獲取時(shí)間。二級(jí)時(shí)間服務(wù)器既是一級(jí)時(shí)間服務(wù)器的客戶端,又是下級(jí)客戶端的服務(wù)器。
(一)TODI參數(shù)設(shè)置
1)設(shè)置準(zhǔn)備使用的TODI單板的網(wǎng)口IP地址、子網(wǎng)掩碼、MAC地址。
2)增加客戶端IP地址,將SS3328TP-E1交換機(jī)對(duì)應(yīng)端口的IP地址作為客戶端添加進(jìn)去。
3)TODI路由參數(shù)設(shè)置。
(二)SS3328TP-E1交換機(jī)設(shè)置
1)在與TODI單板直連端口上增加VLAN200: VLAN 200
2)將直連端口加入VLAN200 :Port e0/0/4