×

Interprocess message passing method in a distributed digital data system

  • US 5,261,096 A
  • Filed: 03/01/1991
  • Issued: 11/09/1993
  • Est. Priority Date: 03/01/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. In a distributed digital data system includinga communication network;

  • a plurality of data terminals geographically distributed throughout the area served by said system and operatively connected to the communication network;

    a plurality of control computers geographically distributed throughout the area served by said system and operatively connected to the communication network;

    a plurality of software processes running in each control computer for monitoring the system or controlling parameters of the system;

    a method of passing messages among the processes comprising the steps of;

    providing a routing table in each control computer specifying the addresses of processes in terms of an identification of the control computer at which a process resides;

    propagating said routing table address of each process to all the routing tables;

    forwarding a message originated by any process to another process at the address specified in the routing table in the control computer where an originating process resides; and

    in the event that a system monitoring process running in a first of said control computers detects that a second of said control computers has become inoperative;

    in the routing table of one of said remaining operative control computers, altering the addresses of processes resident in said second control computer to identify said one remaining operative control computer, andpropagating said altered routing table addresses to the other routing tables.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×