[发明专利]一种时间同步方法及装置有效
申请号: | 201310230950.9 | 申请日: | 2013-06-08 |
公开(公告)号: | CN103312429A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 熊志鑫;雷伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;H04L29/06 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时间 同步 方法 装置 | ||
技术领域
本申请涉及通信技术领域,尤其涉及一种时间同步方法及装置。
背景技术
在现有的通信网络中,许多业务的正常运行都要求网络时钟同步,即整个网络各设备之间的时间或频率差保持在合理的误差水平内,对于其中的时间同步,通常采用的是基于PTP(Precision Time Protocol,精确时间协议)协议的时间同步,对于相互同步的一对时钟节点而言,是存在主从关系的,但该主从关系是相对的,下面对该主从关系做具体解释:主节点(Master Node)是发布同步时间的时钟节点,其上的时钟称为主时钟(Master Clock),反之,从节点(Slave Node)是接收同步时间的时钟节点,其上的时钟称为从时钟(Slave Clock);对于时钟节点上发布同步时间的PTP端口,通常称之为主(Master)端口,接收同步时间的PTP端口则被称为从(Slave)端口,此外,还存在一种既不发布也不接收同步时间的PTP端口,称为被动(Passive)端口。
基于PTP协议的时间同步,其原理为:主、从时钟之间交互同步消息并记录消息的收发时间,通过计算消息往返的时间差来计算主、从时钟之间的往返总延时,如果网络是对称的(即两个方向的传输延时相同),则往返总延时的一半就是单向延时,这个单向延时便是主、从时钟之间的时钟偏差,从时钟按照该偏差来调整本地时间,就可以实现其与主时钟的同步。PTP协议定义了两种传播延时测量机制:请求应答(Requset_Response)机制和端延时(Peer Delay)机制,且这两种机制都以网络对称为前提。
对于PTP同步交互的各种消息,可以按照是否需要响应时间戳事件分为两类,一类是PTP事件消息(包括:同步(Sync)消息,端延时请求(PDelay_Req)消息,延时请求(Delay_Req)消息,端延时应答(PDelay_Resp)消息);一类是PTP非事件消息(包括:宣告(Announce)消息,跟进(Follow_Up)消息,延时应答(Delay_Resp)消息,端延时应答跟进(PDelay_Resp_Follow_Up)消息);其中,PTP事件消息是需要响应时间戳事件的,这个需要接口板芯片支持才能完成记录时间戳,否则该接口板不能支持PTP协议功能。
对于PTP协议,由于需要特殊硬件作为支撑,所以比较特殊,下面阐述现有技术中基于PTP协议的时间同步方案。
如图1所示,对于两台支持PTP功能的主节点和从节点,为了使得两台设备的PTP时间同步有备份链路,必须分别将4个端口都使能PTP,在将所有配置都配置好后,会有如下情况:主节点上的4个端口都为主端口,用于发布时间;从节点的端口1为从端口,用于从主节点设备同步时间,端口2到4都为被动端口,为从节点的端口1的备份端口,既不发布时间也不同步时间。
当从节点的端口1所在链路出现故障时,从节点会重新进行端口角色选举,从剩下的被动端口中重新选出一个择优端口作为新的从端口,然后通过新的从端口来发布PTP消息进行时间同步。
在实现本申请的过程中,发明人发现现有技术中至少存在以下问题:
1)由于需要同时为4个成员端口配置PTP功能,且每一个端口都需要进行消息交互,因此,在配置上不方便,且会造成设备资源的极大消耗;2)当SLAVE端口出现问题时,会发生端口角色的重新选举,致使拓扑结构不够稳定。
发明内容
本申请实施例的目的在于提供时间同步方法及一种时间同步装置,以解决现有技术中需要在每个成员端口进行PTP功能配置所导致的设备资源消耗过大的问题。
为了达到上述目的,本申请实施例提供了一种时间同步方法,包括:
本端设备为聚合口使能PTP功能,从所述聚合口的物理成员端口中选取激活端口,并为所述激活端口配置PTP功能;
本端设备与PTP对端设备进行角色信息交互,利用确定的角色信息配置所述激活端口;
本端设备通过所述激活端口与所述对端设备的激活端口进行时间同步。
优选地,本端设备为所述聚合口使能PTP功能之后,进一步包括:
所述本端设备判断所述聚合口的物理成员端口数量;
当所述物理成员端口为两个以上时,从所述聚合口的物理成员端口选取激活端口之后,进一步从所述激活端口以外的其他物理成员端口中选取备份端口,为所述备份端口配置PTP功能,并在与对端设备确定角色信息后,根据确定的角色信息配置所述备份端口;
当所述物理成员端口为零时,不作任何处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310230950.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:粗制芳族二羧酸的精制方法
- 下一篇:一种电动汽车充电桩机械性能测试装置及方法