咨询热线:400-050-9893   在线交流:    

 

互联网+视频门禁设备管理云平台

互联网+视频门禁设备管理云平台

平台概述

实现异步数据的读写分离,拥有较强的可扩展性和伸缩性。设计初衷主要是引入MQTT协议提升平台与设备通信的效率,重新定义平台与设备通信协减少数据传递量,通信链路采用标准的SSL方式进行加密,并将设备相关功能从以往的系统中剥离出来,在实际项目中实现小规模的轻量级应用部署,也可以承担大型项目中的大规模集群化部署。

平台功能

设备功能

新设备实现通过MQTT和SSL与设备管理平台进行加密通信,实现新的与设备管理平台间的数据通信协议,同时支持指令批量执行以及分片指令执行功能,提高数据传输效率和执行效率。

设备管理平台功能

1) 实现MQTT协议,采用SSL与设备进行加密通信
2) 实现新的设备通信协议,支持设备指令的批量下发和分片下发
3) 提供设备基础数据以及配置信息的管理和维护功能
4) 提供刷卡记录、报警记录以及设备日志记录的存储功能
5) 提供设备状态的监控功能
6) 提供设备升级功能
7) 对老款设备向下兼容
8) 对云果门禁平台和其他第三方平台提供基础的Web API接口,并基于EventSourcing面向其他平台提供更低等级的数据处理或同步功能
9) 支持跨平台部署,对于小型项目可实现轻量级部署,对于大型项目可实现分布式集群部署

设备管理平台部署

设备管理平台将提供三种部署方式:轻量级部署、分级部署以及云平台部署。
 轻量级部署:实现在一个专用的网络或者内网中管理其中的设备和数据。



分级部署:按树状结构分级部署,数据逐级实时上传同步或转发。
1) 设备平台间通过EventSource订阅各种事件流,实现数据的同步。
2) 设备平台间基于MQTT通信协议,根据DevicePath进行路由实现设备指令的各级转发




云平台部署:基于微服务架构即可实现云平台的集群部署方式





系统架构

系统主要由设备和设备管理平台组成。设备响应平台下发的指令,并上传刷卡记录和设备状态信息。设备管理平台负责维护设备基本信息,设备的配置以及设备状态和刷卡记录,并向第三方平台和云果门禁平台提供设备相关信息和刷卡记录等基础数据。






Copyright © 2012-2018 云果 版权所有   粤ICP备12056316号