Cisco Video Surveillance Stream Manager Hybrid Design Guide
Страница 1: ...Cisco Video Surveillance Stream Manager Hybrid Design Guide ...
Страница 2: ...ted Services Platform 5 1 Configuring the Cisco Hybrid Decoder 5 3 Hybrid Decoder Pools 5 5 Time Synchronization 5 7 Configuring Failover with a Matrix Switch 5 9 Configure the Failover Integrated Services Platform 5 9 Configure Video Loss Detection 5 12 Configure the Stream Manager Administration and Monitoring Module 5 13 Chapter 6 Manufacturer Specific Configurations 6 1 Integration with a Bosc...
Страница 3: ...Cisco hybrid solution allows the user interface to remain unchanged and provides an easy migration path to a Cisco Virtual Matrix Switch solution where the IP network infrastructure provides a dynamic transport of video streams Note The Video Surveillance Solutions Reference Network Guide provides detailed information about the Cisco Virtual Matrix Switch design This document is available here htt...
Страница 4: ...s protected by an insulating spacer and a shield which in most cases consists of a metallic web of conductors The entire assembly is wrapped with a plastic insulating layer Proper cable selection and installation is important because cable related issues are the most common cause of video problems in a CCTV installation All coaxial cables have characteristic impedance CCTV equipment typically uses...
Страница 5: ...ta and voice networks The Electronic Industries Association EIA standards define the performance of UTP unshielded twisted pair and cable using CATx designations The typical categories of interest are Cat5 Cat5e and Cat6 cabling Most twisted pair cable plants use Cat5 cable or higher because Cat5 provides better transmission than older UTP cables For raw analog video even 1 video loss can be signi...
Страница 6: ...2 shows a Cat5 cable but other baluns can be used to convert from Cat5 to coaxial Be aware that baluns are unmanaged devices that introduce another point of failure and can be difficult to troubleshoot Serial Connectivity In a CCTV environment PTZ data is transmitted using serial communications Table 4 shows the most common serial protocols and some of the relevant characteristics of each Table 4 ...
Страница 7: ... Multi drop Bus Configuration Matrix Switches In a traditional video surveillance environment a matrix switch is the core element of the solution A matrix switch acts as an array of video inputs and outputs allowing users to control the display of different cameras and to switch control of PTZ functions Figure 4 shows a traditional CCTV system with a matrix switch where analog video streams are ag...
Страница 8: ... with more than 32 monitors and can also accommodate several keyboards PTZ data distribution unit Communicates with PTZ cameras typically by using RS 422 data transmission The high level example in Figure 5 shows how a matrix switch system can grow to accommodate many cameras monitors and recording devices In this design a centralized monitoring facility houses all keyboards and CCTV monitors whic...
Страница 9: ...be sent to the investigation center or an officer must visit the remote facility In a network based environment video streams can be transmitted immediately to any network location for review With the declining availability of VCRs and to address recording limitations other technologies have emerged to enhance video surveillance recording For the most part DVR are stand alone set top boxes with vi...
Страница 10: ... to an environment with a traditional matrix switch including Compatibility with a wide range of matrix switches and keyboards Table 6 and Table 7 on Page 4 1 provide a list of supported matrix switches cameras and keyboards Enhanced keyboard functionality that provides immediate video review by using customized key sequences An operator can also play back video from a specific date and time Recor...
Страница 11: ...nce Stream Manager Software that runs on the ISP supports a modular deployment and provides features for high availability and system expansion Cisco data converter A Cisco data converter is required to integrate some matrix switches with the Cisco hybrid solution The data converter converts serial signals between RS 232 and RS 485 RS 422 Cisco offers several data converter models to match various...
Страница 12: ...o RS422 485 ADAPT FOR PELCO CIVS KYBD2232 U Cisco VS KEYBOARD 232 to RS422 485 ADAPT FOR Ultrak Stream Manager Client Viewing Module CIVS SM CL30 Stream Manager Client Viewing Module Integration Steps Integrating the Cisco hybrid solution with an existing video surveillance environment requires only a few steps A typical environment includes a matrix switch that functions as the central connecting...
Страница 13: ... input ports on the matrix switch and four coaxial cables connect directly to the encoder ports on the ISP Note The ISP is connected to the IP Network but this connection is not shown in this figure simplicity Figure 8 Legacy recording systems Step 2 Introduce a Cisco Data Converter A Cisco data converter is inserted between the matrix switch and the CCTV keyboard to allow the ISP to intercept key...
Страница 14: ...he background processing is transparent to operators A shown in Figure 10 a hybrid decoder connects via a 10 100BASET Ethernet port to the IP network and via a coaxial cable to the matrix switch An input port from the matrix switch is reserved to act as the input from the hybrid decoder When an operator requests a playback feature from the keyboard the matrix switch is instructed to switch video f...
Страница 15: ...devices in the network This module is required in a failover environment as explained in the next chapter Figure 11 Hybrid Design Solution Viewing Live and Recorded Video When an operator presses a key sequence on the keyboard to retrieve recorded video the ISP data converter and hybrid decoder provide the functionality to identify the request and display the video on the appropriate monitor Live ...
Страница 16: ...example of the processes that occur when an operator requests playback 1 While viewing video from Camera 5 an operator presses a key sequence requesting an instant replay of Camera 5 ISP_1 receives this key sequence and detects that the user wants to play recorded video The default rewind time is 30 seconds but this value may be changed as shown on Page 5 12 2 Through the data converter ISP_1 read...
Страница 17: ... displays the recorded video on Monitor 1 ISP_1 waits for user input and processes features such as fast forward and rewind When an operator presses a key sequence to stop the digital video ISP_1 instructs the hybrid decoder to terminate the session with ISP_2 and instructs the matrix switch to resume live video from camera 5 to monitor 1 Note Tests in a lab environment show that the average retri...
Страница 18: ...treams that it was recording are recorded by a failover ISP The failover ISP can also record single encoder ports during a failure Playback features that were available before the failure such as time date search and instant replay remain available to the operator Figure 13 shows how an ISP can act as a failover ISP for other ISPs Figure 13 Matrix Based N N Redundancy The following equipment and s...
Страница 19: ...put ports must be equal to or greater than the number of video streams to be backed up A serial cable to connect the matrix switch to the failover ISP For more detailed information about matrix switches see the Manufacturer Specific Configurations chapter One serial cable can support failover for more than one failover ISP A CCTV keyboard that is dedicated to selecting video streams and requesting...
Страница 20: ...as available for failover recording 3 The Administration and Monitoring with Failover Module informs the failover ISP which video streams need to be recorded A new message is sent every three seconds with details on which port to back up until the failover ISP reports that there are no longer free channels for recording 4 Through the serial cable between the matrix switch and the failover ISP_3 IS...
Страница 21: ...f an operator requests video playback during a failure the retrieval steps are the same as Step 1 through Step 6 that accompany Figure 12 on Page 2 8 These steps explain how video is retrieved from the failover ISP Recovering from a Failure The failover ISP continues to record until the failure is corrected When a failed device becomes operational it begins to record video streams and responds to ...
Страница 22: ... shown in Figure 16 Figure 16 Start Date and Time Selection Failover and Recovery with two Failover ISPs The operation on a system with two failover ISPs is similar to the example that is shown on Page 3 3 By sending the periodic discovery requests the Stream Manager Administration and Monitoring with Failover Module remains aware that more than one ISP is configured in failover mode Figure 17 sho...
Страница 23: ...l cable between the matrix switch and ISP_3 ISP_3 instructs the matrix switch to redirect video streams to the first available output port that is reserved for failover b The Administration and Monitoring with Failover Module waits for three seconds then informs ISP_4 which port to begin recording Because ISP_4 does not have a serial cable that connects to the matrix switch ISP_4 requests that ISP...
Страница 24: ... Keyboard Functions Keyboard Models AD2088A IntuiKey Universal HEGSA002 KEGS5300 KB 9760 Instant Replay Yes Yes Yes Yes Fast Forward Yes Yes Yes Yes Rewind Yes Yes Yes Yes Pause Yes Yes Yes Yes Frame Advance Yes Yes Yes Yes Frame Rewind Yes Yes Yes Yes Digital Zoom Yes Yes Yes Yes Image Position Yes Yes Yes Yes Digital Zoom FF Yes Yes Yes Yes Digital Zoom RW Yes Yes Yes Yes Time Date Search Yes Ye...
Страница 25: ...and IP address and each of the encoder ports must be configured with the proper video resolution and frame rate Using the Stream Manager Configuration Module select the ISP and configure it with the proper device name and mode In Figure 18 ISP_1 has been configured as Time Master For more details about Time configurations see the Time Synchronization section Figure 18 Device Settings Click the Net...
Страница 26: ...red the Communications Security and Imaging business unit from Philips While playing live video the monitor displays the on screen display OSD of the matrix switch but during playback the OSD displays the date in the format that is configured in the Time Date Format field for the ISP The ISP instructs the matrix switch to alternate between these displays Figure 20 Integrated Services Platform Matr...
Страница 27: ...igure each hybrid decoder in the hybrid environment To do so choose the proper hybrid decoder and click Device Settings Figure 22 shows a hybrid decoder configuration that includes a device name and a blank Pool field For more details about hybrid decoder pools see the section on Hybrid Decoder Pools Figure 22 Device Settings Click the Network Settings tab and configure the proper IP address as sh...
Страница 28: ... decoder click Media Settings In Figure 24 port 16 of the matrix switch is selected as the input port to display recorded video from the hybrid decoder Figure 24 Media Settings All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document is Cisco Public Information Page 5 4 ...
Страница 29: ...ed to work exclusively with hybrid decoder 10 Because both devices have been assigned to pool 1 HyDec10 is available exclusively for that keyboard for playback requests The two other hybrid decoders in pool 2 are shared among the remaining three operators making playback features available only to the first two requests Hybrid decoders that are in use become available to the pool as soon as an ope...
Страница 30: ...yboard that is connected to this ISP Figure 26 Hybrid Decoder Pools Settings As shown in Figure 27 the hybrid decoder is configured with the same pool pool 1 The overlay setting specifies how the camera information camera number date time and so on displays on the monitor Figure 27 Hybrid Decoder Pool Settings All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document...
Страница 31: ...e the time on all other devices including hybrid decoders and the Cisco Stream Manager Client Viewing Module application The time master ISP may rely on external devices such as a matrix switch or devices that run the Network Time Protocol NTP to synchronize its clock Figure 28 shows a deployment in which a matrix switch is the time source for the time master ISP The time master ISP receives the c...
Страница 32: ...ctivity is configured for a baud rate of 9600 bps 8 data bits no parity and 1 stop bit Figure 29 Time Synchronization from Matrix Switch Figure 30 shows how to configure an ISP to act as the time master for the environment In this example the Internal ISP clock is used as the reference time Figure 30 Time Synchronization with Internal clock All contents are Copyright 1992 2007 Cisco Systems Inc Al...
Страница 33: ... with Failover Module to support matrix based N N redundancy Detailed hardware requirements for each third party system are described in Chapter 6 Configure the Failover Integrated Services Platform To configure an ISP to serve as a failover device for a hybrid system use the Stream Manager Configuration Module and configure the video recorder mode as failover as shown in Figure 32 This setting ca...
Страница 34: ...failover ISP must be configured to match the port number of the monitor output port from the matrix switch In Figure 34 the input 1 port of the ISP is configured to receive the video stream from the monitor output 1 port of the matrix switch The desired storage settings such as video resolution and frame rate also are specified for this port All contents are Copyright 1992 2007 Cisco Systems Inc A...
Страница 35: ...ion For this example Table 8 shows how the first eight ISP encoder ports have been assigned to the first eight matrix output ports All ports are configured with video resolution of 4 CIF and frame rate of 30 fps A second failover ISP in the network would use different matrix output ports Table 8 Matrix Output Ports ISP Encoder Port Matrix Output Port Video Resolution Frame Rate 1 1 4CIF 30 fps 2 2...
Страница 36: ...ete ISP failures To detect when video is lost from individual ports each port in the environment must be configured to send an alarm to the Stream Manager Administration and Monitoring Module if video loss is detected Figure 36 shows the configuration that is required for each ISP port Figure 36 Video Loss Detection All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This do...
Страница 37: ...video recording if a device fails The Administration and Monitoring with Failover Module transfers video streams from a failed ISP to a failover ISP If only one video channel fails to record the system switches only that video stream to the failover ISP Figure 37 shows the Main screen of the Administration and Monitoring with Failover Module with ISP_2 acting as a failover recorder Because no fail...
Страница 38: ...ccurred With the default refresh Interval of 60 seconds it can take up to 180 seconds before the failover ISP begins recording streams The minimum refresh Interval is 10 seconds but a setting of 20 seconds is recommended for most environments for efficient use of bandwidth In Figure 39 the Administration and Monitoring with Failover Module has been configured with a refresh interval of 20 seconds ...
Страница 39: ...e and begin recording traffic that was originally destined to a failed ISP Figure 40 Failover ISP recording If a failure occurs the Administration and Monitoring with Failover Module updates the history log with event details To view the log choose History View Log or press F5 Figure 41 shows an example in which five cameras have been successfully redirected to the failover ISP Figure 41 History L...
Страница 40: ...rs At that time the Stream Manager Administration and Monitoring with Failover Module polls the recovered ISP three times before switching back to the primary ISP and returning the failover ISP to standby mode Figure 42 shows a history log that indicates that the failover ISP has stopped recording the failed video streams Figure 42 History Log All contents are Copyright 1992 2007 Cisco Systems Inc...
Страница 41: ...Platform to perform digital recording of video streams Cisco data converter A data converter is connected between the matrix switch keyboard and ISP to convert serial signals between RS 232 and RS 485 This deployment allows the ISP to intercept keyboard commands that identify when an operator wants to switch from live to recorded video A data converter is needed for each keyboard that requires acc...
Страница 42: ...nterconnect the data converter to the ISP the Bosch keyboard and the matrix switch Figure 44 Cisco Data Converter Figure 45 shows the cable pinouts of the Cisco data converter for a Bosch IntuiKey keyboard Figure 45 Cisco Data Converter Pinouts All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document is Cisco Public Information Page 6 2 ...
Страница 43: ... concepts apply to other Bosch models By default the 16 input ports of the LTC 8200 are configured as Camera 1 through Camera 16 These port numbers must match the camera number or peripheral ID of a Cisco IP gateway encoder In an environment with more than 16 cameras or with camera numbers that are greater than 16 the camera numbers on the matrix switch must be changed to match the camera number o...
Страница 44: ...bers Figure 48 Available Cameras Connect the serial cable from the IntuiKey keyboard to the Windows PC and specify the proper serial port under Transfer Communication Setup Figure 49 shows Comm Port 6 used to connect from the PC to the console port on the LTC 8200 Figure 49 Serial Port Settings All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document is Cisco Public...
Страница 45: ...ce the keyboard functionality and interaction with the ISP This same image is used in a virtual matrix switch solution To download the latest firmware and to obtain more information upgrade procedures visit the Bosch website Requirements The keyboard must be running firmware release 1 7x The version is displayed on the keyboard when it boots up Windows PC with a serial port Industry standard 9 pin...
Страница 46: ... shown in Figure 52 Figure 52 Firmware Upgrade Utility Step 7 Press the Clr button on the keyboard when finished The keyboard should boot up with the new firmware image Uploading a New Language File Cisco provides an updated language file that enhances the keyboard functionality and communication with the ISP To upload language file to the keyboard follow these steps Step 1 Download and install th...
Страница 47: ...uiKey Configuration Software Step 6 Choose File Open and specify the location of the language file as shown in Figure 54 Figure 54 Language File Location The main screen appears as shown in Figure 55 Figure 55 IntuiKey Configuration Software All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document is Cisco Public Information Page 6 7 ...
Страница 48: ...ond field and then click Download as shown in Figure 57 Figure 57 Image Location Note Make sure to not overwrite the language file in slot 1 The downloading process begins as shown in Figure 58 Figure 58 Image Download Step 9 Press the Clr button on the keyboard when finished The keyboard should boot up with the new language file All contents are Copyright 1992 2007 Cisco Systems Inc All rights re...
Страница 49: ... Bosch IntuiKey Integration Failover Configuration with a Bosch LTC 8200 Matrix Switch This section describes how a hybrid solution that includes a Bosch Matrix Switch can be configured for a matrix based N N redundancy Note The example in this section focuses on the LTC 8200 Matrix Switch but similar steps apply to other Bosch systems Figure 61 shows how an ISP can act as a failover recorder for ...
Страница 50: ...sing the pinouts that are shown in Table 9 Table 9 RS 232 Serial Cable Pinout Pin Number Allegiant Designation 9 Pin Female ISP Side 1 CHASSIS GND None 2 Receive Data 3 3 Transmit Data 2 4 CTS 1 5 RTS 8 6 NO CONNECTION None 7 DATA GND 5 8 NO CONNECTION None 9 NO CONNECTION None pins 4 6 jumpered pins 1 7 jumpered By default the 16 input ports of the LTC 8200 are configured as Camera 1 through Came...
Страница 51: ... The following equipment is required to integrate with an American Dynamics matrix switch and keyboard An American Dynamics matrix switch with an available input port A Cisco ISP to perform digital recording of video streams A Cisco data converter A Cisco data converter is connected between the matrix switch keyboard and ISP to convert serial signals between RS 232 and RS 422 This deployment allow...
Страница 52: ...ows the cable pinouts of the data converter for an American Dynamics keyboard Figure 64 Data Converter Pinout Note For other configurations and related documentation visit the American Dynamic support page Configuring the American Dynamics 2088 keyboard No specific keyboard programming is required for the American Dynamics 2088 keyboard Figure 65 shows how the American Dynamic keys interface with ...
Страница 53: ...trix based N N redundancy Note The example in this section focuses on the MegaPower LT matrix switch but similar steps apply to other American Dynamics systems Figure 66 shows how an ISP can act as a failover recorder for other ISPs by using an American Dynamics matrix switch Figure 66 Hybrid Failover Solution All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document...
Страница 54: ...rt A Cisco ISP to perform digital recording of video streams Cisco data converter A Cisco data converter is connected between the matrix switch keyboard and ISP to convert serial signals between RS 232 and RS 422 This deployment allows the ISP to intercept keyboard commands that identify when an operator wants to switch from live to recorded video A data converter is needed for each keyboard that ...
Страница 55: ...ows the proper way to connect the data converter to the ISP the Pelco keyboard and the matrix switch Figure 68 Data Converter Figure 69 shows the cable pinouts of the data converter for a Pelco keyboard Figure 69 Data Converter Pinouts All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document is Cisco Public Information Page 6 15 ...
Страница 56: ... Pelco CM9760 KBD Keyboard Setup To program the keys on a Pelco CM9760 keyboard make sure that the keyboard is connected directly to the matrix switch not to the ISP Make sure the keyboard is in Setup Mode by following these steps Step 1 Flip Dip Switch 2 which is located underneath the keyboard Step 2 Log in to the keyboard the default password is 1234 Step 3 Press the leftmost key not the Esc ke...
Страница 57: ...ause 95 Toggle GUI 94 Single Frame Fast Forward 93 Single Frame Rewind 92 Mark Video 91 Still Image Capture 90 After all keys are programmed press the blue key that is directly under the Save label Then press the rightmost blue key repeatedly until you are prompted to flip dip switch 2 Flip this switch and log back in to the keyboard Pelco CPU Setup To integrate with the ISP the Pelco matrix switc...
Страница 58: ...sed to allocate macro numbers Macro BASE 2 Mon For example using 60 as the BASE number 60 2 20 100 making 100 the first macro number 100 MID 20 1 Enable overlays on Monitor 20 101 MID 20 2 Disable overlays on Monitor 20 For monitor 27 60 2 27 114 making 114 the macro number 114 MID 27 1 Enable overlays on Monitor 27 115 MID 27 2 Disable overlays on Monitor 27 The xvcr xml file must be updated with...
Страница 59: ...ormat MacroBase 60 MacroBase Keyboard This section describes how to configure a hybrid soluti based N N redundancy Note The example in this section f to other Pelco systems matrix switch Figure 72 Pelco H The following equipment and software is required to configure failover with a Pelco matrix switch dministration and Monitoring with Failover Module ISP and the Pelco matrix switch A dedicated ISP...
Страница 60: ...ilover integration with a Pelco matrix switch Figure 73 Pelco Failover Serial Connectivity Chapter 5 provides detailed configuration steps for failover integrations All contents are Copyright 1992 2007 Cisco Systems Inc All rights reserved This document is Cisco Public Information Page 6 20 ...
Страница 61: ... name and configuration details of each camera This request allows the ISP to become familiar with the current environment When video playback is requested the following communication takes place 1 ISP_1 receives the key sequence and detects that the user wants to play recorded video 2 ISP_1 reads the selected camera from the matrix switch and sends a device discovery request for an available hybr...
Страница 62: ...rid decoder This session allows recorded video to flow between ISP_2 and the hybrid decoder ISP_2 responds with an announcement that video is recorded on this ISP The hybrid decoder initiates a new TCP session with ISP_2 by using the Replay port TCP port 4116 Using TCP port 4116 recorded video packets flow between ISP_2 and the hybrid decoder 1 ISP_1 instructs the matrix switch to switch video inp...
Страница 63: ...onds sending Discovery Requests and Failover Discover Requests target UDP port 4111 on multicast group 235 1 1 1 These requests include a new target UDP port range 4300 4500 in which devices must respond Active Stream Manager devices respond with information such as device type name and configuration of each camera The Administration and Monitoring with Failover Module reviews the responses of all...
Страница 64: ...fashion to all available failover ISPs While the video streams are backed up video playback or export requests operate as explained in the TCP UDP Ports Required for Video Playback section When the failure is restored the following steps occur 1 During its normal device discovery steps the Administration and Monitoring with Failover Module receives a response from ISP_2 and recognizes that ISP_2 h...
Страница 65: ... of light to dark portions of a video image D Day and Night Refers to a video camera s ability to provide images in both lighted and dark conditions by changing the imaging format from color to black and white respectively Decoder A hardware or software device that employs a codec to translate a signal from its digital form into an analog output for display on a monitor Depth of Field The distance...
Страница 66: ...ris toward Low will close the iris M Manual Iris Lens A lens with a manual adjustment to set the iris opening F stop in a fixed position Generally used for fixed lighting applications See also Fixed Iris Lens Matrix Switch A video signal device able to route any of its inputs i e cameras to any of its outputs i e Monitors and recorders Through a matrix switch the relation of inputs to outputs is a...
Страница 67: ...SOC The command center where security personnel monitor and respond to security and safety related incidents U UTP Unshielded twisted pair A cable medium with one or more pairs of twisted insulated copper conductors bound in a single Z Zoom Digital The process of magnifying a video image by using computational algorithms on the digital signal Zoom Optical The process of magnifying a video image by...