频偏检测方法和装置制造方法及图纸

技术编号:11310128 阅读:81 留言:0更新日期:2015-04-16 07:36
本发明专利技术实施例提供一种频偏检测方法和装置。本发明专利技术频偏检测方法,包括:对网元设备的本地晶振输出的时钟信号的频偏进行校准,通过校准后的本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测。本发明专利技术实施例解决了现有技术中由于本地晶振自身存在频偏以及老化带来的参数漂移,导致对参考时钟信号的频偏的检测结果不准确的问题,实现了在不更换硬件的前提下提高检测精度。

【技术实现步骤摘要】
频偏检测方法和装置
本专利技术实施例涉及通信技术,尤其涉及一种频偏检测方法和装置。
技术介绍
同步数字序列(SynchronnousDigitalHierarchy,简称SDH)网络采用分级的主从同步方式,即用单一基准时钟(PrimaryReferenceClock,简称PRC)经同步分配网的同步链路控制全网同步,SDH网络使用一系列分级时钟,每一级时钟都与其上一级时钟或同一级时钟同步。SDH网络中的本级网元设备将其跟踪的上一级网元设备传输的时钟信号作为参考时钟信号,并继续向其下一级网元设备传输该参考时钟信号。但由于参考时钟信号受复杂因素的影响在传输过程中发生了频偏,因此,各级网元设备需要对参考时钟信号进行频偏检测。现有技术中采用网元设备的本地晶振输出的时钟信号对参考时钟信号计数的方式来检测参考时钟信号是否发生了频偏。即将本地晶振输出的38.88MHz信号二分频后得到的19.44MHz信号作为时钟计数器,对统一分频为8KHz的时钟信号的上升沿进行周期计数,根据计数器的实际的计数值与预设值来判断参考时钟信号是否发生了频偏。然而采用这种方式获得的检测结果是不准确的。
技术实现思路
本专利技术实施例提供一种频偏检测方法和装置,以解决现有技术中由于本地晶振自身存在频偏以及老化带来的参数漂移,导致对参考时钟信号的频偏的检测结果不准确的问题。第一方面,本专利技术实施例提供一种频偏检测方法,包括:对网元设备的本地晶振输出的时钟信号的频偏进行校准;通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测。在第一方面的第一种可能的实现方式中,所述对网元设备的本地晶振输出的时钟信号的频偏进行校准,包括:根据第一计数器的第一计数值X和第一参考值X0,计算外部校准值EXT_CAL,其中,X表示通过外时钟接口输入所述本地晶振的所述参考时钟信号无频偏时所述第一计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,X0表示所述本地晶振输出的时钟信号无频偏、且所述通过外时钟接口输入所述本地晶振的所述参考时钟信号无频偏时所述第一计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,A为第一预设计数值,A根据所需的对所述本地晶振输出的时钟信号的频偏进行校准的精度确定,f0表示所述本地晶振输出的时钟信号无频偏时的频率,f表示所述通过外时钟接口输入所述本地晶振的所述参考时钟信号无频偏时的频率;根据EXT_CAL对所述本地晶振输出的时钟信号的频偏进行外部校准。根据第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据第一计数器的第一计数值X和第一参考值X0,计算外部校准值EXT_CAL,包括:将第二计数器和所述第一计数器清零,同时启动所述第一计数器和所述第二计数器开始计数,所述第二计数器对所述通过外时钟接口输入所述本地晶振的所述参考时钟信号的上升沿进行计数;确定所述第二计数器的第二计数值是否大于等于A;若是,则停止所述第二计数器计数,将所述第二计数器清零,并向所述第一计数器发送停止信号,以使所述第一计数器停止计数并读取所述X;根据所述X和所述X0计算EXT_CAL,其中,Δf表示所述通过外时钟接口输入所述本地晶振的所述参考时钟信号的频偏。根据第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,在所述根据EXT_CAL对所述本地晶振输出的时钟信号的频偏进行外部校准之后,还包括:根据m个第三计数器的m个第三计数值M3i和第二参考值M0,计算内部校准值INNER_CAL1,其中,M3i表示第i个第三计数器对经过外部校准后的所述本地晶振输出的时钟信号的上升沿进行计数的计数值,M0表示第i路参考时钟信号无频偏时第i个第三计数器对经过外部校准后的所述本地晶振输出的时钟信号的上升沿进行计数的计数值,M0=X0×(1+EXT_CAL),所述m路参考时钟信号为所述本地晶振从接收的业务信号中提取的时钟信号,m为大于2的整数,i为大于等于1且小于等于m的整数;根据INNER_CAL1对经过外部校准后的所述本地晶振输出的时钟信号的频偏进行内部校准。根据第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据m个第三计数器的m个第三计数值M3i和第二参考值M0,计算内部校准值INNER_CAL1,包括:将m个第四计数器和所述m个第三计数器清零,同时启动所述m个第三计数器和所述m个第四计数器开始计数,所述m个第四计数器分别对m路参考时钟信号的上升沿计数,所述m路参考时钟信号为所述本地晶振从接收的业务信号中提取的时钟信号;确定第i个第四计数器的第四计数值M4i是否大于等于A,M4i表示所述第i个第四计数器对第i路参考时钟信号的上升沿进行计数的计数值;若是,则停止所述第i个第四计数器计数,将所述第i个第四计数器清零,并向第i个第三计数器发送停止信号,以使所述第i个第三计数器停止计数并读取所述M3i;根据所述M3i和所述M0计算根据计算内部校准值INNER_CAL1,其中,Δi表示第i路参考时钟信号相对于经过外部校准后的所述本地晶振输出的时钟信号的频偏,Δf'表示经过外部校准后的所述本地晶振输出的时钟信号的频偏,Δx和Δy分别表示根据公式计算出的m个数值中的最大值和最小值。根据第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测,包括:计算所述第i路参考时钟信号的频偏Δfi,Δfi=Δi+EXT_CAL+INNER_CAL1;确定公式-4.6ppm≤Δfi≤4.6ppm是否成立;若公式-4.6ppm≤Δfi≤4.6ppm成立,则确定第i路参考时钟信号的频偏满足所需的精度;从频偏满足所需的精度的j路参考时钟信号中选取频偏的绝对值最小的一路参考时钟信号作为所述网元设备的系统时钟信号,j为大于等于1小于等于m的整数;其中,ppm为百万分之一。根据第一方面,在第六种可能的实现方式中,所述对网元设备的本地晶振输出的时钟信号的频偏进行校准,包括:根据n个第五计数器的n个第五计数值N5k和第三参考值N0,计算内部校准值INNER_CAL,其中,N5k表示第k个第五计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,N0表示第k路参考时钟信号无频偏时、且所述本地晶振输出的时钟信号无频偏时所述第k个第五计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,A'为第二预设计数值,A'根据所需的对所述本地晶振输出的时钟信号的频偏进行校准的精度确定,f0'表示所述本地晶振输出的时钟信号无频偏时的频率,fk表示所述第k路参考时钟信号无频偏时的频率。所述n路参考时钟信号为所述本地晶振从接收的业务信号中提取的时钟信号,n为大于2的整数,k为大于等于1且小于等于n的整数;根据INNER_CAL对所述本地晶振输出的时钟信号的频偏进行内部校准。根据第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述根据n个第五计数器的n个第五计数值N5k和第三参考值N0,计算内部校准值INNER_CAL,包括:将n个第六计数器的计数值和所述n个第五计数的计数值器清零,同时启动所述n个第五计数器和所述n个第六计数器开始计数,所述n个第六计数器分别对所述n路参考时钟信号本文档来自技高网...
频偏检测方法和装置

【技术保护点】
一种频偏检测方法,其特征在于,包括:对网元设备的本地晶振输出的时钟信号的频偏进行校准;通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测。

【技术特征摘要】
1.一种频偏检测方法,其特征在于,包括:对网元设备的本地晶振输出的时钟信号的频偏进行校准;通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测;其中,所述对网元设备的本地晶振输出的时钟信号的频偏进行校准,包括:根据第一计数器的第一计数值X和第一参考值X0,计算外部校准值EXT_CAL,其中,X表示通过外时钟接口输入所述本地晶振的所述参考时钟信号无频偏时所述第一计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,X0表示所述本地晶振输出的时钟信号无频偏、且所述通过外时钟接口输入所述本地晶振的所述参考时钟信号无频偏时所述第一计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,A为第一预设计数值,A根据所需的对所述本地晶振输出的时钟信号的频偏进行校准的精度确定,f0表示所述本地晶振输出的时钟信号无频偏时的频率,f表示所述通过外时钟接口输入所述本地晶振的所述参考时钟信号无频偏时的频率;根据EXT_CAL对所述本地晶振输出的时钟信号的频偏进行外部校准。2.根据权利要求1所述的方法,其特征在于,所述根据第一计数器的第一计数值X和第一参考值X0,计算外部校准值EXT_CAL,包括:将第二计数器和所述第一计数器清零,同时启动所述第一计数器和所述第二计数器开始计数,所述第二计数器对所述通过外时钟接口输入所述本地晶振的所述参考时钟信号的上升沿进行计数;确定所述第二计数器的第二计数值是否大于等于A;若是,则停止所述第二计数器计数,将所述第二计数器清零,并向所述第一计数器发送停止信号,以使所述第一计数器停止计数并读取所述X;根据所述X和所述X0计算EXT_CAL,其中,Δf表示所述通过外时钟接口输入所述本地晶振的所述参考时钟信号的频偏。3.根据权利要求1或2所述的方法,其特征在于,在所述根据EXT_CAL对所述本地晶振输出的时钟信号的频偏进行外部校准之后,还包括:根据m个第三计数器的m个第三计数值M3i和第二参考值M0,计算内部校准值INNER_CAL1,其中,M3i表示第i个第三计数器对经过外部校准后的所述本地晶振输出的时钟信号的上升沿进行计数的计数值,M0表示第i路参考时钟信号无频偏时第i个第三计数器对经过外部校准后的所述本地晶振输出的时钟信号的上升沿进行计数的计数值,M0=X0×(1+EXT_CAL),m路参考时钟信号为所述本地晶振从接收的业务信号中提取的时钟信号,m为大于2的整数,i为大于等于1且小于等于m的整数;根据INNER_CAL1对经过外部校准后的所述本地晶振输出的时钟信号的频偏进行内部校准。4.根据权利要求3所述的方法,其特征在于,所述根据m个第三计数器的m个第三计数值M3i和第二参考值M0,计算内部校准值INNER_CAL1,包括:将m个第四计数器和所述m个第三计数器清零,同时启动所述m个第三计数器和所述m个第四计数器开始计数,所述m个第四计数器分别对m路参考时钟信号的上升沿计数,所述m路参考时钟信号为所述本地晶振从接收的业务信号中提取的时钟信号;确定第i个第四计数器的第四计数值M4i是否大于等于A,M4i表示所述第i个第四计数器对第i路参考时钟信号的上升沿进行计数的计数值;若是,则停止所述第i个第四计数器计数,将所述第i个第四计数器清零,并向第i个第三计数器发送停止信号,以使所述第i个第三计数器停止计数并读取所述M3i;根据所述M3i和所述M0计算根据计算内部校准值INNER_CAL1,其中,Δi表示第i路参考时钟信号相对于经过外部校准后的所述本地晶振输出的时钟信号的频偏,Δf'表示经过外部校准后的所述本地晶振输出的时钟信号的频偏,Δx和Δy分别表示根据公式计算出的m个数值中的最大值和最小值。5.根据权利要求4所述的方法,其特征在于,所述通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测,包括:计算所述第i路参考时钟信号的频偏Δfi,Δfi=Δi+EXT_CAL+INNER_CAL1;确定公式-4.6ppm≤Δfi≤4.6ppm是否成立;若公式-4.6ppm≤Δfi≤4.6ppm成立,则确定第i路参考时钟信号的频偏满足所需的精度;从频偏满足所需的精度的j路参考时钟信号中选取频偏的绝对值最小的一路参考时钟信号作为所述网元设备的系统时钟信号,j为大于等于1小于等于m的整数;其中,ppm为百万分之一。6.一种频偏检测方法,其特征在于,包括:对网元设备的本地晶振输出的时钟信号的频偏进行校准;通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测;其中,所述对网元设备的本地晶振输出的时钟信号的频偏进行校准,包括:根据n个第五计数器的n个第五计数值N5k和第三参考值N0,计算内部校准值INNER_CAL,其中,N5k表示第k个第五计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,N0表示第k路参考时钟信号无频偏时、且所述本地晶振输出的时钟信号无频偏时所述第k个第五计数器对所述本地晶振输出的时钟信号的上升沿进行计数的计数值,A'为第二预设计数值,A'根据所需的对所述本地晶振输出的时钟信号的频偏进行校准的精度确定,f0'表示所述本地晶振输出的时钟信号无频偏时的频率,fk表示所述第k路参考时钟信号无频偏时的频率;n路参考时钟信号为所述本地晶振从接收的业务信号中提取的时钟信号,n为大于2的整数,k为大于等于1且小于等于n的整数;根据INNER_CAL对所述本地晶振输出的时钟信号的频偏进行内部校准。7.根据权利要求6所述的方法,其特征在于,所述根据n个第五计数器的n个第五计数值N5k和第三参考值N0,计算内部校准值INNER_CAL,包括:将n个第六计数器的计数值和所述n个第五计数的计数值器清零,同时启动所述n个第五计数器和所述n个第六计数器开始计数,所述n个第六计数器分别对所述n路参考时钟信号的上升沿计数;确定第k个第六计数器的第六计数值N6k是否大于等于A',N6k表示所述第k个第六计数器对第k路参考时钟信号的上升沿进行计数的计数值;若是,则停止所述第k个第六计数器计数,将所述第k个第六计数器清零,并向第k个第五计数器发送停止信号,以使所述第k个第五计数器停止计数并读取所述N5k;根据所述N5k和所述N0计算根据计算内部校准值INNER_CAL,其中,Δk表示所述第k路参考时钟信号相对于所述本地晶振输出的时钟信号的频偏,Δf'表示所述本地晶振输出的时钟信号的频偏,Δm和Δn分别表示根据公式计算出的n个数值中的最大值和最小值。8.根据权利要求7所述的方法,其特征在于,所述通过校准后的所述本地晶振输出的时钟信号对跟踪的参考时钟信号进行频偏检测,包括:计算所述第k路参考时钟信号的频偏Δfk,Δfk=Δk+INNER_CAL;确定公式-4.6ppm≤Δfk≤4.6ppm是否成立;若公式-4.6ppm≤Δfk≤4.6ppm成立,则确定第k路参考时钟信号的频偏满足所需的精度;从频偏满足所需的精度的p路参考时钟信号中选取频偏的绝对值最小的一路参考时钟信号信号作为所述网元设备的系统...

【专利技术属性】
技术研发人员:刘旺刘永亮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1