【技术实现步骤摘要】
一种高精度时间戳生成方法和系统
[0001]本申请涉及通信
,特别涉及一种高精度时间戳生成方法和系统。
技术介绍
[0002]自以太网精确时钟同步协议成为IEEE1588标准以来,时钟同步精度要求越来越高,从最初的数百微秒到后来的几微秒,而近年来随着5G技术兴起,时钟同步精度要求更是达到了纳秒级。由此可见,随时间推移及网络技术的进一步发展,更高精度的时间同步技术将成为必然趋势。其中,以太网业务通过在MAC(MediaAccessControl,介质访问控制层)层发送携带时间戳信息的PTP(PrecisionTimeProtocol,时间同步协议)报文并在对端解该PTP报文的方式实现两端设备的时间同步。
[0003]不过,传统以太网时间戳信息由MAC层产生,由于MAC层、PCS(PhysicalCodingSublayer,物理编码子层)层存在大量缓存,以致PTP报文穿过MAC、PCS层会引入较大时延不确定性,进而严重影响时间同步精度。因此,如何有效提高PTP报文时戳的产生精度成为当前亟需解决的问题。
专 ...
【技术保护点】
【技术特征摘要】
1.一种高精度时间戳生成方法,其特征在于,包括以下步骤:当检测到有效的第一定时脉冲时,生成对应的脉冲时戳;获取与第一定时脉冲相邻的第二定时脉冲和时间同步报文起始定界符之间的间隔时间;根据脉冲时戳、间隔时间和定时脉冲的生成周期预测时间同步报文在串并转换器上出现时对应的时间,以生成时间同步报文的时间戳。2.如权利要求1所述的高精度时间戳生成方法,其特征在于,在所述根据脉冲时戳、间隔时间和定时脉冲的生成周期预测时间同步报文在串并转换器上出现时对应的时间,以生成时间同步报文的时间戳的步骤之后,还包括:根据所述时间戳对时间同步报文进行更新,生成新的时间同步报文,以供接收端基于所述新的时间同步报文进行时间同步。3.如权利要求2所述的高精度时间戳生成方法,其特征在于,所述时间同步报文对应的以太网业务包含对齐标识码,在所述当检测到有效的第一定时脉冲时,生成对应的脉冲时戳的步骤之前,还包括:在物理编码子层创建空白码块空间,以供在所述生成新的时间同步报文之后填充对齐标识码,以实现对新的时间同步报文的数据加密。4.如权利要求3所述的高精度时间戳生成方法,其特征在于,所述获取与第一定时脉冲相邻的第二定时脉冲和时间同步报文起始定界符之间的间隔时间,包括:在未对时间同步报文进行转码及前向纠错编码处理前,计算第二定时脉冲和时间同步报文起始定界符之间的初始间隔比特数;基于所述初始间隔比特数预测出在对时间同步报文进行转码及前向纠错编码处理后对应的第二定时脉冲和起始定界符之间新的间隔比特数;根据所述新的比特间隔数和预设的单比特传输时间计算得到第二定时脉冲和时间同步报文起始定界符之间的间...
【专利技术属性】
技术研发人员:刘力,张博,李骏,海增强,方继通,夏淑淳,
申请(专利权)人:武汉飞思灵微电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。