[发明专利]中间时钟设备报文驻留时间处理方法、装置、设备及介质有效
申请号: | 201910543107.3 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110266422B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 王小军;李爱斌;邵继超 | 申请(专利权)人: | 北京东土军悦科技有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中间 时钟 设备 报文 驻留 时间 处理 方法 装置 介质 | ||
本发明实施例公开了一种中间时钟设备报文驻留时间处理方法、装置、设备及介质。该方法包括:MAC接收事件报文并连同接收时间上报CPU,根据第一校准时间设置CPU处理事件报文校正域并向下游时钟设备发送,第一校准时间由MAC接收到CPU处理事件报文时间和CPU反馈的中间处理时间确定;MAC接收跟随报文上报至CPU,CPU根据第二校准时间对跟随报文校正域更新由MAC向下游时钟设备发送,使下游时钟设备根据事件报文和跟随报文校正域确定中间时钟设备累积报文驻留时间,第二校准时间由MAC接收到事件报文时间和中间处理时间确定。上述技术方案,减少了CPU访问硬件接口的时延,使整个网络各出口时间戳时间更精确。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种中间时钟设备报文驻留时间处理方法、装置、设备及介质。
背景技术
IEEE 1588协议汇总定义了一种精确时间协议(Precision Time Protocol,简称PTP),用于对网络中各网元设备的时间和频率进行同步。PTP定义了三种类型的基本时钟节点,分别是边界时钟(Boundary Clock,简称BC)、普通时钟(Ordinary Clock,简称OC)、透传时钟(Transparent Clock,简称TC)。
以TC设备为例,PTP协议报文经过TC设备时,硬件设备会记录该PTP协议报文进行MAC(Media Access Control,媒体介入控制)的时间戳和由MAC外发该PTP协议报文时的时间戳,两个时间戳的差值就是PTP协议报文在TC设备的报文驻留时间。
当GMC(Grandmaster Clock,主时钟)发送同步报文(Sync)时,打时间戳T1,TC设备收到同步报文后记时间戳T2,再发送同步报文时记时间戳T3,当从设备(Slave)收到TC设备发送的同步报文时记时间戳T4。后续与同步报文对应的跟随报文(Follow_Up)携带T1时间戳传送到TC设备,TC设备收到跟随报文解析其校正域(CorrectionField)报文值,与TC设备的报文驻留时间(T3-T2)进行累加后写入跟随报文的校正域中,并转发到从设备。
现有PTP中,收发sync的时间戳一般都打在交换芯片的寄存器中的,后续需要此时间戳时再通过访问相关寄存器从中读取,例如TC设备计算报文驻留时间时,就需要访问相关寄存器读取收发sync的时间戳,然而,CPU通过软件调度以实现读取相关寄存器中收发sync的时间戳的过程中会产生一些读取延时,虽然每台设备的读取速度很快,但随着组网内的设备增加,则会影响整个网络的时间精准度。
发明内容
本发明实施例提供一种中间时钟设备报文驻留时间处理方法、装置、设备及介质,以减少CPU访问硬件寄存器的时间开销,提高PTP网络的时间精准度。
第一方面,本发明实施例提供了一种中间时钟设备报文驻留时间处理方法,包括:
通过MAC接收上游时钟设备发送的事件报文并连同接收时间上报至CPU,并根据第一校准时间对接收的所述CPU处理后的所述事件报文的校正域进行设置后,将所述事件报文发送至下游时钟设备;
其中,所述第一校准时间由MAC接收到所述CPU发送的所述事件报文的时间,以及所述CPU向所述MAC反馈的所述事件报文的中间处理时间确定;
通过所述MAC接收所述事件报文的跟随报文并上报至所述CPU;
通过所述CPU根据第二校准时间以及所述事件报文校正域的原始值对所述跟随报文的校正域进行更新后,经由所述MAC将所述跟随报文发送至所述下游时钟设备,以使所述下游时钟设备根据所述事件报文的校正域以及所述跟随报文的校正域计算所述中间时钟设备的累积报文驻留时间;
第二方面,本发明实施例还提供了一种中间时钟设备报文驻留时间处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土军悦科技有限公司,未经北京东土军悦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910543107.3/2.html,转载请声明来源钻瓜专利网。