[发明专利]一种对多规约设备数据采集、设备控制的系统有效
申请号: | 202010717018.9 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111835786B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 杨承;贺娟娟 | 申请(专利权)人: | 杨承 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/1097;H04L67/12;H04L67/30;H04L69/18;H04L69/22;H04L12/66;G06F9/54;G06F16/84 |
代理公司: | 浙江新篇律师事务所 33371 | 代理人: | 李旻 |
地址: | 637457 四川省南*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 规约 设备 数据 采集 控制 系统 | ||
本发明公开了一种对多规约设备数据采集、设备控制的系统及实现方法,涉及物联网技术领域。包括前置模块、网关模块和管理平台;对网关模块和前置模块进行预处理,其中网关模块归纳了现有的通信规约并对其共有的核心通信参数进行重新定义,网关模块通过重新配置后得到新的可以识别多种规约的规约识别模块;通过管理平台脚本对前置模块内的规约引擎模块进行新增即可扩展规约引擎。使用本发明的系统即可对现有的多种规约的报文进行拆粘包处理和报文的翻译组装,通过本系统及其实现方法达到同时对不同规约的远程物联网设备的数据采集和对设备指令的远程下发。
【技术领域】
本发明涉及物联网领域,尤其涉及一种对多规约设备数据采集、设备控制的系统及实现方法。
【背景技术】
在国家提出新基建的时代背景下,物联网行业蓬勃发展,市面上涌现了各种各样的物联网相关产业,其中物联网平台作为物联网设备的管理平台,承担了物联设备的数据采集、设备控制、设备远程升级等功能,是物联网的重要依托和管理核心,从功能的角度划分,核心为为用户提供设备控制API接口,翻译物联设备上行报文,将用户下发给设备的指令转换为设备能够识别的通信报文,管理设备心跳以及报文加密等功能的程序称之为前置;核心功能为为物联设备提供网络连接入口,处理报文的拆包粘包问题并将完整报文转发至前置程序,管理物联设备的TCP白名单以及将前置下发的指令报文下发到指定设备等功能的程序为网关。
目前物联网场景下各种管理平台的研发需要以物联网规约为单位,如果需要实现某一种新的物联网规约海量设备的数据采集以及设备控制等功能,就需要研发与之配套的前置程序以及作为物联设备通信入口的网关程序等,这种模式下每接入一套通信规约就需要研发与之相对应的前置网关程序,由于前置和网关程序的研发周期非常长,开发完成之后需要进行大量的基准测试、压力测试等工作,需要花费很大的人力物力,且研发周期由数月到数年不等。
因此,为解决上述技术问题,需要提出一种新的技术方案来解决这个问题。尤其是提供一种对多规约设备数据采集、设备控制的系统及实现方法。
【发明内容】
本发明为解决市场上现有的物联网设备采用单前置、单网关不能够通过对多种物联网设备数据进行采集和对设备进行控制的技术问题,提供了一种对多规约设备数据采集、设备控制的系统及实现方法。
为实现上述目的提供了如下技术方案:一种对多规约设备数据采集、设备控制的系统,包括前置模块、网关模块和管理平台;所述前置模块包括依次连接的配置中心模块、注册中心模块、分布式消息队列模块、分布式缓存模块、规约引擎模块、加密模块、网络通信模块;网关模块包括依次连接的注册中心模块、通信模块、RPC(Remote Procedure Call)模块、连接管理模块、规约识别模块、本地缓存模块、参数统计模块;所述管理平台包括前置管理平台和网关管理平台;所述前置模块与网关模块通过网络通信模块和连接管理模块连接;所述前置模块通过网络通信模块与管理平台连接,所述网关模块通过连接管理模块与管理平台连接。
优选地,所述规约引擎模块通过编辑框架底层或管理平台模块脚本可实现对规约引擎的扩充。
优选地,所述规约识别模块对现有的通信规约的报文特征进行汇总并抽取通信规约中核心特征后再重新配置核心特征。
配置中心模块主要用于管理前置的各种配置信息,前置服务启动时,需要从配置中心中获取前置所属的配置文件从而初始化相关服务,用户可通过在配置中心修改前置相关配置信息,并将修改后的配置实时推送到各个前置节点,前置收到配置变更通知之后会做出响应的调整,如变更前置底层使用的消息队列等。
注册中心模块主要用于管理第三方注册中心服务(zookeeper、nacos、etcd 等),注册中心类型支持横向扩展并提供统一的节点监听、节点发布API,API 调用方对当前具体使用的那个注册中心服务无感知。注册中心模块支持基于配置中心不停服动态切换当前提供服务的注册中心类型,如动态将使用的缓存服务类型由zookeeper切换至nacos。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨承,未经杨承许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010717018.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:两级碰撞速度放大器
- 下一篇:一种制冰机定量出冰结构及系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置