Patent EP0358293A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0358293A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Local area system transport

Assignee: Digital Equipment Corp
•
Filing: 1989-03-03
•
Granted: —
•
Expires: 2009-03-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A message transfer arrangement includes a client node and a server node interconnected by a data link. The client node sequentially receives requests from user applications and generates, in response to each request, command messages for transmission by said interface, each command message including a command and having a transmit slot identifier identifying the request in the sequence of requests received by said request receiver and a transmit sequence identifier identifying the command message in the sequence of command messages relating to the request. The selection of whether to transmit a command message related to one request or to a subsequent request is based on a received slot identifier and a received sequence identifier in a response message. The server node receives command messages from, and transmits response messages to, the client node over the data link. It selectively executes the command contained in each command message and generates, in response thereto, a response message including a response slot identifier and response sequence identifier corresponding to the command slot identifier and command sequence identifier. The determination of whether to execute a command in a command message is based on the command slot identifier and command sequence identifier of the received command message received by interface and the command slot identifier and command sequence identifier of the command message containing the previously executed command.

Inventors

  • 👤 Bruce E. Mann
  • 👤 Christian D. Saether
  • 👤 Philip J. Wells

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 19:11
CPC Classifications
H; H04; H04L; H04L12/00; H04L69/00; H04L12/28

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 287 words
A system comprising a client node and a server node interconnected by a data link A. said client node including: i. an interface connected to said data link for transmitting command messages over, and receiving response messages from, said data link; ii. a request receiver for sequentially receiving requests; iii. a command message generator for iteratively generating, in response to each request received by said request receiver, command messages for transmission by said interface, each command message including a command and having a transmit slot identifier identifying the request receiver and a transmit sequence identifier identifying the command message in the sequence of command messages relating to said request; iv. a response receiver for enabling said command message generator to transmit command message related either to one request or to a subsequent request in response to a received slot identifier and a received sequence identifier in a response message received by said interface; and B. said server node including: i. an interface connected to said data link for receiving command messages from, and transmitting response messages to, said data link; ii. a processor for executing a command contained in a command message and for generating, in response thereto, a response message including a response slot identifier and response sequence identifier corresponding to the command slot identifier and command seuqence identifier; and iii. an execution enabler for selectively enabling the processor to execute a command contained in a command message based on the command slot identifier and command message based on the command slot identifier and command sequence identifier of the command message received by said interface and the command slot identifier and command sequence identifier of the command message containing the command previously executed by said processor.
Claim 2
Independent Claim 287 words
A system comprising a client node and a server node interconnected by a data link A. said client node including: i. an interface connected to said data link for transmitting command messages over, and receiving response messages from, said data link; ii. a request receiver for sequentially receiving requests; iii. a command message generator for iteratively generating, in response to each request received by said request receiver, command messages for transmission by said interface, each command message including a command and having a transmit slot identifier identifying the request receiver and a transmit sequence identifier identifying the command message in the sequence of command messages relating to said request; iv. a response receiver for enabling said command message generator to transmit command message related either to one request or to a subsequent request in response to a received slot identifier and a received sequence identifier in a response message received by said interface; and B. said server node including: i. an interface connected to said data link for receiving command messages from, and transmitting response messages to, said data link; ii. a processor for executing a command contained in a command message and for generating, in response thereto, a response message including a response slot identifier and response sequence identifier corresponding to the command slot identifier and command seuqence identifier; and iii. an execution enabler for selectively enabling the processor to execute a command contained in a command message based on the command slot identifier and command message based on the command slot identifier and command sequence identifier of the command message received by said interface and the command slot identifier and command sequence identifier of the command message containing the command previously executed by said processor.
Claim 3
Dependent Claim 141 words
A client node comprising: A. an interface for transmitting command messages over, and receiving response messages from, a data link; B. a request receiver for sequentially receiving requests; C. a command message generator for iteratively generating, in response to each request received by said request receiver, command messages for transmission by said interface, each command message including a command and having a transmit slot identifier identifying the request in the sequence of requests received by said request receiver and a transmit sequence identifier identifying the command message in the sequence of command messages relating to said request; D. a response receiver for enabling said command message generator to transmit command message related either to one request or to a subsequent request in response to a received slot identifier and a received sequence identifier in a response message received by said interface.
Claim 4
Dependent Claim 141 words
A client node comprising: A. an interface for transmitting command messages over, and receiving response messages from, a data link; B. a request receiver for sequentially receiving requests; C. a command message generator for iteratively generating, in response to each request received by said request receiver, command messages for transmission by said interface, each command message including a command and having a transmit slot identifier identifying the request in the sequence of requests received by said request receiver and a transmit sequence identifier identifying the command message in the sequence of command messages relating to said request; D. a response receiver for enabling said command message generator to transmit command message related either to one request or to a subsequent request in response to a received slot identifier and a received sequence identifier in a response message received by said interface.
Claim 5
Dependent Claim 119 words
A server node comprising: A. an interface for receiving command messages from, and transmitting response messages to, a data link; B. a processor for executing a command contained in a command message and for generating, in response thereto, a response message including a response slot identifier and response sequence identifier corresponding to the command slot identifier and command sequence identifier; and C. an execution enabler for selectively enabling the processor to execute a command contained in a command message based on a command slot identifier and a command sequence identifier of the command message received by said interface and the command slot identifier and command sequence identifier of the command message containing the command previously executed by said processor.
Claim 6
Dependent Claim 119 words
A server node comprising: A. an interface for receiving command messages from, and transmitting response messages to, a data link; B. a processor for executing a command contained in a command message and for generating, in response thereto, a response message including a response slot identifier and response sequence identifier corresponding to the command slot identifier and command sequence identifier; and C. an execution enabler for selectively enabling the processor to execute a command contained in a command message based on a command slot identifier and a command sequence identifier of the command message received by said interface and the command slot identifier and command sequence identifier of the command message containing the command previously executed by said processor.
Claim 7
Dependent Claim 80 words
A node comprising: A. an interface for receiving messages from, and transmitting messages over, a data link; B. a message generator for generating messages for transmission by said interface, each message including a rate value identifying a message transfer rate; C. a congestion detector for determining whether the interface is experiencing congestion; and C. a rate value generator for determining a rate value for use by the message generator in generating a message, based on the congestion detector detecting congestion.
Claim 8
Dependent Claim 80 words
A node comprising: A. an interface for receiving messages from, and transmitting messages over, a data link; B. a message generator for generating messages for transmission by said interface, each message including a rate value identifying a message transfer rate; C. a congestion detector for determining whether the interface is experiencing congestion; and C. a rate value generator for determining a rate value for use by the message generator in generating a message, based on the congestion detector detecting congestion.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag