Advanced ethernet auto negotiation
Assignee3Com Corporation
InventorsSteven Lyle Gardner, James Scott Hiscock, Michael Yuen
Life of this patent
Estimating the term…
Loading patent…
Assignee3Com Corporation
InventorsSteven Lyle Gardner, James Scott Hiscock, Michael Yuen
Estimating the term…
A port on a network device engages in auto-negotiation on a network link during a first operational state to select a transmission mode, either half duplex or full duplex. If half duplex operation is selected, the port commences half duplex operation in a second operational state. During the second operational state, the link is monitored for an error condition indicating that another network device attached to the link may not be operating in a half duplex mode. This error condition includes the occurrence of excessive collisions or late collisions. When the error condition is detected, the port commences full duplex operation in a third operational state, based on the presumption that device at the other end of the link may be configured for fixed full duplex operation. If proper operation ensues, the port remains configured for full duplex transmission. Because the presumption may be incorrect, the link is monitored during the third operational state for a second error condition indicating that transmissions by the network device may be interfering with transmissions by the other network device. Examples of the second error condition include excessive frame check sequence errors and an excessive number of abnormally truncated messages. If such a second error condition occurs, the port is disabled in a fourth operational state and the condition is reported to higher-level operating software. Repeated attempts at normal operation may follow, with further monitoring that may result in shutting down the port if normal operation cannot be achieved.
A method of operating a first network device, comprising the steps of:
A first network device, comprising:
A method for communication in a network, comprising:
A network, comprising:
A network device, comprising:
A method for network communication through a network device port, comprising the steps of:
A network, comprising:
Dependencies are inferred from the claim text.