Ptp时钟源切换的方法、主从时钟设备及系统的制作方法

文档序号:7894523阅读:222来源:国知局
专利名称: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日
发明者康达祥, 徐俊, 饶飞 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1