一种延迟抖动处理的方法及装置、时钟同步装置制造方法及图纸

技术编号:14490687 阅读:131 留言:0更新日期:2017-01-29 13:27
一种延迟抖动处理的方法,包括:利用鉴相单元输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类;根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的本地时钟与参考时钟的相位误差信息进行处理。本方案的方法可以提高时间/时钟同步精度。

【技术实现步骤摘要】

本申请涉及但不限于通信
,尤指一种延迟抖动处理的方法及装置、时钟同步装置
技术介绍
网络分组化是网络的发展趋势,当前采用以太网技术的分组交换网络正在开始逐步地演进替代现有的电路交换网络。但是作为传统的电路交换网络基础,时钟同步要求并不会随着网络分组化而发生改变。在利用分组交换网络来传输CES(CircuitEmulationService,电路仿真业务)业务、无线接入业务等时,均要求分组交换网络中的各设备能够保持时钟同步。传统电路交换固有的连续码流特性,使之天生就带有源端的时钟信息,而分组交换网络则不具有这种特性。ACR(AdaptiveClockRecovery,自适应时钟恢复),NTP(NetworkTimeProtocol,网络时间协议),IEEE(InstituteofElectricalandElectronicsEngineers,电气和电子工程师协会)1588,SYNCE(同步以太网)等技术被用于分组交换网络的时钟以及时间同步。其中,在一种获得时钟/时间同步的方法中,需要被同步的时钟设备通过分组网络接收参考时钟设备定期发送的分组报文,利用分组报文的接收时间以及本地时钟获得的对该分组报文的本地发送时戳信息,能够确定出需要被同步的时钟设备与参考时钟设备之间的相位误差信息,需要被同步的时钟设备基于该相位误差信息调节本地时钟,可以使其与参考时钟相同步。在该方法中,利用分组交换网络传输分组报文的网络延迟(也即报文从参考时钟设备发出至需要被同步的时钟设备收到所耗费的网络传输时长)被视为是固定不变的。然而,因网络环境复杂多变,网络延迟通常是变化的(称之为网络延迟抖动(PacketDelayVariation,简称PDV),而非一固定不变的值,所以需要被同步的时钟设备所记录的从源端周期性发送的分组报文的接收时戳存在较大抖动噪声,由此得出的相位误差信息其精度欠佳,大大降低网络的时钟同步性能。
技术实现思路
本专利技术实施例提供一种延迟抖动处理的方法及装置、时钟同步装置,以提高时钟同步精度。本专利技术实施例提供了一种延迟抖动处理的方法,包括:利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类;根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的本地时钟与参考时钟的相位误差信息进行处理。可选地,所述利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类包括以下的一种或多种:利用所述鉴相单元历史输出的相位误差信息分析连续指定时间段的固有网络延迟值,当连续两段所述指定时间段的固有网络延迟值变化的差值大于第一指定值时,判定为造成网络延迟抖动的第一原因种类,所述第一原因种类对应的处理规则为:将所述鉴相单元当前输出的相位误差信息减去所述固有网络延迟值变化的差值;获取所述鉴相单元历史输出的相位误差信息的方差,如在指定时间内所述方差大于第二指定值超过指定次数,则判定为造成网络延迟抖动的第二原因种类,所述第二原因种类对应的处理规则为:将所述鉴相单元当前输出的相位误差信息乘以预设参数;利用所述鉴相单元历史输出的相位误差信息分析如果网络延迟抖动曲线不连续,则判定为造成网络延迟抖动的第三原因种类,所述第三原因种类对应的处理规则为:取所述鉴相单元在发生网络延迟抖动曲线不连续时的上一个时刻针对接收到的分组报文所得到的相位误差信息,作为发生网络延迟抖动曲线不连续时的相位误差信息;利用所述鉴相单元历史输出的相位误差信息分析如果连续出现指定次相位误差信息大于第三指定值,则判定为造成网络延迟抖动的第四原因种类,所述第四原因种类对应的处理规则为:通知压控振荡器进入保持状态,之后每隔指定时间获取一个最小相位误差信息,判断最小相位误差信息是否连续下降,如果连续下降则继续保持,否则通知所述压控振荡器跳出保持状态。可选地,所述根据预置的所述原因种类对应的处理规则,对所述鉴相单元当前输出的相位误差信息进行延迟抖动处理包括:如分析出造成网络延迟抖动的原因种类包括所述第一原因种类、所述第二原因种类和所述第三原因种类中的两种以上,则根据对应原因种类的处理规则分别进行处理,对处理结果进行合并操作得到新的相位误差信息。可选地,所述根据预置的所述原因种类对应的处理规则,对所述鉴相单元当前输出的相位误差信息进行延迟抖动处理包括:如分析出造成网络延迟抖动的原因种类包括所述第四原因种类,则按所述第四原因种类对应的规则进行处理,待造成所述第四原因种类的原因消除后,再执行对其他原因种类的处理。本专利技术实施例提供一种延迟抖动处理的装置,包括:分析模块,用于利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类;处理模块,用于根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的本地时钟与参考时钟的相位误差信息进行处理。可选地,所述分析模块,利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类包括以下的一种或多种:利用所述鉴相单元历史输出的相位误差信息分析连续指定时间段的固有网络延迟值,当连续两段所述指定时间段的固有网络延迟值变化的差值大于第一指定值时,判定为造成网络延迟抖动的第一原因种类,所述第一原因种类对应的处理规则为:将所述鉴相单元当前输出的相位误差信息减去所述固有网络延迟值变化的差值;获取所述鉴相单元历史输出的相位误差信息的方差,如在指定时间内所述方差大于第二指定值超过指定次数,则判定为造成网络延迟抖动的第二原因种类,所述第二原因种类对应的处理规则为:将所述鉴相单元当前输出的相位误差信息乘以预设参数;利用所述鉴相单元历史输出的相位误差信息分析如果网络延迟抖动曲线不连续,则判定为造成网络延迟抖动的第三原因种类,所述第三原因种类对应的处理规则为:取所述鉴相单元在发生网络延迟抖动曲线不连续时的上一个时刻针对接收到的分组报文所得到的相位误差信息,作为发生网络延迟抖动曲线不连续时丢失报文的相位误差信息;利用所述鉴相单元历史输出的相位误差信息分析如果连续出现指定次相位误差信息大于第三指定值,则判定为造成网络延迟抖动的第四原因种类,所述第四原因种类对应的处理规则为:通知压控振荡器进入保持状态,之后每隔指定时间获取一个最小相位误差信息,判断最小相位误差信息是否连续下降,如果连续下降则继续保持,否则通知所述知压控振荡器跳出保持状态。可选地,所述处理模块,根据预置的所述原因种类对应的处理规则,对所述鉴相单元当前输出的相位误差信息进行延迟抖动处理包括:如分析出造成网络延迟抖动的原因种类包括所述第一原因种类、所述第二原因种类和所述第三原因种类中的两种以上,则根据对应原因种类的处理规则分别进行处理,对处理结果进行合并操作得到新的相位误差信息。可选地,所述处理模块,根据预置的所述原因种类对应的处理规则,对所述鉴相单元当前输出的相位误差信息进行延迟抖动处理包括:如分析出造成网络延迟抖动的原因种类包括所述第四原因种类,则按所述第四原因种类对应的规则进行处理,待造成所述第四原因种类的原因消除后,再执行对其他原因种类的处理。本专利技术实施例还提供一种时钟同步装置,设置于与参考时钟设备进行时钟同步的恢复时钟设备上,所述参考时钟设备定期向所述恢复时钟设备发送本文档来自技高网
...
一种延迟抖动处理的方法及装置、时钟同步装置

【技术保护点】
一种延迟抖动处理的方法,包括:利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类;根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的本地时钟与参考时钟的相位误差信息进行处理。

【技术特征摘要】
1.一种延迟抖动处理的方法,包括:利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类;根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的本地时钟与参考时钟的相位误差信息进行处理。2.如权利要求1所述的方法,其特征在于:所述利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类包括以下的一种或多种:利用所述鉴相单元历史输出的相位误差信息分析连续指定时间段的固有网络延迟值,当连续两段所述指定时间段的固有网络延迟值变化的差值大于第一指定值时,判定为造成网络延迟抖动的第一原因种类,所述第一原因种类对应的处理规则为:将所述鉴相单元当前输出的相位误差信息减去所述固有网络延迟值变化的差值;获取所述鉴相单元历史输出的相位误差信息的方差,如在指定时间内所述方差大于第二指定值超过指定次数,则判定为造成网络延迟抖动的第二原因种类,所述第二原因种类对应的处理规则为:将所述鉴相单元当前输出的相位误差信息乘以预设参数;利用所述鉴相单元历史输出的相位误差信息分析如果网络延迟抖动曲线不连续,则判定为造成网络延迟抖动的第三原因种类,所述第三原因种类对应的处理规则为:取所述鉴相单元在发生网络延迟抖动曲线不连续时的上一个时刻针对接收到的分组报文所得到的相位误差信息,作为发生网络延迟抖动曲线不连续时的相位误差信息;利用所述鉴相单元历史输出的相位误差信息分析如果连续出现指定次相位误差信息大于第三指定值,则判定为造成网络延迟抖动的第四原因种类,所述第四原因种类对应的处理规则为:通知压控振荡器进入保持状态,之后每隔指定时间获取一个最小相位误差信息,判断最小相位误差信息是否连续下降,如果连续下降则继续保持,否则通知所述压控振荡器跳出保持状态。3.如权利要求2所述的方法,其特征在于:所述根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的相位误差信息进行延迟抖动处理包括:如分析出造成网络延迟抖动的原因种类包括所述第一原因种类、所述第二原因种类和所述第三原因种类中的两种以上,则根据对应原因种类的处理规则分别进行处理,对处理结果进行合并操作得到新的相位误差信息。4.如权利要求2或3所述的方法,其特征在于:所述根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的相位误差信息进行延迟抖动处理包括:如分析出造成网络延迟抖动的原因种类包括所述第四原因种类,则按所述第四原因种类对应的规则进行处理,待造成所述第四原因种类的原因消除后,再执行对其他原因种类的处理。5.一种延迟抖动处理的装置,包括:分析模块,用于利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类;处理模块,用于根据预置所述原因种类对应的处理规则,对所述鉴相单元当前输出的本地时钟与参考时钟的相位误差信息进行处理。6.如权利要求5所述的装置,其特征在于:所述分析模块,利用鉴相单元历史输出的本地时钟与参考时钟的相位误差信息,分析造成网络延迟抖动的原因种类包括以下的一种或多种:利用所述鉴相单元历史输出的相位误差信息分析连续指定时间段...

【专利技术属性】
技术研发人员:王德明
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1