发明名称 一种基于多时钟环的防止时钟切换抖动的方法
摘要 本发明为一种基于多时钟环的防止时钟切换抖动的方法,包括:第一步,每台主时钟以环状方式连接在一起组成环形网络结构;第二步,每台主时钟在环形网络口上都启动拓扑发现协议,用来发现环形网络情况,并决定其中一条线路用于备份线路;第三步,环网上所有主时钟在网口上启动IEEE 1588协议,BMC算法决定哪台主时钟最后成为最高级主时钟;则其他主时钟的环形网络网口都变成了从时钟节点,并停止将自身的GPS时间校准到1588时钟,转而通过1588协议按照最高级主时钟的时钟进行校准;第四步,发生故障时,拓扑发现协议会进行环形网络上的主时钟切换,同时产生警告事件。本发明可避免主时钟切换时出现时间的抖动。
申请公布号 CN102546073A 申请公布日期 2012.07.04
申请号 CN201210009769.0 申请日期 2012.01.12
申请人 广州思唯奇计算机科技有限公司;华南理工大学 发明人 竹之涵;蔡泽祥;黄毅;刘文泽;苏忠阳
分类号 H04J3/06(2006.01)I;H04L12/24(2006.01)I 主分类号 H04J3/06(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 罗观祥
主权项 一种基于多时钟环的防止时钟切换抖动的方法,其特征在于:包括以下步骤:第一步,每台主时钟里集成一个微型交换机,每台主时钟通过微型交换机以环状方式连接在一起组成环形网络结构;第二步,每台主时钟在环形网络口上都启动拓扑发现协议,用来发现环形网络情况,并最后决定其中一条线路被断开通信,用于备份线路;第三步,环网上所有主时钟将各自1588的时钟较准至接收到的GPS时间;然后所有的主时钟在网口上启动IEEE 1588协议,IEEE 1588协议发送的数据报文里包含BMC算法所需要的数据,BMC算法根据IEEE1588协议发送的数据报中的数据,决定哪台主时钟最后成为最高级主时钟;此时,其他主时钟的环形网络网口都变成了从时钟节点,并且都停止将自身的GPS时间校准到1588时钟,转而通过1588协议按照最高级主时钟的时钟进行校准;第四步,发生故障时,拓扑发现协议会进行环形网络上的主时钟切换,同时产生警告事件。
地址 510000 广东省广州市广州天河软件园建工路9号4楼B12室