一种多时钟域的时钟同步方法、线卡及以太网设备技术

技术编号:10264257 阅读:189 留言:0更新日期:2014-07-30 11:06
本发明专利技术公开了一种多时钟域的时钟同步方法、线卡及以太网设备,该方法包括:发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差;其中,所述M个上行接口为所述接收线卡上的上行接口,M为正整数;所述发送线卡基于所述M个下行接口与M个上行接口的对应关系,使用M个上行接口的M个时钟频差中的每个时钟频差分别调整与所述每个时钟频差对应的接口的发送时钟。

【技术实现步骤摘要】
【国外来华专利技术】一种多时钟域的时钟同步方法、线卡及以太网设备
本专利技术涉及通信
,特别涉及一种多时钟域的时钟同步方法、线卡及以太网设备。
技术介绍
在电信服务提供商网络向下一代网络的演进中,以太网将逐步取代PDH(PlesiochronousDigitalHierarchy;准同步数字系列)以及SONET(SynchronousOpticalNetwork;同步光纤网络)/SDH(SynchronousDigitalHierarchy;同步数字体系)传输网。在以太网中,一个重要的要素就是同步时钟,请参考图1所示,为一种典型的以太网时钟同步方案,其中双向箭头实线代表各个线卡通过交换模块进行数据包交换的路径,然后各线卡从接收的线路上恢复时钟,然后向时钟板上报线路恢复时钟,时钟板根据配置选择其中的一路作为设备的同步参考源,经锁相处理后的同步时钟下发到各线卡,作为线卡发送的参考时钟,从而实现同步时钟的发送。然而,在现有的以太网中,运营商通常会把以太网设备出租给不同的服务商,而服务商有各自不同的时钟源,所以需要跟踪不同的时钟源,即需要以太网设备支持多时钟域。但是在现有时钟同步机制中,单个设备的以太网接口,下发的物理层同步时钟,一个系统只能有一个,即所有线路都使用相同的发送时钟,所以无法实现多时钟域时钟的传递。
技术实现思路
本专利技术实施例提供一种多时钟域的时钟同步方法、线卡及以太网设备,用以解决现有技术中的时钟同步机制无法实现多时钟域时钟的问题。本申请第一方面提供一种多时钟域的时钟同步方法,包括:发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差;其中,所述M个上行接口为所述接收线卡上的上行接口,M为正整数;所述发送线卡基于所述M个下行接口与M个上行接口的对应关系,使用M个上行接口的M个时钟频差中的每个时钟频差分别调整与所述每个时钟频差对应的接口的发送时钟。结合第一方面,在第一方面的第一种可能的实现方式中,在所述发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差之前,还包括:所述接收线卡恢复所述接收线卡的N个上行接口的线路时钟,得到N个线路恢复时钟,N大于等于M;所述接收线卡确定所述N个线路恢复时钟分别与系统时钟的时钟频差,得到所述N个上行接口的N个时钟频差;其中,M个时钟频差为所述N个时钟频差中的频差。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差之前,还包括:所述接收线卡还基于上行接口和发送线卡的接口的对应关系,在所述N个上行接口中确定出与所述发送线卡的M个下行接口对应的M个上行接口;所述接收线卡发送所述M个上行接口的M个时钟频差给所述发送线卡。结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述发送线卡获得接收线卡发送的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差,包括:所述发送线卡接收所述接收线卡发送的所述N个上行接口的N个时钟频差;所述发送线卡基于所述发送线卡每个接口与上行接口的对应关系,确定出与所述M个下行接口对应的M个上行接口;所述发送线卡基于所述M个上行接口,获得所述M个时钟频差。结合第一方面或第一方面的第一种可能的实现方式至第一方面的第三种可能的实现方式中的任意一种,在第一方面的第四种可能的实现方式中,所述使用M个线路的M个时钟频差中的每个时钟频差分别调整与所述每个时钟频差对应的接口的发送时钟,包括:所述发送线卡将所述M个下行接口中每个接口的发送时钟分别调整为所述每个接口对应的时钟频差与所述系统时差的和。本申请第二方面提供一种线卡,包括:M个接口;M为正整数;接口电路,用于恢复与所述M个接口对应的M个上行接口,得到M个线路恢复时钟;频差确定电路,用于确定M个线路恢复时钟分别与系统时钟的时钟频差,得到所述M个上行接口的M个时钟频差;处理器,用于将所述M个时钟频差发送给发送线卡;以使所述发送线卡基于所述M个时钟频差调整所述发送线卡的接口的发送时钟;还用于接收接收线卡发送的与所述M个接口对应的M个上行接口的M个时钟频差;时钟调整电路,用于基于发送线卡每个接口与M个上行接口的对应关系,使用所述其他线卡发送的M个上行接口的M个时钟频差中的每个时钟频差分别调整与所述每个时钟频差对应的接口的发送时钟。结合第二方面,在第二方面的第一种可能的实现方式中,所述处理器还用于基于上行接口和发送线卡的接口的对应关系,确定所述频差确定电路确定出的M个时钟频差中分别与所述发送线卡的接口对应的上行接口的时钟频差;将所述与所述发送线卡的接口对应的上行接口的时钟频差发送给对应的发送线卡。结合第二方面,在第二方面的第二种可能的实现方式中,所述处理器还用于接收接收线卡发送的N个上行接口的N个时钟频差,所述N个时钟频差包含与所述M个接口对应的M个上行接口的M个时钟频差;其中,N为大于等于M的正整数;还用于基于发送线卡每个接口与上行接口的对应关系,确定出与所述M个接口对应的M个上行接口;确定与所述M个接口对应的M个上行接口的M个时钟频差。结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述时钟调整电路用于将所述M个接口中每个接口的发送时钟分别调整为所述每个接口对应的时钟频差与所述系统时差的和。结合第二方面或第二方面的第一种可能的实现方式至第二方面的第三种可能的实现方式中的任意一种,在第二方面的第四种可能的实现方式中,所述频差确定电路具体为计数器或锁相环鉴相器。结合第二方面或第二方面的第一种可能的实现方式至第二方面的第四种可能的实现方式中的任意一种,在第二方面的第五种可能的实现方式中,所述时钟调整电路具体为锁相环鉴频器。结合第二方面或第二方面的第一种可能的实现方式至第二方面的第五种可能的实现方式中的任意一种,在第二方面的第六种可能的实现方式中,所述M个接口具体为以太网接口。本申请第三方面还提供一种以太网设备,包括:多个线卡;时钟板,用于产生系统时钟,并将所述系统时钟发送给所述多个线卡中的每个线卡;其中,所述多个线卡中的每个线卡为如第二方面或第二方面的第一种可能的实现方式至第二方面的第六种可能的实现方式中的任意一种所述的线卡。本专利技术有益效果如下:本专利技术实施例中,发送线卡获得接收线卡确定的与发送线卡的M个下行接口对应的M个上行接口的M个时钟频差;其中,M个上行接口为接收线卡上的上行接口,M为正整数;发送线卡基于发送线卡每个接口与M个上行接口的对应关系,使用M个上行接口的M个时钟频差中的每个时钟频差分别调整与每个时钟频差对应的接口的发送时钟。因此在本实施例中,接收线卡先确定每个线路与系统时钟的时钟频差,然后发送线卡将每个接口的发送时钟都根据其对应的线路的时钟频差进行调整,所以每个接口都可以跟踪不同的线路,即跟踪不同的时钟源,所以可以实现多时钟域的时钟同步。进一步,本申请实施例中的方案是由接收线卡恢复时钟,恢复的是物理层时钟,所以本申请实施例是从物理层进行处理,跟报文无关,所以性能更好。附图说明图1为现有技术中时钟同步方案的示意图;图2为本专利技术实施例中的以太网本文档来自技高网...
一种多时钟域的时钟同步方法、线卡及以太网设备

【技术保护点】
一种多时钟域的时钟同步方法,其特征在于,所述方法包括:发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差;其中,所述M个上行接口为所述接收线卡上的上行接口,M为正整数;所述发送线卡基于所述M个下行接口与M个上行接口的对应关系,使用M个上行接口的M个时钟频差中的每个时钟频差分别调整与所述每个时钟频差对应的接口的发送时钟。

【技术特征摘要】
【国外来华专利技术】1.一种多时钟域的时钟同步方法,其特征在于,所述方法包括:发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差;其中,所述M个上行接口为所述接收线卡上的上行接口,M为正整数;所述M个时钟频差为所述M个上行接口的线路恢复时钟与系统时钟的时钟频差;所述发送线卡基于所述M个下行接口与M个上行接口的对应关系,使用M个上行接口的M个时钟频差中的每个时钟频差与所述系统时钟分别调整与所述每个时钟频差对应的接口的发送时钟。2.如权利要求1所述的方法,其特征在于,在所述发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差之前,还包括:所述接收线卡恢复所述接收线卡的N个上行接口的线路时钟,得到N个线路恢复时钟,N大于等于M;所述接收线卡确定所述N个线路恢复时钟分别与所述系统时钟的时钟频差,得到所述N个上行接口的N个时钟频差;其中,所述M个时钟频差为所述N个时钟频差中的频差。3.如权利要求2所述的方法,其特征在于,在所述发送线卡获得接收线卡确定的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差之前,还包括:所述接收线卡还基于上行接口和发送线卡的接口的对应关系,在所述N个上行接口中确定出与所述发送线卡的M个下行接口对应的M个上行接口;所述接收线卡发送所述M个上行接口的M个时钟频差给所述发送线卡。4.如权利要求2所述的方法,其特征在于,所述发送线卡获得接收线卡发送的与所述发送线卡的M个下行接口对应的M个上行接口的M个时钟频差,包括:所述发送线卡接收所述接收线卡发送的所述N个上行接口的N个时钟频差;所述发送线卡基于所述发送线卡每个接口与上行接口的对应关系,确定出与所述M个下行接口对应的M个上行接口;所述发送线卡基于所述M个上行接口,获得所述M个时钟频差。5.如权利要求1-4任一项所述的方法,其特征在于,所述使用M个线路的M个时钟频差中的每个时钟频差与所述系统时钟分别调整与所述每个时钟频差对应的接口的发送时钟,包括:所述发送线卡将所述M个下行接口中每个接口的发送时钟分别调整为所述每个接口对应的时钟频差与所述系统时差的和。6.一种线卡,其特征在...

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

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

1