[发明专利]可软件定义的互连设备的测试装置、系统及方法有效
申请号: | 201910617657.5 | 申请日: | 2019-07-10 |
公开(公告)号: | CN110191028B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 汪欣;刘勤让;沈剑良;朱珂;陈艇;吕平;刘冬培;宋克;汤先拓;何丽丽;付豪;陶常勇;刘长江;张华;林德伟 | 申请(专利权)人: | 天津市滨海新区信息技术创新中心;天津芯海创科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
地址: | 300457 天津市滨海新区经*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 定义 互连 设备 测试 装置 系统 方法 | ||
1.一种可软件定义的互连设备的测试装置,其特征在于,所述测试装置包括原协议报文生成器、目标协议报文解析匹配器及控制器;所述控制器分别与所述原协议报文生成器、所述目标协议报文解析匹配器及互连设备连接;
所述控制器用于接收用户的配置指令,根据所述配置指令生成原协议配置命令、解析匹配配置命令及协议转换配置命令;
所述原协议报文生成器用于根据所述原协议配置命令,生成原协议报文,将所述原协议报文发送至所述互连设备,以使所述互连设备根据所述原协议报文及所述协议转换配置命令生成目标协议报文;
所述目标协议报文解析匹配器用于接收所述互连设备发送的目标协议报文,根据所述解析匹配配置命令,对所述目标协议报文进行解析及匹配,生成功能测试结果;
所述原协议配置命令包括原报文协议类型、报文源地址、报文目的地址、报文载荷水印算法模式及报文组合总长度;
所述原协议报文生成器包括第一控制寄存器、报文包头生成模块、报文载荷生成模块及原协议报文封装模块;
所述第一控制寄存器用于接收所述控制器发送的原协议配置命令;
所述报文包头生成模块用于根据所述原报文协议类型、所述报文源地址、所述报文目的地址及所述报文组合总长度,生成原报文包头;
所述报文载荷生成模块用于根据所述报文载荷水印算法模式、所述报文组合总长度及预设的载荷生成逻辑,生成原报文载荷;
所述原协议报文封装模块用于将所述原报文包头及所述原报文载荷封装,生成原协议报文,将所述原协议报文发送至所述互连设备。
2.根据权利要求1所述的装置,其特征在于,所述第一控制寄存器分别与所述报文包头生成模块、所述报文载荷生成模块及所述原协议报文封装模块连接;所述原协议报文封装模块分别与所述报文包头生成模块及所述报文载荷生成模块连接。
3.根据权利要求1所述的装置,其特征在于,所述解析匹配配置命令包括目标协议报文协议类型、报文源地址、报文目的地址、报文载荷水印算法模式及报文组合总长度;
所述目标协议报文解析匹配器包括目标协议报文解析模块及目标协议报文匹配模块及第二控制寄存器;所述第二控制寄存器分别与所述目标协议报文解析模块及所述目标协议报文匹配模块连接;
所述第二控制寄存器用于接收所述解析匹配配置命令;
所述目标协议报文解析模块用于根据所述目标协议报文协议类型,对所述目标协议报文进行解析,得到转换报文包头及转换报文载荷;
所述目标协议报文匹配模块用于根据所述报文源地址、所述报文目的地址、所述报文载荷水印算法模式及所述报文组合总长度对所述转换报文包头及所述转换报文载荷进行匹配,生成功能测试结果。
4.根据权利要求3所述的装置,其特征在于,所述目标协议报文匹配模块包括报文包头匹配单元、报文载荷匹配单元及状态寄存器单元;所述状态寄存器单元分别与所述报文包头匹配单元及所述报文载荷匹配单元连接;
所述报文包头匹配单元用于将所述转换报文包头与所述报文源地址、所述报文目的地址及所述报文组合总长度进行匹配,生成第一匹配结果;
所述报文载荷匹配单元用于按照所述报文载荷水印算法模式对所述报文载荷中的报文载荷水印进行匹配,生成第二匹配结果;
所述状态寄存器单元用于存储所述第一匹配结果及所述第二匹配结果,得到功能测试结果。
5.根据权利要求1所述的装置,其特征在于,所述协议转换配置命令包括端口协议类型、转发路由表项、异构协议转换相关表项。
6.一种可软件定义的互连设备的测试系统,其特征在于,包括互连设备及如权利要求1-5任一项所述的测试装置。
7.根据权利要求6所述的系统,其特征在于,所述互连设备用于根据所述测试装置发送的原协议报文及协议转换配置命令生成目标协议报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市滨海新区信息技术创新中心;天津芯海创科技有限公司,未经天津市滨海新区信息技术创新中心;天津芯海创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910617657.5/1.html,转载请声明来源钻瓜专利网。