综合管理与报警采集服务器设计文档

上传人:206****923 文档编号:41493594 上传时间:2018-05-29 格式:DOC 页数:9 大小:1.18MB
返回 下载 相关 举报
综合管理与报警采集服务器设计文档_第1页
第1页 / 共9页
综合管理与报警采集服务器设计文档_第2页
第2页 / 共9页
综合管理与报警采集服务器设计文档_第3页
第3页 / 共9页
综合管理与报警采集服务器设计文档_第4页
第4页 / 共9页
综合管理与报警采集服务器设计文档_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《综合管理与报警采集服务器设计文档》由会员分享,可在线阅读,更多相关《综合管理与报警采集服务器设计文档(9页珍藏版)》请在金锄头文库上搜索。

1、综合管理与报警采集服务器设计综合管理与报警采集服务器设计修改记录修改记录一、引言一、引言1.设计目的设计目的根据现阶段安防系统中要求,同时满足实战、网管等系统中的基本功能需求: (1) 用户权限认证与管理。 (2) 数据库地址的管理。 (3) 平台客户端的统一管理。 (4) 摄像头、服务器、前端探测器等设备的报警获取与管理。 (5) 设备报警的相关配置与联动。 (6) 摄像头、服务器、前端探测器等设备的当前系统状态查询。 (7) 与 icms 系统以及网管系统的报警兼容。 (8) 其他厂商的系统报警接入。 综合管理服务器:为了实现对系统中平台客户端、数据库,以及设备的系统状态、报警、 报警联动

2、等由报警采集服务器的统一管理。 报警采集服务器:各报警采集服务器通过设备插件管理分配至本服务器的设备相关信息, 如:设备报警的反馈;综合管理服务器对设备系统状态的查询请求等,同时根据配置完成与 icms、网管、及其他系统之间的报警信息汇总与相关功能兼容。2.网络部署图网络部署图起草日期2010 年 11 月 16 日当前版本V1.0版本记录V0.1 初稿V1.0 修订(11-30)作者审阅报警采集报警采集报警采集综合管理服务器icms系统网管系统内部信令内部信令SDK、SNMPSDK、SNMP客户端业务请求其他厂家系统协商内部设备 具体设备与报警采集服务器之间的关联有 manager 配置并写

3、入数据库。 报警采集服务器需要管理摄像头、交换机、前端探测器、其他厂家系统等的运行状态 与报警接入。 不同设备甚至是相同设备接入可能需要多种方式,如:SDK、SNMP 等。 与其他厂家系统兼容需要协商协议或提供系统 SDK,同时对于内部设备的状态查询需 要系统 SDK、标准 SNMP 协议等支持。二、软件系统结构二、软件系统结构1.综合管理服务器综合管理服务器数数据据读读写写模模块块存储系统消消息息管管理理客客户户端端管管理理报报警警联联动动模模块块报报警警处处理理模模块块设设备备状状态态管管理理报报警警信信息息管管理理图形界面模块双机热备(1) 客户端管理:客户端权限的认证、相关信息的管理。

4、 (2) 设备状态管理:管理数据库中设备与报警采集服务器的分配信息,完成系统状态请求 至 对应的报警采集服务器的转发,以及状态检索结果至对应客户端的转发。 (3) 数据读写模块:以单件模式负责管理数据库基本并与数据库或磁盘文件实现交互,包 括 包括配置文件的读取或写入、数据库地址获取、数据库记录操作等以及关键数据的后 台缓冲处理。 (4) 报警信息管理:管理由报警采集服务器主动上报的报警信息并根据数据库配置完成报 警 分类、过滤等基本处理。 (5) 报警处理模块:根据数据库配置对不同类型的报警进行处理。并根据需要通知报警联 动模块。如报警信息的数据库记录。 (6) 报警联动模块:完成对报警联动

5、的处理与分发。2.报警采集服务器报警采集服务器摄摄像像头头交交换换机机其其他他设设备备设设备备管管理理i ic cm ms s兼兼容容网网管管兼兼容容配配置置管管理理模模块块消消息息分分发发模模块块数数据据读读写写模模块块存储系统其其他他系系统统接接入入(1) 设备插件:对不同类设备的 SDK、SNMP 查询协议等通讯方式进行封装并抽象出统一的 接口,设备管理模块通过设备插件完成相关功能。不同设备甚至相同设备的某个系统 状态获取可能需要调用不同方式,如私有 SDK、特定 SNMP 数据包等,插件层应合理屏 蔽。 (2) 其他系统接入:与其他厂商的系统进行报警接入处理,需要协商通讯方式以及详细协

6、 议。如:无锡项目卡口系统的接入。 (3) 设备管理模块:根据数据库设备与报警服务器关联信息,根据不同类型备类型加载不 同的设备插件完成对设备状态的统一管理。如:设备报警的通知、设备状态的查询。 (4) Icms 兼容模块:与 icms 系统进行通讯交互完成报警兼容。 (5) 网管兼容模块:与网管系统进行通讯交互完成报警兼容。 (6) 配置管理模块:根据数据库或配置文件加载不同模块完成对系统的初始化,以及客户 端的请求完成特定系统状态查询,并对子设备、icms 系统以及网管系统中的报警回调 进行统一管理与处理。设备管理模块、iCMS 兼容模块等需要抽象出统一的管理接口。 (7) 数据库读写模块

7、:参考综合管理服务器数据库读写模块。三、系统流程三、系统流程1.综合管理服务器基本流程综合管理服务器基本流程客户端综合管理服务器报警采集服务器注册认证读取配置并初始化注册确认注册认证认证通过报警通知报警处理报警通知与联动确认设备状态查询转发至对应服务器设备状态返回状态返回(1) 报警采集服务器启动后根据数据库或本地配置文件确认自己所管理的设备范围、是否 与 icms 或网管系统进行兼容,并向所属综合管理服务器发送注册认证消息,认证通过 后加载设备插件完成设备状态的维护与报警状态的捕获。 (2) 当发生设备报警并被采集服务器捕获后,通知综合管理服务器进行处理,根据数据库 的报警联动设置,将报警消

8、息记入数据库并通知联动客户端进行报警联动。 (3) 客户端需要查询某设备的当前运行状态,需要登录综合管理服务器并发送设备状态检 索请求,综合管理服务器将请求转发至对应的报警采集服务器由对应服务器处理并返 回结果,设备状态结果由综合管理服务器的转发最后通知对应客户端。2.报警采集服务器基本流程报警采集服务器基本流程报警采集综合管理获取本地设备列表读取系统配置注册认证 认证通过系统兼容配置icms、网管兼容其他系统接入配置 其他系统接入载入设备插件(DLL)设备通讯检测到外部报警报警封装与通知 确认系统状态查询外部系统或设备通讯 系统状态应答(1) 报警采集服务器启动后根据系统配置向综合管理服务器

9、进行注册认证。 (2) 根据系统配置报警采集服务器可能需要与 icms、网管系统等进行兼容接入处理,并将 接入系统的报警反馈给综合管理服务器。 (3) 获取数据库中本地服务器的设备列表信息,根据设备类型的不同加载本地目录中不同 的设备插件并通过设备插件完成于本地设备的通讯。 (4) 当检测到系统、设备等外部报警时,报警采集服务器将报警信息进行信令的封装处理, 并通知综合管理服务器。 (5) 对综合管理服务器发出的系统状态查询,需要通过对应的设备插件完成对系统状态的 检测,并将检测结果通知综合管理服务器。四、系统兼容性四、系统兼容性1.与与 icms 系统兼容系统兼容管理服务器(icms)报警采

10、集(实战)报警服务器(icms)登陆认证读取系统配置认证通过请求报警服务器地址地址返回登陆认证认证通过相关报警消息处理与转发ACK实战系统中的报警采集服务器通过 icms 系统中的管理服务器获取报警服务器(icms)地 址,并以采集客户端的身份进行注册认证,当发生报警时,报警服务器(icms)将对应的报警 消息转发一份至采集客户端,最后由实战系统中的报警采集服务器完成后续处理。2.与网管系统兼容与网管系统兼容报警采集(网管)综合管理(网管)报警采集(实战)登陆认证认证通过初始化初始化登陆认证认证通过报警消息转发报警 确认确认报警处理报警联动报警处理负责与网管系统兼容的报警采集服务器以采集客户端

11、的身份登陆至网管系统的综合管 理服务器,当网管系统中发生报警事件时,综合管理服务器负责将报警消息转发一份至采 集客户端,最后由实战系统的报警采集服务器完成后续处理。五、软件功能描述五、软件功能描述综合管理服务器功能表综合管理服务器功能表序号序号一级功能点一级功能点二级功能二级功能11、端口监听服务22、客户端登陆与权限认证3认证与管理3、数据库地址请求41、接收来自报警采集服务器的报警信令52、接收来自 icms 系统的报警信令6报警接收处理3、接收来至网管系统的报警信令7报警信息查询1、根据报警信令查询数据库,获得报警关联信息、报警状态信息等。81、 报警信令解析前端设备报警,手动报警,卡口报警等92、前端设备报警处理。103、手动报警处理。114、报警通知过滤功能12报警处理5、卡口报警等其他系统报警处理。131、读取报警设备 ID,报警事件类型,报警事件和等级列表,关联用户列表,关联动作列表等报警联动信息(暂无)142、报警处理的状态维护,如处理状态变更。153、报警相关信息与日志记录,并写入数据库。164、设备的布防与撤防管理(暂无)17报警联动5、报警联动信息变更处理(暂无)181、加密狗支持192、双机热备20安全性3、数据库主从热备

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号