Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO1984000224) GEOGRAPHICALLY DISTRIBUTED MULTIPROCESSOR TIME-SHARED COMMUNICATION PROCESSING SYSTEM
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters
Claims
1. A multiprocessor system which comprises:
at least two processors (107, 113) an originating- end processor and a terminating-end processor each
supporting a plurality of processes;
an external link (105) connecting each processor to another processor;
a process can establish by way of internal links communication with other * processes in the same processor and can establish by way of a combination of internal and external links communication with other processes in other processors;
CHARACTERIZED IN THAT
the terminating-end process responding to calls thereto from an originating process invokes means ( IC) for reading parameter data on an internal link accessible to the terminating-end processor and for establishing
communication with the originating-end processes by way of such internal link in accordance with parameters defined by the parameter data; and
an originating-end process initiating a call to a terminating-end process invokes means (IC) for writing parameter data onto the internal link accessible to such terminating-end process when the terminating-end process is supported by the same processor and writes parameter data onto the internal link which includes the combination of internal and external links that establish communication with other processor supporting the terminating-end-process.
2. A multiprocessor system in accordance with claim 1
CHARACTERIZED IN THAT
a network (80) is interposed in the external link (105) thereby partitioning the external link into two parts, each part functioning as an independent external link.
3. A multiprocessor system in accordance with claim 1
CHARACTERIZED IN THAT
at least a portion of the parameter data is
supplied to the means invoked by the originating-end
process by program code being executed by the originating-end process.
4. A multiprocessor system in accordance with claim 3
CHARACTERIZED IN THAT
at least a portion of the parameter data is
defined by the means invoked by the originating-end process independent of the originating-end process program code.
5. A multiprocessor system in accordance with claim 3
CHARACTERIZED IN THAT
the means invoked by the originating-end process comprises program code being executed by the originating-end process.
6. A multiprocessor system in accordance with claim 6
CHARACTERIZED IN THAT
each of the processes are uniquely identified and the means invoked b -the originating-end process selects the internal link in accordance with the unique
identification of the other process.
7. A multiprocessor system in accordance with claim 7
CHARACTERIZED IN THAT
the combination of internal and external links includes an interface process for interchanging data
between the external links and the internal links.
8. A multiprocessor system in accordance with claim 1
CHARACTERIZED IN THAT
the originating-end processor in response to a particular originating-end process creates a message file;

"&TJ E" the terminating-end processor in response to the parameter data from the originating-end processor creates another terminating-end process from a terminating-end program and notifies the another terminating-end process that a message is available for delivery to the another terminating-end process.
9. A multiprocessor system in accordance with claim 8
CHARACTERIZED IN THAT
the terminating-end processor in response to a release request from the another terminating-end
process generates a confirmation transaction to be
transferred and delivered to a process specified by the originating-end process.
10. A multiprocessor system in accordance with claim 8
CHARACTERIZED IN THAT
the terminating-end processor includes a work item queue of the messages to be delivered that is ordered in accordance with the time at which notification is to be tried.
11. A multiprocessor system in accordance with claim 10
CHARACTERIZED IN THAT
the terminating-end processor deletes a work item from the work item queue when the terminating-end processor fails to create the another terminating-end process.
12. A multiprocessor system in accordance with claim 8
CHARACTERIZED IN THAT
the message information to be transferred includes a designated earliest delivery time, and
the terminating-end processor includes an earliest delivery time work item queue that is ordered in accordance with the earliest delivery time, and
the terminating-end processor inserts a work item into the work item queue in response to message information received from the originating-end process.
13. A multiprocessor system in accordance with claim 12
CHARACTERIZED IN THAT
the terminating end-processor maintains a
notification time work item queue that is ordered in
accordance with the time at which notification of the terminating-end process is to be tried, and
removes a work item from the earliest delivery time work item queue and sends that work item to the
notification time work item queue when the time specified in the earliest delivery time work item is reached.

OMP