项目设计方案:市交通视频监控平台项目设计方案(四)

目录

1 前言

1.1 目的

1.2 适用范围

1.3 术语表

2 现状分析

2.1 业务现状

2.2 组织机构现状

2.3 存在的问题

2.4 项目成果预期

3 系统建设原则

4 项目需求

4.1 项目需求

4.1.1 业务需求主要分为三部分:

4.1.2 技术需求主要分为四部分:

4.2 项目环境要求

4.2.1 硬件要求

4.2.2 网络存储要求:

4.2.3 技术支持服务要求:

5 系统设计方案

5.1 系统功能设计

5.1.1 视频监控平台基础功能设计

5.1.2 视频资源及联网设备编码与管理设计

5.2系统软件结构

5.2.1总体设计思想

5.2.2 基础平台功能

5.3平台互联互通

5.3.1级联内容

5.3.2级联架构

5.3.3平台业务流程及接口定义

5.4系统网络结构

5.4.1总体系统架构

5.4.2 系统横向联网结构

5.4.3 异构平台级联要求

5.5系统网络存储

5.5.1系统存储架构

5.5.2系统存储详细设计

5.5.2.1存储方案的特点

5.5.2.2 存储空间的计算方法如下:

5.5.2.3 本项目存储容量计算:

5.6系统数据库设计

5.6.1数据库总架构

5.6.2平台数据库详细设计

5.6.2.1 系统包含如下数据表:

5.6.2.2 各表具体表结构如下:

 


前言

       本节略,若有兴趣, 可以参考前面的文章:

AS-V1000 视频监控平台产品介绍:web客户端功能介绍(上)项目设计方案:市交通视频监控平台项目设计方案(一)》;

1.1 目的

1.2 适用范围

1.3 术语表

现状分析

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;

2.1 业务现状

2.2 组织机构现状

2.3 存在的问题

2.4 项目成果预期

系统建设原则

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;

项目需求

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;

4.1 项目需求

4.1.1 业务需求主要分为三部分:

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;

4.1.2 技术需求主要分为四部分:

4.2 项目环境要求

4.2.1 硬件要求

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;

4.2.2 网络存储要求:

4.2.3 技术支持服务要求:

系统设计方案

5.1 系统功能设计

5.1.1 视频监控平台基础功能设计

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;上面略去的章节都在其中。

5.1.2 视频资源及联网设备编码与管理设计

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;上面略去的章节都在其中。

5.2系统软件结构

5.2.1总体设计思想

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(一)》;上面略去的章节都在其中。

5.2.2 基础平台功能

       本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(二)》;上面略去的章节都在其中。

5.3平台互联互通

5.3.1级联内容

    本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(三)-CSDN博客,上面略去的章节都在其中。

5.3.2级联架构

5.3.3平台业务流程及接口定义

5.4系统网络结构

5.4.1总体系统架构

    本节略,若有兴趣, 可以参考前面的文章:

项目设计方案:市交通视频监控平台项目设计方案(三)-CSDN博客,上面略去的章节都在其中。

5.4.2 系统横向联网结构

       同上。

5.4.3 异构平台级联要求

       同上。

5.5系统网络存储

5.5.1系统存储架构

        在基层监控单元配备视频存储服务器,也可通过前端设备存储录像,进行区域内视频图像的存储,并向上级平台提供开放接口供存储录像的查询和调用。一级视频联网监控平台根据相应接口调取录像,并且分段存储其调用的视频图像。

        本平台采用先进的技术架构和设计方法,融合先进的管理思想,使用分布式存储架构和海量数据的实时处理存储技术,确保系统存储的效率高、读写快速、操作便捷,能满足各类用户的业务需求和实际应用。平台通过堆叠录像服务器以实现分布式的内容管理与存储的方案。

        平台支持设备存储(如DVR、NVR)和中心存储两种方式,中心存储支持RAID磁盘阵列、NAS、IP-SAN等多种存储介质,支持按图像的来源、记录时间、报警事件类别等多种方式对存储的图像数据进行检索,支持多用户同时访问同一数据资源;在实时存储的同时能满足备份存储,所有存储节点支持时间同步。

        平台默认对设备的主码流进行存储,并根据实际情况确定,如果计算结果容量需求过高,则可只对重点图像采用主码流存储而其他图像采用辅码流存储。平台支持单节点多路径存储,并可在管理系统中随时增加或删除录像路径,图像数据会自动进行备份迁移而无需人工干预。

        平台的录像存储网络图如下:

5.5.2系统存储详细设计

        存储系统是网络视频监控系统中的一个重要环节,是图像数据长期存储安全的重要保障。录像策略是存储系统的核心,决定着网络视频监控系统的总带宽以及存储系统的存储容量。

        平台采用iSCSI直存模式,视频码流经过监控平台的转发存储至磁盘阵列内,具体接入方式如下图所示。

5.5.2.1存储方案的特点

        针对本方案,在方便整体系统管理的同时,确保监控数据的安全、稳定、可靠。针对本方案的存储特点作如下介绍:

        (1)在监控中心和分控中心分别部署存储系统,实现分布式集中存储;

        (2)采用基于iSCSI技术的IP SAN(Storage Area Network)解决方案;

        (3)采用RAID5等存储技术,提高数据存储的安全性、可靠性;

        (4)基于IP网络进行存储,实现随时随地调看存储资料。

        (5)针对本方案,建议在新建监控中心部署磁盘阵列

5.5.2.2 存储空间的计算方法如下:

                录像容量(MB)=前端监控点数×录像天数×24×60×60×录像码率(Mbps)/8

        例如:

                1路2M码流实时存储1天:

                2M×3600秒×24小时/8bit=21.6G

                1路4M码流实时存储1天:

                4M×3600秒×24小时/8bit=43.2G

        采用相同规格容量硬盘、单平台相同容量(等数量存储监控点)、满配单阵列,单个磁盘阵列配16块2T硬盘,为保证磁阵性能15个盘组建一个RAID5,格式损失10%+RAID5,同时保留一个存储热备盘,单个磁盘阵列可用的有效容量=2T*(16-2)*(1-10%)=25.2T;磁盘阵列可通过堆叠实现存储空间的海量扩展,并可实现负载均衡。

5.5.2.3 本项目存储容量计算:

                系统中心存储所需存储容量如下:

                计算公式:录像容量(MB)=前端监控点数×录像天数×24×60×60×录像码率(Mbps)/8

5.6系统数据库设计

5.6.1数据库总架构

        针对于本次项目分域自治的系统要求,各平台需能够独立管理设备、用户、操作等综合数据。

        

        各二级平台独立完成对于设备入网、用户登录、报警等信息的处理,并按照信息的重要程度,实时或定时同步至上级监控平台。

5.6.2平台数据库详细设计

        系统数据库主要用于存储设备、用户、上下级平台相关基础信息等静态数据,以及存储相关平台操作日志,报警日志等动态数据。系统数据库使用SQL SERVER2008,可以兼容任何一种数据库,包括MYSQL、SQL SERVER、Oracle、DB2等。对于数据库的访问通过中间应用服务器完成而不是直接访问数据库,有效地保证了数据库的安全性和防止了DOS攻击。

5.6.2.1 系统包含如下数据表:

实体名

表名

点位信息表

T_POSITION

设备信息表

T_DEVICE

服务器表

T_SERVER

分组信息表

T_GROUP

事件日志表

T_LOG_EVENT

报警表

T_ALARM

用户信息表

T_USER

权限信息表

T_ORDER

5.6.2.2 各表具体表结构如下:

(1)点位信息表 T_POSITION

属性名

列名

类型

是否主键

点位表主键ID

POS_ID

VarChar(50)

点位编号

POS_NO

VarChar(32)

国标编号

GB28181ID

VarChar(32)

分组编号

GROUP_ID

VarChar(50)

设备编号

DEV_NO

VarChar(50)

点位名称

POS_NAME

VarChar(50)

通道号

CHANNEL_NUM

Int

组播IP地址

MULTICASE_IP

VarChar(50)

组播端口

MULTICASE_PORT

Int

在线状态

ONLINE_STATUS

Int

订阅状态

SUBSCRIBE_STATUS

Int

云台协议

PTZ_PROTOCOL

VarChar(50)

云台地址

PTZ_ADDRESS

VarChar(50)

云台功能

PTZ_ENABLE

VarChar(50)

X坐标

CDT_X

float

Y坐标

CDT_Y

float

是否支持广播

BROADCAST_ENABLE

Bool

是否支持云台锁定

PTZ_LOCK

Bool

录像类型

RECORD_TYPE

VarChar(50)

插入时间

INSERT_TIME

DateTime

更新时间

UPDATE_TIME

DateTime

备注

REMARE

VarChar(100)

(2)设备信息表 T_DEVICE

属性名

列名

类型

是否主键

设备主键ID

DEV_ID

VarChar(50)

设备编号

DEV_NO

VarChar(32)

国标编号

GB28181ID

VarChar(32)

设备类型

DEV_TYPE

Int

设备IP地址

DEV _IP

VarChar(50)

设备端口

DEV _PORT

Int

备用IP地址

DEV _IP2

VarChar(50)

备用端口

DEV _PORT2

Int

用户名

DEV_NAME

VarChar(50)

密码

PASSWORD

VarChar(50)

插入时间

INSERT_TIME

DATETIME

更新时间

UPDATE_TIME

DATETIME

备注

REMARK

VarChar(50)

(3) 服务器表T_SERVER

属性名

列名

类型

是否主键

服务器编号主键

SERVER_NO

VarChar(50)

服务器类型

SERVER_TYPE

Int

绑定IP

BIND_IP

VarChar(50)

侦听端口

LISTEN_PORT

Int

服务器描述

SERVER_DESC

VarChar(50)

主管理服务器IP

MASTER_IP

VarChar(50)

主管理服务器端口

MASTER_PORT

Int

从管理服务器IP

SLAVE_IP

VarChar(50)

从管理服务器端口

SLAVE_PORT

Int

调试日志等级

DEBUG_LOG

Int

监控日志开关

MONITOR_LOG

Int

主管理服务器WEB SERVICE

WS_PORT

Int

从管理服务器WEB SERVICE

WS_URL

VarChar(50)

实时码流转发数阀值

REALTIME_MAX

Int

回放码流转发数阀值

PLAYBACK_MAX

Int

录像路径

RECORD_PATH

VarChar(50)

录像最小预留空间

SPACE_RESERVED

VarChar(50)

备注

RESERVED

VarChar(100)

(4)分组信息表T_GRUOP

属性名

列名

类型

是否主键

组编号(主键ID)

GROUP_ID

VarChar(50)

父级组编号

RARENT_ID

VarChar(50)

组名称

GROUP_NAME

Int

排序

GROUP _SEQ

Int

插入时间

INSERT_TIME

DATETIME

更新时间

UPDATE_TIME

DATETIME

(5)事件日志表T_LOG_EVENT

属性名

列名

类型

是否主键

主键ID

LOG_ID

VarChar(50)

事件对象编号

OBJECT_NO

VarChar(50)

事件对象类型

LOG_TYPE

Int

事件类型

EVENT_TYPE

Int

事件内容

EVENT_CONTENT

VarChar(50)

记录时间

LOG_DATE

DATETIME

其他

REMARK

VarChar(50)

(6)报警表T_ALARM

属性名

列名

类型

是否主键

主键ID

ALARM_ID

VarChar(50)

报警对象编号

OBJECT_NO

VarChar(50)

报警对象类型

OBJECT _TYPE

Int

报警类型

ALARM _TYPE

Int

报警内容

EVENT_CONTENT

VarChar(50)

记录时间

LOG_DATE

DATETIME

其他

REMARK

VarChar(50)

(7)用户信息表T_ USER

属性名

列名

类型

是否主键

主键ID

USER_ID

VarChar(50)

用户名

USER_NAME

VarChar(50)

密码

PASSWORD

VarChar(50)

用户类型

USER_TYPE

Int

权限组

ORDER

VarChar(50)

其他

REMARK

VarChar(50)

(8)权限信息表T_ORDER

属性名

列名

类型

是否主键

主键ID

ORDER_ID

VarChar(50)

权限组编号

ORDER_NO

VarChar(50)

权限组名称

ORDER_NAME

VarChar(50)

分组编号

ORDER

VarChar(50)

其他

REMARK

VarChar(50)

 

  • 27
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值