[发明专利]地面站指令验证系统在审
申请号: | 202111614186.6 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114500350A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王欣;陈东阳;兰根龙;蔡伟;栾金谕 | 申请(专利权)人: | 中国航天空气动力技术研究院 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L69/06;H04L67/30 |
代理公司: | 北京思创大成知识产权代理有限公司 11614 | 代理人: | 张立君 |
地址: | 100074 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地面站 指令 验证 系统 | ||
1.一种地面站指令验证系统,其特征在于,包括:
协议格式配置系统,用于为测试指令生成系统与指令解析系统提供协议信息;
所述测试指令生成系统,用于根据所述协议信息,批量生成并发送测试指令;
所述指令解析系统,用于接收、解译、展示所述测试指令。
2.根据权利要求1所述的地面站指令验证系统,其中,所述协议信息为可扩展标记语言形式,通过所述协议格式配置系统生成或直接编写。
3.根据权利要求1所述的地面站指令验证系统,其中,所述协议格式配置系统包括配置文件生成模块与配置文件加载模块:
所述配置文件生成模块确定协议格式,将所述协议信息通过所述协议格式进行标准化格式约束,通过块拼接的方式组帧生成可扩展标记配置文件;
所述配置文件加载模块通过读取所述可扩展标记配置文件,为所述测试指令生成系统与所述指令解析系统提供标准化后的协议信息。
4.根据权利要求3所述的地面站指令验证系统,其中,所述协议格式包括帧基本信息、校验信息、数据内容。
5.根据权利要求4所述的地面站指令验证系统,其中,所述配置文件生成模块的工作流程包括:
针对所述帧基本信息的帧长、帧头、帧尾进行填充;
填充校验位和相关的校验信息;
根据所述数据内容的类型填充所述数据内容;
根据所述帧基本信息、所述校验信息、所述数据内容占用的字节数和字节位置对帧结构图进行填充完成后,拼接组帧;
生成所述可扩展标记配置文件。
6.根据权利要求5所述的地面站指令验证系统,其中,生成可扩展标记配置文件包括:
将所述帧基本信息、所述校验信息、所述数据内容设为一级子元素,各项相关属性为对应子元素下的属性,生成所述协议格式,按照所述协议格式将所述协议信息写入配置文件,生成所述可扩展标记配置文件。
7.根据权利要求3所述的地面站指令验证系统,其中,所述测试指令生成系统包括指令参数约束模块、指令批量生成模块与指令发送模块:
所述指令参数约束模块通过用户自定义,在所述协议信息的基础上,对生成指令的数目、参数区间进行约束;
所述指令批量生成模块根据所述协议格式和指令参数约束自动生成批量测试指令;
所述指令发送模块确定发送方式,将生成的指令发送至所述指令解析系统。
8.根据权利要求7所述的地面站指令验证系统,其中,所述发送方式包括通过UDP、TCP或串口方式发送。
9.根据权利要求3所述的地面站指令验证系统,其中,所述指令解析系统包括指令接收模块、指令解译模块和指令呈现模块:
所述指令接收模块确定接收方式,接收所述测试指令;
所述指令解译模块根据所述协议格式对接收的测试指令进行解译;
所述指令呈现模块根据所述协议格式对解译后的测试指令进行自适应可视化呈现。
10.根据权利要求9所述的地面站指令验证系统,其中,所述接收方式包括通过UDP、TCP或串口方式接收。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天空气动力技术研究院,未经中国航天空气动力技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111614186.6/1.html,转载请声明来源钻瓜专利网。