[发明专利]基于MQTT协议的物联网设备数据传输方法有效
| 申请号: | 202111275263.X | 申请日: | 2021-10-29 |
| 公开(公告)号: | CN113965399B | 公开(公告)日: | 2023-01-24 |
| 发明(设计)人: | 巩书凯;卢仁谦;梁先黎;邹平 | 申请(专利权)人: | 重庆忽米网络科技有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L41/0823 |
| 代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 黄河 |
| 地址: | 400041 重庆市高新*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 mqtt 协议 联网 设备 数据传输 方法 | ||
1.基于MQTT协议的物联网设备数据传输方法,其特征在于,包括以下步骤:
S1:对需接入的物联网设备进行注册,并基于MQTT协议生成对应的数据传输权限;
S2:基于物联网设备的业务属性配置对应的数据传输权限和关联设备,以生成对应的数据传输规则引擎;
S3:基于物联网设备的数据传输权限获取对应的样例数据;
S4:基于样例数据对物联网设备的数据传输规则引擎进行逻辑校验,并基于逻辑校验结果优化对应的数据传输规则引擎;
通过物联网设备的业务属性对数据传输规则引擎的优先级进行排序;
通过数据传输顺序校验和循环性数据传输逻辑性校验的方式识别数据传输规则引擎存在的逻辑错误;
S5:校验通过后,基于各个物联网设备的数据传输规则引擎生成对应的数据传输关系图。
2.如权利要求1所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:步骤S1中,物联网设备注册时,配置物联网设备的设备信息,并通过设备密钥或者认证证书对物联网设备进行安全校验。
3.如权利要求2所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:设备信息包括设备名称、设备UUID和设备类型中的任意一个或多个。
4.如权利要求1所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:步骤S1中,数据传输权限包括发布权限、接收权限和接收和发布权限。
5.如权利要求4所述的基于MQTT协议的物联网设备数据传输方法,其特征在于,步骤S2中:
物联网设备的数据传输权限为发布权限时,其关联设备为下游设备;
物联网设备的数据传输权限为接收权限时,其关联设备为上游设备;
物联网设备的数据传输权限为接收和发布权限时,其关联设备为上游设备和上游设备。
6.如权利要求5所述的基于MQTT协议的物联网设备数据传输方法,其特征在于,步骤S3中:
物联网设备的数据传输权限为发布权限时,样例数据为自身发布的Json样例数据;
物联网设备的数据传输权限为接收权限时,样例数据为上游设备发布的Json样例数据;
物联网设备的数据传输权限为接收和发布权限时,样例数据为自身发布的Json样例数据和上游设备发布的Json样例数据。
7.如权利要求6所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:步骤S3中,若物联网设备对应有多个数据传输规则引擎,则基于对应物联网设备的业务属性对多个数据传输规则引擎的优先级进行排序。
8.如权利要求7所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:步骤S4中,逻辑校验包括数据传输顺序校验和循环性数据传输逻辑性校验。
9.如权利要求8所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:步骤S5中,在数据传输关系图中,对存在逻辑错误的数据传输规则引擎对应的物联网设备和关联线路进行高亮显示。
10.如权利要求9所述的基于MQTT协议的物联网设备数据传输方法,其特征在于:步骤S5中,在数据传输关系图中,选中某一条数据传输路径时,对其对应的物联网设备和关联线路进行高亮显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆忽米网络科技有限公司,未经重庆忽米网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111275263.X/1.html,转载请声明来源钻瓜专利网。





