买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于JSON的二进制数据处理方法、系统及设备_四川九洲电器集团有限责任公司_202211632342.6 

申请/专利权人:四川九洲电器集团有限责任公司

申请日:2022-12-19

公开(公告)日:2024-03-26

公开(公告)号:CN116016296B

主分类号:H04L43/18

分类号:H04L43/18;H04L69/00;H04L69/06

优先权:

专利状态码:有效-授权

法律状态:2024.03.26#授权;2023.05.12#实质审查的生效;2023.04.25#公开

摘要:本发明公开了一种基于JSON的二进制数据处理方法、系统及设备,涉及信息数据处理技术领域,其技术方案要点是:根据二进制数据通信协议帧的帧属性,配置二进制数据帧的JSON协议框架,其中JSON协议框架包含帧名字标识、帧方向标识和帧字段标识;根据所述二进制数据帧的组成字段逐一完善所述帧字段标识的单个字段属性,其中单个字段属性包括名字字段的唯一性、长度字段所占的字节数以及规则字段的数值约束。本发明为二进制数据帧的字段增加了可自定义的数值约束条件,使得二进制数据帧具备自动测试的效果,从而提高了用户的软件开发效率。

主权项:1.一种基于JSON的二进制数据处理方法,其特征在于,方法包括:根据二进制数据通信协议帧的帧属性,生成用于描述二进制数据通信协议的JSON协议框架,其中JSON协议框架包含帧名字标识、帧方向标识和帧字段标识;根据二进制数据帧的组成字段逐一配置所述帧字段标识的单个字段属性,其中单个字段属性包括名字字段的唯一性、长度字段所占的字节数以及规则字段的数值约束;其中所述规则字段包括固定值规则、离散值规则、有效范围规则、帧长计算规则、单位转换规则、字段重复规则以及校验值规则;所述固定值规则的数值约束由第一字符和一个固定数值组成,其中第一字符表示固定值规则的数值等于固定数值;所述离散值规则的数值约束由多个第二字符和多个固定数值组成,其中第二字符表示离散规则的数值为枚举多个固定数值中的任意一个或多个;所述有效范围规则的数值约束由第三字符和两个固定数值组成,其中第三字符表示有效范围规则的取值范围处于两个固定数值之间,且两个固定数值不等;所述帧长计算规则的数值约束由第四字符和两个固定数值组成,其中第四字符表示帧长计算规则的数值为第一个固定数值到第二个固定数值的长度总和;所述单位转换规则的数值约束由第五字符和固定数值组成,其中第五字符表示需要进行乘以固定数值的运算;所述字段重复规则的数值约束由第六字符和固定数值组成,其中第六字符表示字段值后的固定数值个字段需要重复,重复个数为固定数值个字段对应的数值;所述校验值规则包括CRC校验或单字节的异或校验的校验和。

全文数据:

权利要求:

百度查询: 四川九洲电器集团有限责任公司 一种基于JSON的二进制数据处理方法、系统及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。