[发明专利]一种基于FC总线的比特误码测试方法及系统在审
申请号: | 201710783835.2 | 申请日: | 2017-09-04 |
公开(公告)号: | CN107566085A | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | 孟祥禄;吴恒奎;胡亚平 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 陈永宁 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fc 总线 比特 测试 方法 系统 | ||
1.一种基于FC总线的比特误码测试系统,其特征在于,包括测试数据发生模块、比特误码测试模块、数据发送模块及数据接收模块相互连接及相互通讯;其中测试数据发生模块,用于将测试数据存放于FC数据帧的净荷区中,根据当前测试速率判断是否需要扰码;比特误码测试模块,根据测试速率判断是否需要解扰,然后可判断是否同步、是否有比特误码,并计算出比特误码率;数据发送模块,将测试数据发生模块生成的FC数据帧进行发送;数据接收模块,用于对数据帧进行接收捕获和存储。
2.如权利要求1所述的基于FC总线的比特误码测试系统,其特征在于,所述测试数据发生模块,用于产生符合FC协议标准的FC数据帧帧长度可设,测试数据包括伪随机二进制序列、全0、全1或者任意自定义的数据,将测试数据存放于FC数据帧的净荷区中,根据当前测试速率判断是否需要扰码。
3.如权利要求1所述的基于FC总线的比特误码测试系统,其特征在于,所述比特误码测试模块的测试图形与测试数据发生模块相同,包含伪随机二进制序列、全0、全1或者任意自定义的数据。
4.如权利要求1所述的基于FC总线的比特误码测试系统,其特征在于,所述数据发送模块的发送过程要符合FC协议。
5.如权利要求1所述的基于FC总线的比特误码测试系统,其特征在于,所述数据接收模块:还用于对捕获的数据进行FC协议解码。
6.一种如权利要求1所述的基于FC总线的比特误码测试系统的测试方法,其特征在于,包括以下步骤:
步骤101:测试数据发生模块产生测试数据,将测试数据存放于FC数据帧的净荷区,同时比特误码测试模块设置相同的测试数据作为预存数据;
步骤102:测试数据发生模块对当前测试速率进行判断;
步骤103:若速率为8.5Gb/s及以上,则进入步骤104;若速率为4.25Gb/s及以下,则不进行扰码,进入步骤105;
步骤104:将数据帧进行扰码;
步骤105:然后由数据发送模块按照FC协议将数据帧发送出去;此时被测系统应设置为直通模式,即需要将收到的数据再发送给比特误码测试模块;
步骤106:数据接收模块对数据帧进行捕获;
步骤107:比特误码测试模块对当前测试速率进行判断;
步骤108:若速率为8.5Gb/s及以上,则进入步骤109;若速率为4.25Gb/s及以下,则进入步骤110;
步骤109:对捕获的数据帧进行解扰;
步骤110:数据接收模块按照FC协议对数据帧进行解码,将帧头进行剥离,将净荷区数据取出;
步骤111:比特误码测试模块设定同步门限,将步骤110中剥离出的净荷区的数据和步骤101中的预存数据进行对比,判断是否同步,若同步不成功,则继续判断,直到同步成功为止;若同步成功,则进入步骤112;
步骤112:在同步成功以后,将净荷区的数据与预存数据按每比特逐个进行比较,统计出比特误码个数;
步骤113:计算出比特误码率,比特误码率的计算为统计出的比特误码的个数除以同步之后接收到的数据帧中净荷区数据的比特总个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710783835.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防辐射计算机
- 下一篇:一种带伸缩式支腿的笔记本电脑