[发明专利]一种运行引擎系统及其应用在审
申请号: | 202210013201.X | 申请日: | 2022-01-06 |
公开(公告)号: | CN114356348A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 黎亦凡;房涛;任晓龙;李胜磊;朱彧;裴瑛慧;马琴琴;蒋伟强;欧晓勇;郭一鸣;霍勇博;杨熙载;庞冰瑶;王林楠 | 申请(专利权)人: | 国网陕西省电力有限公司信息通信公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60 |
代理公司: | 北京市诚辉律师事务所 11430 | 代理人: | 刘婷;朱伟军 |
地址: | 710004 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运行 引擎 系统 及其 应用 | ||
本申请涉及物联网技术领域,具体涉及一种运行引擎系统及其应用。现有终端出现问题,需要厂商提供支持;需要新功能提升,只能购买厂商新终端,效率低,成本高。本申请提供一种运行引擎系统,包括开发语言运行环境和子系统组,子系统组包括消息总线子系统,APP运行子系统,APP管理子系统和APP运维子系统,APP运行子系统与消息总线子系统连接,APP管理子系统与消息总线子系统连接,APP运维子系统与消息总线子系统连接;运行引擎系统设置于边缘物联代理设备上,物联APP运行于所述运行引擎系统上,所述运行引擎系统与云端系统连接。该引擎安装于边缘物联代理设备上,通过交叉编译,适配各类边缘物联代理设备。
技术领域
本申请涉及物联网技术领域,具体涉及一种运行引擎系统及其应用。
背景技术
随着物联网时代到来,人们对物联设备的数量和能力需求逐渐提高,在电力等其他行业中,常见的监测、遥控、计算等物联场景需求,都会采用边缘物联代理+端侧传感设备的架构实现。边缘物联代理通常是一台小型计算机,具备基础的计算和传输功能,下接各类端侧传感设备及开关设备,用于监测和遥控。端侧设备大多为成品,采用modbus等通用协议交互,边缘物联代理则是承上启下的角色,对下,需要能解析和发送多种协议的报文,与端侧通信。对上,需要能与上层的云端系统通信,上传端侧设备采集的数据,或是接收云端下发的指令,亦或完成边缘计算的任务。
物联网时代,端侧数据爆炸式上涨,传统的边端采集+云端计算的方式,对云端的数据中心及计算能力提出了新的挑战,为了应对海量数据的冲击,边缘计算是一种常见的应对思路。边缘物联代理通过物联APP计算,将采集到的数据就地解决,仅仅上报业务所需的结果数据,大大降低了云端应用的压力。也发挥了边缘物联代理的计算能力。以监测告警类业务为例,边缘物联代理定期执行监测任务,并根据特定算法进行计算,若一切正常,则根据业务要求,不上报或仅上报少量数据。在异常发生时,再上报异常结果及详细信息。降低了云端计算和云边之间通信的压力。
现有的的监测、遥控以及计算等功能,通常采用在边缘物联代理中运行的物联APP实现。目前,大多边缘物联代理采用嵌入式arm、arm64架构的计算机,厂商多,出于技术和商业上的考虑,不同厂商之间的物联APP通常无法复用,且大多在出厂时预装,后续也不提供修改和更新的能力。
现有终端出现问题,需要厂商提供支持;需要新功能提升,只能购买厂商新终端,对用户来讲,效率低,成本高。
发明内容
本申请的目的是提供一种运行引擎系统,通过交叉编译适配各类物联终端,实现物联APP跨厂商、跨类型物联终端的通用化部署。
1、本申请所采用的技术方案是;本申请提供一种运行引擎系统,包括开发语言运行环境和子系统组,所述子系统组包括消息总线子系统,APP运行子系统,APP管理子系统和APP运维子系统,所述APP运行子系统与所述消息总线子系统连接,所述APP管理子系统与所述消息总线子系统连接,所述APP运维子系统与所述消息总线子系统连接;所述开发语言运行环境用于为所述子系统组提供代码解释及线程管理;所述运行引擎系统设置于边缘物联代理设备上,物联APP运行于所述运行引擎系统上,所述运行引擎系统与云端系统连接。
本申请提供的另一种实施方式为:所述开发语言为Node.js语言,c语言,java,python或者go语言。
本申请提供的另一种实施方式为:所述消息总线子系统采用MQTT通信协议,DDS通信协议、AMQP通信协议、XMPP通信协议、JMS通信协议、REST通信协议或者CoAP通信协议。
本申请提供的另一种实施方式为:所述APP运行子系统包括APP拼合模块、APP控制模块和APP执行模块;所述APP拼合模块用于将APP组合为可运行的js代码;所述APP控制模块用于实现物联APP的启动、暂停、恢复以及停止;所述APP执行模块用于将多个APP封装在不同的异步函数中,实现物联APP的高性能运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网陕西省电力有限公司信息通信公司,未经国网陕西省电力有限公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210013201.X/2.html,转载请声明来源钻瓜专利网。