Method and apparatus for coordination among distributed subsystems
First Claim
1. In a system including a plurality of distributed subsystems each of which is capable of executing at least one of a plurality of predetermined operations on a given object to be processed by this system, an apparatus for coordinating operations among the distributed subsystems in the form of coordinator means provided for each of said subsystems and connected for communication with the coordinator means of other subsystems through a transmission medium, at least one of said subsystems including means for applying to said transmission medium through its coordinator means information relating to one or more operations to be executed on a given object, and at least each coordinator means connected to a subsystem other than said one subsystem comprising:
- memory means for storing information regarding the operations which are executable by the associated subsystem and a predetermined rule for coordination of the operations of said subsystems;
means for judging whether an operation to be next executed on an object to be processed is included in said information regarding executable operations stored in said memory means;
means for determining, when the operation to be next executed on the object is included in said stored information regarding executable works, at least one performance index indicative of a parametric condition required for the associated subsystem to execute said operation on said object based on the present operating status of said associated subsystem; and
means for deciding whether said associated subsystem should execute said operation on said object based on the determined performance index determined by that and other coordinator means and said rule stored in said memory means.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of subsystems are connected in common to a single information transmission loop through associated subsystem controllers, coordinators and information transmission controllers respectively, so that works allotted to be executed by the individual subsystems are executed while keeping coordination among the distributed subsystems under control of the coordinators.
25 Citations
6 Claims
-
1. In a system including a plurality of distributed subsystems each of which is capable of executing at least one of a plurality of predetermined operations on a given object to be processed by this system, an apparatus for coordinating operations among the distributed subsystems in the form of coordinator means provided for each of said subsystems and connected for communication with the coordinator means of other subsystems through a transmission medium, at least one of said subsystems including means for applying to said transmission medium through its coordinator means information relating to one or more operations to be executed on a given object, and at least each coordinator means connected to a subsystem other than said one subsystem comprising:
-
memory means for storing information regarding the operations which are executable by the associated subsystem and a predetermined rule for coordination of the operations of said subsystems; means for judging whether an operation to be next executed on an object to be processed is included in said information regarding executable operations stored in said memory means; means for determining, when the operation to be next executed on the object is included in said stored information regarding executable works, at least one performance index indicative of a parametric condition required for the associated subsystem to execute said operation on said object based on the present operating status of said associated subsystem; and means for deciding whether said associated subsystem should execute said operation on said object based on the determined performance index determined by that and other coordinator means and said rule stored in said memory means. - View Dependent Claims (2)
-
-
3. In a system including a plurality of distributed subsystems which are connected for communication with each other through a transmission medium and each of which is capable of executing at least one of a plurality of predetermined operations on an object to be processed, a method for coordination of operations among the distributed subsystems, comprising the steps of:
-
applying to said transmission medium information relating to one or more operations to be executed on a given object; judging, in each of said subsystems, whether an operation to be next executed on a given object is executable by that subsystem; determining, in each of those subsystems in which the result of said judging is affirmative, at least one value of predetermined performance index indicative of a parametric condition required for that subsystem to execute the operation to be next executed on said given object based on a present operating status of that subsystem and transmitting said determined value of the performance index on said transmission medium; and deciding, in each of said those subsystems, according to a predetermined rule whether that subsystem should execute said work on said object, based on said value of performance index determined therein and the values of the performance index received from other subsystems on said transmission medium. - View Dependent Claims (4, 5, 6)
-
Specification