Multiplex Control Data Verification via Unique Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multiplex systems, ensuring a fail-safe property while removing hardware configurations that prevent crosstalk is costly and time-consuming, as existing methods rely on hardware like comparators to verify data integrity, which can lead to data overwrite or falsification risks.
Innovation Solution
Implementing a system with multiple processing units that generate and verify control data using unique encoding algorithms, where code data from each unit is used to collate and verify the validity of control data, allowing for the removal of fail-safe hardware configurations on the data generating device side, thereby simplifying and reducing costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardware configurations like comparators are used to guarantee fail-safe property, then data integrity and reliability are improved, but device complexity and manufacturing costs increase
Solution Approach 1:
The patent replaces hardware-based fail-safe mechanisms (comparators, interlocking devices) with software-based processing units that perform data generation, encoding, and collation through computational algorithms. This substitution eliminates the need for complex hardware configurations while maintaining the fail-safe property through software-controlled data verification processes.
Solution Approach 2:
The patent extracts the fail-safe function from dedicated hardware components and relocates it to software processing units. By removing the comparator hardware and implementing collation logic in software, the system eliminates unnecessary hardware complexity while preserving the essential fail-safe functionality through software-based data verification.
2Reliability
If hardware configurations like comparators are used to guarantee fail-safe property, then data integrity is improved, but manufacturing time and labor costs increase
Solution Approach 1:
The patent replaces hardware-based fail-safe mechanisms (comparators, interlocking devices) with software-based processing units that perform data generation, encoding, and collation through computational algorithms. This substitution eliminates the need for complex hardware configurations while maintaining the fail-safe property through software-controlled data verification processes.
3Device complexity
If multiplex system is used to reduce costs, then device complexity is reduced, but risk of crosstalk and data falsification increases
Solution Approach 1:
The patent introduces encoding algorithms as intermediary processes between data generation and data transmission in multiplex systems. Each processing unit encodes its generated data with unique identifiers and checksums, creating a protective layer that prevents crosstalk and data falsification. The encoding acts as a mediator that ensures data integrity even when multiple systems share the same communication channel.
Solution Approach 2:
The patent implements feedback mechanisms where processing units transmit encoded data including checksums and identifiers, receiving units verify the encoded data against expected patterns, and the system responds by accepting or rejecting data based on verification results. This feedback loop continuously monitors and maintains data integrity in the multiplex system.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention provides a multiplex information processing system including at least two processing units configured to generate control data for controlling a control target apparatus on the basis of input data, the multiplex information processing system including a processing unit of a first system configured to output control data of the first system generated on the basis of the input data, a processing unit of a second system configured to output code data of a second system encoded with an encoding algorithm peculiar to the second system with respect to control data of the second system generated on the basis of the input data, and a control unit configured to receive the control data of the first system and the code data of the second system and determine, on the basis of verification results of validity of the control data of the first system and the code data of the second system, propriety of transmission of the control data of the first system to the control target apparatus.