第一范文网 - 专业文章范例文档资料分享平台

CN109981676A一种基于二进制解析协议自定义的物联网信息交互方法[专利]

来源:用户分享 时间:2025/5/29 3:23:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 109981676 A(43)申请公布日 2019.07.05

(21)申请号 201910275783.7(22)申请日 2019.04.08

(71)申请人 陈鹏

地址 400900 重庆市大足县龙水镇湖广庙

巷5号

申请人 北京智云奇点科技有限公司(72)发明人 刘效华 陈鹏 

(74)专利代理机构 深圳国联专利代理事务所

(特殊普通合伙) 44465

代理人 王天兴 彭冲(51)Int.Cl.

H04L 29/06(2006.01)

权利要求书1页 说明书3页 附图2页

(54)发明名称

一种基于二进制解析协议自定义的物联网信息交互方法(57)摘要

本发明实施例公开了一种基于二进制解析协议自定义的物联网信息交互方法,包括创建属性模块,创建协议规则,二进制数据拆解,数据解析,最终生成json格式数据。本发明实施例提供的一种基于二进制解析协议自定义的物联网信息交互方法通过设置一种通用的解析二进制上报数据的协议框架,支持多种的二进制上报数据的解析,不需要用户编写代码,就可以完成二进制上报数据的解析,便于形成直观、易用的协议规则配置界面及二进制协议解析测试方法,便于二进制协议解析的自定义及计算推广。CN 109981676 ACN 109981676 A

权 利 要 求 书

1/1页

1.一种基于二进制解析协议自定义的物联网信息交互方法,其特征在于,包括以下步骤:

创建属性模块,每个属性模块至少包含索引标识与属性类型;创建协议规则,搭建由至少一个属性模块组成的协议逻辑框架,若属性模块的数量多于1个,则需设置属性模块之间的逻辑关系线路,生成二进制解析协议,添加协议识别码;

二进制数据拆解,接收物联网终端上传的二进制数据,根据二进制数据头部的识别码匹配协议识别码调取二进制解析协议,根据二进制解析协议中设定的字节/位规则对二进制数据进行拆分,得到拆分属性模块;

数据解析,根据属性类型将拆分属性模块匹配到协议逻辑框架中的属性模块上,并按照协议逻辑框架的逻辑关系线路进行重组,得到json格式数据。

2.根据权利要求1所述的基于二进制解析协议自定义的物联网信息交互方法,其特征在于:所述协议逻辑框架内包含复合属性模块,所述复合属性模块可拆分为至少2个不同属性类型的拆分属性模块,添加拆分属性模块之间的逻辑关系线路。

3.根据权利要求1所述的基于二进制解析协议自定义的物联网信息交互方法,其特征在于:所述属性模块内包括属性名称、功能分类及属性定义。

4.根据权利要求1所述的基于二进制解析协议自定义的物联网信息交互方法,其特征在于:所述创建协议规则之后接收检测二进制数据,根据检测二进制数据头部的识别码匹配协议识别码,调取对应的二进制解析协议,根据二进制解析协议中设定的字节/位规则对二进制数据进行拆分,得到检测拆分属性模块,根据属性类型将拆分属性模块匹配到二进制解析协议中的属性模块上,并按照属性模块之间的逻辑关系线路进行重组,验证检测结果的准确性。

2

CN109981676A一种基于二进制解析协议自定义的物联网信息交互方法[专利].doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2v6dm65usd7l7tx29ybm0wacw0f2i000g88_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top