[发明专利]一种基于轻量化规则引擎的物联网网关在审
申请号: | 201910930444.8 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110856133A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 陈兆辉;蒋秋明 | 申请(专利权)人: | 上海上实龙创智慧能源科技股份有限公司 |
主分类号: | H04W4/38 | 分类号: | H04W4/38;H04W4/70;H04W28/06;H04W88/16;H04L29/08 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
地址: | 200436 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 量化 规则 引擎 联网 网关 | ||
本发明涉及一种基于轻量化规则引擎的物联网网关,与传感器设备连接,包括依次连接的存储模块、网关控制模块、规则引擎模块和网关配置模块,所述网关配置模块包括用户需要的不同实际场景规则,所述规则引擎模块包括相互连接的信息获取模块和规则匹配模块;所述信息获取模块获取传感器设备的状态信息,当规则匹配模块匹配到网关配置模块的实际场景规则时,将对应的控制信息发送到网关控制模块。与现有技术相比,本发明在物联网网关中引入轻量化规则引擎模块,将业务逻辑从代码中分离,使用户能使用预定义的语义模块编写规则,使物联网网关用户能根据特定场景需求定义业务规则使物联网网关广泛的适用于多种应用场景。
技术领域
本发明涉及网关领域,尤其是涉及一种基于轻量化规则引擎的物联网网关。
背景技术
物联网网关在未来的物联网时代将会扮演非常重要的角色,它将成为连接感知网络与传统通信网络的纽带。作为网关设备,物联网网关可以实现感知网络与通信网络,以及不同类型感知网络之间的协议转换.既可以实现广域互联,也可以实现局域互联。此外物联网网关还需要具备设备管理功能,运营商通过物联网网关设备可以管理底层的各感知节点,了解各节点的相关信息,并实现远程控制。
物联网网关是连接传感网络与通信网络的纽带,能够实现不同类型感知网络之间的协议转换。但目前物联网网关只适用于一个特定的应用场景下,无法广泛应用于不同的应用场景,用户也无法方便地根据一些暂时的需求做出个性化设置。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于轻量化规则引擎的物联网网关。
本发明的目的可以通过以下技术方案来实现:
一种基于轻量化规则引擎的物联网网关,与传感器设备连接,包括依次连接的存储模块、网关控制模块、规则引擎模块和网关配置模块,所述网关配置模块包括用户需要的不同实际场景规则,所述规则引擎模块包括相互连接的信息获取模块和规则匹配模块;所述信息获取模块获取传感器设备的状态信息,当规则匹配模块匹配到网关配置模块的实际场景规则时,将对应的控制信息发送到网关控制模块。
优选的,所述信息获取模块包括事实获取模块和规则获取模块。
优选的,所述事实获取模块根据实际场景规则获取相关的传感器设备的状态信息。
优选的,所述网关控制模块包括输入模块和输出模块。
优选的,所述网关控制模块还与通讯模块连接。
优选的,所述通讯模块连接云平台。
优选的,所述实际场景规则采用xml文件格式保存。
优选的,所述传感器设备包括温度传感器、湿度传感器。
与现有技术相比,本发明在物联网网关中引入轻量化规则引擎模块,将业务逻辑从代码中分离,使用户能使用预定义的语义模块编写规则,接收数据,并最终就编写好的规则做出决策,使物联网网关用户能根据特定场景需求定义业务规则,满足用户需求,使物联网网关广泛的适用于多种应用场景,减少对系统开发与维护的代价。
附图说明
图1为本发明的结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
实施例
如图1所示,本申请提出一种基于轻量化规则引擎的物联网网关,底层接入一些常用的传感器设备,例如温度传感器、湿度传感器等,通过物联网网关,用户能够远程获取并控制传感器设备的状态信息。该物联网网关包括依次连接的存储模块、网关控制模块、规则引擎模块和网关配置模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上实龙创智慧能源科技股份有限公司,未经上海上实龙创智慧能源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910930444.8/2.html,转载请声明来源钻瓜专利网。