一种边界时钟和普通时钟数字化时间同步方法及系统技术方案

技术编号:28682003 阅读:50 留言:0更新日期:2021-06-02 03:00
本发明专利技术公开了一种边界时钟和普通时钟数字化时间同步方法及系统,涉及分组时间同步技术领域,本发明专利技术通过精确时间算法测算的时间偏差信息,经过同步算法整形后,输出结果存为秒域和纳秒域偏差信息。其中秒域偏差信息提供给时间戳单元使用,以产生本地时间戳;纳秒域信息提供给同步协议栈使用,用于对本地时间戳信息进行修正,基于此实现同步上游时间源和向下游发送时间信息;能够有效解决传统同步构架中边界时钟(BC)和普通时钟(OC)同步跟踪过程慢、同步振荡、甚至无法收敛等问题,提升系统同步响应速度和稳定性。减少同步跟踪环节,降低同步算法损耗,对提升同步精度有所益处。

【技术实现步骤摘要】
一种边界时钟和普通时钟数字化时间同步方法及系统
本专利技术涉及分组时间同步
,具体涉及一种边界时钟和普通时钟数字化时间同步方法及系统。
技术介绍
高精度时间同步是5G承载的关键需求之一。根据不同技术实现或业务场景,需要提供不同的同步精度。5G同步需求主要体现在三个方面:基本业务时间同步需求,协同业务时间同步需求和新业务同步需求。5G基础业务时间同步精度要求为3us,协同业务时间同步精度要求为300ns,而定位等新业务时间同步需求则提升到10ns。时间同步网通常采用边界时钟(BC)和普通时钟(OC)模型组网。时间同步精度需求的提升,同步指标分配对承载节点的时间同步精度也出现max|TE|(最大时间误差)<5ns的精度要求,同步精度、响应速度和稳定性同时需要考虑。基于IEEE1588-2008,当前业界通常采用的系统同步构架,在实现边界时钟(BC)或普通时钟(OC)时,需要根据计算的时间偏差,对本地时间锁相环相位进行调整,以实现跟踪上游。再利用同步后的时间信号同步时间戳单元,完成系统内同步,作为后续时间同步,以及向下游节本文档来自技高网...

【技术保护点】
1.一种边界时钟和普通时钟数字化时间同步方法,其特征在于,包括以下步骤:/n节点上电后,本地时钟生成本地时间信息,并通过时钟总线发送给各端口;/n从时钟状态的端口接收到上游节点发送的同步报文,产生时间戳,将同步报文携带时间戳、端口信息,通过数据总线转发给同步协议栈;同步协议栈根据PTP协议进行同步报文收发和时间戳的修正,将配对的时间戳信息发送给同步偏差处理模块;/n同步偏差处理模块获取同步协议栈提供的配对的时间戳信息,进行同步运算,生成时间偏差信息;/n同步偏差处理模块将时间偏差信息中的秒域信息提供给端口时间戳单元,以产生本地时间戳;将时间偏差信息中的纳秒域信息提供给同步协议栈,同步协议栈根据...

【技术特征摘要】
1.一种边界时钟和普通时钟数字化时间同步方法,其特征在于,包括以下步骤:
节点上电后,本地时钟生成本地时间信息,并通过时钟总线发送给各端口;
从时钟状态的端口接收到上游节点发送的同步报文,产生时间戳,将同步报文携带时间戳、端口信息,通过数据总线转发给同步协议栈;同步协议栈根据PTP协议进行同步报文收发和时间戳的修正,将配对的时间戳信息发送给同步偏差处理模块;
同步偏差处理模块获取同步协议栈提供的配对的时间戳信息,进行同步运算,生成时间偏差信息;
同步偏差处理模块将时间偏差信息中的秒域信息提供给端口时间戳单元,以产生本地时间戳;将时间偏差信息中的纳秒域信息提供给同步协议栈,同步协议栈根据纳秒域信息对本地时间戳进行修正。


2.如权利要求1所述的方法,其特征在于:
从时钟状态的端口接收到上游节点发送的同步报文,产生时间戳,将同步报文携带时间戳、端口信息,通过数据总线转发给同步协议栈;同步协议栈根据PTP协议进行同步报文收发和时间戳的修正,将配对的时间戳信息发送给同步偏差处理模块,具体包括以下步骤:
从时钟状态的端口接收到上游节点发送的同步报文,产生时间戳TSL2;将时间戳TSL2与同步报文匹配后,携带端口信息,通过数据总线,转送给同步协议栈;
同步协议栈从上游节点转发来的同步报文中,提取源时间戳字段和修正域信息,生成时间戳T1,并采用时间偏差纳秒信息对该端口产生的时间戳TSL2进行修正,得到时间戳T2;
同步协议栈根据设定的周期,通过数据总线向该端口发送延时请求报文;该端口收到延时请求报文时,产生时间戳TSL3,并将时间戳TSL3携带端口信息,通过数据总线转送给同步协议栈;
同步协议栈从上游节点转发来的延时响应报文中提取延时响应时间戳字段和修正域信息,形成时间戳T4,并采用时间偏差纳秒信息对该端口产生的时间戳TSL3进行修正,得到时间戳T3;
同步协议栈将配对的时间戳信息(T1、T2)和(T3、T4),发送给同步偏差处理模块。


3.如权利要求1所述的方法,其特征在于:
同步协议栈根据纳秒域信息进行本地时间戳的修正,具体包括以下步骤:
同步协议栈根据设定周期,向主时钟状态的端口发送同步报文,提取时间偏差秒域信息,加入同步报文修正域中;
同步报文经过数据总线转送到主时钟状态的端口,该端口时间戳单元产生时间戳TSL1,将时间戳TSL1填充到同步报文源时间戳字段中,随报文发送给下游从时钟端口。


4.如权利要求1所述的方法,其特征在于:同步协议栈根据纳秒域信息进行本地时间戳的修正,具体还包括以下步骤:
主时钟状态的端口收到下游的从时钟状态的端口发送的延时请求报文产生的时间戳TSL4时,同步协议栈利用时间偏差纳秒信息对时间戳TSL4进行修正,得到时间戳T4;
在封装对应延时响应报文时,将时间戳T4填充到延时响应时间戳字段;将延时响应报文经由数据总线,转送到主时钟状态的端口,发送给对端同步端口。


5.如权利要求1所述的方法,其特征在于:同步偏差处理模块将时间偏差信息中的秒域信息提供给端口时间戳单元完成秒域同步时,时间偏差的秒域信息的发送与...

【专利技术属性】
技术研发人员:陈朝辉
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1