[发明专利]多异构外接报警设备拓扑适配一种报警设备接口的方法在审
申请号: | 202310255562.X | 申请日: | 2023-03-16 |
公开(公告)号: | CN116232908A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 郑建明;苏伟明;郑衡锐 | 申请(专利权)人: | 深圳市申甲网格科技有限公司 |
主分类号: | H04L41/122 | 分类号: | H04L41/122;H04L41/22;H04L41/0686;H04L41/082;H04L41/14;H04L69/08;H04L69/22 |
代理公司: | 深圳市世纪宏博知识产权代理事务所(普通合伙) 44806 | 代理人: | 赖智威 |
地址: | 518000 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多异构 外接 报警 设备 拓扑 一种 接口 方法 | ||
本发明提供了多异构外接报警设备拓扑适配一种报警设备接口的方法,运用于物联网报警设备技术领域,其方法包括:创建适配SDK并将报警设备的接口标准和通信协议存储在所述适配SDK中;接收上层应用的请求消息,调用所述适配SDK将所述请求消息的协议进行转换再发送至所述报警设备;接收所述报警设备的响应消息,更新所述可视化身份模型;代理上层应用订阅报警设备的上报消息,调用所述适配SDK将所述上报消息的协议转换为第二目标协议,并将所述上报消息发送给所述上层应用;通过创建适配SDK进行协议转换和接口调用,使报警设备和上层应用解耦,使监控系统的可扩展性增强。
技术领域
本发明涉及物联网报警设备技术领域,特别涉及多异构外接报警设备拓扑适配一种报警设备接口的方法。
背景技术
近年来,随着安防系统的建设,新建报警设备数量增加、种类增多,报警设备硬件同质化日趋严重,为了建造产品的技术壁垒,各个报警设备厂家加大对报警设备软件系统的投入,不同报警设备的软件端接口所使用协议不一致,导致每家产品一套接口,每个厂家的报警设备在应用时,都要单独开发对应的上层应用软件,当更新或更换报警设备时,都需要重新更换对应的软件。
为了解决这这个问题,现有的技术方案为,创建一个上层报警应用软件平台,每接入一种报警设备,根据该套报警设备厂家提供的接口,开发对应的组件来进行数据交互和方法调用;所有的组件都集成在一个应用平台上,耦合度太高,当更换或增加一款报警设备时,用户无法自行添加对应的组件,更新过程繁琐且难度大成本高;当报警设备的接口协议更新后,上层报警应用软件平台需要同步更新才能正常使用。
为此本发明提出多异构外接报警设备拓扑适配一种报警设备接口的方法。
发明内容
本发明的目的是提供多异构外接报警设备拓扑适配一种报警设备接口的方法,旨在解决现有技术中报警设备与上层控制应用耦合度过高,更新维护难度大的问题。
为实现上述目的,本发明提供如下技术方案:
本发明提供多异构外接报警设备拓扑适配一种报警设备接口的方法,包括:
创建适配SDK并将报警设备的接口标准和通信协议存储在所述适配SDK中;
接收上层应用的请求消息,调用所述适配SDK将所述请求消息的协议转换为第一目标协议,并向所述报警设备发送所述请求消息,所述第一目标协议与所述报警设备的协议一致;
接收所述报警设备的响应消息,检测是否存在所述报警设备的可视化身份模型,若存在,则根据所述响应消息更新所述可视化身份模型,若不存在,则根据所述响应消息创建所述可视化身份模型,所述可视化身份模型被上层应用实时监测;
代理上层应用订阅报警设备的上报消息,调用所述适配SDK将所述上报消息的协议转换为第二目标协议,并将所述上报消息发送给所述上层应用,所述第二目标协议与所述上层应用的协议一致。
进一步的,在创建适配SDK并将报警设备的接口标准和通信协议存储在所述适配SDK中步骤中,包括:
所述适配SDK包括协议转换逻辑和接口调用逻辑;
所述协议转换逻辑包括:
根据所述报警设备所采用的通信协议的系统架构进行协议转换,若所述系统架构是发布/订阅模式,则将所述响应消息和所述上报消息的应用层协议转换为MQTT协议,若所述系统架构是请求/响应模式,则将所述响应消息和所述上报消息的应用层协议转换为HTTP协议;
在所述适配SDK中查询所述报警设备所采用的通信协议,将所述请求消息的通信协议转换为所述报警设备的通信协议;
所述接口调用逻辑包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市申甲网格科技有限公司,未经深圳市申甲网格科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310255562.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种家禽毛孔特征识别方法、装置及设备
- 下一篇:一种化妆品包装瓶的喷雾器组件