[发明专利]一种物联网通讯网络的快速构建系统及方法在审
申请号: | 202211723876.X | 申请日: | 2022-12-30 |
公开(公告)号: | CN116032966A | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 张克非;刘彬;黎光艳;秦飞;俞柳伊 | 申请(专利权)人: | 北星空间信息技术研究院(南京)有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L41/0894 |
代理公司: | 重庆纵义天泽知识产权代理事务所(普通合伙) 50272 | 代理人: | 陈宇航 |
地址: | 210000 江苏省南京市浦*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 通讯 网络 快速 构建 系统 方法 | ||
1.一种物联网通讯网络的快速构建方法,其特征在于,包括如下步骤:
步骤1将多种物联网行业常用的物联网协议,分别设置在不同的可管理的网络信息组件中;所述网络组件用于根据设置的协议实现数据传输;
步骤2将设备根据厂商及类型分类为不同的设备类型,每一设备类型对应一ID;
步骤3将输入的,各类设备具体的消息编辑码逻辑和连接认证逻辑打包为对应有唯一ID的消息插件;
步骤4根据需要,将各设备类型与一消息插件、一网络信息组件进行关联;
步骤5建立设备注册单元,用于对各设备和各设备类型的缓存信息进行管理和缓存;所述设备的缓存信息至少包括设备的ID;所述设备类型的缓存信息至少包括对应各设备类型的设备ID列表以及各设备类别对应的消息插件ID和网络信息组件ID;
步骤6设备上传数据或下发指令到设备时,通过设备ID在注册单元中获取对应的设备类别的缓存信息,通过缓存信息中所指向的网络信息组件进行数据传输,以及通过缓存信息中所指向的消息插件对传输的数据进行编解码。
2.根据权利要求1所述的方法,其特征在于,所述设备注册单元利用Redis中间件对各设备和各设备类型的缓存信息进行缓存。
3.根据权利要求1所述的方法,所述步骤2中还包括,在设备注册时选定设备其所属的设备类型,进而汇总各设备类型的设备ID列表。
4.根据权利要求1所述的方法,通过设备ID辨别设备的设备类型,并汇总获得对应各设备类型的设备ID列表。
5.一种物联网通讯网络的快速构建系统,其特征在于,包括:
网络信息生成模块,用于供用户将多种物联网行业常用的物联网协议,分别设置在不同的可管理的网络信息组件中;所述网络信息组件用于根据设置的协议实现数据传输;
类别模块,用于供用户设置不同的设备类型,每一设备类型对应一ID;
消息插件生成模块,用于供用户输入各类设备具体的消息编解码逻辑和连接认证逻辑,并将打包为对应有唯一ID的消息插件;
配置模块,用于供用户将各设备类型与一消息编解码插件、一网络组件进行关联;
设备注册单元,用于对各设备和各设备类型的缓存信息进行管理和缓存;所述设备的缓存信息至少包括设备的ID;所述设备类型的缓存信息至少包括对应各设备类型的设备ID列表以及各设备类别对应的编解码插件ID和网络组件ID;
执行网关模块,用于在设备上传数据或下发指令到设备时,通过设备ID在注册单元中获取该对应的设备类别的缓存信息,通过缓存信息中指向的网络信息组件进行数据传输,以及通过缓存信息所指向的消息插件对传输的数据进行编解码。
6.根据权利要求5所述的系统,其特征在于,所述设备注册单元利用Redis中间件对各设备和各设备类型的基础数据进行缓存。
7.根据权利要求5所述的系统,其特征在于,还包括类别设置模块,用于获得设备的ID以及设备类别。
8.根据权利要求7所述的系统,其特征在于,所述类别设置模块还用于供用户在设备注册时选定设备所属的设备类型,进而汇总各设备类型的设备ID列表。
9.根据权利要求8所述的系统,其特征在于,所述类别设置模块还用于通过设备ID辨别设备的设备类型,并汇总获得对应各设备类型的设备ID列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北星空间信息技术研究院(南京)有限公司,未经北星空间信息技术研究院(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211723876.X/1.html,转载请声明来源钻瓜专利网。