SNTP時鐘同步卡(網路時鐘服務器)在電信系統應用
SNTP時鐘同步卡(網路時鐘服務器)在電信系統應用
安徽京準電子科技官微——ahjzsz
本文通過介紹某某電信在交換機時間同步上的應用實體分析,闡述了時間同步系統在電信網的應用及發展趨勢,
某某省電信網路中有各種功能的子網,如程控電話網、IN智能網,PHS無線市話網、資料通信網、160/168聲訊系統、多媒體通信網以及其他支撐網路和管理網路,這些網路中的絕大部分設備使用的時間都是由設備內部時間來提供的,
這些網路中承載的計費、維護、管理等功能對時間設備的需求精確高,所以系統要求在網路之間傳遞的資訊能夠在時間上保持高度一致,精確地跟蹤北京標準時間,而通過人工定期或不定期地對設備內部時間進行修正時,引入的人為誤差和時間延遲以及設備內部時間源的質量差異所造成的時間偏差,會導致網路中各設備的時間不一致,
對電信網的各子網上各種時間設備進行UTC(絕對時間)時間同步,必須解決三個方面的問題:一、盡量選取高精度的時間源;二、將高精度的時間傳送到時間設備,保證在傳輸程序中誤差盡量小;三、用絕對時間同步時間設備,充分利用設備各自的時間校準機制自動實作時間同步,盡量排除人工因素,
一、時間同步概念
1.時間源
世界各國的原子鐘按照規定的方法進行相互比對,其資料再由專門的國際機構進行處理,求出全世界統一的原子時,稱為國際原子時,簡稱IAT,UTC(協調世界時)在本質上是一種原子時,因為它的秒長規定要和原子時秒長相等,只是在時刻上通過人工干預方式使其盡量靠近世界時,
全球定位系統(GPS,GlobalPositioningSystem)是美國第二代衛星導航系統,GPS衛星覆寫面最廣,使用最方便,精度也比較高,時間精度相對于UTC可達到1~10μs,這種時間源完全能夠達到電信網內各種設備時間同步的精度要求,
獲取絕對時間后,還需要保持絕對時間精度,這與時間源服務器采用的頻率振蕩器質量相關,在一般情況下,電信企業時間源服務器采用恒溫晶振的精度就能滿足時間需要,對于極個別要求精度較高的場合,可以采用各種高穩定度的原子鐘,
2.時間傳輸技術
要求時間同步的設備往往不在時間源服務器附近,不能夠直接使用時間資訊,因此需要將絕對時間資訊準確地傳送到各個時間設備,傳送時間資訊,通常有無線傳輸方式(高頻或低頻無線電信號)和有線傳輸方式(DCN、DDN等),一般來說,電信網采用精度較高的有線傳輸方式來傳播時間資訊,
在有線傳輸方式中,DCN是一種計算機TCP/IP網路,而網路時間協議NetworkTimeProtocol(NTP)或簡單網路時間協議(SNTP)協議屬于TCP/IP協議族,這種協議傳送時間最重要技術要點是取得傳送的時間延遲并進行延遲補償,協議的傳輸延時與時間偏差計算方式是一種實時的動態機制,因此NTP網路時間協議與具體組網方案無關,可以適應各種各樣的計算機網路,TCP/IP協議族另有RFC867、RFC868協議也可通過DCN傳播時間,但由于不具備時延補償機制,精度不太高,RFC867、RFC868只能作為參考方式,
采用DDN專線形式傳送時間可以獲得更高的時間精度,包括IRIG-B(AC)、IRIG-B(DC)、DCLS等等硬體信號編碼協議,這種方式不受網路負荷的影響,在固定補償之后,誤差小于1~10μs,這種方式適合信令分析等微秒級精度應用,需要建立專線,在時間接受方要有復雜的設備決議各種硬體信號編碼協議,投資代價較大,
3.同步時間設備內部時間
通過各種方式將絕對時間傳輸到各指定設備后,關鍵的作業是將絕對時間同步校準設備,按照時間同步校準方式,各指定設備可以分成三種型別:
具有標準時間介面的設備(包括RS-232,NTP,IGRG介面等等);
具有命令列介面的設備;
沒有命令介面,只能手動調節的設備,
而各種時間設備時鐘晶振頻率穩定度存在較大差異,所需時間校準的頻度和校準時機也不盡相同,由于責任心、理解差異、反應速度等等問題,人工操作也存在著巨大的不確定因素,因此,需要分情況探討各時間設備時間同步的具體方案,時間同步總體原則是建立一個盡量排除人為因素、自動執行各種同步操作和同步命令并掌握執行時機和頻度的統一機制,
二、交換機時間同步應用研究
目前,某某省電信網上運行的交換機有S1240、EWSD、C&C08、ZXJ10、SP30、E10B、F150等,它們都各自產生并管理一個系統時間值,交換機利用它產生各種告警、定時話務清單和網路控制報告,向維護人員提供實時的故障定位并進行分析判斷;同時,交換機根據時間的具體值產生詳細話單,從而實作長話業務、本地智能網業務、網間結算業務等對帳處理和計費結算功能,
前臺處向用戶提供的計費話單出自長途電話局、網關局交換機、SSP交換機等,這些設備由于內部時間的質量差異,引起內部時間與標準時間之間發生偏差,可能出現嵌套話單、重復話單等,容易引起用戶計費的糾紛,為避免這種情況的出現,目前維護人員采用人工方式對交換機修正系統時間,這并不能保證每次調整時整個電信網路的各個設備的時間都能精確地與標準時間保持一致,這種偏差榷訓月累已影響到某某省電信網的運行質量,因此,在某某省電信網路中建立一個“某某省電信交換機時間同步系統”,并向電信網路各系統提供統一的時間標準勢在必行,
1.組網結構
本次工程采用兩級結構,即分別在省中心建立主、備兩個省級NTP(InternetTimeProtocole)時間服務器,它通過外接GPS接識訓獲得標準TOD(TimeOf Day)信號,將TOD信號傳給NTP服務器,構成一級時間服務器;同時在各地市建立各自的NTP二級時間服務器,省中心一級時間服務器通過廣域網把絕對時間傳送到各地市的NTP二級時間服務器,形成全省同步的統一時間;各本地網通過本地網管系統的前置機接收二級時間服務器的修改命令來調整時間,實作交換機運行引數的集中處理并統一標準時間,
由于某某省DCN網路運行良好,因此本工程可經DCN網進行時間信號的傳送,
2.組網方案的選擇
對現有交換機進行時間同步后,要使其能滿足集中管理的需求,本次工程交換機時間同步系統主要有下列2種組網方案,
方案一:新建一套時間同步系統平臺,
在省中心和各地市配置以太網交換機和交換機前置機,將一級時間服務器和二級時間服務器經以太網方式接入省DCN網路中;各地市的二級時間服務器通過以太網交換機把時間命令發送給交換機前置機,
在交換機前置機與交換機的連接方式上,主要有以下兩種連接方式,
(1)單獨占用串行介面
此種方式主要是針對交換機串行埠資源富余的情況,將交換機前置機與交換機通過RS-232串行介面直接相連,采用這種方式不需考慮交換機埠是否空閑,可直接占用操作,但需占用交換機的一個串行介面,
(2)以太網方式
此種方式是針對于可以提供以太網介面的交換機的情況,通過基于TCP/IP或UDP/IP等連接方式在多種交換機和交換機前置機之間通過LAN建立命令輸送通道,此種方式除要求交換機具有多余的以太網介面外,還需額外配置LAN交換機實作交換機與前置機相連,
方案二:利用已接入DCN網路中的系統平臺,
目前,某某省包括本地網網管監控系統等多個資訊系統已經接入了DCN網,其中本地網網管監控系統已實作對全省交換機的集中監控,因此,可通過本地網網管監控系統采用埠復用方式進行時間修正命令的傳送,此種方式主要解決了交換機埠不足的情況,其0中,二級時間服務器可待埠空閑時通過本地網管前置機向交換機發出時間修正命令,這樣即節約交換機埠資源又不需改變交換機前置機與交換機的組網方式,
方案比較:目前省內本地網中交換機機型種類多,且部分為引進機型,埠資源緊張,采用方案一時將對本系統帶來額外的工程投資,且占用交換機埠資源,采用方案二既節約了網路設備部分的投資和交換機埠資源,又不會給本工程的組網結構帶來很大影響,因此,根據實際生產情況和系統的安全性、集中管理性,本工程采用方案二,利用本地網網管監控系統平臺進行交換機時間同步系統的建設,
3.體系結構
交換機時間同步系統的主要解決以下三個問題:
(1)UTC時間的獲取,取得絕對標準時間;(2)UTC時間的發送,通過時間同步網路將獲取的絕對時間分配到各個交換機的操作終端;(3)對交換機時間的修正,
針對某某省交換機網路、網管網路的實際情況,某某省電信交換機時間同步系統的體系結構也主要分為以上三大部分,
首先利用GPS接識訓取得衛星的GPS時間信號,將其提取并轉化成絕對時間,然后利用絕對時間同步省中心一級時間服務器;省中心一級時間服務器取得絕對時間,通過已有計算機廣域網,傳輸給各本地網集中網管監控系統;監控系統前置機(時間同步終端)獲得絕對時間后,通過該命令介面同步于交換機內部時間,其中,本地網集中網管監控系統提供命令介面,如圖1所示,
除了這三大部分外,交換機時間同步系統還包括后臺控制子系統,該子系統制定交換機時間同步策略,協調其他各部分的作業,如接受GPS絕對時間的執行時機、強制向下重繪交換機的硬體時間的執行時機等,保證各本地網監控系統介面統一接收省中心的集中調度指揮,
4.交換機時間的修正
交換機時間的修正需考慮:(1)交換機時間是否需要修正;(2)修正交換機時間的時機;(3)交換機時間應怎樣進行修正,
若交換機的時間與絕對時間的誤差在允許范圍內,則不對交換機時間進行修正,當交換機時間與絕對時間超出誤差范圍,才對交換機時間進行修正,且修正的時機應避開整時段出報告的時間和話務高峰,在交換機時間修正時交換機網管系統時間同步介面未收到交換機時間修正命令時,交換機網管系統前置機照常發送原交換機集中操作維護系統的所有命令和獲取所有的報告,
當需要進行交換機時間重繪時,時間同步服務器向網管系統前置機(時間同步終端)發出系列修正命令,時間同步終端收到修正命令后,利用系統介面直接操作交換機,并接收命令回傳的報告,為確保交換機時間同步修正操作的精確性和安全性,需要對時間同步終端到交換機部分時間的延遲與補償進行計算與驗證,
在正式的時間修改命令發出之前,本系統采用預備命令的方式探測交換機的負荷及命令延時,目的是取得最有效的命令延時,并將探測結果與平時的標準延時相比較,如果延時過大,說明此時交換機不適合進行時鐘調整,就不發真正的時間修正命令,待以后有合適的負荷時再執行,以確保系統的安全和命令的順利執行,
交換機有兩種修正時間的方式:一是調整差值方式,另一是設定絕對時間方式,如果采用調整差值的方式(如S1240、EWSD、AXE10、CC08),不需要進行任何補償;如果采用設定絕對時間的方式(如NEC),當真正的時間修正命令發出時,已經根據上述測驗命令的執行時間進行了預調整:由本機準確的網路同步時間加上一個時間差值,當它發送到交換機被執行時,使之與標準的網路同步時間差距最小,從而最大可能地保證了交換機時間的準確性,
三、其他系統時間同步應用研究
當時間同步系統建立后,每一級時間服務器相當于一個時間平臺,向需要準確時間的設備提供標準時間,時間服務器不僅僅將標準時間提供給交換機,進行交換機時間的調校,同時,它還可以將標準時間傳送給其它設備和系統,然后根據同步的設備或系統采用不同的方式進行時間的修正,
1.IP網的時間同步方式
IP網是屬于開放的計算機互聯網,支持TCP/IP協議,也支持NTP協議,只要在IP網路交換機或集線器上開放一個埠用于和時間服務器以太網口互連,設定時間服務器的IP地址能夠被網內所有的作業站、服務器訪問,然后為作業站、服務器裝載并啟動NTP行程,自動實作各服務器之間的同步,時間同步的可靠性由NTP時間協議保證,精度非常高(在2Mbit/s帶寬TCP/IP網中可達到10~100ms),
2.智能網的時間同步方式
只需將應用系統服務器和作業站與指定上一級基準時間服務器之間的網路路由調通,保證可以利用TCP/IP協議互相訪問,啟動服務器和作業站中的NTP客戶端行程,就可實作各應用程式的時間同步,
3.聲訊網的時間同步方式
各本地網現有聲訊網應用系統根據組網機構,與省內綜合DCN網沒有介面,只需將該局域網接入到綜合DCN的以太網交換機,并調整、設定合適的IP地址,保持與二級時間服務器的TCP/IP協議連接,
4.各種應用系統時間同步基本實作方式
根據統計,在全省電信企業內部支撐網上,總共有包括已建成與正在建設的計算機應用系統有幾十個,雖然,在某一個應用系統內部,客戶端與服務器可能采用了相同的時間參照體系,但是在眾多的應用系統之間,并沒有一個共同遵守的標準時間,另處,各應用系統服務器內部時間晶振精度不一,也會產生時間誤差,
隨著電信新業務發展,計算機應用系統之間的互動越來越頻繁,而時間是資料互動的絕對必要項,不同的時間標準造成的時間偏差,不僅可能使資料延遲,嚴重時甚至將導致資料反轉,因此,必須將各計算機用系統服務器接人時間同步系統,同時這也符合省計算機系統優化整合的大趨勢,
時間同步網和一般的電信業務網不一樣,它不直接面對客戶,應該屬于電信支撐網的一部分,為整個電信網服務,同時,電信企業也可以利用時間同步網發展增值業務,向社會提供精確的時間資源,擴大服務范圍,如金融證券及票務商務等,
總之,時間同步網屬于一個新的網路,許多網路和網路應用還需要站在全程全網的角度做進一步的研究和探索,不可能一蹴而就,
京準電子科技——NTP校時服務器(北斗授時設備)13295517758微信同步轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/463505.html
標籤:其他
