[发明专利]一种通信转换协议测试方法及装置在审
申请号: | 201910631865.0 | 申请日: | 2019-07-12 |
公开(公告)号: | CN110519117A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 刘勤让;苗力心;吕平;汪欣;刘冬培;陈艇;李沛杰;于洪;张丽;张霞 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 41111 郑州大通专利商标代理有限公司 | 代理人: | 陈勇<国际申请>=<国际公布>=<进入国 |
地址: | 450000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 有效载荷 包头信息 通信转换 协议测试 协议转换 转换协议 验证 寄存器 数据包 掩码 预处理 功能验证装置 协议转换芯片 比对校验 比较模块 封包模块 接收设备 解析模块 配置模块 生成模块 协议模型 转换功能 自动对接 完备性 封包 解析 包头 转换 | ||
1.一种通信转换协议测试方法,其特征在于,设定指定寄存器的字节值和与所述寄存器相对应的掩码值,通过字节值和掩码值生成待转换数据包的包头信息,将所述包头信息与经过预处理的有效载荷进行封包;获取经过协议转换后的有效载荷,通过比较经过协议转换后的有效载荷和经基准协议模型解析的有效载荷以验证转换协议的正确性。
2.如权利要求1所述一种通信转换协议测试方法,其特征在于,验证转换协议包括单向验证和双向验证,验证时将被转换协议模型作为基准协议模型,将被转换协议模型解析的有效载荷复制到目标协议模型端。
3.如权利要求2所述一种通信转换协议测试方法,其特征在于,验证时,有效载荷的预处理包括随机生成有效载荷、将有效载荷设置为规律数据、将有效载荷与该有效载荷对应的CRC校验码相结合。
4.如权利要求3所述一种通信转换协议测试方法,其特征在于,双向验证时,在被转换协议模型端和目标协议模型端设置不同的有效载荷。
5.一种通信转换协议测试装置,其特征在于,包括配置模块,用于设定指定寄存器的字节值和与所述寄存器相对应的掩码值,包头生成模块,用于通过字节值和掩码值生成待转换数据包的包头信息,封包模块,用于将所述包头信息与经过预处理的有效载荷进行封包;解析模块,用于获取经过协议转换后的有效载荷,比较模块,用于通过比较经过协议转换后的有效载荷和经基准协议模型解析的有效载荷以验证转换协议的正确性。
6.如权利要求5所述一种通信转换协议测试装置,其特征在于,验证转换协议包括单向验证和双向验证,验证时将被转换协议模型作为基准协议模型,所述测试装置还包括载荷存储模块,用于将被转换协议模型解析的有效载荷复制到目标协议模型端。
7.如权利要求6所述一种通信转换协议测试装置,其特征在于,所述测试装置还包括载荷预处理模块,验证时,有效载荷的预处理包括随机生成有效载荷、将有效载荷设置为规律数据、将有效载荷与该有效载荷对应的CRC校验码相结合。
8.如权利要求7所述一种通信转换协议测试装置,其特征在于,所述测试装置还包括载荷加载模块,其中,进行双向验证时,载荷加载模块在被转换协议模型端和目标协议模型端设置不同的有效载荷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910631865.0/1.html,转载请声明来源钻瓜专利网。