[发明专利]校正时钟抖动的方法和装置有效
申请号: | 201180001223.4 | 申请日: | 2011-07-20 |
公开(公告)号: | CN102301639A | 公开(公告)日: | 2011-12-28 |
发明(设计)人: | 陈维超;沈莹;张瑜;李亮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L7/033 | 分类号: | H04L7/033;H04L12/56 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;张亮 |
地址: | 518129 中国广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校正 时钟 抖动 方法 装置 | ||
1.一种校正时钟抖动的方法,其特征在于,包括:
按照从接收数据中恢复的以太网时钟将所述接收数据输入缓存器,所述接收数据包括以太帧和相邻以太帧之间的帧间间隔;
在按照本地时钟从所述缓存器读取所述接收数据的过程中,如果所述缓存器中缓存的接收数据的数据量超过第一门限,则在帧间间隔中扣除第一预定数量的无效数据,或者,如果所述缓存器中缓存的接收数据的数据量低于第二门限,则在帧间间隔中插入第二预定数量的无效数据,得到从所述缓存器输出的输出数据,其中所述本地时钟与所述以太网时钟相同步。
2.根据权利要求1所述的方法,其特征在于,所述本地时钟与所述以太网时钟相同步包括:
基于所述输出数据,将所述本地时钟与所述以太网时钟进行同步。
3.根据权利要求2所述的方法,其特征在于,所述基于所述输出数据、将所述本地时钟与所述以太网时钟进行同步包括:
对所述输出数据进行帧同步,确定所述输出数据中包含的以太帧个数,得到第一计数值;
基于所述本地时钟,根据相邻以太帧帧头之间的预定时间长度对以太帧个数进行计数,得到第二计数值;
基于所述第一计数值和所述第二计数值,调整所述本地时钟,以与所述以太网时钟相同步。
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一计数值和所述第二计数值、调整所述本地时钟包括:
基于所述第一计数值和所述第二计数值,利用模糊控制算法,得到数字信号;
将所述数字信号转换为模拟信号后输入锁相环包括的恒温振荡器,其中所述锁相环基于本地晶振生成所述本地时钟。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一门限是固定值与以太帧包含的预定采样个数之和,所述第二门限是所述固定值与所述以太帧包含的预定采样个数之差。
6.根据权利要求5所述的方法,其特征在于,所述固定值为所述以太帧包含的预定采样个数。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第一预定数量为1个,所述第二预定数量为1个。
8.一种用于校正时钟抖动的装置,其特征在于,包括:
时钟恢复模块,用于从接收数据中恢复以太网时钟,所述接收数据包括以太帧和相邻以太帧之间的帧间间隔;
缓存器,用于缓存按照所述以太网时钟输入的接收数据;
本地时钟,用于为从所述缓存器读取所述接收数据提供时钟频率;
抖动校正模块,用于在按照所述本地时钟从所述缓存器读取所述接收数据的过程中,如果所述缓存器中缓存的接收数据的数据量超过第一门限,则在帧间间隔中扣除第一预定数量的无效数据,或者,如果所述缓存器中缓存的接收数据的数据量低于第二门限,则在帧间间隔中插入第二预定数量的无效数据,得到从所述缓存器输出的输出数据,其中所述本地时钟与所述以太网时钟相同步。
9.根据权利要求8所述的装置,其特征在于,还包括:
同步模块,用于基于所述输出数据,将所述本地时钟与所述以太网时钟进行同步。
10.根据权利要求9所述的装置,其特征在于,所述同步模块包括:
第一计数器单元,用于对所述输出数据进行帧同步,确定所述输出数据中包含的以太帧个数,得到第一计数值;
第二计数器单元,用于基于所述本地时钟,根据相邻以太帧帧头之间的预定时间长度对以太帧个数进行计数,得到第二计数值;
调整单元,用于基于所述第一计数值和所述第二计数值,调整所述本地时钟,以与所述以太网时钟相同步。
11.根据权利要求10所述的装置,其特征在于,所述调整单元包括:
计算子单元,用于基于所述第一计数值和所述第二计数值,利用模糊控制算法,得到数字信号;
数模转换器,用于将所述数字信号转换为模拟信号,并将所述模拟信号输入锁相环包括的恒温振荡器;
所述锁相环,用于基于本地晶振生成所述本地时钟。
12.根据权利要求8至11中任一项所述的装置,其特征在于,所述第一门限是固定值与以太帧包含的预定采样个数之和,所述第二门限是所述固定值与所述以太帧包含的预定采样个数之差。
13.根据权利要求12所述的装置,其特征在于,所述固定值为所述以太帧包含的预定采样个数。
14.根据权利要求8至13中任一项所述的装置,其特征在于,所述第一预定数量为1个,所述第二预定数量为1个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001223.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于内连线的故障测试
- 下一篇:一种用于车载信息服务的后台系统