[发明专利]基于FC网络的一种时钟同步精度测试装置及方法在审
申请号: | 201510889770.0 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105515708A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 李玉发;王红春;李大鹏;张利洲;李亚各;雷红 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;G06F1/14 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 苏蓓 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fc 网络 一种 时钟 同步 精度 测试 装置 方法 | ||
技术领域
本发明涉及通信系统中的时钟同步领域,特别涉及基于FC网络的一种时 钟同步精度测试装置及方法。
背景技术
FC交换网络具备高带宽、低延迟和高可靠等特性,非常适合在对数据传 输实时性有较高要求的分布式实时系统中使用。
在FC交换网络由FC节点机和FC交换机组成,所有的FC节点机通过FC 链路与FC交换机相连,进行分布式实时通信。为实现FC交换网络的时钟同 步,通常选择一个FC节点机作为时钟同步服务器,其余FC节点机作为时钟 同步客户端,FC交换机作为时钟同步装置。作为时钟服务器的FC节点机定时 发送SYNx,SYNy,SYNz时钟同步原语,作为时钟同步装置的FC交换机接收到 SYNx,SYNy,SYNz时钟同步原语后,更新本地RTC后,将新的SYNx,SYNy,SYNz 时钟同步原语向作为时钟客户端的FC节点机发送。作为FC节点机接收到 SYNx,SYNy,SYNz时钟同步原语后,更新本地RTC,实现时钟同步。
在当前的时钟同步精度测试中,通常以一个FC节点机作为时钟服务器, 以一个FC节点机作为时钟客户端,以一个FC交换机作为时钟同步装置,通 过人工记录时钟服务器发送的SYNx,SYNy,SYNz时钟同步原语和时钟客户端 接收的SYNx,SYNy,SYNz时钟同步原语,并进行计算,来判断时钟同步精度 是否满足要求。人工记录计算复杂,并且无法实时计算时钟同步精度,对时 钟同步精度测试存在不完备性。而FC交换网络对时钟同步的要求非常高,因 此,如何对FC交换网络的时钟同步精度进行测试,是当前存在的问题。
发明内容
本发明的目的在于提供一种FC交换网络的一种时钟同步精度测试装置 及方法,用来测试FC交换网络的时钟精度是否满足要求。
本发明是通过以下技术解决方案来实现的:
基于FC网络的一种时钟同步精度测试装置,其特殊之处在于,
包括时钟服务器和多个时钟客户端;
所述时钟服务器包括计时器、第一转换单元、定时器和发送单元;
计时器用于计时所述时钟服务器时间信息,计时器的分辨率与被测FC交 换机内部计时器的分辨率相同;
第一转换单元用于将计时器的时间值RTCt转换为NDC值;
发送单元用于向被测FC交换机发送时钟同步原语;
定时器用来定时发送单元发送时钟同步原语的周期;
时钟客户端包括接收单元、第二转换单元和时钟同步精度判断单元;
接收单元用于接收来自被测FC交换机的时钟同步原语,并提取时钟同步 原语的NDC值发送给第二转换单元;
第二转换单元用于将NDC值转换为时间值RTCr;
时钟同步精度判断单元用于判断被测FC交换机的时钟同步精度是否满 足要求。
上述计时器为42位计时器。
上述发送单元向被测FC交换机发送的时钟同步原语包括第一转换单元 转换得到的NDC值,这个NDC值从高低插入到时钟同步原语的低16位。
上述发送单元向被测FC交换机发送的时钟同步原语前后分别至少2个 IDLE原语。
上述时钟同步精度判断单元的时钟同步精度基准值为ΔT,时钟同步精度 判断单元的判断步骤如下:
1)计算时钟客户端接收时钟同步原语的时刻Tr与时钟服务器发送时钟同 步原语的时刻Tt之差,即Tr-Tt;
2)计算时钟客户端接收到的时钟同步原语RTC值RTCr与时钟服务器发 送的时钟同步原语RTC值RTCt之差,即RTCr-RTCt;
3)计算上述两值之差的绝对值ΔT′,即|(Tr-Tt)-(RTCr-RTCt)|;
4)判断ΔT′是否大于时钟同步精度基准值ΔT,如果大于则被测FC交 换机的时钟同步精度不满足要求;否则,满足要求。
第一转换单元和第二转换单元均是基于AmericanNationalStandardfor informationTechnology-FibreChannel-FramingandSignaling(FC-FS)标准的 转换单元;该标准发布日期为2003年3月26日。
利用上述基于FC网络的一种时钟同步精度测试装置的测试方法,包括以 下步骤:
1)设置时钟同步精度基准值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510889770.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现时间同步的方法和装置
- 下一篇:时钟同步方法及光网络单元