REDUNDANCY CONTROL SYSTEM AND METHOD OF TRANSMITTING COMPUTATIONAL DATA THEREOF
First Claim
1. A redundancy control system having a redundant processing device of a comparison redundancy type that compares first computational data of a first processing device and second computational data of a second processing device that receive same control data and that execute a same computational processing in parallel and that returns coincident computational data, said redundancy control system comprising:
- (1) a control device wherein (i) said first processing device generates said first computational data in accordance with said control data and generates first generated data using a first preset generation algorithm for error detection on response in respect of said first computational data;
said second processing device generates said second computational data in accordance with said control data and generates second generated data using a second preset generation algorithm for error detection on response in respect of said second computational data, and, in addition,said first processing device comprises;
a redundant processing device that compares said first computational data and said second computational data and outputs coincident said computational data and said first generated data/second generated data; and
(ii) a first transmission device that receives transmission data including said computational data and said first generated data/second generated data and sends these from said redundant processing device to a transmission source of said control data; and
(2) a receiving device that comprisesa second transmission device that transmits said control data to said first transmission device and that receives said transmission data from said first transmission device; and
a third processing device that respectively generates third generated data/fourth generated data from received said computational data and said preset first generation algorithm/said second generation algorithm and identifies the presence of an error of said received computational data by comparison of received said first generated data and said third generated data and received said second generated data and said fourth generated data and a presence of failure of said first processing device or said second processing device,wherein a presence of error in received computational data is identified using a generation algorithm of each processing device that generates computational data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of transmitting computational data comprising: a step of generating first computational data and generating first generated data using a first generation algorithm for error detection on return; a step of generating second computational data and generating second generated data using a second generation algorithm for error detection; a step of mutually comparing the first/second computational data; a step of transmitting transmission data including coincident computational data and first/second generated data; in the receiving device, a step of generating computational data and third/fourth generated data from preset first/second generation algorithms; and a step of comparing the first/third generated data and the first/third generated data, and detecting error in the received computational data.
-
Citations
8 Claims
-
1. A redundancy control system having a redundant processing device of a comparison redundancy type that compares first computational data of a first processing device and second computational data of a second processing device that receive same control data and that execute a same computational processing in parallel and that returns coincident computational data, said redundancy control system comprising:
-
(1) a control device wherein (i) said first processing device generates said first computational data in accordance with said control data and generates first generated data using a first preset generation algorithm for error detection on response in respect of said first computational data; said second processing device generates said second computational data in accordance with said control data and generates second generated data using a second preset generation algorithm for error detection on response in respect of said second computational data, and, in addition, said first processing device comprises; a redundant processing device that compares said first computational data and said second computational data and outputs coincident said computational data and said first generated data/second generated data; and (ii) a first transmission device that receives transmission data including said computational data and said first generated data/second generated data and sends these from said redundant processing device to a transmission source of said control data; and (2) a receiving device that comprises a second transmission device that transmits said control data to said first transmission device and that receives said transmission data from said first transmission device; and a third processing device that respectively generates third generated data/fourth generated data from received said computational data and said preset first generation algorithm/said second generation algorithm and identifies the presence of an error of said received computational data by comparison of received said first generated data and said third generated data and received said second generated data and said fourth generated data and a presence of failure of said first processing device or said second processing device, wherein a presence of error in received computational data is identified using a generation algorithm of each processing device that generates computational data. - View Dependent Claims (2, 3, 4)
-
-
5. A redundancy control system having a redundant processing device of a comparison redundancy type that compares first computational data of a first processing device and second computational data of a second processing device that receive same control data and that execute a same computational processing in parallel and that returns coincident computational data, said redundancy control system comprising:
-
(1) a control device wherein (i) said first processing device generates said first computational data in accordance with said control data and generates first generated data using a first generation algorithm for error detection on response in respect of said first computational data; said second processing device generates said second computational data in accordance with said control data and generates second generated data using a second generation algorithm for error detection on response in respect of said second computational data, and, in addition, said first processing device comprises; a redundant processing device that compares said first computational data and said second computational data and, if coincidence is found, outputs said first computational data/second computational data and said first generated data/second generated data; and (ii) a first transmission device that receives transmission data including said first computational data/second computational data and said first generated data/second generated data and sends these data from said redundant processing device to a transmission source of said control data; and (2) a receiving device that comprises; a second transmission device that transmits said control data to said first transmission device and that receives said transmission data from said first transmission device; and a third processing device that respectively generates fifth generated data from received said first computational data and said preset first generation algorithm and generates sixth generated data from said second computational data and said preset second generation algorithm and detects a presence of an error of said received first computational data and said second computational data by comparison of said first generated data and said fifth generated data with said second generated data and said sixth generated data and detects a presence of failure by comparison of received first computational data and second computational data; wherein a respective presence of error in received first computational data/second computational data is identified by performing comparison of said first computational data and second computational data in parallel at a sending end and a receiving end.
-
-
6. A method of transmission of computational data in a redundancy control system having a control device that compares first computational data of a first processing device and second computational data of a second processing device that receive same control data and execute a same computational processing in parallel, and that returns coincident computational data, and a receiving device that receives said computational data, said method of transmission of computational data comprising:
-
(1) in a control device; (i) in said first processing device, generating said first computational data in accordance with said control data and generating first generated data using a first preset generation algorithm for error detection on response in respect of said first computational data; (ii) in said second processing device, generating said second computational data in accordance with said control data and generating second generated data using a second preset generation algorithm for error detection on response in respect of said second computational data; (iii) in said first processing device and said second processing device, mutually comparing said first computational data and said second computational data and mutually switching a comparison result; (iv) in said first processing device, confirming coincidence of a comparison result of said first computational data and said second computational data and transmitting transmission data including coincident said computational data, said first generated data and said second generated data; (2) (i) in said receiving device, receiving said transmission data, and generating third generated data and fourth generated data from said computational data and preset said first generation algorithm and said second generation algorithm; (ii) comparing said first generated data and said third generated data and said first generated data and said third generated data, to detect error in received said computational data; and wherein a presence of an error of received computational data is identified using a generation algorithm for each processing device that generates computational data.
-
-
7. A method of transmission of computational data in a redundancy control system having a control device that compares first computational data of a first processing device and second computational data of a second processing device that receive same control data and execute a same computational processing in parallel, and that returns coincident computational data, and a receiving device that receives said computational data, said method of transmission of computational data comprising:
-
(1) in said control device, (i) in said first processing device, generating said first computational data in accordance with said control data and generating first generated data using a first preset generation algorithm for error detection on response in respect of said first computational data; (ii) in addition, generating first signature data in respect of said first computational data, using a preset first signature algorithm; (iii) in said second processing device, generating said second computational data in accordance with said control data and generating second generated data using a second preset generation algorithm for error detection on response in respect of said second computational data; (iv) in addition, generating second signature data in respect of said second computational data, using a preset second signature algorithm; (v) in said first processing device and said second processing device, mutually comparing said first computational data and said second computational data, mutually switching a comparison result, and sending said second generated data to said first processing device; (vi) in said first processing device, confirming coincidence of said comparison result of said first computational data and said second computational data and transmitting transmission data including said computational data, said first generated data, said second generated data and said first signature data/said second signature data; (2) (i) in said receiving device, receiving said transmission data, and generating third generated data and fourth generated data from said computational data and preset said first generation algorithm and said second generation algorithm; (ii) comparing said first generated data and said third generated data and said second generated data and said fourth generated data, to detect error in received said computational data; (iii) generating respectively third signature data and fourth signature data, using preset said first signature algorithm and said second signature algorithm, from said computational data; and (iv) independently comparing said first signature data and said third signature data, and said second signature data and said fourth signature data, to perform authentication and identification as to whether or not received computational data is data from preset processing device, wherein error identification of said received computational data and authentication and identification of a device that generated said computational data are thereby performed.
-
-
8. A method of transmission of computational data in a redundancy control system having a control device that compares first computational data of a first processing device and second computational data of a second processing device that receive same control data and execute a same computational processing in parallel, and that returns coincident computational data, and a receiving device that receives said computational data, said method of transmission of computational data comprising:
-
(1) in said control device, (i) in said first processing device, generating said first computational data in accordance with said control data and generating first generated data using a first preset generation algorithm for error detection on response in respect of said first computational data; (ii) in said second processing device, generating said second computational data in accordance with said control data and generating second generated data using a second preset generation algorithm for error detection on response in respect of said second computational data; (iii) in said first processing device and said second processing device, mutually comparing said first computational data and said second computational data and mutually switching a comparison result; (iv) in said first processing device, confirming coincidence of said comparison result of said first computational data and said second computational data and transmitting transmission data including said first computational data and said second computational data, said first generated data and said second generated data; (2) (i) in said receiving device, receiving said transmission data, and generating fifth generated data from said first computational data and preset said first generation algorithm; (ii) receiving said transmission data, and generating sixth generated data from said second computational data and preset said second generation algorithm; (iii) comparing said first generated data and said fifth generated data and said second generated data and said sixth generated data, to detect error in received said first computational data and said second computational data and comparing received said first computational data and said second computational data, wherein detection of respective presence of error in received first computational data/second computational data and comparison of first computational data and second computational data are thus effected in parallel at a transmitting end and a receiving end.
-
Specification