新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 通信網中的時間同步問題介紹

        通信網中的時間同步問題介紹

        作者: 時間:2012-08-02 來源:網絡 收藏

        (2)衛星授時

        GPS導航系統:提供的信號對世界協調時跟蹤,精度優于100 ns。GPS全球覆蓋,接收設備體積小,可以接收6顆衛星信號,可用來提供2.048 Mbit/s基準信號。

        俄羅斯的GLONASS衛星導航系統:目前系統未完成完善,接收設備商業化不夠。

        中國的北斗導航系統:精度達到50 ns,目前覆蓋中國,衛星信號接收設備體積較大,系統還未建成。

        (3)網絡授時:通過互聯網授時。使用NTP(Network Time Protocol,網絡協議,RFC1305)。

        (4)電話授時:通過公共電話網,用戶用調制解調器接首時間信號。

        (5)電視授時:通過電視網授時。

        (6)電信有線傳輸網授時

        表1是授時精度比較

        表1 授時精度比較



        從表1比較看出,無論是精度,還是覆蓋范圍來看,以衛星授時最佳,采用美國GPS系統較佳。GPS得到比較好的維護,可靠,終端商業化。在中GPS要與各級原子鐘主備用。

        4、NTP協議的網絡時間

        隨著日益IP化,通過IP網絡,使用NTP(Network Time Protocol,網絡時間協議,RFC1305)修正通信系統內部時間。

        NTP采用客戶機/服務器模型,NTP服務器端口等待發送到此端口的UDP報文,響應其他設備作為客戶機向NTP服務器發送請求,發送32位整數表示的當前時間報文、計算精確度和穩定度的信息,客戶端接受信息后調整本地時間。

        RFC1305屬于TCP/IP協議族,這種協議傳送時間的要點是取得傳送的時間延遲并進行延遲補償,協議的傳輸延時與時間偏差計算方式是一種實時的動態機制,采用Filtering和Selection算法,包括Clock-Filter算法,interval-intersection算法,clustering算法。客戶端可以和幾個時間服務器對時,用算法過濾來自不同服務器的時間,選擇最佳的路徑和來源來校正時間。每一個時間報文內包含最近一次的事件的時間信息、包括上次事件的發送與接收時間、傳遞現在事件的當地時間、及此包的接收時間。在收到上述報文后即可計算出時間的偏差量與傳遞報文的時間延遲。僅從一個時間服務器獲得校時信息,不能校正通訊過程所造成的時間偏差,而同時與許多時間服務器通信校時,就可利用算法找出相對較可靠的時間來源,然后采用它的時間來校時。時間服務器用算法將先前8個校時報文計算出時間參考值,以時間參考值判斷后續校時包的精確性,如果后續有相對較高的離散程度,表示這個對時報文的可信度比較低。

        時間服務器可以利用以下3類工作方式:

        symmetric:時間服務器可以從遠端時間服務器獲取時鐘,也可提供時間信息給遠端的時間服務器。此一方式適用于配置多個時間服務器,可以提供更高的時間精確度給客戶。

        Client/server:局域網的環境,時間服務器接收上級時間服務器的時間信息,并提供時間信息給下層的用戶。

        broadcast:局域網的環境,時間服務器以廣播的方式周期性地將時間信息傳送給其他時間服務器,其時間僅會有少許的延遲,配置簡單,精確度并不高。

        最高時間服務器要以高精度時鐘參考,一般是GPS信號。國際互聯網的NTP時標以UTC時標為基礎,以1972年1月1日0時起,這個時間 NTP計為2272060800s(以1900年1月1日0時為起點),例如UTC時間的1990年12月 31日23:59:59,NTP時標為 2871590399s。如果構建用戶自己的NTP授時網,可以自己選擇起點,中國科學院國家授時中心以1999年12月31日起。

        RFC1305規定系統配置一套最高15層服務器的系統,每層時間服務器的精度以Stratum定義,Stratum1時鐘精度大約比授時信號差10倍,按照系統和設備時間精度需求,選擇級別和傳輸技術。

        TCP/IP協議族另有Daytime協議(RFC867)、Time協議(RFC868)與NTP配合。SNTP協議(RFC2030)是NTP的簡化版本,沒有NTP復雜的算法,一般在windows上的實現,如圖2所示。



        圖2 NTP結構圖


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 竹溪县| 浙江省| 锡林郭勒盟| 东港市| 高雄县| 高青县| 崇左市| 江川县| 浠水县| 垦利县| 新乐市| 洪洞县| 花莲市| 乌鲁木齐县| 辰溪县| 沭阳县| 阿鲁科尔沁旗| 安国市| 富源县| 镇平县| 景泰县| 炉霍县| 伽师县| 闸北区| 恩平市| 鄂温| 阿尔山市| 东阿县| 卢氏县| 安宁市| 高雄市| 建瓯市| 成武县| 徐闻县| 靖安县| 利川市| 永定县| 奉化市| 林西县| 景洪市| 于都县|