【技术实现步骤摘要】
一种用于测试时钟网络延时的方法及数字通信设备
本申请涉及数字通信
,尤指一种用于测试时钟网络延时的方法及数字通信设备。
技术介绍
随着5G技术的应用发展,对于时间同步的精度(例如纳秒级精度)需求会越来越普及。而时间同步的方式主要有2种:相位同步(两个时钟每时每刻的时间都保持一致)和频率同步(两个时钟的时间不一样,但是保持一个恒定的时间差,例如1个小时的时间差)。一般,相位同步和频率同步应用于网络测量和控制系统的精密时钟同步协议标准即IEEE1588协议。在IEEE1588协议v2版本即IEEE1588v2协议中,时间同步的精度达到了纳秒(ns)级。现有的时钟网络延时补偿目前有两种方案,比如在软件层对时钟网络进行延时补偿和在硬件层对时钟网络进行延时补偿。在软件层对时钟网络进行延时补偿的核心思想为:基于IEEE1588v2协议,在通信系统的同步过程中,主设备周期性发布高精度时间同步协议(PrecisionTimeProtocol,PTP)及时间信息,从设备的时钟端口接收主设备的时钟端口发来的时间戳信息,通信系统据此计算出主、从设备的线路时间延迟及主、从设备之间的时间差,并利用该时间差调整本地时间,使从设备时间保持与主设备时间一致的频率与相位。该方案的缺点在于,时间戳的生成需要借助于设备自身的硬件时钟,当硬件时钟的同步性能差时,会影响到软件层的同步精度,而硬件时钟的同步性能很难通过PTP算法提升。在硬件层对时钟网络进行延时补偿的核心思想为:通过例如全球定位系统(GlobalPositioningSystem,GPS)这类高精准度的时钟,以及对硬件时钟网络的 ...
【技术保护点】
1.一种数字通信设备,其特征在于,包括:时钟芯片、多个第一切换器、第二切换器以及多个时钟缓冲器;所述多个第一切换器与所述多个时钟缓冲器一一对应;所述多个第一切换器与所述多个时钟缓冲器或所述第二切换器连接;其中,所述时钟芯片,用于对接收到的时钟源发送的第一时钟信号进行分频,得到同源的多个第二时钟信号;将所述多个第二时钟信号通过多条时钟线路发送给所述多个第一切换器;所述多条时钟线路与所述多个第一切换器一一对应;所述多个第一切换器中的每个第一切换器,用于根据第一预设策略将接收到的第二时钟信号通过一条测试线路发送给所述第二切换器;所述多个第一切换器中的每个第一切换器对应不同的测试线路;所述第二切换器,用于根据第二预设策略将接收到的第三时钟信号发送给所述时钟芯片;所述第三时钟信号为所述多个第二时钟信号中的一个第二时钟信号;所述时钟芯片,还用于计算所述第三时钟信号在第一通路传输的第一延时;在将所述第三时钟信号通过第一时钟线路发送到第一时钟缓冲器之前,根据所述第一延时对所述第三时钟信号进行相位补偿,以使所述第一时钟缓冲器输出的第三时钟信号的相位,与所述第一时钟信号的相位同步;所述第一通路为由所述第一 ...
【技术特征摘要】
1.一种数字通信设备,其特征在于,包括:时钟芯片、多个第一切换器、第二切换器以及多个时钟缓冲器;所述多个第一切换器与所述多个时钟缓冲器一一对应;所述多个第一切换器与所述多个时钟缓冲器或所述第二切换器连接;其中,所述时钟芯片,用于对接收到的时钟源发送的第一时钟信号进行分频,得到同源的多个第二时钟信号;将所述多个第二时钟信号通过多条时钟线路发送给所述多个第一切换器;所述多条时钟线路与所述多个第一切换器一一对应;所述多个第一切换器中的每个第一切换器,用于根据第一预设策略将接收到的第二时钟信号通过一条测试线路发送给所述第二切换器;所述多个第一切换器中的每个第一切换器对应不同的测试线路;所述第二切换器,用于根据第二预设策略将接收到的第三时钟信号发送给所述时钟芯片;所述第三时钟信号为所述多个第二时钟信号中的一个第二时钟信号;所述时钟芯片,还用于计算所述第三时钟信号在第一通路传输的第一延时;在将所述第三时钟信号通过第一时钟线路发送到第一时钟缓冲器之前,根据所述第一延时对所述第三时钟信号进行相位补偿,以使所述第一时钟缓冲器输出的第三时钟信号的相位,与所述第一时钟信号的相位同步;所述第一通路为由所述第一时钟线路、第三切换器、第一测试线路和所述第二切换器构成的一个通路;所述第三切换器为所述第一时钟线路与所述第一时钟缓冲器对应的第一切换器;所述第一测试线路为所述第三切换器对应的测试线路;所述第一时钟缓冲器为所述多个时钟缓冲器中的一个时钟缓存器;所述第一时钟线路为所述多条时钟线路中的一条时钟线路。2.如权利要求1所述的数字通信设备,其特征在于,所述第一时钟缓冲器用于:在与所述第三切换器断开连接时,保持所述第三时钟信号的输出状态不变。3.如权利要求1所述的数字通信设备,其特征在于,所述时钟芯片还用于:计算发送的第三时钟信号和接收到的第三时钟信号之间的相位差;根据所述相位差,计算得到所述第一延时。4.如权利要求1所述的数字通信设备,其特征在于,所述数字通信设备还包括处理器;所述处理器用于:接收所述时钟芯片发送的所述第一延时;根据所述第一延时和第一计算公式计算所述第三时钟信号的补偿时长;其中,所述第一计算公式为Tn=(Tdelay-Td2-Td3)L1/(L1+L2)+Td1+Td2,Tdelay为所述第一延时,Td1为所述处理器预先存储的所述第一时钟缓冲器的延时,Td2为所述处理器预先存储的所述第三切换器的延时,Td3为所述处理器预先存储的所述第二切换器的延时,L1为所述处理器预先存储的所述第一时钟线路的长度,L2为所述处理器预先存储的所述第一测试线路的长度;所述时钟芯片还用于:接收所述处理器发送的所述补偿时长;根据所述补偿时长对所述第三时钟信号进行相位补偿。5.如权利要求1所述的数字通信设备,其特征在于,所述多个第一切换器中的每个第一切换器还用于:确定当前时刻是否接收到测试指令;若确定当前时刻未接收到所述测试指令,则将接收到的第二时钟信号发送给与所述每个第一切换器对应的时钟缓冲器;若确定当前时刻接收到所述测试指令,则将接收到的第二时钟信号通过一条测试线路发送给所述第二切换器。6.如权利要求1所述的数字通信设备,其特征在于,所述第二切换器还用于:接收切换指令;根据所述切换指令,将所述第三时钟信号发送给所述时钟芯片。7.如权利要求1-6任一项所述的数字通信设备,其特征在于,所述第一测试线路的参数和所述第一时钟线路的参数至少包括材质、粗细和长度;其中,所述第一测试线路的材质、粗细与所述第一时钟线路的材质、粗细相同。8.如权利要求1-6任一项所述的数字通信设备,其特征在于,所述时钟芯片为数字锁相环DPLL芯片;所述每个第一切换器至少包括单片机、现场可编程门阵列FPGA、复杂可编程逻辑器件CPLD、逻辑器件、多路复用器MUX中的一个;所述第二切换器至少包括单片机、现场可编程门阵列FPGA、复杂可编程逻辑器件CPLD、逻辑器件、多路复用器MUX中的一个。9.一种用于测试时钟网络延时的方法,其特征在于,应用于数字通信设备,所述数字通信设备包括:时钟芯片、多个第一切换器、第二切换器以及多个时钟缓冲器;所述多个第一切换器与所述多个时钟缓冲器一一对应;所...
【专利技术属性】
技术研发人员:唐鸿凯,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。