EP1439656A2

10/100 MBPS automatic protocol selection mechanism for LAN network

Abstract

A network device automatically detects the best protocol a network will support. The network device includes a driver for transmitting data, a receiver for receiving data, and a port operationally coupled to the driver and receiver. The network device further includes negotiation logic coupled to the driver and receiver for selecting a protocol in coordination with other network devices. The network device further includes error detection logic and backs down to a lower transmission rate if errors are detected after the initial negotiation of the selected protocol.

EP1439656A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 8 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

26 claims: 2 independent, 24 dependent

  1. 1
    An apparatus comprising:means for receiving data packets from a transmission medium;means for negotiating a first protocol for at least one of transmitting data packets in and receiving data packets from the transmission medium;means for exchanging data packets in the first protocol;means for detecting an error count;and means for negotiating a second protocol for at least one of transmitting data packets in and receiving data packets from the transmission medium in response to the error count exceeding a threshold.
  2. 12
    A system comprising:a network device (40) for forwarding data packets between devices coupled to the network device (40) by a transmission medium (30, 32, 34, 36, 38);a network computer (22) coupled to the network device (40) by the transmission medium (32), the network computer (22) comprising: a driver (110) for transmitting data in the transmission medium (32);a receiver (112) for receiving data from the transmission medium (32);negotiation logic (122) coupled to the driver (110) and receiver (112) for selecting a first protocol for at least one of receiving data from and transmitting data in the transmission medium (32);error detection logic (124) coupled to the receiver (112) for detecting an error count;and a protocol controller (126) coupled to the negotiation logic (122) and to the error detection logic (124) wherein the error count triggers the protocol controller 126 to provide a second protocol.