新四季網

Ptp時鐘源切換的方法、主從時鐘設備及系統的製作方法

2023-08-09 00:33:21

專利名稱:Ptp時鐘源切換的方法、主從時鐘設備及系統的製作方法
技術領域:
本發明涉及通信技術領域,具體涉及一種PTP時鐘源切換的方法、主從時鐘設備及系統。
背景技術:
通信設備為了協同工作需要進行同步,同步可分為頻率同步和時間同步,不同的通信系統有不同的同步需求如常 見的同步數字體系(SDH, Synchronous DigitalHierarchy)是一個頻率同步系統,要求不同網元之間的頻率要同步起來,以保證SDH業務的正常傳送;而時分同步碼分多址(TD-SCDMA, Time Division-Synchronous CodeDivision Multiple Access)是一個時間同步系統,要求相鄰基站之間的時間要同步起來,以保證空口正常工作。《網絡測量和控制系統的精密時鐘同步協議標準》,也就是IEEE1588,全稱為「IEEE Standard for a Precision Clock Synchronization Protocol for NetworkedMeasurement and Control Systems」,相比早期的網絡時鐘協議(NTP, Network TimeProtocol),IEEE1588協議具有更高的時鐘精度,NTP只能提供毫秒級精度,而IEEE1588可以實現亞微秒級精度的時間同步。IEEE1588實現從時鐘設備和主時鐘設備時間同步的過程如下I、主時鐘設備在tl時刻發送同步報文給從時鐘設備,並將tl時間戳攜帶在同步報文中;2、從時鐘設備在t2時刻接收到同步報文,在本地產生t2時間戳,並從同步報文中提取tl時間戮;3、從時鐘設備在t3時刻發送延遲請求報文,並在本地產生t3時間戳;4、主時鐘設備在t4時刻接收到延遲請求報文,並在本地產生t4時間戳,然後將t4時間戳攜帶在延遲響應報文中,回傳給從時鐘設備;5、從時鐘設備接收到延遲響應報文,從報文中提取t4時間戳。假設主時鐘設備到從時鐘設備的發送路徑延時是Delayms,從時鐘設備到主時鐘設備的發送路徑延時是Delaysm,從時鐘設備和主時鐘設備之間的時間偏差為Offset。顯然,這3個變量都是未知數,那麼t2_tl = Delayms+Offset..........等式 I ;t4_t3 = Delaysm-Offset...........等式 2 ;(t2_tl) - (t4_t3) = (Delayms+Offset) - (Delaysm-Offset)......等式 3 ;Offset = [ (t2_tl) - (t4_t3) - (Delayms-Delaysm) ]/2......等式 4 ;顯然,如果Delayms = Delaysm,即主時鐘設備和從時鐘設備之間的收發鏈路延時對稱,那麼Offset = [ (t2_tl) - (t4_t3) ]/2......等式 5 ;這樣從時鐘設備就可以根據tl,t2,t3,t4四個時間戳計算出自己和主時鐘設備之間的時間偏差Offset,調整自身的時間以達到和主時鐘設備時間同步。在實現時間同步前,從時鐘要先選擇時鐘源,建立主從關係,現有技術中從時鐘設備通過請求通知(Announce-request)消息首先向主時鐘設備發起Announce協商,主時鐘設備決定是否給從時鐘設備授權,如果授權,則主時鐘設備開始向從時鐘設備發送Announce報文,從時鐘設備可以從授權通知(Announce-grant)消息中獲得主時鐘設備授權的 Announce 消息間隔和 Announce 消息授權周期(Announce Duration Interval)。從時鐘設備根據是否能收到Announce報文判斷主時鐘設備是否存在,如果連續三次收不到Announce消息,則認為主時鐘設備出現故障,從時鐘設備尋找到最佳主時鐘設備後,從時鐘設備切換時鐘源。在對現有技術的研究和實踐過程中,本發明的發明人發現,現有技術中的主時鐘設備只按照預置的時間間隔(如is)周期的發送Announce報文給從時鐘設備,從時鐘設 備只是每隔IS探測一次Announce報文,網絡中會有很多從時鐘設備,每個從時鐘設備的Announce報文的探測能力不同,針對於探測能力強的從時鐘設備(如可以每O. I秒探測一次報文),按照現有技術中的方案IS探測一次Announce報文,降低了從時鐘設備的探測靈敏度。

發明內容
本發明實施例提供一種PTP時鐘源切換的方法,可以提高從時鐘設備的探測靈敏度。本發明實施例還提供了相應的主從時鐘設備及系統。一種精密時鐘協議PTP時鐘源切換的方法,包括在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;接收主時鐘設備發送的第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數;按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BH)探測報文;一種PTP時鐘源切換的方法,包括接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;至少根據所述第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數;向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。一種從時鐘設備,包括第一發送單元,用於在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;第一接收單元,用於接收主時鐘設備發送的第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數;第一探測單元,用於在第一接收單元接收到所述第一 BFD協商授權報文後,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;時鐘源切換單元,用於當所述第一探測單元連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。一種主時鐘設備,包括第二接收單元,用於接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數;協商單元,用於至少根據所述第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數;第二發送單兀,用於向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文,並且正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。一種時間同步系統,包括從時鐘設備和主時鐘設備;所述從時鐘設備為上述技術方案所述的從時鐘設備;所述主時鐘設備為上述技術方案所述的從時鐘設備。本發明實施例採用在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;接收主時鐘設備發送的第一 BFD協商授權報文,所述第一BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數;按照所述第 一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。與現有技術中主時鐘設備為考慮所有從時鐘設備的接收能力,將發送BFD探測報文的時間間隔設置的很大相t匕,本發明實施例提供的PTP時鐘源切換的方法,從時鐘設備可以根據自身的接收能力,向主時鐘設備發送期望發送BFD探測報文的第一時間間隔參數,使主時鐘設備考量所述從時鐘設備的接收能力和自身的發送能力,以大於或等於第一時間間隔參數發送BFD探測報文給從時鐘設備,這樣可以提高從時鐘設備的探測靈敏度。


圖I是本發明實施例提供的時鐘源切換的方法的一實施例示意圖;圖2是本發明實施例提供的時鐘源切換的方法的另一實施例示意圖;圖3是本發明實施例中應用場景的實施例示意圖;圖4是本發明實施例中從時鐘設備的一實施例示意圖;圖5是本發明實施例中從時鐘設備的另一實施例示意圖;圖6是本發明實施例中從時鐘設備的另一實施例示意圖; 圖7是本發明實施例中主時鐘設備的一實施例示意圖;圖8是本發明實施例中主時鐘設備的另一實施例示意圖;圖9是本發明實施例提供的系統的一實施例示意圖。
具體實施例方式本發明實施例提供一種PTP時鐘源切換的方法,可以提高從時鐘設備的探測靈敏度。本發明實施例還提供相應的設備及系統。以下分別進行詳細說明。參閱圖1,本發明實施例提供的時鐘源切換的方法的一實施例包括101、從時鐘設備在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數。為實現從時鐘設備和主時鐘設備的時間同步,如背景技術中的保持主從時鐘設備時間同步的過程,實際上,在網絡中,對於從時鐘設備而言,主時鐘設備並不是唯一的,從時鐘設備按照最佳主時鐘算法(BMC,Best Master Clock)選擇出具有最佳時鐘源的主時鐘設備後,從時鐘設備向主時鐘設備發送BFD協商報文,主時鐘設備決定給從時鐘設備提供主時鐘後,會向從時鐘設備發送BFD協商授權報文。102、從時鐘設備接收主時鐘設備發送的第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數。BFD協商授權報文中會攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,該主時鐘設備周期性發送BFD探測報文的時間間隔參數可以與第一時間間隔參數相同,也可以小於所述第一時間間隔參數,當主時鐘設備的發送能力可以達到從時鐘設備期望的探測BFD探測報文的第一時間間隔參數時,主時鐘設備可以在BFD協商授權報文中攜帶所述第一時間間隔參數,來滿足從時鐘設備的探測期望,當主時鐘設備的發送能力達不到從時鐘設備的期望時,則根據自身的發送能力,確定一個發送時間間隔參數,在BFD協商授權報文中攜帶該確定的時間間隔參數。現有技術中,主時鐘設備一旦發送BFD協商授權報文後,會按照網絡中所有從時鐘設備都能接收到的時間間隔周期性的發送BFD探測報文和同步消息,從時鐘設備通過探測主時鐘設備發送的BFD探測報文,確認主時鐘設備沒有發生故障,在正常的工作狀態,現有技術中,當從時鐘設備連續3次探測不到BFD探測報文時,就會切換主時鐘設備,以便能獲取準確的時鐘。實際上,每個從時鐘設備接收BFD探測報文的能力是不同的,如果主時鐘設備考慮到所有從時鐘設備的接收能力,就會將發送BFD探測報文的時間間隔設置的很長,如1S,可能從時鐘設備的接收能力為O. 1S,這樣從時鐘設備只能每隔IS才能探測一次報文。本發明實施例提供的技術方案,從時鐘設備向主時鐘設備發送第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數,當從時鐘設備的接收能力為O. IS時,就將O. IS的時間間隔信息攜帶在第一 BFD協商報文中,主時鐘設備的能力如果可以達到從時鐘設備的要求,就會按照O. IS的時間間隔周期性的發送BFD探測報文給從時鐘設備,從時鐘設備O. IS探測一次,如果主時鐘設備的能力不能達到每O. IS發送一次BFD探測報文,可以每O. 15S發送一次BFD探測報文,那麼就將該時間間隔參數攜帶在BFD協商授權報文中,使從時鐘設備O. 15S探測一次BFD探測報文。103、從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性 的探測主時鐘設備發送的BFD探測報文。從時鐘設備接收到主時鐘設備發送的第一 BFD協商授權報文後,獲知了主時鐘設備會以所述第一 BFD協商授權報文中攜帶的時間間隔參數周期性的發送BFD探測報文給自身,按照第一 BFD協商授權報文中攜帶的時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文,以確認所述主時鐘設備在正常的工作狀態。104、從時鐘設備連續第一數值次探測不到所述所述BFD探測報文時,切換PTP時鐘源。如果從時鐘設備連續第一數值次探測不到主時鐘設備發送來的BFD探測報文,從時鐘設備可以認為主時鐘設備發生故障,選擇好時鐘源後,切換PTP時鐘源。所述當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源,具體包括當連續第一數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。現有技術中,第一數值為3,當連續3次探測不到BFD探測報文時,就會按照BMC算法,選擇具有最佳時鐘源的主時鐘設備進行切換。現有技術中每隔IS探測一次BFD探測報文,連續3次探測不到,也就需要3S再進行切換,本發明實施例提供的方法,從時鐘設備每隔O. Is探測一次報文,當連續3次探測不到報文時,只需O. 3S就可以進行選源切換,從而提高了從時鐘設備的探測靈敏度,提高了時鐘同步的質量,切換時鐘源後,從時鐘設備可以釋放原來主時鐘設備的資源。當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源,具體包括當連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量;當檢測到的網絡流量小於預置閾值時,向所述主時鐘設備發送第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述第一 BFD協商授權報文攜帶的時間間隔參數,使所述主時鐘設備以第二時間間隔參數發送所述BFD探測報文;若接收到所述主時鐘設備發送的第二 BFD協商授權報文,則按照所述第二 BFD協商授權報文中攜帶的第二時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文;若未接收到所述第二 BFD協商授 權報文,則按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。
本發明實施例提供的方案,並不是像現有技術中的連續3次探測不到BFD探測報文時,立即進行主時鐘設備切換,而是檢測網絡流量,可能是網絡擁堵導致數據傳遞變慢,當檢測到的網絡流量小於預置閾值時,從時鐘設備向所述主時鐘設備發送第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述第一 BFD協商授權報文攜帶的時間間隔參數,使所述主時鐘設備以第二時間間隔參數發送所述BFD探測報文;舉例來說,如果第一 BFD協商授權報文攜帶的時間間隔參數O. 15S,可以將第二時間間隔參數增大為O. 3S,若接收到所述主時鐘設備發送的第二 BFD協商授權報文,說明主時鐘設備沒有發生障礙,只是網絡擁堵導致的數據傳遞變慢,則按照所述第二BFD協商授權報文中攜帶的第二時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文;若從時鐘設備接收不到主時鐘設備的授權通知,說明主時鐘設備可能發生障礙,則按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換。所述當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源,具體包括當連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量;當檢測到的網絡流量大於或等於預置閾值時,繼續探測所述BFD探測報文;當第二數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進 行切換,並釋放所述主時鐘設備資源,所述第二數值大於第一數值。本發明實施例提供的技術方案,當檢測到網絡流量正常時,說明網絡沒有擁堵,可能是網絡瞬時間斷,導致BFD探測報文丟失,這種情況,可以增加探測次數,如原來探測3次,現在探測6次,如果6次還探測不到BFD探測報文,那麼再按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換。本發明實施例提供的方案,當從時鐘設備切換時鐘源後,都可以釋放原時鐘源的資源。本發明實施例中,在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;接收主時鐘設備發送的第一 BFD協商授權報文,所述第一BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於等於所述第一時間間隔參數;按照所述第一BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。與現有技術中主時鐘設備為考慮所有從時鐘設備的接收能力,將發送BFD探測報文的時間間隔設置的很大相比,本發明實施例提供的報文探測的方法,從時鐘設備可以根據自身的接收能力,向主時鐘設備發送期望發送BFD探測報文的第一時間間隔參數,使主時鐘設備考量所述從時鐘設備的接收能力和自身的發送能力,以大於或等於第一時間間隔參數發送BFD探測報文給從時鐘設備,這樣可以提高從時鐘設備的探測靈敏度,從而提高了時鐘同步的質量。可選地,在上述實施例的基礎上,還可以包括向主時鐘設備發送BFD報文,使主時鐘設備周期性的探測所述BFD報文,當連續預置次數探測不到所述BFD報文時,使所述主時鐘設備釋放所述從時鐘設備資源。參閱圖2,本發明實施例提供的時鐘源切換的方法的一實施例包括201、主時鐘設備接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數。現有技術中,主時鐘設備考慮到網絡中所有從時鐘設備,按照所有從時鐘設備都能接收到的時間間隔周期性的發送BFD探測報文和同步消息,本發明實施例提供的方案,主時鐘設備接收到從時鐘設備發送的第一 BFD協商報文,從所述第一 BFD協商報文中獲知從時鐘設備的接收能力為第一時間間隔參數,如O. 1S。202、至少根據所述第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數。主時鐘設備接收到第一 BFD協商報文後,根據第一 BFD協商報文中攜帶的第一時間間隔參數協商給該從設備發送BFD探測報文的時間間隔參數,當主時鐘設備的發送能力可以達到從時鐘設備期望的探測BFD探測報文的第一時間間隔參數時,主時鐘設備會滿足 從時鐘設備的期望,在BFD協商授權報文中攜帶所述第一時間間隔參數,來滿足從時鐘設備的探測期望,當主時鐘設備的發送能力達不到從時鐘設備的期望時,則根據自身的發送能力,確定一個大於第一時間間隔參數的發送BFD探測報文的時間間隔參數,在BFD協商授權報文中攜帶該確定的時間間隔參數。203、向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文。本發明實施例中,主時鐘設備接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數;主時鐘設備評估自身的發送能力後,如果可以達到所述從設備的接收能力,給所述從時鐘設備發送第一 BFD協商授權報文,在所述第一 BFD協商授權報文中攜帶的周期性發送BFD探測報文的時間間隔參數可以與第一時間間隔參數相同,如果主時鐘設備的發送能力達不到所述從時鐘設備的接收能力,那麼在所述第一 BFD協商授權報文中攜帶的周期性發送BFD探測報文的時間間隔參數大於第一時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文。204、正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。主時鐘設備與從時鐘設備BFD協商後,建立主從關係,主時鐘設備通過發送BFD探測報文,使從時鐘設備通過探測所述BFD探測報文,獲知主時鐘設備工作狀態正常,如果主時鐘設備發生故障,那麼就無法再發送所述BFD探測報文,這樣,從時鐘設備探測不到所述BFD探測報文,會切換PTP時鐘源。與現有技術中主時鐘設備為考慮所有從時鐘設備的接收能力,將發送BFD探測報文的時間間隔設置的很大相比,本發明實施例提供的報文探測的方法,從時鐘設備可以根據自身的接收能力,向主時鐘設備發送期望發送BFD探測報文的第一時間間隔參數,當第一時間間隔參數為O. IS時,就將O. IS的時間間隔信息攜帶在第一 BFD協商報文中,主時鐘設備的能力如果可以達到從時鐘設備的要求,就會按照O. IS的時間間隔周期性的發送BFD探測報文給從時鐘設備,從時鐘設備O. IS探測一次,如果主時鐘設備的能力不能達到每O. IS發送一次BFD探測報文,可以根據自身的能力,如每O. 15S發送一次BFD探測報文,那麼就將該時間間隔參數O. 15S攜帶在BFD協商授權報文中。這樣可以避免主時鐘設備考慮到所有的從時鐘設備,以較長的周期發送BFD探測報文,提高從時鐘設備的探測靈敏度,從而提聞了時鐘同步的質量。可選地,在上述圖2對應的實施例的基礎上,還包括接收所述從時鐘設備發送的第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述主時鐘設備周期性發送BFD探測報文的時間間隔參數;給所述從時鐘設備發送第二BFD協商授權報文後,按照所述第二時間間隔參數周期性的發送所述BFD探測報文,以使所述從時鐘設備獲知所述主時鐘設備在正常的工作狀態。當從時鐘設備檢測到網絡擁堵時,會向主時鐘設備發送第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,主時鐘設備如果處於正常工作狀態,會判斷出第二時間間隔參數大於自身的發送BFD探測報文的時間間隔參數,從而可以將發送BFD探測報文的時間間隔參數修改為第二時間間隔參數,則會向從時鐘設備發送第二 BFD協商授權報文,並在所述第二 BFD協商授權報文中攜帶第二時間間隔參數,然後按照第二時間間隔參數發送BH)探測報文給從時鐘設備,以使所述從時鐘設備獲知所述主時鐘設備在正常的工作狀態。可選地,在上述圖2對應的實施例的基礎上,還包括探測從時鐘設備發送的BFD報文;若連續預置次數,探測不到所述BFD報文,則停止向所述從時鐘設備發送所述BFD探測報文,並釋放所述從時鐘設備資源。現有技術中,主時鐘設備一旦給從時鐘設備授權後,就會不停的發送BFD探測報文給從時鐘設備,即時從時鐘設備切換了時鐘源,主時鐘設備頁還會繼續發送,這樣浪費了主時鐘設備的資源,本發明實施例提供的報文探測方法,主時鐘設備會探測從時鐘設備發送的BFD報文,當在預置時間內,探測不到所述BFD報文,則說明從時鐘設備已經切換時鐘源,則停止向所述從時鐘設備發送所述BFD探測報文。從而節省了主時鐘設備的資源。為了便於理解,下面以一個具體應用場景為例,詳細的描述本發明實施例提供的報文探測的方法參閱圖3,本發明實施例提供的時鐘源切換的方法的另一實施例包括301、從時鐘設備發送第一 BFD協商報文給主時鐘設備,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數。從時鐘設備在選擇時鐘源時,先要向主時鐘設備發送第一 BFD協商報文給主時鐘設備,並在所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數。302、主時鐘設備向從時鐘設備發送第一 BFD協商授權報文。主時鐘設備決定給發送第一 BFD協商報文的從時鐘設備提供時鐘源後,發向從 時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數。
303、主時鐘設備按照所述第一 BFD協商授權報文攜帶的時間間隔參數,周期性的向從時鐘設備發送BFD探測報文。從時鐘設備按照所述第一 BFD協商授權報文攜帶的時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文。304a、從時鐘設備向主時鐘設備發起時間同步請求。
從時鐘設備與主時鐘設備建立主從關係後,就可以發生時間同步請求了,時間同步的過程與本發明實施例提供的報文探測和時鐘源切換的過程互不影響,只是要在從時鐘設備與主時鐘設備建立主從關係後才能發起時間同步請求,關於時間同步的過程,可以參閱背景技術進行理解,在此不再做詳細贅述。304b、從時鐘設備向主時鐘設備周期性的發送BFD報文。305、當連續第一數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。306、當連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量。307、當檢測到的網絡流量小於預置閾值時,向所述主時鐘設備發送第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述第一 BFD協商授權報文攜帶的時間間隔參數,使所述主時鐘設備以第二時間間隔參數發送所述BFD探測報文。308、主時鐘設備接收到第二 BFD協商報文後,向從時鐘設備發送第二 BFD協商授權報文。309、主時鐘設備按照第二時間間隔參數周期性的發送BFD探測報文。310、當檢測到的網絡流量大於等於預置閾值時,繼續探測所述BFD探測報文。311、主時鐘設備探測從時鐘設備發送的BFD報文,若在預置時間內,探測不到所述BFD報文,則停止向所述從時鐘設備發送所述BFD探測報文,並釋放所述從時鐘設備資源。本應用場景實施例,從時鐘設備可以根據自身的接收能力,向主時鐘設備發送期望發送BFD探測報文的第一時間間隔參數,使主時鐘設備以大於等於第一時間間隔參數發送BFD探測報文給從時鐘設備,這樣可以提高從時鐘設備的探測靈敏度,從而提高了時鐘同步的質量。參閱圖4,本發明實施例提供的從時鐘設備的一實施例包括第一發送單元401,用於在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;第一接收單元402,用於接收主時鐘設備發送的第一 BFD協商授權報文,所述第一BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數;第一探測單元403,用於在第一接收單元402接收到所述第一 BFD協商授權報文後,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;
時鐘源切換單元404,用於當所述第一探測單元403連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。本發明實施例中,第一發送單兀401在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;第一接收單元402接收主時鐘設備發送的第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數;第一探測單元403在第一接收單元402接收到所述第一 BFD協商授權報文後,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;時鐘源切換單元404當所述第一探測單元403連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。與現有技術相比,本發明實施例提供的從時鐘設備,可以提高探測報文的靈敏度,從而提高時鐘同步的質量。在上述圖4對應的實施例的基礎上,本發明實施例提供的從時鐘設備的另一實施例還包括 所述時鐘源切換單元404,具體用於當所述第一探測單元403連續第一數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。在上述圖4對應的實施例的基礎上,參閱圖5,本發明實施例提供的從時鐘設備的另一實施例還包括第一檢測單元405,用於當所述第一探測單元403連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量;所述第一發送單元401,還用於當所述第一檢測單元405檢測到的網絡流量小於預置閾值時,向所述主時鐘設備發送第二BFD協商報文,所述第二BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述第一 BFD協商授權報文攜帶的時間間隔參數,使所述主時鐘設備以第二時間間隔參數發送所述BFD探測報文;所述第一探測單元403,還用於當所述第一接收單元402接收到所述主時鐘設備發送的第二 BFD協商授權報文時,按照所述第二 BFD協商授權報文中攜帶的第二時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文;所述時鐘源切換單元404,具體用於當所述第一接收單元402未接收到所述主時鐘設備發送的第二 BFD協商授權報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。在上述圖4對應的實施例的基礎上,參閱圖6,本發明實施例提供的從時鐘設備的另一實施例還包括第二檢測單元406,用於當所述第一探測單元403連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量;所述第一探測單元403,還用於當所述第二檢測單元406檢測到的網絡流量大於或等於預置閾值時,繼續探測所述BFD探測報文;所述時鐘源切換單元404,具體用於當所述第一探測單元403第二數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源,所述第二數值大於第一數值。在上述實施例的基礎上,本發明實施例提供的從時鐘設備的另一實施例還包括所述第一發送單元401,還用於發送BFD報文給主時鐘設備,使主時鐘設備周期性的探測所述BFD報文,當連續預置次數探測不到所述BFD報文時,使所述主時鐘設備釋放所述從時鐘設備資源。本發明多個實施例提供的從時鐘設備,可以提高探測報文的靈敏度,從而提高時鐘同步的質量。參閱圖7,本發明實施例提供的主時鐘設備的一實施例包括第二接收單元501,用於接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD 協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數;協商單元502,用於至少根據所述第二接收單元501接收到的第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數;第二發送單元503,用於在所述協商單元502確定周期性發送BFD探測報文的時間間隔參數後,向所述從時鐘設備發送第一BFD協商授權報文,所述第一BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文,並且正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。本發明實施例中,第二接收單元501接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數;協商單元502至少根據所述第二接收單元501接收到的第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數;第二發送單元503在所述協商單元502確定周期性發送BFD探測報文的時間間隔參數後,向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文,並且正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。與現有技術相比,本發明實施例提供的主時鐘設備,按照第一時間間隔參數發送BFD探測報文給從時鐘設備,可以提高探測報文的靈敏度,從而提高時鐘同步的質量。在上述圖7對應的實施例的基礎上,本發明實施例提供的從時鐘設備的另一實施例還包括所述第二接收單元501,還用於接收所述從時鐘設備發送的第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述主時鐘設備周期性發送BFD探測報文的時間間隔參數;所述協商單元502,還用於至少根據所述第二 BFD協商報文中攜帶的第二時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數為第二時間間隔參數;所述 第二發送單元503,還用於在所述協商單元502確定周期性發送BFD探測報文的時間間隔參數後,向所述從時鐘設備發送第二 BFD協商授權報文,按照所述第二時間間隔參數周期性的發送所述BFD探測報文。在上述圖7的實施例的基礎上,參閱圖8,本發明實施例提供的主時鐘設備的另一實施例還包括第二探測單元504,用於探測從時鐘設備發送的BFD報文;資源釋放單元505,用於在所述第二探測單元504連續預置次數,探測不到所述BFD報文時,停止向所述從時鐘設備發送所述BFD探測報文,並釋放所述從時鐘設備資源。本發明實施例提供的從時鐘設備,可以探測從時鐘設備是否存在,當從時鐘設備不存在時,停止向從時鐘設備發送BFD探測報文,從而節省了主時鐘設備的資源。參閱圖9,本發明實施例提供的時間同步系統,包括從時鐘設備40和主時鐘設備50 ;所述從時鐘設備40,用於在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;接收主時鐘設備發送的第一BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數;按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。所述主時鐘設備50,用於接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;至少根據所述第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數;向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質可以包括R0M、RAM、磁碟或光碟等。以上對本發明實施例所提供的PTP時鐘源切換的方法、設備以及系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種精密時鐘協議PTP時鐘源切換的方法,其特徵在於,包括 在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數; 接收主時鐘設備發送的第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數; 按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文; 當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。
2.根據權利要求I所述的方法,其特徵在於,所述當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源,具體包括 當連續第一數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。
3.根據權利要求I所述的方法,其特徵在於,所述當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源,具體包括 當連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量; 當檢測到的網絡流量小於預置閾值時,向所述主時鐘設備發送第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述第一 BFD協商授權報文攜帶的時間間隔參數,使所述主時鐘設備以第二時間間隔參數發送所述BFD探測報文; 若接收到所述主時鐘設備發送的第二 BFD協商授權報文,則按照所述第二 BFD協商授權報文中攜帶的第二時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文; 若未接收到所述第二 BFD協商授權報文,則按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。
4.根據權利要求I所述的方法,其特徵在於,所述當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源,具體包括 當連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量; 當檢測到的網絡流量大於或等於預置閾值時,繼續探測所述BFD探測報文; 當第二數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源,所述第二數值大於第一數值。
5.根據權利要求I 4任意一項所述的方法,其特徵在於,還包括 向主時鐘設備發送BFD報文,使主時鐘設備周期性的探測所述BFD報文,當連續預置次數探測不到所述BFD報文時,使所述主時鐘設備釋放所述從時鐘設備資源。
6.一種PTP時鐘源切換的方法,其特徵在於,包括 接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數; 至少根據所述第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數; 向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文; 正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。
7.根據權利要求6所述的方法,其特徵在於,所述按照所述第一BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文後,還包括 接收所述從時鐘設備發送的第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述主時鐘設備周期性發送BFD探測報文的時間間隔參數; 至少根據所述第二 BFD協商報文中攜帶的第二時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數為第二時間間隔參數; 向所述從時鐘設備發送攜帶有所述第二時間間隔參數的第二 BFD協商授權報文後,按照所述第二時間間隔參數周期性的發送所述BFD探測報文。
8.根據權利要求6或7所述的方法,其特徵在於,還包括 探測從時鐘設備發送的BFD報文; 若連續預置次數,探測不到所述BFD報文,則停止向所述從時鐘設備發送所述BFD探測報文,並釋放所述從時鐘設備資源。
9.一種從時鐘設備,其特徵在於,包括 第一發送單元,用於在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數; 第一接收單元,用於接收主時鐘設備發送的第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,所述第一 BFD協商授權報文攜帶的時間間隔參數大於或等於所述第一時間間隔參數; 第一探測單元,用於在第一接收單元接收到所述第一 BFD協商授權報文後,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文; 時鐘源切換單元,用於當所述第一探測單元連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。
10.根據權利要求9所述的從時鐘設備,其特徵在於, 所述時鐘源切換單元,具體用於當所述第一探測單元連續第一數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。
11.根據權利要求9所述的從時鐘設備,其特徵在於,還包括 第一檢測單元,用於當所述第一探測單元連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量; 所述第一發送單元,還用於當所述第一檢測單元檢測到的網絡流量小於預置閾值時,向所述主時鐘設備發送第二 BFD協商報文,所述第二 BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述第一 BFD協商授權報文攜帶的時間間隔參數,使所述主時鐘設備以第二時間間隔參數發送所述BFD探測報文; 所述第一探測單元,還用於當所述第一接收單元接收到所述主時鐘設備發送的第二BFD協商授權報文時,按照所述第二 BFD協商授權報文中攜帶的第二時間間隔參數周期性的探測主時鐘設備發送的BFD探測報文; 所述時鐘源切換單元,具體用於當所述第一接收單元未接收到所述主時鐘設備發送的第二 BFD協商授權報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源。
12.根據權利要求9所述的從時鐘設備,其特徵在於,還包括 第二檢測單元,用於當所述第一探測單元連續第一數值次探測不到所述BFD探測報文時,檢測網絡流量; 所述第一探測單元,還用於當所述第二檢測單元檢測到的網絡流量大於或等於預置閾值時,繼續探測所述BFD探測報文; 所述時鐘源切換單元,具體用於當所述第一探測單元第二數值次探測不到所述BFD探測報文時,按照最佳選源規則,選擇所述主時鐘設備之外的具有最佳時鐘源的主時鐘設備進行切換,並釋放所述主時鐘設備資源,所述第二數值大於第一數值。
13.根據權利要求9 12任意一項所述的從時鐘設備,其特徵在於, 所述第一發送單元,還用於發送BFD報文給主時鐘設備,使主時鐘設備周期性的探測所述BFD報文,當連續預置次數探測不到所述BFD報文時,使所述主時鐘設備釋放所述從時鐘設備資源。
14.一種主時鐘設備,其特徵在於,包括 第二接收單元,用於接收從時鐘設備發送的第一 BFD協商報文,所述第一 BFD協商報文中攜帶所述從時鐘設備期望發送BFD探測報文的第一時間間隔參數; 協商單元,用於至少根據所述第一 BFD協商報文中攜帶的第一時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,其中所述時間間隔參數大於或等於所述第一時間間隔參數; 第二發送單兀,用於向所述從時鐘設備發送第一 BFD協商授權報文,所述第一 BFD協商授權報文攜帶所述主時鐘設備周期性發送BFD探測報文的時間間隔參數,使所述從時鐘設備按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文,並且正常工作時,按照所述第一 BFD協商授權報文中攜帶的時間間隔參數,向所述從時鐘設備周期性的發送BFD探測報文,發生故障時,停止發送所述BFD探測報文,使所述從時鐘設備探測不到所述BFD探測報文,切換PTP時鐘源。
15.根據權利要求14所述的主時鐘設備,其特徵在於, 所述第二接收單元,還用於接收所述從時鐘設備發送的第二 BFD協商報文,所述第二BFD協商報文中攜帶第二時間間隔參數,所述第二時間間隔參數大於所述主時鐘設備周期性發送BFD探測報文的時間間隔參數;所述協商單元,還用於至少根據所述第二 BFD協商報文中攜帶的第二時間間隔參數,確定所述主時鐘設備周期性發送BFD探測報文的時間間隔參數為第二時間間隔參數;所述第二發送單元,還用於向所述從時鐘設備發送攜帶有第二時間間隔參數的第二BFD協商授權報文後,按照所述第二時間間隔參數周期性的發送所述BFD探測報文。
16.根據權利要求14或15所述的主時鐘設備,其特徵在於,還包括 第二探測單元,用於探測從時鐘設備發送的BFD報文; 資源釋放單元,用於在所述第二探測單元連續預置次數,探測不到所述BFD報文時,停止向所述從時鐘設備發送所述BFD探測報文,並釋放所述從時鐘設備資源。
17.—種時間同步系統,其特徵在於,包括從時鐘設備和主時鐘設備; 所述從時鐘設備為上述權利要求9 13任意一項所述的從時鐘設備; 所述主時鐘設備為上述權利要求14 16任意一項所述的從時鐘設備。
全文摘要
本發明公開了一種PTP時鐘源切換的方法,在選擇PTP時鐘源時,向主時鐘設備發送第一雙向轉發檢測BFD協商報文,所述第一BFD協商報文中攜帶所述從時鐘設備期望所述主時鐘設備發送BFD探測報文的第一時間間隔參數;接收主時鐘設備發送的第一BFD協商授權報文,按照所述第一BFD協商授權報文中攜帶的時間間隔參數,周期性的探測主時鐘設備發送的BFD探測報文;當連續第一數值次探測不到所述BFD探測報文時,切換PTP時鐘源。可以提高從時鐘設備的探測靈敏度。
文檔編號H04L7/00GK102664726SQ20121012633
公開日2012年9月12日 申請日期2012年4月26日 優先權日2012年4月26日
發明者康達祥, 徐俊, 饒飛 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀