一种sdh网络中的时钟同步方法及系统的制作方法

文档序号:8265142阅读:608来源:国知局
一种sdh网络中的时钟同步方法及系统的制作方法
【技术领域】
[0001]本发明涉及工业以太网技术领域,尤其涉及一种环形同步数字体系(SynchixmousDigital Hierarchy,SDH)网络中的时钟同步方法及系统。
【背景技术】
[0002]图1为目前SDH网络中进行PTP时钟同步时的结构示意图,在最初搭建主、从时钟设备时,主时钟设备和从时钟设备都连接上GPS天线,由于此时主时钟设备和从时钟设备都是与GPS卫星进行通信,因此主时钟设备和从时钟设备此时是同步的。此时主时钟设备持续的向从时钟设备发送同步报文,从时钟设备接收同步报文,经过一段时间的测量,根据收发时间戳,确定主时钟设备到从时钟设备的链路延时Delay,并将该Delay保存下来,作为之后主时钟设备到从时钟设备的固有链路延时。
[0003]当去掉从时钟设备上的GPS天线后,从时钟设备再接收到主时钟设备发送的同步报文时,通过与保存的Delay的比较,确定出与主时钟设备的偏差,从而实现对时。
[0004]当SDH链路发生变化时,主时钟设备出现了故障,或者从时钟设备自身出现了问题,之前测量出的Delay将会失去意义,此时从时钟设备无法确定自身此时是否需要进行时钟调整,从而导致从时钟设备对时失败。
[0005]虽然在现有的PTP网络中存在多个主时钟设备,在一个时刻只有一个作为主时钟设备,其他的都是备用主时钟设备,作为备用主时钟设备,在其未升级为主时钟设备之前其不向外发送PTP同步报文,备用主时钟设备的存在也无法在链路发生变化时,对从时钟设备进行对时。因此,现有的在SDH网络中的时钟对时方法存在一定的弊端,无法保证从时钟设备的准确对时。

【发明内容】

[0006]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种SDH网络中的时钟同步方法及系统。
[0007]本发明实施例提供了一种SDH网络中的时钟同步方法,从时钟设备与至少三条SDH路径中的主时钟设备建立对时通道,该方法包括:
[0008]从时钟设备根据与主时钟设备之间传输的PTP同步报文,及保存的主用主时钟设备到自身的延时DelayO,确定主用主时钟设备和自身间的主从时钟偏差值offsetO ;
[0009]判断该主从时钟偏差值offsetO是否在设定的第一阈值范围内;
[0010]当其在设定的第一阈值范围内时,根据针对该主用主时钟设备保存的该主从时钟偏差值进行对时;
[0011]否则,确定其他备用主时钟设备和自身间的主从时钟偏差值,并确定该主从时钟偏差值在设定的第一阈值范围内时,根据针对该备用主时钟设备保存的该主从时钟偏差值进行对时。
[0012]为了保证时钟对时的准确性,当原主用主时钟设备恢复时仍能作为备用主时钟对整个对时过程进行检测,所述方法还包括:
[0013]所述从时钟设备与所述主用主时钟设备多次传输PTP同步报文;
[0014]根据所述多次PTP同步报文,确定每次所述主用主时钟设备与自身的延时;
[0015]当连续预设次数延时的差的绝对值位于设定的延时阈值范围内时,针对所述主用主时钟设备更新其对应的延时。
[0016]为了有效的提高链路故障、从时钟设备故障检测的及时性,所述方法还包括:
[0017]主用主时钟设备根据与从时钟设备之间传输的PTP报文,确定从时钟设备与自身的延时;
[0018]判断该延时与保存的从时钟设备与自身之间的延时的差是否在设定的第二阈值范围内;
[0019]当所述差超过设定的第二阈值范围时,向所述从时钟设备发送链路变化的通知信息。
[0020]为了保证时钟对时的准确性,在本发明实施例中所述方法还包括:
[0021]主用主时钟设备根据与从时钟设备之间多次传输的PTP报文,确定每次从时钟设备与自身之间的延时;
[0022]当连续预设次数延时之间的差位于设定的第三阈值范围之内时,所述主用主时钟设备停止向从时钟设备发送通知信息,并针对所述从时钟设备更新其对应的延时。
[0023]为了保证对时的准确性,所述确定其他备用主时钟设备和自身间的主从时钟偏差值包括:
[0024]所述从时钟设备根据基于BMC算法,确定出的各主时钟设备的优先级,按照各备用主时钟设备的优先级,依次确定每个备用主时钟设备和自身间的主从时钟偏差值。
[0025]本发明实施例提供了一种SDH网络中的时钟同步系统,所述系统包括:从时钟设备和通过不同的对时通道与所述从时钟对时的主时钟设备;
[0026]从时钟设备,用于根据与主时钟设备之间传输的PTP同步报文,及保存的主用主时钟设备到自身的延时D e I a y O,确定主用主时钟设备和自身间的主从时钟偏差值offsetO ;判断该主从时钟偏差值offsetO是否在设定的第一阈值范围内;当其在设定的第一阈值范围内时,根据针对该主用主时钟设备保存的该主从时钟偏差值进行对时;否则,确定其他备用主时钟设备和自身间的主从时钟偏差值,并确定该主从时钟偏差值在设定的第一阈值范围内时,根据针对该备用主时钟设备保存的该主从时钟偏差值进行对时;
[0027]各主时钟设备,用于与所述从时钟设备进行PTP同步报文的传输。
[0028]为了保证时钟对时的准确性,当原主用主时钟设备恢复时仍能作为备用主时钟对整个对时过程进行检测,所述从时钟设备,还用于与所述主用主时钟设备多次传输PTP同步报文;根据所述多次PTP同步报文,确定每次所述主用主时钟设备与自身的延时;当连续预设次数延时的差的绝对值位于设定的延时阈值范围内时,针对所述主用主时钟设备更新其对应的延时。
[0029]为了有效的提高链路故障、从时钟设备故障检测的及时性,所述主时钟设备,还用于根据与从时钟设备之间传输的PTP报文,确定从时钟设备与自身的延时;判断该延时与保存的从时钟设备与自身之间的延时的差是否在设定的第二阈值范围内;当所述差超过设定的第二阈值范围时,向所述从时钟设备发送链路变化的通知信息。
[0030]为了保证时钟对时的准确性,所述主时钟设备,还用于根据与从时钟设备之间多次传输的PTP报文,确定每次从时钟设备与自身之间的延时;当连续预设次数延时之间的差位于设定的第三阈值范围之内时,所述主用主时钟设备停止向从时钟设备发送通知信息,并针对所述从时钟设备更新其对应的延时。
[0031]为了保证对时的准确性,所述从时钟设备,具体用于根据基于BMC算法,确定出的各主时钟设备的优先级,按照各备用主时钟设备的优先级,依次确定每个备用主时钟设备和自身间的主从时钟偏差值。
[0032]本发明实施例提供了一种SDH网络中的时钟同步方法及系统,该方法中从时钟设备与至少三条SDH路径中的主时钟设备建立了对时通道,从时钟设备根据与当前的主用主时钟设备之间传输PTP同步报文,及保存的该主用主时钟设备到自身的延时DelayO,确定该主用主时钟设备和自身间的主从时钟偏差值offsetO,判断该主从时钟偏差值offsetO是否在设定的第一阈值范围内,当其在设定的第一阈值范围内时,根据针对该主用主时钟设备保存的进行对时,否则,确定其他备用主时钟设备和自身间的主从时钟偏差值,并确定该主从时钟偏差值在设定的第一阈值范围内时,根据针对该备用主时钟设备保存的该主从时钟偏差值进行对时。由于在本发明实施例中从时钟设备同时与多条不同SDH路径中的主时钟设备建立了对时通道,并且针对每个主时钟设备保存了该主时钟设备到自身的延时和主从时钟偏差值,因此在对时的过程中可以根据当前计算的主从时钟偏差值,确定当前的对时过程是否准确,从而确定对时通道及主时钟设备是否出现故障,并且在对时出现问题时也能及时的采用其他的备用主时钟进行对时,从而保证了对时的准确性。
[0033]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0034]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0035]图1为目前SDH网络中进行PTP时钟同步时的结构示意图;
[0036]图2为本发明实施例提供的从时钟设备与多个主时钟设备建立对时通道的结构图;
[0037]图3为本发明实施例提供的一种SDH网络中的时钟同步过程;
[0038]图4为本发明实施例提供的SDH网络中的时钟同步详细过程;
[0039]图5为本发明实施例提供了一种SDH网络中的时钟同步系统的结构示意图。
【具体实施方式】
[0040]为了有效保证对时的准确性,本发明实施例提供了一种SDH网络中的时钟同步方法及系统。
[0041]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0042]下面结合说明附图,对本发明实施例进行说明。
[0043]在本发明实施例中为了实现对从时钟设备的准确对时,从时钟设备与至少三条SDH路径中的主时钟设备建立了对时通道,如图2所示的该从时钟设备与多个主时钟设备建立对时通道的结构图。如图2所示,从时钟设备分别与走不同SDH网络路径的三台主时钟设备
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1