IP Library Granted Patent US 7,283,485
Granted Patent B2
US 7,283,485 · App. 10/275,611 · Granted Oct 16, 2007

Communication system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,283,485
App. No.
10/275,611
Granted
Oct 16, 2007
Kind
B2
Abstract

A communications system in which a first node is connected to a plurality of second nodes for controlling the operation of the second nodes. The plurality of second nodes is arranged in one or more logical interconnects, the topology of the one or more logical interconnects being distinct from the topology of the physical interconnection of the nodes. Each second node sends status messages to its logical successor node and monitors the status messages received from its logical predecessor node for determining the status thereof.

Claims (17)

1. A communications system, comprising:

a) a first node;

b) a plurality of second nodes;

c) the first node being connected to the plurality of second nodes for controlling operation of the second nodes;

d) the plurality of second nodes being physically interconnected in a topology;

e) the plurality of second nodes being arranged in one or more logical interconnects having a topology which is distinct from the topology of the physical interconnection;

f) each second node including means for identifying a corresponding logical successor node and a logical predecessor node;

g) each second node including means for sending status messages to its logical successor node, and means for monitoring the status messages received from its logical predecessor node for determining a status thereof; and

h) each second node including application data, and means for exchanging the application data with its logical successor node in the form of application messages in which at least some of the application messages function as status messages.

2. The system as claimed in claim 1 , in which each second node includes means for sending the status messages to its logical successor node at pre-set intervals.

3. The system as claimed in claim 1 , in which each second node includes means for periodically sending a control message to its logical predecessor node for requesting a status message therefrom, and means for detecting receipt of control messages from its logical successor node and for sending, in response to the detected received control message, a status message to its logical successor node.

4. The system as claimed in claim 3 , in which each second node includes means for exchanging the application data in the form of the application messages with its logical predecessor node in which at least some of the application messages function as control messages.

5. The system as claimed in claim 1 , in which each second node includes means for monitoring the status message received and for identifying an error condition if a pre-set number of valid status messages is not received from the logical predecessor node within a pre-set period.

6. The system as claimed in claim 1 , in which each second node includes means for informing the first node of a status of the logical predecessor node of the second node.

7. The system as claimed in claim 1 , in which at least one of the logical interconnects comprises the first node.

8. The system as claimed in claim 1 , in which at least one of the logical interconnects comprises a logical ring.

9. The system as claimed in claim 1 , in which the system comprises an internet protocol (IP) network.