Automatic detection of network hardware connection
First Claim
1. A network communication device having plural different connectors, each connectable to a network, said device being capable of automatically selecting one of said different connectors for network communication, comprising:
- a selector responsive to a selection signal which selects one of the plural different connectors in accordance with the selection signal;
a plurality of detectors, each detector associated with a corresponding connector, and each of which detects whether the corresponding connector is connected to the network before the network communication device effects network communication over the corresponding connector;
a processor which executes a selection process by outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector, maintaining a state of the selection signal in a case where the detector associated with the selected connector indicates connection to the network, cycling to a next connector in a case where the detector does not indicate connection to the network, and repeating the selection process in a case where said processor has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A network communication device has plural different connectors, each connectable to a network, and is capable of automatically selecting between the different connectors for network communication. A selector responsive to a selection signal selects one of the plural connectors, and a plurality of detectors, each associated with a corresponding connector, detects whether its corresponding connector is connected to the network. A processor executes a selection process by outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector, maintaining the state of the selection signal in a case where the detector associated with the selected connector indicates connection to the network, cycling to the next connector in a case where the detector does not indicate connection to the network, and repeating the selection process in a case where said processor has cycled through all of said plural connectors.
57 Citations
21 Claims
-
1. A network communication device having plural different connectors, each connectable to a network, said device being capable of automatically selecting one of said different connectors for network communication, comprising:
-
a selector responsive to a selection signal which selects one of the plural different connectors in accordance with the selection signal; a plurality of detectors, each detector associated with a corresponding connector, and each of which detects whether the corresponding connector is connected to the network before the network communication device effects network communication over the corresponding connector; a processor which executes a selection process by outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector, maintaining a state of the selection signal in a case where the detector associated with the selected connector indicates connection to the network, cycling to a next connector in a case where the detector does not indicate connection to the network, and repeating the selection process in a case where said processor has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 19)
-
-
12. A method for automatically selecting which connector among plural different connectors on a network communication device is connected to a network, comprising the steps of:
-
outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector; detecting whether each of the plural different connectors is connected to the network using plural detectors, each of the plural detectors corresponding to a respective one of the plural different connectors and detecting whether the respective one of the plural different connectors is connected to the network before the network communication device effects network communication over the respective one of the plural different connectors; maintaining the state of the selection signal in a case where the detecting step determines that the selected connector is connected to the network; cycling to a next connector in a case where the detecting step determines that the selected connector is not connected to the network; and repeating said outputting, detecting, maintaining and cycling steps in a case where said cycling step has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A network communication device having at least first and second connectors, each connectable to a network, comprising:
-
a network controller connected to the first and second connectors and including a selector responsive to a selection signal for selecting between said first and second connectors, said network controller being connected to a bus, and transferring network communications between said bus and the selected one of said first and second connectors, said network controller also including a first detector for detecting whether said first connector is electrically connected to the network, a second detector for detecting whether the second connector is connected to the network and for outputting a jabber bit indicative of an improper connection of the second connector, the first and second detectors detecting connections of the first and second connectors, respectively, before the network communication device effects network communication over the first and second connectors, and a first register readable through the bus and in which said network controller stores the jabber bit output by said second detector; a second register readable through the bus for storing a good-link bit indicative of said first detector detecting that the first connector is electrically connected to the network; a control register writable through the bus for outputting a selection signal in accordance with a select bit stored therein; and a processor, connected to the bus, which sends and receives network communication over the bus, and which executes a selection process by (1) writing a select bit through the bus to the control register so as to cause output of a selection signal which selects the first connector, (2) reading the good-link bit through the bus from the second register, (3) maintaining the state of the selection bit in the case where the good-link bit indicates electrical connection to the network, (4) writing a select bit through the bus to the control register so as to cause output of a selection signal which selects the second connector in a case where the good-link bit does not indicate electrical connection to the network, (5) reading the jabber bit through the bus from the first register, (6) maintaining the state of the select bit in a case where the jabber bit does not indicate improper electrical termination of the second connector, and (7) repeating the selection process in a case where the jabber bit indicates improper electrical termination of the second connector and the good-link bit does not indicate good electrical connection, the repeating step repeating the selection process until it is determined that one of the connectors is connected to the network. - View Dependent Claims (20, 21)
-
Specification