Decentralized processing method and system
First Claim
1. A decentralized processing method in a system having a plurality of subsystems, each subsystem being coupled to the other subsystems by at least one transmission means and performing processing of an assigned function comprising the steps:
- each subsystem checking whether all of one or more informations required for execution of the assigned function of that subsystem are available from other subsystems over said at least one transmission means; and
each subsystem executing its assigned function only when all of the one or more informations required to perform its assigned function are available.
1 Assignment
0 Petitions
Accused Products
Abstract
A decentralized processing system having a plurality of subsystems of the same type which are connected to one another. Each subsystem has a diagnosis means for diagnosis of failure in other subsystems, and functions to take a suitable countermeasure in response to the result of the diagnosis. When a failure has occurred in any one of the subsystems constituting the processing system, each subsystem can conduct a suitable fault time processing in accordance with the state of the failure. After the recovery from the failure, each system can execute a processing for recovering the ordinary status. The subsystems can correspond with each other to conduct the processings in synchronization as required. It is, therefore, possible to attain synchronous operation of two or more subsystems in various control systems or the like.
52 Citations
14 Claims
-
1. A decentralized processing method in a system having a plurality of subsystems, each subsystem being coupled to the other subsystems by at least one transmission means and performing processing of an assigned function comprising the steps:
-
each subsystem checking whether all of one or more informations required for execution of the assigned function of that subsystem are available from other subsystems over said at least one transmission means; and each subsystem executing its assigned function only when all of the one or more informations required to perform its assigned function are available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a decentralized processing system having a plurality of subsystems, each of the subsystems being coupled to the other subsystems by at least one transmission means and performing processing of a assigned function wherein each subsystem comprises:
-
a first memory for storing a plurality of content codes representing the contents of respective informations which are necessary for that subsystem to execute its assigned function; a second memory for storing received content codes sent from the other subsystems; processing means for comparing the content codes stored in said first memory means and the second memory means to judge that the assigned function inexecutable when all necessary content codes stored in the first memory have been found in the second memory; and means for executing the assigned function when all codes in the first memory have been matched with codes in the second memory.
-
-
13. A decentralized processing method in a system having a plurality of subsystems, each of the subsystems being coupled to the other subsystems by at least one transmission means and performing processing of an assigned function comprising the steps:
-
each subsystem independently operating application programs in synchronism with other subsystems; each subsystem checking the status of the transmission means to confirm that synchronous operation of the application programs is possible; and operating the application programs when possible. - View Dependent Claims (14)
-
Specification