[发明专利]基于精密时间协议进行时间同步的方法和网络设备有效
申请号: | 201210584590.8 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103078699A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 蓝天宇;唐晓宇;苏超;魏骥川;刘凯 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 谭磊 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 精密 时间 协议 进行 同步 方法 网络设备 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及一种基于精密时间协议进行时间同步的方法和网络设备。
背景技术
精密时间协议(Precision Time Protocol,PTP)已广泛应用于网络设备。PTP定义了主时钟和从时钟的交互规则。
现网中,主时钟和从时钟所在的网络设备都可以包括线路处理单元(line processing unit,LPU)和主处理单元(main processing unit,MPU)。
在从时钟包含线路处理单元和主处理单元的场景中,主时钟与从时钟的交互过程可以是:主时钟与从时钟的线路处理单元交互,从时钟获得T1、T2、T3以及T4。从时钟的线路处理单元将T1、T2、T3以及T4发送至从时钟的主处理单元。主处理单元根据T1、T2、T3以及T4校准主处理单元的时间。在上述技术方案中,从时钟的线路处理单元需要构造延迟请求(delay_request)报文。
在主时钟包含线路处理单元和主处理单元的场景中,主时钟与从时钟的交互过程可以是:从时钟与主时钟的线路处理单元交互,从时钟获得T1、T2、T3以及T4。从时钟根据T1、T2、T3以及T4校准从时钟的时间。在上述技术方案中,主时钟的线路处理单元需要构造同步(sync)报文。
上述技术方案中,线路处理单元占用的软件资源和硬件资源较多。
发明内容
本发明实施例提供一种基于精密时间协议进行时间同步的方法和网络设备,有助于减少线路处理单元对软件资源和硬件资源的占用。
第一方面,提供了一种基于精密时间协议进行时间同步的方法,包括:
主时钟发送的第一同步报文到达网络设备的线路处理单元的第一物理端口,其中,所述第一物理端口是透明时钟(transparent clock,TC)的入端口,所述第一同步报文的原始时间戳域(OriginTS)承载第一同步报文从主时钟发出的时间t1,所述线路处理单元根据所述第一同步报文生成第二同步报文;
所述线路处理单元向所述网络设备的主处理单元转发所述第二同步报文;
所述第二同步报文到达所述主处理单元的第二物理端口,所述第二物理端口是所述透明时钟的出端口,所述主处理单元根据所述第二同步报文生成第三同步报文,所述第三同步报文的修正域(correction field)承载第一时间间隔;
所述第三同步报文到达所述主处理单元的第三物理端口的时间为t2,所述主处理单元根据所述第三同步报文生成第一延迟请求报文,所述第一延迟请求报文的生成时间为t3;
所述第一延迟请求报文到达所述第二物理端口,所述第二物理端口是所述透明时钟的入端口,所述主处理单元根据所述第一延迟请求报文生成第二延迟请求报文;
所述主处理单元向所述线路处理单元转发所述第二延迟请求报文;
所述第二延迟请求报文到达所述第一物理端口,所述第一物理端口是所述透明时钟的出端口,所述线路处理单元根据所述第二延迟请求报文生成第三延迟请求报文,所述第三延迟请求报文的修正域承载第二时间间隔;
所述线路处理单元向所述主时钟转发所述第三延迟请求报文;
所述线路处理单元接收所述主时钟发送的第一延迟响应(delay_resp)报文,第一延迟响应报文对应所述第三延迟请求报文,所述第一延迟响应报文中的修正域承载所述第二时间间隔,所述第一延迟响应报文的原始时间戳域承载第三延迟请求报文达到主时钟的时间t4;
所述主处理单元根据所述t1、t2、t3、t4、第一时间间隔以及第二时间间隔校准所述主处理单元的时间,所述主处理单元为从时钟。
上述技术方案中,透明时钟的入端口位于线路处理单元,透明时钟的出端口位于主处理单元。线路处理单元通过第一物理端口接收到同步报文后,线路处理单元对同步报文进行了透明传输。主处理单元构造延迟请求报文后,透明时钟对延迟请求报文进行了透明传输。因此,上述技术方案中,线路处理单元没有构造延迟请求报文。构造延迟请求报文的实体需要具备相应的软件资源和硬件资源。现有技术中,线路处理单元需要构造延迟请求报文。因此,上述技术方案有助于减少线路处理单元对软件资源和硬件资源的占用。
结合第一方面,在第一方面的第一种可能的实施方式中,所述第二物理端口与所述第三物理端口为同一个物理端口。
结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述第一物理端口是所述网络设备的对外业务端口。
第二方面,提供了一种基于精密时间协议进行时间同步的方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210584590.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型硅钢退火炉陶瓷辊装置
- 下一篇:一种转炉炉况监测系统