[发明专利]一种基于可视化静态脚本引擎的物联网平台在审
申请号: | 202110973430.1 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113805867A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 陈雪勇;张洪良;陈建;张丹吉;童春;耿自强;于伟涛;邓曦 | 申请(专利权)人: | 中通服咨询设计研究院有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/30;G06F11/36;G16Y30/00;G16Y40/10 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 于瀚文;胡建华 |
地址: | 210019 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 可视化 静态 脚本 引擎 联网 平台 | ||
本发明公开了一种基于可视化静态脚本引擎的物联网平台,包括接入层、数据层、服务层和应用层。接入层实现直连设备、智能网关及智能化系统接入,利用多网络适配技术,实现上下行设备数据的解析和转换。数据层将解析转换后的实时数据存放至InfluxDB时序库,并根据物模型TSL定义标准,以JSON格式将需要归档的数据存放至MongoDB文档库,用于历史数据分析服务。服务层根据业务场景需要,可实现实时数据订阅、实时视频流数据推送和历史数据查询与分析等服务。应用层提供平台界面化管理功能。本发明通过静态脚本实现在线化设备数据接入与设备指令下发,为用户提供更快捷、更直观、更易于维护和监管的物联网平台。
技术领域
本发明属于物联网领域,具体为一种基于可视化静态脚本引擎的物联网平台。
背景技术
随着物联网快速发展,设备类型日益繁多,各种物联网行业应用平台层出不穷,物联网越来越面临异构化问题,主要包括数据异构化、应用平台异构化以及设备和应用异构化。不断异构化发展的同时,用户需求也在不断提高,表现出对多设备联动以及多数据融合的需求。为满足用户的多样化需求,物联网应用对物联网平台资源提供和处理能力提出更高要求,期望平台能准确智能地提供应用需求的数据和设备资源,简化应用处理。
目前物联网平台在设备接入上,通常采用已封装的SDK方式,需根据实际的设备情况,选择对应的SDK进行移植开发。由于物联网应用需求众多、环境复杂,SDK方式无法满足开发需求时,需根据已有规范或开源协议自行开发实现。同时此类应用对平台的安全性、接入性能、多业务应用联动都是极大的考验和挑战。
解决物联网异构化环境下互操作的问题,首先要解决物的语义、数据标准及设备接入问题。
发明内容
为了克服目前设备接入无法适应大部分场景及开发接入效率低下的缺陷,本发明提供了一种基于可视化静态脚本引擎的物联网平台,提供一个可在线的、快速的物联网设备接入平台,降低物联网开发成本、提高物联管理能力。
本发明解决其技术问题所采用的技术方案是:
一种基于可视化静态脚本引擎的物联网平台,该平台的总体架构自下而上包括接入层、数据层、服务层和应用层。
进一步,所述接入层基于可配置的物联连接驱动程序,实现直连设备、智能网关及智能化系统接入,包括MQTT、HTTP、CoAP、Modbus、WebSocket等常见接入协议,利用多网络适配技术,实现上下行设备数据的解析和转换;
可配置的物联连接驱动程序基于适配器设计模式,实现多协议接入,包括连接驱动程序和连接保活程序;
连接驱动程序通过引入开源协议SDK分别实现MQTT、HTTP、CoAP、Modbus、WebSocket协议的连接驱动;
连接保活程序是在执行无人值守的连接驱动程序时,能够自动从错误中恢复,平台通过Keepalive机制实现连接保活功能;Keepalive机制以MQTT协议为例,描述实现连接保活的方式。MQTT协议中设计了一对PingReq/PingResp数据包,当Broker和Client之间没有任何数据传输时,通过PingReq/PingResp数据包满足Keepalive的约定和连接状态侦测;
MQTT协议采用Mosquitto作为Broker代理组件,采用MQTTClient作为连接框架;所述HTTP协议采用HttpClient作为连接框架;所述CoAP协议采用Californium作为连接框架;所述Modbus协议采用Modbus4j作为连接框架;所述WebSocket协议采用Netty作为连接框架。
再进一步,所述数据层基于可视化静态脚本引擎实现数据解析功能,将解析转换后的实时数据存放至InfluxDB时序库,并根据物模型TSL定义标准,以JSON格式将需要归档的数据存放至MongoDB文档库,用于历史数据分析服务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中通服咨询设计研究院有限公司,未经中通服咨询设计研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110973430.1/2.html,转载请声明来源钻瓜专利网。