American Dynamics VideoEdge Design Manual

Type
Design Manual
VideoEdge
®
NVMS (Network Video
Management System) Design Guide
Version 1.0
Part Number 8200-2637-01 A0
1
Notice
The information in this manual was current when published. The manufacturer reserves the right to revise and improve its products.
All specifications are therefore subject to change without notice.
Copyright
Under copyright laws, the contents of this manual may not be copied, photocopied, reproduced, translated or reduced to any electronic
medium or machine-readable form, in whole or in part, without prior written consent of Tyco International Ltd. © 2008 and its
Respective Companies. All Rights Reserved.
American Dynamics
6795 Flanders Drive
San Diego, CA 92121-2903 U.S.A.
Customer Service
Thank you for using American Dynamics products. We support our products through an extensive worldwide network of dealers. The
dealer through whom you originally purchased this product is your point of contact if you need service or support. Our dealers are
empowered to provide the very best in customer service and support. Dealers should contact American Dynamics at (800) 507-6268
or (561) 912-6259 or on the Web at www.americandynamics.net.
Trademarks
VideoEdge® is a registered trademark of Sensormatic Electronics Corporation. Windows
®
is a registered trademark of Microsoft
Corporation. PS/2
®
is a registered trademark of International Business Machines Corporation. Sony
®
is a registered trademark of
Sony Corporation.
Trademarked names are used throughout this manual. Rather than place a symbol at each occurrence, trademarked names are
designated with initial capitalization. Inclusion or exclusion is not a judgment on the validity or legal status of the term.
Contact Information:
Please contact American Dynamics at 800-507-6268 for pre-sales and post-sales inquiries on the VideoEdge Network Video
Management System. You can also visit our web site at
www.americandynamics.net for additional information related to all American
Dynamics video system products.
2
Table of Contents
Overview ........................................................................................................................ 3
VideoEdge NVMS Summary ......................................................................................... 5
Software Products: .................................................................................................................................... 5
Hardware Products:................................................................................................................................... 6
Network Infrastructure.................................................................................................. 7
Network Equipment ................................................................................................................................... 7
Network Protocols ..................................................................................................................................... 7
Understanding the VideoEdge NVMS Network Topology.......................................... 8
Distributed versus Centralized Architectures ............................................................................................ 8
VideoEdge NVMS Network Channels ....................................................................................................... 9
Understanding Network Traffic for IP Video ............................................................. 11
Impact of Video Codec ............................................................................................................................ 11
Impact of Resolution and Frame Rate..................................................................................................... 11
Impact of Compression............................................................................................................................ 12
Impact of Number of Video Streams ....................................................................................................... 12
Calculating Bandwidth and Storage Requirements for Recording......................... 13
Identify Video Devices and Settings........................................................................................................ 13
Determine Deployment Strategy (Number of Cameras per NVR) .......................................................... 13
Calculate Individual Data Rates .............................................................................................................. 14
Calculate Total Bandwidth and Storage Requirements .......................................................................... 14
How to Calculate Bandwidth Requirements for Viewing ......................................... 16
3
Overview
The purpose of this document is to provide customers, security and network integrators, consultants,
administrators, engineers, and IT professionals alike with an understanding of how the VideoEdge
Network Video Management System functions as an enterprise IP-based video surveillance solution and
how to deploy the various solution components into a new or existing Ethernet network. In depth
knowledge and experience with networks, security, storage and video is recommended as this design
guide will cover the following topics:
Components that make up the VideoEdge Network Video Management System
Network topology of the VideoEdge Network Video Management System
Network traffic for IP Video
Calculating Bandwidth Usage and Storage for Recording
Calculating Bandwidth Usage and Storage for Viewing
VideoEdge NVMS Design Guide
4
Example of VideoEdge Multi-Site Installation with Virtual Matrix Video Wall
5
VideoEdge NVMS Summary
The VideoEdge Network Video Management System is a scalable enterprise IP video surveillance
solution. It is designed as an open platform solution supporting many third party hardware, storage, video
devices, and client platforms. The Network Video Recorder manages the IP encoder and cameras
devices, records the video onto its configured storage devices, and provides clients with secure access to
live and recorded video. Users can use a thin-client (web browser) or rich-client (application software) to
administer the NVR and/or view the video. With built-in NVR virtualization, our application software allows
users to manage many NVRs and their edge devices as a single logical system. There is support for
clients to easily monitor video from custom multi-layer and multi-tier maps created by our application
software. VideoEdge also supports a video wall that can enable one or more clients to manage any large
number of standard Windows client PC’s with single or dual monitor configurations running our virtual
matrix video wall software that can span across the network. So whether you have traditional analog
cameras or newer IP and megapixel cameras, the VideoEdge NVR and its suite of management software
and various hardware products provide you with the necessary components to configure an IP video
solution that meets your needs. Below is the list of the software and hardware products that are available
from American Dynamics:
Software Products:
Product Category Description
VideoEdge NVR Server
ADNSNVR-CL1
ADNSNVR-CL2
ADNSNVR-CL3
Server SW
Network Video Recorder Installation program (bootable disc) that includes embedded
Linux operating system, web server, and VideoEdge management applications for
users, storage, network, and up to 128 video channels per physical server
Vx Client
ADNSVXC-STN
ADNSVXC-VWC
Client SW
Software application based on Microsoft .NET platform that allow users and
administrators to access multiple VideoEdge NVRs, administer NVR and cameras, view
live and playback video from camera views or from maps.
Provides same features as Vx Client – Standard edition, but with support to manage the
Virtual Matrix Video Wall (multiple remote VMx Agent machines)
VMx Agent
ADNSVMX-AGT
Client SW
Software application based on Microsoft .NET platform that will enable Vx Client – VWC
users to remotely manage the displays as part of the Virtual Matrix Video Wall
Cx Alert Console
ADNSCX-AMC
Client SW
Software application based on Microsoft .NET platform that will capture alerts from
multiple VideoEdge NVRs, view live and recorded video associated with alerts, spot
monitoring, and creation of custom maps for Cx Alert Console and Vx Client users.
Cx Mobile Alert
ADNSCX-PDA
Client SW
Software application based on Microsoft Compact .NET platform that will provide
supported PDA devices ability to access and view video from VideoEdge NVRs, receive
alerts and playback video.
Cx Site Manager
ADNSCX-SMS
Client SW
Software application based on Microsoft .NET platform that will provide single site login
for Vx Clients and Cx Alert Console Clients, and centralized Microsoft SQL database of
VideoEdge NVR alert meta-data.
VideoEdge NVMS Design Guide
6
Hardware Products:
Product Category Description
VideoEdge NVR Bundled
Servers
ADN004S0150
ADN004S0300
ADN004S0375
ADN016S0150
ADN024S0300
ADN032S0375
Turn-Key
Servers
(HW & SW)
Network Video Recorders are 2U Rack Mount servers that include internal storage
(1.50TB or 3.00TB or 3.75TB) and option of various quantities of camera licenses (4-Ch,
16-Ch, 24-Ch, 32-Ch) which can be updated to support larger number of channels.
VideoEdge NVR Server Software is installed and internal storage is preconfigured for
use. Online software registration will be required to receive appropriate software license.
American Dynamics
Fibre HBA Kit
ADFRSHBAD2
Adapter
VideoEdge NVR can scale in storage by adding the Fibre RAID Storage. This kit will
include the Fibre Card, Fibre Cables and Transceivers necessary to connect the NVR to
the
American Dynamics
Fibre RAID Storage
ADFRSS0375
ADFRSS0750
ADFRSS1125
ADFRSS1500
American Dynamics
Fibre Expansion Storage
ADFESS0300
ADFESS0600
ADFESS0900
ADFESS1200
RAID
Storage
Fibre RAID Storage Systems (FRSS) are 3U Rack Mount subsystems that provide
external storage for the VideoEdge NVR. They are available in a variety of configurations
(RAW 3.75TB, 7.50TB, 11.25TB, 15.00TB). Each can be scale by daisy-chaining up to
three Fibre Expansion Storage Subsystems (RAW 3.00TB, 6.00TB, 9.00TB, 12.00TB)
for a total of 51 drives that can be configured into RAID sets.
VideoEdge 4-Channel
Encoder
ADEIP4
ADEIP4PS
IP Encoder
VideoEdge IP Encoder can support up to 4 analog cameras and uses ACC video
compression algorithm to IP-enable the analog devices.
American Dynamics IP
Speed Dome Ultra 8
ADSDUIH22xxxx
ADSDUIH35xxxx
IP PTZ
Dome
Camera
American Dynamics IP SpeedDome Ultra 8 PTZ camera uses ACC video compression
and is available in 22X and 35X optical zoom with a variety of configurations to meet the
needs of indoor and outdoor installations.
7
Network Infrastructure
The VideoEdge Network Video Management System is designed to easily integrate into standard TCP/IP
network environments. As a pure IP-based solution, the network infrastructure will directly impact the
overall performance of the system.
Network Equipment
American Dynamics does not endorse one brand over another as VideoEdge is designed to work with
standard Ethernet equipment. Although there is a wide range of models to choose from, it is important to
choose the correct hardware to ensure sustained network bandwidth, reliability for maximum uptime, and
advanced port management functions which are critical for any IP video deployment. Therefore, American
Dynamics recommends selecting a quality model that meets or exceeds your network requirements due to
the high network bandwidth utilization. Most edge devices support POE today and distances beyond the
100 meters may be needed, therefore the recommended configuration for most installations includes:
Gigabit Ethernet ports
POE ports
High Speed Uplink ports
Layer 3 Managed
Category 6 Ethernet cables
Network Protocols
The VideoEdge NVMS utilizes unicast transmission today for communication between edge devices and NVR as well
as between NVR and clients. Each IP camera and encoder device supports a variety of protocols, some of which are
utilized by the NVR to receive video, audio and/or data streams. The client applications can use non-encrypted or
encrypted mode for NVR discovery and communication. The ports associated with these which must be open on the
network firewall include:
Port 7 NVR Discovery
Port 1099 NVR Discovery
Port 80 NVR Communication
Port 443 NVR Communication
Ports 5554 through 5681 Additional Ports for ACC and MPEG4 Video
8
Understanding the VideoEdge NVMS Network
Topology
The VideoEdge NVMS is designed as a scalable solution to support the needs of various resolution,
compressions, and real-time video monitoring in a distributed and centralized architectures. Careful
planning and deployment will be required to ensure that the highest level of performance can be achieved
based on the network infrastructure. VideoEdge NVMS can utilize multiple network segments over VLANs
to provide improved network security and bandwidth utilization.
Distributed versus Centralized Architectures
There are many advantages and disadvantages surrounding a distributed or centralized architecture, each
having different dependencies. To maximize the flexibility of the VideoEdge NVMS, it has been designed
as a distributed solution with ability to support single site login.
Example of Standard Distributed Architecture and Optional Centralized Single-Site Login Architecture
VideoEdge NVMS Design Guide
9
VideoEdge NVMS Network Channels
The VideoEdge NVMS network is designed to utilize the following network channels:
LAN1: This network VLAN segment is intended for use as the public network where the clients
communicate with the VideoEdge NVR Servers. All video streams access the main
corporate network to send live and recorded video to each individual client machine. It is
also used as the management port.
In the event that any IP encoders and/or IP cameras are not accessible via LAN2 (e.g.
remote devices accessible over the internet), this network segment will be used to stream
the video to the VideoEdge NVR.
LAN2: This network VLAN segment is intended for use as the private camera network where the
VideoEdge NVR Servers communicate with IP encoders and/or IP cameras to receive
video for recording and viewing. This is where all video streams
LAN3: This network VLAN segment is intended for use as the private storage network where
the VideoEdge NVR Servers communicate with optional iSCSI RAID storage devices to
record and retrieve video to an IP SAN.
Fibre: In place of the 3
rd
NIC, an optional Fibre Channel HBA can be installed in the VideoEdge
NVR Servers for direct connectivity to Fibre RAID Storage devices to record and retrieve
video.
It is recommended that high quality layer 3 switches are used whenever possible to ensure a more
efficiently designed infrastructure where priorities for video traffic can be configured as needed along with
VLAN configurations.
Example of VideoEdge NVR Server Utilizing 3 GbE NICs (Client & Camera & IP SAN Storage)
VideoEdge NVMS Design Guide
10
Example of VideoEdge NVR Server Utilizing 2 GbE NICs (Client & Camera) and Fibre Direct Attached
Storage
NOTE:
The network implementations in this document are shown as general representations only and are
not intended to show detailed network topologies. Each VideoEdge NVMS installation site will have
different configuration and equipment requirements. All illustrations are intended as examples for
general guidelines. Please contact your local American Dynamics representative for further
assistance.
11
Understanding Network Traffic for IP Video
The overall network traffic for any IP video system begins with the edge devices (IP cameras and
encoders) and how they are configured by the NVR.
Impact of Video Codec
There are many different video codec, some are based on open standards while others are proprietary.
Each device may support one or more video codec. Selection of video codec will generally be dependent
on what the device and NVR supports, video usage, type of video, distance between device and NVR,
picture quality, plus available bandwidth and/or storage requirements. For Intra/Reference Frame
compression algorithms, when there is higher video activity, the resulting data rate will greatly increase
and in some cases be larger than MJPEG. The VideoEdge NVR currently supports the following codec:
Video
Codec
Definition Category Compression Schema
Video
Quality
Maximum
Resolution
Bandwidth
& Storage
Usage
MJPEG Motion JPEG Standard Independent Frames High
Mutli-MegaPixe
l
High
MPEG4
Motion Pictures Expert Group
Part 2
Standard Intra/Reference Frames Moderate 1.3 MP Moderate
ACC Active Content Compression Proprietary (AD) Intra/Reference Frames Low 4CIF Low
Impact of Resolution and Frame Rate
There are a wide variety of video resolutions available today. Each device will support a certain number of
resolutions and some are dependent on the video codec. Higher resolution will provide greater
Field-of-View that is captured by the video device. The VideoEdge NVMS currently supports up to three
resolutions for each supported device.
Frame rate options generally range between 1 and 30 frames-per-second (slightly less for PAL). Both
resolution and video codec directly impact device’s maximum supported frame rate. Generally, higher
resolution settings will support lower frame rates as it requires more processing power to produce the
larger size images.
Selection of resolution and frame rate will generally be dependent of what the device and NVR supports,
video usage, type of video, plus available bandwidth and/or storage requirements. The VideoEdge NVR
currently supports up to three resolutions for each supported device and up to the maximum frame rate
that the device can produce based on the current network infrastructure.
Resolution Width x Height Frame Rates Supported by Video Codecs (Typical)
Bandwidth &
Storage Usage
QCIF 176x144 or 176x120 1-to-30 MJPEG MPEG4 n/a Low
CGA 320x240 1-to-30 MJPEG MPEG4 n/a Low
CIF 352x288 or 352x240 1-to-30 MJPEG MPEG4 ACC Low
2CIF 704x288 or 704x240 1-to-30 MJPEG MPEG4 ACC Low
VGA 640x480 1-to-30 MJPEG MPEG4 n/a Moderate
4CIF 704x576 or 704x480 1-to-30 MJPEG MPEG4 ACC Moderate
1.3 MegaPixel (SXGA) 1280x1024 1-to-30* MJPEG MPEG4 n/a High
2.0 MegaPixel (UXGA) 1600x1200 1-to-24* MJPEG n/a n/a High
3.0 MegaPixel (QXGA) 2048x1536 1-to-15* MJPEG n/a n/a High
5.0 MegaPixel 2592x1944 1-to-9* MJPEG n/a n/a High
VideoEdge NVMS Design Guide
12
Example of Field-of-View Comparison Between Different Resolutions
Impact of Compression
Another parameter to consider is the level of compression that is selected for the device. Each device will
support a different number of compression levels. At lower compression levels, the output will be greater in
size. To reduce the bandwidth, higher compression levels can be used, but the resulting image will be
more pixilated as less information is being retained for each frame. Selection of compression will generally
be dependent video quality. The VideoEdge NVR provides the ability to select the level of compression
that is supported by each device.
Impact of Number of Video Streams
The final impact on network traffic will be the total number of simultaneous video streams. The current
version of VideoEdge NVMS supports single streams for each device and unicast. This impact must be
split into two parts:
Video Input: Number of streams that can be received by the VideoEdge NVR (e.g. LAN2 traffic from
IP cameras and encoders)
VideoEdge NVR can support as little as one video channel or as many as 128 video channels. The
total number of video streams supported will be directly dependent on a few key factors: server
hardware performance, storage performance, video recording mode, camera data rates (settings
for video codec, resolution, frame rate), and available network bandwidth.
Video Output: Number of streams being sent out from the VideoEdge NVR (e.g. LAN1 traffic to
clients)
Transcoding does not occur on the VideoEdge NVR, therefore the server will reflect the incoming
video out to the number of requests being received. The total number of output streams
VideoEdge NVR can support as little as one stream or as many streams which can be sent over
the available bandwidth on the LAN1 Gigabit port.
Due to all of the possible setting combinations for each individual video device, we have taken 4CIF @ 30
fps as our baseline to confirm maximum performance on the VideoEdge NVR Bundled Server platform.
The test data compiled based on this setting supports up to 64 cameras with continuous recording on all
cameras or 32 cameras with motion detection recording on all cameras.
13
Calculating Bandwidth and Storage
Requirements for Recording
As explained in earlier sections, there are many possible setting combinations that can be applied to each
individual video device. As VideoEdge NVMS is designed as an open platform, it supports video devices
from American Dynamics as well as from various third party vendors. As each make/model device has
different characteristics, we will utilize the third party vendor’s calculators to determine the individual data
rates and then combine them to calculate the bandwidth and storage utilization.
Identify Video Devices and Settings
Based on the project requirements, you must:
1. Determine the total quantity of each model and confirm that they are supported by the latest
version of VideoEdge NVMS. If not, propose equivalent alternative models that are supported.
2. Determine the video codec, resolution, and frame rate for each model and confirm that the video
codec for the specified models are supported by the latest version of VideoEdge NVMS. If not,
propose equivalent alternative models that are supported. Recommend to use both required and
worst-case settings for best case and worst case calculations.
3. Determine the average hours of recording and the video retention period
Determine Deployment Strategy (Number of Cameras per
NVR)
In addition to confirming the settings for video devices for calculations, it is just as important to identify the
deployment strategy. The physical location of devices, servers and clients will directly impact on the IDF
and MDF topologies.
Cameras located in close proximity should generally be configured on the same VideoEdge NVR.
Depending on the storage requirements (#9 below), NVRs configured with external storage to
support more cameras may cost more versus more NVRs configured with less cameras due to the
total cost of the external storage.
More distributed deployment generally provides higher performance as less network traffic will
impact the main network segment, NVRs would have more available resources for higher
operational efficiency, and lower single points of failures.
VideoEdge NVMS Design Guide
14
Calculate Individual Data Rates
After identifying the specific requirements for the project, you must go to the appropriate American
Dynamics (
IP Encoder or IP SpeedDome) or 3
rd
party web site (or utility) to calculate the data rates.
4. Once you are on the vendor’s calculator (#1 above), proceed to select the model number and then
specify the video codec, resolution, frame rate, and any additional parameters (#2 above) that may
be applicable to calculate the DATA RATE. It is recommended that you save a screenshot of the
calculation for future reference. Repeat for any additional model numbers.
5. If applicable, repeat Step 4 for other brand device(s)
DR
1
= (MN
1
& VC
1
& REZ
1
& FR
1
) Data Rate for 1
st
Device = Model Number & Video Codec &
Resolution & Frame Rate
DR
2
= (MN
2
& VC
2
& REZ
2
& FR
2
) Data Rate for 2
nd
Device = Model Number & Video Codec &
Resolution & Frame Rate
….
DR
N
= (MN
N
& VC
N
& REZ
N
& FR
N
) Data Rate for N
th
Device = Model Number & Video Codec &
Resolution & Frame Rate
Example of Calculated Data Rate for an IP SpeedDome Ultra 8 PTZ Camera
Calculate Total Bandwidth and Storage Requirements
Once the individual data rates are captured, go to the VideoEdge NVR Storage Requirement Calculator to
determine the total storage and bandwidth requirements.
6. Enter the Model, Calculated Data Rate and select the units (#4 above)
7. Enter the total number of devices and estimate recording hours (#3 above)
8. If applicable, repeat Step #6 and #7 until all models have been entered
VideoEdge NVMS Design Guide
15
ST
1
= MN
1
& DR
1
x TD
1
x RH
1
SubTotal for 1
st
Device = Model Number & Data Rate x Total
Devices x Recording Hours
ST
2
= MN
2
& DR
2
x TD
2
x RH
2
SubTotal for 2
nd
Device = Model Number & Data Rate x Total
Devices x Recording Hours
ST
N
= MN
N
& DR
N
x TD
N
x RH
N
SubTotal for N
th
Device = Model Number & Data Rate x Total
Devices x Recording Hours
9. Next, select the Retention period for the recorded video (#3 above)
TS
1..N
= ST
1
+ ST
2
+ … + ST
N
Total Storage = Sum of all Storage SubTotals
TB
1..N
= ST
1
+ ST
2
+ … + ST
N
Total Bandwidth = Sum of all Bandwidth SubTotals
The NVR calculator will produce both the Total Storage and Total Bandwidth for All Cameras for
that NVR. Save the screenshot for future reference. Additional calculation figures may need to be
processed if you wish to determine the optimal storage and bandwidth usage for each NVRs
Example of Calculated Total Storage and Bandwidth Requirements for a Single VideoEdge NVR with 64
Cameras
10. Repeat Step #6 above for any additional NVRs that are being deployed.
16
How to Calculate Bandwidth Requirements for
Viewing
Calculating the bandwidth to view live and recorded video will use same basic data from the recording
requirements. Below are the 4 applications and thin-client which can be used to access live and/or
recorded video from the VideoEdge NVR.
Vx Client - Standard:
This client application will enable users to configure a 1, 2, 4, 6, 7, 9, 10 and 16 camera
view layout per monitor and a maximum of 2 monitors are supported. Playback of
recorded video and monitoring cameras using maps are standard viewing features.
Vx Client – Video Wall Controller:
Supports the same features as the Standard version, plus offers the ability to manage the
displays on remote PC’s running the VMx Agent Software for configuration of 1, 2, 4, 6, 9,
and 16 camera view layout per monitor and a maximum of 2 monitors are supported.
VMx Agent:
This client application will enable Vx Client – Video Wall Controller users to remotely
manage the displays on this machine. Selection of camera view layouts and camera
placement are executed remotely. The VMx Agent supports a maximum of 2 monitors and
can be an unattended workstation as no user interaction is required.
Cx Alert Console:
This client application will capture alerts from multiple VideoEdge NVRs and provides
ability to view live and recorded alert video. It can support a round-robin spot monitor or
standard 4 and 9 camera view layout. It is designed to create customer map files used by
itself and Vx Client, plus analog switcher emulation.
Thin-Client:
In addition to the application software, users can use a standard web browser (e.g. IE 6/7,
FireFox 2.x, Safari 3.x) to view 1, 2, 4 or 8 camera view layout if the appropriate device
drivers or Active X controls are installed.
1. Identify how the IP video system will be utilized by the clients (similar to Step #1~#3 above) to help determine
the client requirements.
2. Based on the number of clients and targeted total number of camera feeds per client, use the calculated data
rates from Step #5 above and plug them into the VideoEdge NVR Storage Requirement Calculator to
determine the total bandwidth requirements.
TB
1..N
= ST
1
+ ST
2
+ + ST
N
Total Bandwidth = Sum of all Bandwidth Sub Totals
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17

American Dynamics VideoEdge Design Manual

Type
Design Manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI