[发明专利]一种基于虚拟交换集群的时钟同步方法及装置有效
申请号: | 201210250325.6 | 申请日: | 2012-07-19 |
公开(公告)号: | CN103580845A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 庞贺 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/931;H04L1/22 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 王黎延;任媛 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟 交换 集群 时钟 同步 方法 装置 | ||
技术领域
本发明涉及数据通信领域,尤其涉及一种基于虚拟交换集群(Virtual Switch Cluster,VSC)的时钟同步方法及装置。
背景技术
目前,IEEE1588进行时钟同步已经广泛应用于数据通信领域,VSC作为传输网络中重要的节点,支持1588等同步特性十分必要,这需要VSC在网络中扮演透传时钟(TC)、边界时钟(BC)、普通时钟(OC)等重要角色,所以需要一套完整的机制保证VSC中各个物理设备之间实现时钟频率和时钟相位的同步。
但是,目前实现VSC一般是通过堆叠口将控制报文和带内数据报文进行系统内的转发,物理设备之间没有多余的硬件接口可以将频率和相位信息传递给其他物理设备,导致各个物理设备的时钟无法同步,从而影响系统性能。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于VSC的时钟同步方法及装置,能够实现VSC中物理设备的时钟同步,提高系统性能。
为达到上述目的,本发明的技术方案是这样实现的:
一种基于虚拟交换集群的时钟同步方法,所述虚拟交换集群包括一个主物理设备和至少一个从物理设备,主物理设备通过各堆叠口发送同步报文,该方法包括:
从物理设备接收来自主物理设备或其他从物理设备的同步报文,确定自身的同步堆叠口;
所述从物理设备根据从所述同步堆叠口接收的同步报文进行时钟同步,以及生成新的同步报文,并将所述新的同步报文通过非同步堆叠口发送,
其中,所述同步报文包括:MAC头、以太类型、消息类型、同步标识flag、设备标识shelf和线路延迟Delay。
所述从物理设备确定自身的同步堆叠口为:
所述从物理设备仅接收一条同步报文,则确定接收所述同步报文的堆叠口为自身的同步堆叠口;
所述从物理设备接收一条以上同步报文,则根据各同步报文,确定flag+shelf的值最小的同步报文对应的堆叠口为自身的同步堆叠口。
所述同步报文还包括原始时间戳origin Timestamp。
所述从物理设备接收同步报文之后,该方法还包括:
所述从物理设备接收跟随消息,所述跟随消息携带原始时间戳origin Timestamp。
所述从物理设备根据从所述同步堆叠口接收的同步报文进行时钟同步为:
所述从物理设备通过所述同步堆叠口,采用同步以太方式获取同步时钟频率;以及计算相位差offset=originTimestamp-Delay-T,其中,T为所述从物理设备接收所述同步报文的时间戳,之后,在当前时钟相位基础上加上所述计算的相位差,作为同步后的时钟相位。
所述从物理设备生成新的同步报文为:
基于所述接收的同步报文,将shelf值修改为自身的设备标识、将flag+1的值作为新的flag值、以及将Delay的值修改为自身的链路延迟。
所述从物理设备生成新的同步报文为:
基于所述接收的同步报文,将shelf值修改为自身的设备标识、将flag+1的值作为新的flag值、将Delay的值修改为自身的链路延迟、以及将originTimestamp修改为发送所述同步报文的时间戳。
一种基于虚拟交换集群的时钟同步装置,包括:一主物理设备和至少一个从物理设备;其中,
所述主物理设备,用于通过各堆叠口发送同步报文;
所述从物理设备,用于接收来自主物理设备或其他从物理设备的同步报文,确定自身的同步堆叠口;根据从所述同步堆叠口接收的同步报文进行时钟同步,以及生成新的同步报文,并将所述新的同步报文通过非同步堆叠口发送,
其中,所述同步报文包括:MAC头、以太类型、消息类型、同步标识flag、设备标识shelf和线路延迟Delay。
所述从物理设备,具体用于在仅接收一条同步报文时,确定接收所述同步报文的堆叠口为自身的同步堆叠口;在接收一条以上同步报文时,根据各同步报文,确定flag+shelf的值最小的同步报文对应的堆叠口为自身的同步堆叠口。
所述同步报文还包括原始时间戳origin Timestamp。
所述从物理设备,还用于在接收同步报文之后接收跟随消息,所述跟随消息携带原始时间戳origin Timestamp。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210250325.6/2.html,转载请声明来源钻瓜专利网。