Unicast addressing for redundant communication paths
AssigneeHoneywell International Inc.
InventorsKevin Raymond Driscoll, Brendan Hall
Life of this patent
Estimating the term…
Abstract
In an example, a node in a network includes four ports coupled to respective nodes via respective links. A first port and a third port are coupled to respective nodes via respective near links and a second port and a fourth port are coupled to respective nodes via respective skip links. The node further includes at least one processor configured to send a first message in a first direction via the second port, and the first message includes a first destination address that corresponds to the second side of the node. The at least one processor is further configured to send a second message in a second direction via the fourth port, and the second message includes a second destination address that corresponds to the first side of the node.
Claims20
A network comprising:
- a plurality of nodes;
- and
- a plurality of communication links communicatively coupling each of the plurality of nodes to at least one respective adjacent node of the plurality of nodes via a first communication path in a first direction and to another respective adjacent node of the plurality of nodes via a second communication path in a second direction;
- wherein a first node and a second node of the plurality of nodes are configured to form a self-checking pair, wherein the first node and the second node are adjacent nodes or separated by a single node;
- wherein the first node of the plurality of nodes is configured to:
- send a first message in the first direction via a first side of the first node, wherein the first message includes a first destination address that corresponds to a second side of the first node opposite the first side of the first node;
- send a second message in the second direction via the second side of the first node, wherein the second message includes a second destination address that corresponds to the first side of the first node;
- wherein the second node of the plurality of nodes is configured to:
- send a third message in the first direction via a first side of the second node, wherein the third message includes a third destination address that corresponds to a second side of the second node opposite the first side of the second node;
- send a fourth message in the second direction via the second side of the second node, wherein the fourth message includes a fourth destination address that corresponds to the first side of the second node.
A node in a network, comprising:
- a first port configured to be coupled to a first node via a first near link;
- a second port configured to be coupled to a second node via a first skip link, wherein the first port and the second port are positioned on a first side of the node;
- a third port configured to be coupled to a third node via a second near link;
- a fourth port configured to be coupled to a fourth node via a second skip link, wherein the third port and the fourth port are positioned on a second side of the node opposite the first side;
- at least one processor configured to:
- send a first message in a first direction via the second port, wherein the first message includes a first destination address that corresponds to the second side of the node;
- send a second message in a second direction via the fourth port, wherein the second message includes a second destination address that corresponds to the first side of the node.
A method, comprising:
- sending, with a first node in a network, a first message in a first direction via a first side of the first node, wherein the first message includes a first destination address that corresponds to a second side of the first node opposite the first side of the first node;
- sending, with the first node, a second message in a second direction via the second side of the first node, wherein the second message includes a second destination address that corresponds to the first side of the first node;
- sending, with a second node in the network, a third message in the first direction via a first side of the second node, wherein the third message includes a third destination address that corresponds to a second side of the second node opposite the first side of the second node;
- and
- sending, with the second node, a fourth message in the second direction via the second side of the second node, wherein the fourth message includes a fourth destination address that corresponds to the first side of the second node.
Dependencies are inferred from the claim text.