[發明專利]穿通時鐘設備同步端口的確定方法及裝置有效
| 申請號: | 200710152521.9 | 申請日: | 2007-09-27 |
| 公開(公告)號: | CN101399655A | 公開(公告)日: | 2009-04-01 |
| 發明(設計)人: | 羅震;羅麗;嚴愛國 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L7/027 | 分類號: | H04L7/027;H04L12/56;H04L29/06 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 | 代理人: | 李 娟 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 時鐘 設備 同步 端口 確定 方法 裝置 | ||
技術領域
本發明涉及網絡同步技術領域,尤其涉及TC設備同步端口的確定技術。?
背景技術
網絡測控系統精確時鐘同步協議IEEE?1588的基本功能是使分布式網絡系統中的其它時鐘與最精確時鐘保持同步,IEEE?1588定義了一種精確時間協議(Precision?Time?Protocol,PTP),用于對標準以太網或其它分布式網絡系統中設備的時鐘進行亞微秒級同步。?
IEEE?1588將整個PTP網絡系統中的時鐘按工作模式分為普通時鐘(Ordinary?Clock,OC)和邊界時鐘(Boundary?Clock,BC);按通信關系分為主時鐘和從時鐘。一個PTP網絡系統可以由多個PTP通信子網組成,每個PTP通信子網中只有一個主時鐘,由最佳主時鐘算法(Best?Master?Clock,BMC)自動選擇PTP通信子網中的主時鐘,且從時鐘與主時鐘保持同步。PTP網絡系統中的最優時鐘為最高級時鐘(Grandmaster?Clock,GMC),有著最好的穩定性、精確性、確定性等,每個PTP網絡系統只有一個GMC,在只有一個PTP通信子網的PTP網絡系統中,主時鐘就是GMC。?
在OC工作模式下的設備稱為OC設備,只有一個通信端口;在BC工作模式下的設備稱為BC設備,有一個以上通信端口。BC設備和OC設備的通信端口具備端口狀態,主要有三種,包括:主狀態(Master,M)、從狀態(Slave,S)和消極狀態(Passive,P)。端口狀態為Master的通信端口簡稱為Master端口,Master端口用來向整個網絡廣播質量最好的時鐘源;Slave端口用來跟蹤上游設備的時鐘;Passive端口處于一個中間地位,既不廣播時鐘源,也不跟蹤上游設備的時鐘。端口狀態出現Passive,一般意味著在整個PTP網絡系統中有兩個或?者兩個以上的時鐘源質量不相上下。在支持PTP協議的設備中還有一類特殊的設備,對PTP協議報文不進行處理全部都是透明傳輸,這類設備稱為穿通時鐘(Transparent?Clock,TC)設備,TC設備有一個以上通信端口,且通信端口不具備端口狀態。?
如圖1所示,為一個支持PTP協議的設備連接及端口狀態示意圖。其中,OC1設備的時鐘為最高級時鐘,是整個網絡系統的主時鐘,OC1設備的通信端口具備的端口狀態為Master。BC1設備的端口1與OC1設備的Master端口相連,其端口狀態為Slave,端口1即為BC1設備的同步端口,用來跟蹤上游設備OC1的時鐘;對于一個設備來說,只有一個端口的端口狀態可以為Slave,所以BC1設備的其它兩個端口的端口狀態可以為Master或Passive,圖1中以Master為例進行說明;同理,BC2的端口1的端口狀態為Slave,跟蹤上游設備BC1的時鐘,其它兩個端口的端口狀態為Master;路徑1-5中可能存在TC設備,TC設備在PTP協議報文的傳遞過程中,可以被看成是一條連線??梢?,BC設備和OC設備的通信端口可以保持主從狀態,并且BC設備可以傳遞時鐘;路徑1-5中如果存在TC設備,那么TC設備的通信端口是不能保持主從狀態的。?
雖然TC設備對于PTP協議報文不處理而直接透明傳輸,但是TC設備對于PTP協議報文的傳遞也是有時間延遲的,PTP協議報文在設備內部的傳遞時間稱為駐留時間。PTP協議報文在每個TC設備中的駐留時間累加起來,會使整個網絡系統首尾設備中PTP協議報文的時間差值很大,就不能保證PTP協議報文在所有設備中的時間同步。TC設備在傳遞PTP協議報文時,必須根據駐留時間修正PTP協議報文的發送時間,只有修正后的PTP協議報文,時間才會精確,整個網絡系統才是一個實際意義上的PTP網絡系統。?
TC設備根據系統時鐘頻率確定PTP協議報文的駐留時間,所以影響駐留時間計算精度的因素為頻率。一種方法是TC設備以內部晶振的振蕩頻率為標準,采用這種方法駐留時間的計算精度只能達到0.02%,1ms會產生200ns的誤差,誤差太大不能滿足PTP協議報文在設備中的時間同步。另一種方法是IEEE?1588提出的TC設備應該和上游設備同步,只要TC設備同上游設備傳遞的高精度時鐘同步,計算出的駐留時間就很精確。但是現有技術中并沒有給出TC設備同步端口的確定方法,同步端口是用來跟蹤上游設備時鐘的端口,同步端口的端口狀態為Slave。
發明內容
本發明實施例提供一種TC設備同步端口的確定方法及裝置,實現了如何為TC設備確定同步端口。?
本發明實施例提供了一種TC設備同步端口的確定方法,包括:?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710152521.9/2.html,轉載請聲明來源鉆瓜專利網。





