Patent · US Expired

Apparatus and method for communicating messages between data processing nodes using remote reading of message queues

US6170003A · kind A · utility

14Cited by
4References
6Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 10, 1993
Grant dateJan 2, 2001
Priority date
Expiry dateAug 10, 2013

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/40
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A multi-nodal data processing system in which each node has a local memory for storing message send vectors, one for each other node in the system. When a node has a message to send, it places the message in the message send vector corresponding to the destination node of that message. When a node is ready to receive messages, it reads messages from the message send vectors corresponding to this node in the other nodes. Each message send vector has a head pointer and a tail pointer for defining the head and tail of a queue of messages. Each tail pointer is held locally, in the same node as the message send vector to which it relates, while the head pointer is held in the destination node of that message send vector.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.