[发明专利]一种集群环境下无中心时间同步自组网方法有效
申请号: | 201711056225.9 | 申请日: | 2017-11-01 |
公开(公告)号: | CN107947885B | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 朱莉 | 申请(专利权)人: | 中国电子科技集团公司第二十八研究所 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;H04L29/08;H04L12/18 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 胡建华;于瀚文 |
地址: | 210007 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种集群环境下无中心时间同步自组网方法,本发明采用无中心选举方式建立集群内部时间同步关系以及集群和时间服务器的时间同步关系,抗干扰性和健壮性较强;在时间服务器有效情况下,集群各节点保持内部时间统一并和时间服务器保持时间一致;在时间服务器失效情况下,集群各节点也能保持内部时间统一。同时,集群节点采用多播/广播模式向处理终端的进行标准UTC时间发播,有效降低了静态配置时间同步关系产生的维护成本。 | ||
搜索关键词: | 一种 集群 环境 中心 时间 同步 组网 方法 | ||
【主权项】:
1.一种集群环境下无中心时间同步自组网方法,其特征在于,包括如下步骤:步骤1,设置时间服务器,所述时间服务器部署在广域网上,用于接收外部基准时间,并通过网络对时协议提供时间服务;步骤2,在集群各节点之间选举上线运行时间最长的集群节点作为最高优先级节点和时间服务器保持时间同步,其余集群节点和最高优先级集群节点保持时间同步;步骤3,最高优先级集群节点向处理终端进行发播UTC时间;所述时间服务器装配卫星接收模块,用于接收UTC时间;所述时间服务器装配原子钟守时模块,用于保持UTC时间的高精度;所述时间服务器装配网络时间发播模块,用于发播UTC时间;步骤2包括如下步骤:步骤2‑1,所有集群节点运行在对等主动端模式,采用广播方式主动向其他节点发送时间同步申请消息,并在时间同步申请消息中填充本节点的上线运行时间;步骤2‑2,运行在对等主动端模式下的其他集群节点接收到时间同步申请消息后,读取消息中对方节点上线运行时间并和本节点上线运行时间比较,如果对方节点上线时间早于本节点上线运行时间,则修改本节点运行模式为对等被动端模式,并和对方节点保持时间同步;否则,向对方节点发送对时同步应答消息,要求对方节点和本节点保持时间同步;步骤2‑3,运行在对等被动端模式下的其他集群节点接收到时间同步申请消息后,读取消息中对方节点上线运行时间并和本节点当前同步集群节点的上线运行时间比较,如果对方节点上线运行时间早于本节点当前同步集群节点的上线运行时间,则不再和原有集群节点对时,而是和对方节点保持时间同步;否则,忽略时间同步申请消息不做处理;步骤2‑4,采用上述步骤步骤2‑1~步骤2‑3完成收敛计算后,集群中上线运行时间最长的集群节点作为最高优先级节点向其他集群节点发播时间同步消息,上线运行时间最长的集群节点运行在对等主动端模式,其他集群节点运行在对等被动端模式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十八研究所,未经中国电子科技集团公司第二十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711056225.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种数模广播信号合路装置及方法
- 下一篇:基于时码和准秒的系统校时方法