[发明专利]一种事件响应系统、方法、设备以及存储介质在审
申请号: | 201810615528.8 | 申请日: | 2018-06-14 |
公开(公告)号: | CN109040171A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 李延鸣;张宏怡;连志强 | 申请(专利权)人: | 厦门理工学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 厦门智慧呈睿知识产权代理事务所(普通合伙) 35222 | 代理人: | 郭福利 |
地址: | 361024 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 初始数据 事件参数 报文转换模块 报文数据 触发事件 存储介质 动作执行 规则脚本 事件响应 发送 物联网设备 扩展性 报文处理 动作驱动 联网设备 驱动模块 生成报文 事件信息 数据信息 信息生成 引擎模块 指令生成 兼容性 接收物 设备层 报文 并发 指令 场景 响应 转换 | ||
1.一种事件响应系统,其特征在于,包括:
报文转换模块,用于接收物联网设备发送的初始数据,并对所述初始数据进行报文处理生成报文数据;所述初始数据包括事件信息以及数据信息;
设备层驱动模块,用于接收所述报文转换模块发送的报文数据,并对所述报文数据进行转换生成事件名称和事件参数信息;
触发事件引擎模块,用于接收所述事件名称和事件参数信息,并根据所述事件名称判断是否触发事件规则;
所述触发事件引擎模块,还用于当确定所述事件名称触发预定的事件规则后,获取与触发的事件规则对应的规则脚本,将所述事件参数信息传入所述规则脚本以执行生成相应的动作执行参数,并根据所述动作执行参数以及所述事件参数信息生成执行指令;
执行动作驱动模块,用于根据所述执行指令生成相应的执行报文,并将所述执行报文通过所述报文转换模块发送给所述物联网设备,以完成响应。
2.根据权利要求1所述的事件响应系统,其特征在于,所述报文转换模块包括:
实现与所述设备层驱动模块进行数据通信的http客户端;
实现与所述执行动作驱动模块进行数据通信的http服务端;
实现与所述物联网设备进行通信的设备接入服务端;
消息管理器,用于接收和转发来自所述http服务端和所述设备接入服务端的消息;
协议管理控制器,用于接收从所述消息管理器转发来的消息,并对接收到的消息进行协议转换后转发至所述http客户端或所述设备接入服务端。
3.如权利要求2所述的报文转换模块,其特征在于,所述设备接入服务端包括TCP服务模块和UDP服务模块,所述UDP服务模块包括会话控制模块和端口列表;其中,
所述会话控制模块,用于接收由物联网设备上报携带的IP地址和端口号,并与端口列表存储的IP地址和端口号进行比较;其中,如果比较结果一致,则不需要修改;如果比较结果不一致,将新的IP地址和端口号组合更新修改到端口列表中,以达到对端口号进行对应改变。
4.根据权利要求1所述的事件响应系统,其特征在于,所述事件响应系统包括事件引擎数据库,所述事件引擎数据库包括事件规则数据库,所述事件规则数据库用于存储触发事件名称以及对应的事件规则;
则所述触发事件引擎模块具体用于,在事件规则数据库中查询是否与当前的事件名称对应的触发事件名称,以判断是否触发相应的事件规则。
5.根据权利要求4所述的事件响应系统,其特征在于,所述事件引擎数据库还包括规则脚本数据库以及外部接口数据库;
则所述触发事件引擎模块还具体用于,
当确定所述事件规则数据库注册有与所述事件名称对应的事件规则时,从规则脚本数据库中获取与所述事件规则对应的规则脚本;
将所述事件参数信息传入所述规则脚本;
判断执行所述规则脚本是否需要调用外部接口;
若是,则在所述外部接口数据库中查找已经注册的外部接口并同步调用,以返回动作参数;
若否,则执行所述规则脚本以返回动作执行参数;
根据所述动作执行参数以及所述事件参数信息生成执行指令。
6.根据权利要求5所述的事件响应系统,其特征在于,还包括:
数据库接口模块,用于获取JSON格式的注册报文,并对所述注册报文进行解析,并将生成的解析数据发送到对应的数据库进行注册;其中,所述JSON格式的注册报文通过用户在上位机管理界面编写相应规则脚本、外部接口数据以及事件规则生成。
7.根据权利要求1至6任意一项所述的事件响应系统,其特征在于,所述初始数据为二进制数据;所述数据信息包括所述物联网设备的设备ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门理工学院,未经厦门理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810615528.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用于安全带电作业的监控方法
- 下一篇:一种照片发送方法及装置