[发明专利]一种多重化网络中时钟同步的方法、设备和系统有效
申请号: | 200710107047.8 | 申请日: | 2007-05-17 |
公开(公告)号: | CN101051887A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 褚健;冯冬芹;金建祥;刘世龙;陈健 | 申请(专利权)人: | 中控科技集团有限公司;浙江大学 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L29/06;H04L12/56 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 310053浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多重 网络 时钟 同步 方法 设备 系统 | ||
1.一种多重化网络中时钟同步的方法,其特征在于,所述多重化网络中各个设备具有多个通信端口,各个端口连接在不同协议标准的网络中,每个端口只与一条总线相连接,所述方法包括:
当多重化网络中的设备判断出其某个端口所在总线上没有主时钟时,所述总线上的各个设备通过自身端口的优先级确定出唯一的主时钟端口设备,所述确定为主时钟端口的设备将其在其他各个总线上的端口设置为所在总线的主时钟端口,所述主时钟端口设备通过各个主时钟端口在对应总线上发送同步报文;
各个总线上非主时钟端口的设备通过自身的从时钟端口接收所述同步报文,利用所述同步报文与所述主时钟端口设备进行时钟同步。
2.根据权利要求1所述的方法,其特征在于,所述确定出唯一主时钟端口的过程包括:
比较所述总线上各个端口的优先级,将优先级最高的端口确定为主时钟端口;
如果比较出两个以上、优先级最高且相同的端口,则比较端口所在设备的IP地址和/或MAC地址的大小,确定出唯一的主时钟端口。
3.根据权利要求1所述的方法,其特征在于,利用所述同步报文与所述主时钟进行时钟同步的过程包括:
通过所述同步报文计算自身设备的时钟与所述主时钟的时间差,利用所述时间差调整自身的时钟与所述主时钟同步。
4.根据权利要求1所述的方法,其特征在于,该方法之前进一步包括:
所述多重化网络中的各个设备在初始化后,检测自身的各个端口,并设置各个端口的优先级。
5.根据权利要求4所述的方法,其特征在于,在所述初始化后,首次确定出主时钟端口后,该方法进一步包括:
非主时钟端口的设备将自身在各总线上的端口中,设置出一个从时钟端口和至少一个辅助从时钟端口。
6.根据权利要求5所述方法,其特征在于,所述设置出一个从时钟端口和至少一个辅助从时钟端口的过程包括:
在各个端口所属网络中,选择时钟精度最高的端口或将预先指定的端口设置为从时钟端口,将其余的端口设置为辅助从时钟端口。
7.根据权利要求5所述的方法,其特征在于,非主时钟端口的设备通过自身的从时钟端口接收所述同步报文,利用所述同步报文与所述主时钟进行时钟同步后,进一步包括:
所述辅助从时钟端口通过其所在总线上接收到的同步报文计算并记录其自身设备的时钟与该总线上主时钟之间的时间差。
8.根据权利要求7所述的方法,其特征在于,通过所述同步报文计算并记录与所述主时钟端口之间的时间差为:
辅助从时钟端口接收网络中主时钟端口所发送的同步报文,计算并记录与所述主时钟端口之间的时间差;
或辅助从时钟端口向主时钟端口发送同步请求,主时钟端口回复同步报文,所述辅助从时钟端口计算并记录与所述主时钟端口之间的时间差。
9.根据权利要求7所述的方法,其特征在于,该方法进一步包括:
所述从时钟端口出现故障后,在所述从时钟端口所在设备的各个辅助从时钟端口中,选择时钟精度最高的端口或将预先指定的端口设置为从时钟端口,成为从时钟的端口利用所述记录的与所述主时钟端口之间的时间差,调整自身与主时钟之间的同步。
10.一种多重化网络时钟同步的设备,其特征在于,所述多重化网络中各个设备具有多个通信端口,各个端口连接在不同协议标准的网络中,每个端口只与一条总线相连接,所述设备包括:
判断单元,用于判断出其某个端口所在总线上没有主时钟时,通知比较单元;
比较单元,用于将所述端口的优先级和所述总线上其它设备端口的优先级进行比较,将比较结果通知主时钟设置单元;
主时钟设置单元,用于接收所述比较结果,当自身的端口优先级在所述总线上最高时,将自身的端口在所述总线上设置为唯一的主时钟端口,将自身在其他各个总线上的端口设置为所在总线的主时钟端口;
主时钟同步单元,用于在主时钟设置单元设置出主时钟端口后,通过各个主时钟端口在对应总线上发送用于时钟同步的同步报文,所述同步报文发往各个从时钟设备,所述从时钟设备利用该同步报文计算自身的时钟与所述总线上主时钟的时间差,利用所述时间差调整自身的时钟与主时钟同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中控科技集团有限公司;浙江大学,未经中控科技集团有限公司;浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710107047.8/1.html,转载请声明来源钻瓜专利网。