时钟扣板、分布式系统及分布式系统时钟同步方法技术方案

技术编号:31623693 阅读:8 留言:0更新日期:2021-12-29 18:59
本申请实施例提供了时钟扣板、分布式系统及分布式系统时钟同步方法,时钟扣板包括:逻辑控制模块及信号频率调整模块;逻辑控制模块,用于接收各业务板发送的第二时钟信号,并从接收到的各第二时钟信号中选取目标第二时钟信号;信号频率调整模块,用于按照目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率,并将第三时钟信号发送给各业务板。时钟扣板利用业务板的第二时钟信号调整第三时钟信号的频率,并将第三时钟信号发送给各业务板,从而实现各业务板的参考时钟源相同,实现了各业务板的时钟同步。实现了各业务板的时钟同步。实现了各业务板的时钟同步。

【技术实现步骤摘要】
时钟扣板、分布式系统及分布式系统时钟同步方法


[0001]本申请涉及通信
,特别是涉及时钟扣板、分布式系统及分布式系统时钟同步方法。

技术介绍

[0002]随着科学技术飞速发展,网络时钟同步技术也随之不断进步和发展,在众多的通信系统中,特别是对于电信环境下的无线系统,为了使系统中各部分通信可以正常运行并保证良好的业务服务质量,对时钟同步有着非常苛刻的要求,伴随着移动通信网络IP(Internet Protocol,网际互连协议)化的不断深化以及第三、四、五代移动通信技术的演化发展,很多网络设备在网络时钟同步方面有着严格的要求,在保证高精度的同时还要满足频率同步,否则通信系统之间就难以进行协调、管理和控制。时钟同步对于高带宽,实时性要求更高的场景具有重要意义。
[0003]IEEE1588协议在通信领域得到了广泛应用和发展,IEEE1588协议的报文结构相对简单,而且容易实现,在FPGA(Field

Programmable Gate Array,现场可编程门阵列)等芯片的支持下,IEEE1588协议已经成为设备之间实现同步最常用的方式。IEE1588标准协议又称PTP协议(Precise Time Protocol,精确时间协议),PTP协议在实现时间同步的过程中主要实现两个变量的测量,分别对时间偏差的测量核对链路延时的测量,对这两个变量的测量主要是在从时钟测完成,在测量完成后,从时钟会根据这些变量对自身进行修正,从而完整主从时钟之间的同步。
[0004]PTP协议可以实现频率同步(即时钟同步)和时间同步,但在该协议中并没有明确对时钟的频率同步机制进行定义,相关技术中,大多数是利用PTP协议来实现时间同步的,而频率同步由设备自身保证。相关技术中,PTP协议只调整时间同步,但是只有主从时钟之间实现了频率同步,时间同步才有意义,若不能提供持续稳定的频率同步,随着时间的推移,时间同步的误差会越来越大。

技术实现思路

[0005]本申请实施例的目的在于提供一种时钟扣板、分布式系统及分布式系统时钟同步方法,以实现时间同步。具体技术方案如下:
[0006]第一方面,本申请实施例提供了一种时钟扣板,包括:
[0007]逻辑控制模块及信号频率调整模块;
[0008]所述逻辑控制模块,用于接收各业务板发送的第二时钟信号,并从接收到的各第二时钟信号中选取目标第二时钟信号;
[0009]所述信号频率调整模块,用于按照所述目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率,并将所述第三时钟信号发送给各所述业务板。
[0010]在一种可能的实施方式中,所述逻辑控制模块,具体用于:从接收到的各第二时钟信号中选取至少两路目标第二时钟信号,并将选取的各路目标第二时钟信号发送给所述信
号频率调整模块;
[0011]所述信号频率调整模块,用于从各路目标第二时钟信号中,选取一路可用的目标第二时钟信号,按照可用的目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率,并将所述第三时钟信号发送给各所述业务板。
[0012]在一种可能的实施方式中,所述信号频率调整模块包括锁相环;所述信号频率调整模块,具体用于:将目标第二时钟信号输入到自身的锁相环中,得到所述锁相环输出的第三时钟信号,并将所述第三时钟信号分别发送给各所述业务板。
[0013]在一种可能的实施方式中,所述逻辑控制模块,还用于:将除所述目标第二时钟信号外的其他第二时钟信号发送给所述信号频率调整模块;
[0014]所述信号频率调整模块,还用于利用所述其他第二时钟信号进行时钟信号质量的检测,得到时钟信号质量检测结果。
[0015]在一种可能的实施方式中,所述信号频率调整模块,还用于:生成用于时钟互锁的第五时钟信号,并向互锁时钟扣板输出所述第五时钟信号;接收所述互锁时钟扣板发送的用于时钟互锁的第六时钟信号。
[0016]第二方面,本申请实施例提供了一种分布式系统,包括:
[0017]多个业务板及本申请中任一所述的时钟扣板;
[0018]所述业务板,用于获取自身的指定端口接收的其他设备发送的第一时钟信号,对所述第一时钟信号进行频率变换得到第二时钟信号,并将所述第二时钟信号发送给所述时钟扣板;对接收到的第三时钟信号进行频率变换,得到第四时钟信号,并将所述第四时钟信号作为各端口的工作时钟信号。
[0019]在一种可能的实施方式中,所述业务板具体用于:在自身的各端口中选取指定端口,其中,所述指定端口为接收到其他设备发送的时钟信号的端口;在所述指定端口有PHY芯片的情况下,所述业务板从所述指定端口的PHY芯片中获取第一时钟信号;在所述指定端口无PHY芯片的情况下,所述业务板从所述指定端口的MAC芯片中获取第一时钟信号。
[0020]在一种可能的实施方式中,所述分布式系统包括主用主控板及备用主控板;
[0021]所述主用主控板上设置有第一时钟扣板,所述备用主控板上设置有第二时钟扣板,所述第一时钟扣板与所述第二时钟扣板互为互锁时钟扣板;
[0022]在所述主用主控板正常工作的情况下,所述第一时钟扣板向各所述业务板发送第三时钟信号;
[0023]在所述主用主控板异常的情况下,所述第二时钟扣板向各所述业务板发送第三时钟信号。
[0024]第三方面,本申请实施例提供了一种分布式系统时钟同步方法,应用于本申请中任一所述的分布式系统,所述方法包括:
[0025]业务板获取自身的指定端口接收的其他设备发送的第一时钟信号;
[0026]所述业务板对所述第一时钟信号进行频率变换得到第二时钟信号,并将所述第二时钟信号发送给时钟扣板;
[0027]所述时钟扣板从接收到的各所述第二时钟信号中选取目标第二时钟信号;
[0028]所述时钟扣板按照所述目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率;
[0029]所述业务板对接收到的所述第三时钟信号进行频率变换,得到第四时钟信号,并将所述第四时钟信号作为各端口的工作时钟信号。
[0030]在一种可能的实施方式中,所述业务板获取自身的指定端口接收的其他设备发送的第一时钟信号,包括:
[0031]所述业务板在自身的各端口中选取指定端口,其中,所述指定端口为接收到其他设备发送的时钟信号的接口;
[0032]在所述指定端口有PHY芯片的情况下,所述业务板从所述指定端口的PHY芯片中获取第一时钟信号;在所述指定端口无PHY芯片的情况下,所述业务板从所述指定端口的MAC芯片中获取第一时钟信号。
[0033]在一种可能的实施方式中,所述时钟扣板按照所述目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率,包括:
[0034]所述时钟扣板将所述目标第二时钟信号输入到自身的锁相环中,得到所述锁相环输出的第三时钟信号,并将所述第三时钟信号分别发送给各业务板。
[0035]在一种可能的实施方式中,所述方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时钟扣板,其特征在于,包括:逻辑控制模块及信号频率调整模块;所述逻辑控制模块,用于接收各业务板发送的第二时钟信号,并从接收到的各第二时钟信号中选取目标第二时钟信号;所述信号频率调整模块,用于按照所述目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率,并将所述第三时钟信号发送给各所述业务板。2.根据权利要求1所述的时钟扣板,其特征在于,所述逻辑控制模块,具体用于:从接收到的各第二时钟信号中选取至少两路目标第二时钟信号,并将选取的各路目标第二时钟信号发送给所述信号频率调整模块;所述信号频率调整模块,用于从各路目标第二时钟信号中,选取一路可用的目标第二时钟信号,按照可用的目标第二时钟信号的频率,调整输出给各业务板的第三时钟信号的频率,并将所述第三时钟信号发送给各所述业务板。3.根据权利要求1或2所述的时钟扣板,其特征在于,所述信号频率调整模块包括锁相环;所述信号频率调整模块,具体用于:将目标第二时钟信号输入到自身的锁相环中,得到所述锁相环输出的第三时钟信号,并将所述第三时钟信号分别发送给各所述业务板。4.根据权利要求1所述的时钟扣板,其特征在于,所述逻辑控制模块,还用于:将除所述目标第二时钟信号外的其他第二时钟信号发送给所述信号频率调整模块;所述信号频率调整模块,还用于利用所述其他第二时钟信号进行时钟信号质量的检测,得到时钟信号质量检测结果。5.根据权利要求1所述的时钟扣板,其特征在于,所述信号频率调整模块,还用于:生成用于时钟互锁的第五时钟信号,并向互锁时钟扣板输出所述第五时钟信号;接收所述互锁时钟扣板发送的用于时钟互锁的第六时钟信号。6.一种分布式系统,其特征在于,包括:多个业务板及权利要求1

5任一所述的时钟扣板;所述业务板,用于获取自身的指定端口接收的其他设备发送的第一时钟信号,对所述第一时钟信号进行频率变换得到第二时钟信号,并将所述第二时钟信号发送给所述时钟扣板;对接收到的第三时钟信号进行频率变换,得到第四时钟信号,并将所述第四时钟信号作为各端口的工作时钟信号。7.根据权利要求6所述的系统,其特征在于,所述业务板具体用于:在自身的各端口中选取指定端口,其中,所述指定端口为接收到其他设备发送的时钟信号的端口;在所述指定端口有PHY芯片的情...

【专利技术属性】
技术研发人员:曹国清
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:

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

1