[发明专利]一种以太网接口时戳处理方法有效
申请号: | 202110135639.0 | 申请日: | 2021-02-01 |
公开(公告)号: | CN112910591B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 武斌 | 申请(专利权)人: | 芯河半导体科技(无锡)有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214135 江苏省无锡市新吴区菱*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 接口 处理 方法 | ||
本发明公开了一种以太网接口时戳处理方法,将时戳处理模块独立置于以太网接口之外靠应用侧,以最大限度与数据流解耦;以太网接口整体设计为逐级反压流水架构,反压流水信号一直作用到时戳处理模块;在下行方向,高精度时钟源只需要给以太网接口外时戳处理模块授时;增加流水扰动推算逻辑;在上行方向,高精度时钟源能够选择性地给以太网接口外时戳处理模块授时或给以太网接口内的MAC授时;能够选择上行方向采集时戳的报文类型。本发明提供的时戳处理方法基于逐级反压流水架构,可将波动减小至ns量级,通过流水扰动推算逻辑对导致流水扰动的要素进行预测推断,进而修正时戳结果,进一步提高时间同步精度。
技术领域
本发明涉及以太网时间同步技术领域,具体是一种以太网接口时戳处理方法。
背景技术
以太网是当下最普遍使用的局域网技术,随着5G业务的飞速发展,用户带宽要求不断提高,以太网接口标准不断更新,GE、10GE、25GE、40GE、50GE、100GE接口已成为交换机的主流接口。不断更新的接口标准造成了交换机处理场景越发复杂,给时间同步系统提出了新的挑战。如何更好地适应不同的接口标准成为了一个必须考虑的问题。
1588v2定义了一种时间同步方法,通过组建PTP网络,在网络内主从节点之间交互时戳报文,从而测量链路延迟与时间偏差,最终逐级实现整个网络的时间同步。1588技术提供了一种比GPS成本更低,比NTP精度更高的同步方法。
1588技术与以太网技术相结合,实现了局域网内设备间的时间同步。传统的存储转发结构的交换机,包之间的调度延迟抖动较大,可能达到us级,此结构下的1588系统设计与数据流强相关,不同速率模式场景复杂,系统设计容易出现盲区。
发明内容
本发明的目的在于提供一种以太网接口时戳处理方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种以太网接口时戳处理方法,具体如下:
将时戳处理模块独立置于以太网接口之外靠应用侧,以最大限度与数据流解耦;以太网接口整体设计为逐级反压流水架构,由PCS下行出口按接口带宽生成反压信号源,向上控制MAC数据流并持续反压至时戳处理模块;
在下行方向,高精度时钟源只需要给以太网接口外时戳处理模块授时,不需要给MAC、PCS授时;
MAC内逻辑简要分为流水固定模块与流水扰动模块,流水固定模块不影响时间同步精度,流水扰动模块仅导致ns量级的精度抖动;
在流水扰动模块与时戳处理模块之间增加流水扰动推算逻辑;能够对导致流水扰动的要素进行预测推断,进而修正时戳结果,进一步提高时间同步精度;
在上行方向,高精度时钟源能够选择性地给以太网接口外时戳处理模块授时或给以太网接口内的MAC授时。
作为本发明的进一步方案:时戳处理模块不需要过多感知接口数据流的处理细节,从而减轻了1588系统与数据流的耦合。
作为本发明的进一步方案:数据流逐级反压流水架构保证了一个较高基础的时间同步精度,该基础精度可达到数ns量级。
作为本发明的再进一步方案:为兼容不同业务要求设计配置选项,能够选择上行方向采集时戳的报文类型,在检测到特定报文控制码块时采集时戳,并作为数据报文随路信号传输给后级模块。
与现有技术相比,本发明的有益效果是:
本发明提供的时戳处理方法基于逐级反压流水架构,可将波动减小至ns量级,更可通过流水扰动推算逻辑对导致流水扰动的要素进行预测推断,进而修正时戳结果,进一步提高时间同步精度。
本发明的方案架构清晰,时戳处理系统与数据流耦合减少,极大降低了设计场景复杂性,降低了设计难度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯河半导体科技(无锡)有限公司,未经芯河半导体科技(无锡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110135639.0/2.html,转载请声明来源钻瓜专利网。