[发明专利]用于物联网平台的方法、装置以及电子设备在审
申请号: | 202210863216.5 | 申请日: | 2022-07-21 |
公开(公告)号: | CN115396464A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 路培杰;周志忠;刘文虎;邹晨阳 | 申请(专利权)人: | 中联重科股份有限公司;中科云谷科技有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L69/12;H04L69/22;H04L67/1097;G16Y10/25;G06F16/182;G06F16/172;G06F9/54 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 陈姝婧 |
地址: | 410013 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 联网 平台 方法 装置 以及 电子设备 | ||
1.一种用于物联网平台的方法,其特征在于,包括:
获取与设备的工况数据对应的数据定义,以生成解析协议类文件;
Hadoop分布式文件存储系统存储所述解析协议类文件;
缓存数据库存储所述设备与其对应的解析协议名称的对应关系;
Flink计算引擎响应于消息队列的加载触发消息,根据所述加载触发消息从所述Hadoop分布式文件存储系统加载所述解析协议类文件;
所述Flink计算引擎在解析协议类文件库中进行信息注册;
所述Flink计算引擎将所述解析协议类文件存储至所述解析协议类文件库中。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述Flink计算引擎获取工况数据;
所述Flink计算引擎根据所述工况数据解析设备编号;
所述Flink计算引擎根据所述设备编号在所述缓存数据库中查找对应的解析协议名称;
所述Flink计算引擎根据所述解析协议名称在所述解析协议类文件库中查找对应的解析协议类文件,以生成解析协议;以及
所述Flink计算引擎根据生成的解析协议解析所述工况数据。
3.根据权利要求2所述的用于物联网平台的方法,其特征在于,还包括:
将解析完成后的工况数据实时发送至下游消息队列;
下游系统响应于所述下游消息队列,存储或使用所述解析完成后的工况数据。
4.根据权利要求1所述的方法,其特征在于,所述获取与设备的工况数据对应的数据定义,生成解析协议类文件,包括:
根据获取到的所述数据定义,生成用于解析同类数据的低代码文件;
将所述低代码文件编译成字节码文件。
5.根据权利要求1所述的方法,其特征在于,在所述Hadoop分布式文件存储系统存储所述解析协议类文件之后,还包括:
将所述解析协议类文件的相关信息数据集合为所述加载触发消息;
发送所述加载触发消息至所述消息队列。
6.根据权利要求1所述的用于物联网平台的方法,其特征在于,所述根据加载触发消息从所述Hadoop分布式文件存储系统加载所述解析协议类文件,包括:
根据所述加载触发消息,解析出所述解析协议类文件的解析协议的名称,生成时间和文件位置;
将所述解析协议类文件加载至所述Flink计算引擎的每个分布式计算节点上。
7.根据权利要求1所述的方法,其特征在于,所述缓存数据库为Redis数据库。
8.根据权利要求1所述的方法,其特征在于,所述消息队列为Kafka订阅消息系统。
9.一种用于物联网平台的装置,其特征在于,包括:
解析协议服务模块,被配置成获取与设备的工况数据对应的数据定义,生成解析协议类文件;
Hadoop分布式文件存储系统,被配置成存储所述解析协议类文件;
缓存数据库,被配置成存储所述设备与其对应的解析协议名称的对应关系;
Flink计算引擎,被配置成:
响应于消息队列的加载触发消息,根据所述加载触发消息从所述Hadoop分布式文件存储系统加载所述解析协议类文件;
在解析协议类文件库中进行信息注册;
将所述解析协议类文件存储至解析协议类文件库中;
消息队列系统,被配置成接收所述解析协议模块发送的加载触发消息与所述Flink计算引擎解析完成的工况数据。
10.根据权利要求9所述的装置,其特征在于,所述Flink计算引擎还被配置成:
获取工况数据;
根据所述工况数据解析设备编号;
根据所述设备编号在所述缓存数据库中查找对应的解析协议名称;
根据所述解析协议名称在所述解析协议类文件库中查找对应的解析协议类文件,以生成解析协议;以及
根据生成的解析协议解析所述工况数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中联重科股份有限公司;中科云谷科技有限公司,未经中联重科股份有限公司;中科云谷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210863216.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在线清洗系统
- 下一篇:一种基于SDN的智能船网络系统