Method and apparatus for preventing loops in a full-duplex bus
First Claim
Patent Images
1. In a system having at least one full-duplex bus having a plurality of nodes, wherein at least one of the nodes has an untested connection, a method for preventing loops comprising the acts of:
- selecting an untested connection by at least one of the plurality of nodes to join said at least one bus;
establishing dominance of said at least one full-duplex bus by said one of said plurality of nodes which selected said untested connection;
testing for loops through said untested connection by said at least one of said plurality of nodes; and
joining said untested connection to said at least one of said full-duplex bus by said at least one of said plurality nodes if no loops are found in said bus.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and device for preventing loops in a high performance serial bus is disclosed. One aspect includes selecting an untested connection by at least one of the plurality of nodes to the bus; establishing dominance of the bus by one of the nodes which selected the untested connection; testing for loops through the connection by the nodes; and joining the untested connection to the bus if no loops are found in the bus.
133 Citations
30 Claims
-
1. In a system having at least one full-duplex bus having a plurality of nodes, wherein at least one of the nodes has an untested connection, a method for preventing loops comprising the acts of:
-
selecting an untested connection by at least one of the plurality of nodes to join said at least one bus;
establishing dominance of said at least one full-duplex bus by said one of said plurality of nodes which selected said untested connection;
testing for loops through said untested connection by said at least one of said plurality of nodes; and
joining said untested connection to said at least one of said full-duplex bus by said at least one of said plurality nodes if no loops are found in said bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15)
-
-
12. In a system having at least one full-duplex bus having a plurality of nodes, wherein at least one of the nodes has an untested connection, a device for preventing loops comprising:
-
means for selecting an untested connection by at least one of the plurality of nodes to join said at least one bus;
means for establishing dominance of said at least one full-duplex bus by said one of said plurality of nodes which selected said untested connection;
means for testing for loops through said untested connection by said at least one of said plurality of nodes; and
means for joining said untested connection to said at least one of said full-duplex bus by said at least one of said plurality nodes if no loops are found in said bus. - View Dependent Claims (13, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to prevent loops on a full-duplex bus, said program comprising the acts of:
-
selecting an untested connection by at least one of the plurality of nodes to join said at least one bus;
establishing dominance of said at least one full-duplex bus by said one of said plurality of nodes which selected said untested connection;
testing for loops through said untested connection by said at least one of said plurality of nodes; and
joining said untested connection to said at least one of said full-duplex bus by said at least one of said plurality nodes if no loops are found in said bus. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification