Video Storage System with Separated Control and Data Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video storage systems face high costs due to the need for high-throughput firewalls and increased installation costs as the system scale grows, as they typically use the PULL mode for both control and video data, limiting the use of cost-effective protection methods.
Innovation Solution
Separating the paths for control and video data, where control data is sent through a load balancer and video data are sent directly to storage, allowing for the use of the PULL mode for protection at a lower cost and reducing the need for high-throughput firewalls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the PULL mode is used for both control data and video data transmission, then video storage protection is achieved, but the cost increases due to the need for high-throughput firewalls
Solution Approach 1:
The patent segments the data transmission paths by separating control data transmission from video data transmission. Control data is transmitted through the firewall using PULL mode, while video data is transmitted directly between cameras and video storage without passing through the firewall. This segmentation allows the firewall to handle only control data, reducing its processing burden and cost requirements while maintaining security for video storage.
Solution Approach 2:
The patent introduces a load balancer as an intermediary device that receives control data from cameras, determines the appropriate video storage destination, and facilitates direct video data transmission. The load balancer acts as a mediator that enables the video data to bypass the firewall while still maintaining proper routing and storage management, thus reducing the firewall's processing requirements.
2Adaptability or versatility
If the system scale is increased to handle more cameras, then monitoring coverage is improved, but installation cost increases due to more video storage modules and protection devices
Solution Approach 1:
The patent segments the system architecture into control data paths (through firewall and load balancer) and video data paths (direct transmission). This segmentation allows the system to scale by adding more cameras and video storage modules without proportionally increasing the number of firewalls or protection devices, as the firewall handles only control data regardless of system size.
Solution Approach 2:
The load balancer serves multiple functions: it receives control data from cameras, determines video storage destinations, manages direct video data transmission paths, and coordinates with the firewall. This multi-functionality reduces the need for additional specialized devices when scaling the system, thereby reducing installation costs.
3Reliability
If high-speed processors are used in firewalls to handle complicated security modes, then security protection is improved, but cost increases
Solution Approach 1:
The patent extracts video data transmission from the firewall's processing responsibilities. By routing video data directly between cameras and video storage without firewall intervention, the firewall is relieved of the burden of processing large volumes of video data. This extraction allows the firewall to use lower-cost processors that only handle control data, while maintaining security protection for video storage.
Solution Approach 2:
The patent applies partial action by having the firewall process only control data rather than all data in the system. The firewall performs security functions on the smaller subset of control data, while video data transmission is handled through a separate direct path. This partial processing approach reduces the computational requirements and cost of the firewall.
Data Source
AI summary
Control data, such as a store-request, and video data are sent via different paths to video storage. More specifically, a load balancer sends the control data from a camera to the storage device, and the camera sends the video data to video storage. By separating the transmission paths of the control data and the video data, it is possible to vary the method for protecting the video storage, depending on the type of data, and to intensively check the control data which are smaller in data quantity, thereby realizing both a high security level and a cost reduction for protecting video storage.


