[发明专利]可配置的物联网平台网关的数据传输方法、装置和网关在审
申请号: | 201911410801.4 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111083168A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 吴富林;周小伟 | 申请(专利权)人: | 广东嘉泰智能技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F9/54;G06F16/18;G06F16/21 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 尚文文 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 联网 平台 网关 数据传输 方法 装置 | ||
本申请涉及一种可配置的物联网平台网关的数据传输方法、装置和网关。所述方法包括:获取硬件设备发送的现场数据;根据预设的数据库校验现场数据的数据完整性;若现场数据的数据完整性符合规则,将其作为规则数据,检查数据库中是否存在预先配置的对应的协议解析代码,若存在,则基于协议解析代码对规则数据进行解析;若不存在,检查数据库中是否存在对应的协议;若存在,则基于协议对规则数据进行解析;将解析后的规则数据发布至消息队列;基于预设的订阅服务对所述消息队列中的规则数据进行操作。如此设置,采用灵活的协议解析方案,下沉边缘解析能力到网关,从而减少上层服务器解析数据的繁琐和压力,更快捷聚焦业务层面的事务。
技术领域
本申请涉及物联网技术领域,尤其涉及一种可配置的物联网平台网关的数据传输方法、装置和网关。
背景技术
随着物联网(The Internet of Things,IoT)技术的发展,其在日常生活、生产、运输等领域被广泛应用。以工业生产领域为例,其可以用于采集生产设备的运行参数或数据等,并上传至上层服务器进行数据分析、处理和存储等,从而为整个生产体系的稳定运行提供保障。
传统的工业领域的数据采集通常是将数据直接上传到上层服务器,由上层服务器进行全部的数据清洗、解析和存储等工作,而这种形式会产生大量无用的数据传输,增加传输过程的时间和步骤;并且大量数据的存储会给上层服务器造成过大压力。
发明内容
本申请提供一种可配置的物联网平台网关的数据传输方法、装置和网关,以解决物联网技术中传统的数据传输过程比较复杂以及大量无用的数据存储给服务器造成过大压力的问题。
本申请的上述目的是通过以下技术方案实现的:
第一方面,本申请实施例提供一种可配置的物联网平台网关的数据传输方法,包括:
获取硬件设备发送的现场数据;
根据预设的数据库校验所述现场数据的数据完整性;
若所述现场数据的数据完整性符合规则,将其作为规则数据,检查数据库中是否存在预先配置的对应的协议解析代码;
若所述数据库中存在对应的协议解析代码,则基于协议解析代码对规则数据进行解析;若所述数据库中不存在对应的协议解析代码,检查所述数据库中是否存在预先配置的与发送所述规则数据的硬件设备对应的协议;若存在,基于所述协议对所述规则数据进行解析;
将解析后的规则数据发布至消息队列;
基于预设的订阅服务对所述消息队列中的规则数据进行操作。
可选的,所述协议解析代码的配置过程包括:
获取现场人员访问配置页面后输入的配置信息,生成协议解析代码;
将生成的协议解析代码发送至指定的硬件设备以完成适配,以及将生成的协议解析代码发送至所述数据库进行保存。
可选的,所述基于预设的订阅服务对所述消息队列中的规则数据进行操作之前,还包括:
若所述数据库中既不存在对应的协议解析代码也不存在对应的协议,将所述规则数据直接透传至消息队列。
可选的,所述预设的订阅服务包括:数据上传服务;
所述基于预设的订阅服务对所述消息队列中的规则数据进行操作,包括:
基于所述数据上传服务,将所述消息队列中的规则数据上传至上层服务器。
可选的,所述预设的订阅服务还包括:数据下发服务;
所述基于预设的订阅服务对所述消息队列中的规则数据进行操作,包括;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东嘉泰智能技术有限公司,未经广东嘉泰智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911410801.4/2.html,转载请声明来源钻瓜专利网。