Redundant Data Stream Cross-Checking for Secure Error Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for transferring security-related information via insecure paths lack effective error monitoring and require both communication devices to participate simultaneously to ensure valid communication, while allowing either device to stop communication if errors are detected.
Innovation Solution
A system comprising two controllers and a circuit that combine and compare redundant data streams, ensuring valid communication only if both devices participate, with mechanisms to stop data output or block forwarding if deviations are detected, utilizing synchronized data outputs and logic circuits to enforce error-free data transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If security-related information is transferred via insecure paths with cyclic monitoring, then communication security is improved, but communication efficiency and speed deteriorate due to continuous monitoring overhead
Solution Approach 1:
The patent implements periodic monitoring through alternating data output from two controllers rather than continuous monitoring. Each controller outputs data alternately, and the receiving end performs error checks only during the other controller's output phase, creating a periodic rather than continuous monitoring regime that reduces overhead while maintaining security
Solution Approach 2:
The patent maintains continuous data transfer capability by having two controllers work in alternation. While one controller is being monitored for errors, the other controller continues to output data, ensuring that useful communication action continues without interruption or idle monitoring periods
2Reliability
If both communication devices participate simultaneously in data transfer, then data integrity is improved through mutual validation, but device complexity increases due to synchronization requirements
Solution Approach 1:
The patent segments the data transfer function into two separate controllers that operate independently but alternately. Each controller handles its own data output and error checking for the other's data, dividing the complex task of mutual validation into manageable segments that reduce synchronization overhead
Solution Approach 2:
Instead of each controller monitoring its own output, the patent inverts the approach by having each controller output data that is monitored by the other controller. This cross-monitoring approach simplifies the monitoring logic while maintaining comprehensive error detection capability
Data Source
AI summary
A system for producing a data stream based on redundant information that has a first controller, a second controller and a circuit. The first controller outputs a first part of first data via a first data output. The second controller outputs a second part of second data via a second data output. The circuit combines the data that is output to form a data stream. The first controller reads in at least the second part of second data of the combined data stream. The second controller reads in at least the first part of first data of the combined data stream. The read-in second part of second data is compared with a second part of the first data and if the comparison indicates a deviation, to stop outputting data via the first data output and/or to block the forwarding of the data stream.


