Patent
1994-05-23
1996-12-24
Lee, Thomas C.
395292, 395472, 395486, 395854, 395859, 395862, G06F 1314, G06F 1324
Patent
active
055881173
ABSTRACT:
A communications protocol using group ordered message processing is disclosed. According to the protocol, a sending application groups messages together. The messages within the groups are then processed by a receiving application in the order received, but the groups themselves are processed in the order sent. More specifically, the invention pertains to a method for receiving messages at a processor node from another processor node via a plurality of communication paths. The method includes the steps of: receiving a message having a required number of messages value, comparing the required number of messages value with a number of processed messages, and determining whether the message is ready to be processed based on the result of the comparison. The invention can also be implemented as an apparatus. As an apparatus, the invention pertains to a processing node for a communication system which transmits messages between processing nodes interconnected by multiple communication paths. The invention has numerous applications, including transaction processing, parallel processors, distributed shared memory systems, asynchronous RPC mechanism, and bulk data transfer.
REFERENCES:
patent: 5029199 (1991-07-01), Jones et al.
patent: 5179665 (1993-01-01), Roslund et al.
patent: 5179708 (1993-01-01), Gyllstrom et al.
patent: 5218676 (1993-06-01), Ben-Ayed et al.
patent: 5392398 (1995-02-01), Meyer
Leffler, Samuel J. et al, The Design and Implementation of the 4.3 BSD UNIX Operating System, Addison-Wesley Publishing Company (1989), reprinted with corrections Oct. 1990.
David K. Gifford et al, "Remote Pipe and Procedures for Efficient Distributed Communication", Massachusetts Institute of Technology, Oct. 1986, Technical Report MIT/LCS/TR-384, pp. 1-31.
Brent B. Walch, "The Sprite Remote Procedure Call System", Computer Science Division, Electrical Engineering and Computer Sciences, University of California, Berkeley, California, Jul. 2, 1986, pp. 1-34.
William Stallings, "Handbook of Computer-Communications Standards, vol. 1", Chapter 2, 1990, pp. 14-24.
Gupta Rajiv
Hao Ming C.
Karp Alan H.
Hewlett--Packard Company
Krick Rehana Perveen
Lee Thomas C.
LandOfFree
Sender-selective send/receive order processing on a per message does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Sender-selective send/receive order processing on a per message , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Sender-selective send/receive order processing on a per message will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1184936