[发明专利]一种基于规则引擎的混合型协议的物联网平台有效
申请号: | 202010952788.1 | 申请日: | 2020-09-11 |
公开(公告)号: | CN112333227B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 王涌;左楚涵;陆卫;鲍明月;张琪;张豪 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/565;H04L69/18;H04L67/02;H04L67/568;H04L69/22;H04L67/125;H04L9/40;G16Y30/00;G16Y40/30 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强;李百玲 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 规则 引擎 混合 协议 联网 平台 | ||
一种基于规则引擎的混合型协议的物联网平台,该平台的总体架构自下而上包括接入层、持久层、服务层和应用层四个部分;接入层以MQTT协议和以LoRaWAN协议为代表的低功耗广域网LPWAN协议实现混合型协议接入,通过MQTT协议和LoRaWAN协议接入的设备,将采集到的设备上行数据上传到上层,同时也接收上层传递的下行数据并将下行数据转发给设备;应用层主要是面对用户的应用服务,通过超本文传输协议HTTP接口为用户提供平台功能,该功能包括用户管理、产品管理、设备管理、规则引擎配置、在线调试。本发明提供了一种基于规则引擎的混合型协议的物联网平台,旨在为中小型创业企业提供一个能够快速开发物联网应用、降低物联网开发成本、提高设备管理能力的解决方案。
技术领域
本发明涉及工业物联网技术领域,尤其是涉及一种基于规则引擎的混合型协议的物联网平台。
背景技术
随着移动互联网和移动智能终端的普及,我们见证及感受着信息与通信科技对于我们生活方式的改变。随着物联网技术的广泛推广和应用,连接感知层和应用层的物联网平台也在其中发挥着越来越重要的作用。目前物联网的应用场景多种多样,主要将物联网场景分为三类:第一类移动性较强,需进行时常切换,上行数据量小,如车辆等移动设备的位置管理;第二类是不需要移动,上行数据量较大,需要较宽的频率段,如继电器控制;第三类不需要进行移动,上行数据量小,长时间采集一次数据,如智能抄表。其中第一类与第二类物联网设备逐渐以MQTT代表的物联网通信协议进行传输数据,而第三类物联网设备由于场景的原因,主要使用低功耗广域网LPWAN(Low Power Wide Area Network)。然而,通常物联网接入端无法广泛应用于不同应用场景。用户也无法方便地根据一些暂时的、特定的需求作出任何个性化设置,而为用户提供个性化定制规则的服务,导致目前仍然缺少能够覆盖大部分物联网场景的解决方案。
目前物联网平台的发展现状,只支持主流物联网协议MQTT的物联网平台不足以支持物联网应用的发展。
发明内容
为了克服目前通信协议无法适应大部分场景的缺陷,本发明提供了一种基于规则引擎的混合型协议的物联网平台,旨在为中小型创业企业提供一个能够快速开发物联网应用、降低物联网开发成本、提高设备管理能力的解决方案。
本发明解决其技术问题所采用的技术方案是:
一种基于规则引擎的混合型协议的物联网平台,该平台的总体架构自下而上包括接入层、持久层、服务层和应用层四个部分;
接入层以MQTT协议和以LoRaWAN协议为代表的低功耗广域网LPWAN协议实现混合型协议接入,通过MQTT协议和LoRaWAN协议接入的设备,将采集到的设备上行数据上传到上层,同时也接收上层传递的下行数据并将下行数据转发给设备;
持久层提供平台基本的数据服务,包括关系型数据库MySQL、缓存数据库Redis、时序数据库InfluxDB;
服务层包括规则引擎和告警服务,通过规则引擎技术的Rete算法对逻辑规则进行处理;
应用层主要是面对用户的应用服务,通过超本文传输协议HTTP接口为用户提供平台功能,该功能包括用户管理、产品管理、设备管理、规则引擎配置、在线调试。
进一步,所述接入层的MQTT协议接入端包括设备接入的SDK包、权限校验模块以及数据收发模块,设备接入的SDK包提供了MQTT协议的连接功能,对外上传和接收上下行数据;
权限校验模块以Mosquitto代理服务器鉴权插件为载体,在插件中进行设备接入和上下行数据的校验,同时插件还需要支持应用层的在线调试功能,该模块通过GO语言的CGO特性重新改写了鉴权插件,使得鉴权插件加入了RESTful结构的超文本传输协议HTTP权限校验和MQTT协议权限校验;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010952788.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有多个协同轴控制的机器人
- 下一篇:一种磁瓦检测装置及检测方法