[发明专利]PTP报文的快发方法和装置,以及接收方法和装置在审
| 申请号: | 202111666798.X | 申请日: | 2021-12-30 |
| 公开(公告)号: | CN116418441A | 公开(公告)日: | 2023-07-11 |
| 发明(设计)人: | 尤树华;蒋震;陈晨;韦健 | 申请(专利权)人: | 苏州盛科通信股份有限公司 |
| 主分类号: | H04J3/06 | 分类号: | H04J3/06 |
| 代理公司: | 苏州三英知识产权代理有限公司 32412 | 代理人: | 仲崇明 |
| 地址: | 215000 江苏省苏州市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | ptp 报文 方法 装置 以及 接收 | ||
一种PTP报文的快发方法和装置,以及接收方法和装置,其中,PTP报文的快发方法包括:在发送Sync报文时,获取CPU时戳;在Sync报文离开主时钟设备端口时,计算此时的瞬时时戳与所述CPU时戳的差值,并累加在Sync报文的预设字段;将载有所述差值的Sync报文发送给从时钟设备;将所述CPU时戳放入Follow up报文的时戳位置;将载有所述CPU时戳的Follow up报文发送给从时钟设备。通过所述装置和方法,可以解决现有技术中sync报文的发送速率低的问题。
技术领域
本发明涉及网络通信技术,特别是涉及一种PTP报文的快发方法和装置,以及接收方法和装置。
背景技术
精确时间协议(Precision Time Protocol,PTP),是通过从时钟设备slave时钟与主时钟设备master时钟进行PTP报文交互,从而获取时戳对{t1,t2,t3, t4},来计算slave时钟与mater时钟之间的时间差,进而实现时钟同步的。其中,t1是sync报文从master时钟设备端口出去的瞬间捕捉的时戳,t2是sync报文到达 slave时钟设备端口瞬间捕捉的时戳,t3是delay-request报文从slave时钟设备端口出去瞬间捕捉的时戳,t4是delay-request报文到达master时钟设备端口瞬间捕捉的时戳。根据该时戳对,我们可以计算出slave时钟与master时钟之间的时间差offset为:
offset=[(t2-t1)-(t4-t3)]/2;
最后slave时钟将offset累加到本设备的时钟模块,这样达到与master时钟时间同步的目的。
在实际应用中,slave时钟自身就可以获取捕捉到的是t2和t3时戳,而master 时钟可以通过delay-response报文将捕捉的t4时戳送到slave时钟。而t1时戳,则是由master时钟发送sync报文产生,在硬件设备不支持将egress方向打入PTP 报文时,即不支持PTP的ONE-STEP模式下,PTP TWO-STEP模式可以通过sync 报文的follow up报文将t1时戳发送给slave时钟设备。
现有实施方案,是主时钟设备Master通过sync报文出时钟设备端口的瞬间,捕获时戳t1,然后通过硬件中断的方式通知CPU获取时戳t1,最后CPU将 t1时戳封装在followup报文中送达到从时钟设备Slave端口。接下来,Master 时钟CPU再继续进行后续sync报文的发送。
由此可见,sync报文的发送速率,在很大程度上会受限于时戳中断上报的速度,因此也就大大降低了sync报文的发送速率,从而导致PTP时戳采样样本不足,进而可能会引起计算时戳精度不准。
发明内容
本发明实施例所要解决的技术问题是,如何解决现有技术中,sync报文的发送速率低的问题。
为了解决上述的技术问题,本发明实施例提供了一种PTP报文的快发方法,其中,包括:在发送Sync报文时,获取CPU时戳;在Sync报文离开主时钟设备端口时,计算此时的瞬时时戳与所述CPU时戳的差值,并累加在Sync 报文的预设字段;将载有所述差值的Sync报文发送给从时钟设备;将所述 CPU时戳放入Follow up报文的时戳位置;将载有所述CPU时戳的Follow up 报文发送给从时钟设备。
上述的PTP报文的快发方法中,所述计算此时的瞬时时戳与所述CPU时戳的差值包括:通过复用PTP TC时钟驻留时间计算方法计算所述瞬时时戳与所述CPU时戳的差值。
上述的PTP报文的快发方法中,所述预设字段为sync报文中的Correction Field字段。
上述的PTP报文的快发方法中,于所述获取CPU时戳后,还包括:将所述CPU时戳放到Sync报文的信息头中用于计算瞬时时戳与所述CPU时戳的差值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州盛科通信股份有限公司,未经苏州盛科通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111666798.X/2.html,转载请声明来源钻瓜专利网。





