Local Buffer Storage for Unreliable Networked Video Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Continuous video recording systems, such as surveillance systems in casinos, airports, and government institutions, face reliability issues due to networked storage devices' susceptibility to disconnections and unstable performance, which can result in data loss and violate end-user contracts or regulations.
Innovation Solution
A method that monitors the availability of a main storage device and switches to a standby storage device during unavailability, allowing seamless data transfer back to the main device when it becomes available, ensuring uninterrupted video recording by using a processor to perform network tests, test read/write operations, and manage throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If networked storage devices are used to provide huge memory capacities at reduced cost, then storage capacity and cost-effectiveness are improved, but reliability and stability deteriorate due to disconnections and networking problems
Solution Approach 1:
A local storage device is introduced as an intermediary buffer between the networked storage device and the video recording system. When the networked storage device becomes unavailable, the local storage device continues to receive and store video data, ensuring uninterrupted recording. This intermediary solution allows the system to maintain reliability while still utilizing the cost-effective networked storage for capacity.
2Adaptability or versatility
If networked storage devices are used to provide outsourcing options and flexibility, then system flexibility is improved, but reliability deteriorates due to congestions when many users access the same storage device
Solution Approach 1:
The storage system is segmented into two independent parts: a local storage device for critical video recording and a networked storage device for supplementary capacity. This segmentation isolates the video recording function from network congestion issues, allowing the local storage to guarantee recording stability while the networked storage provides flexible outsourcing options without interfering with core reliability.
3Reliability
If continuous monitoring and switching between storage devices is implemented, then reliability is improved, but device complexity increases
Solution Approach 1:
The system implements automatic monitoring and switching mechanisms that operate autonomously without requiring manual intervention. The processor continuously monitors the availability of the networked storage device and automatically switches between the networked storage and local storage based on real-time conditions, then automatically switches back when the networked storage becomes available again. This self-service approach maintains high reliability while minimizing operational complexity.
Data Source
AI summary
A system and method for managing storage of a digital stream including writing data of the stream to a network storage device, while monitoring availability of the network storage device, switching to writing additional data of the stream to a standby storage device while continuing monitoring the availability of the network storage device, if the network storage device becomes unavailable, switching back to writing additional data of the stream to the network storage device while continuing monitoring the availability of the network storage device, when the network storage device becomes available, and writing to the network storage device the additional data that was written to the standby storage device while the network storage device was unavailable, concurrently with the writing of the additional data of the stream to the network storage device.


