Autonegotiation Controller for Ethernet Link Establishment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ethernet devices connected via twisted pair cables often fail to establish a 1000BASE-T link due to non-compliant cables with only two operable pairs, causing cycling between successful autonegotiation and unsuccessful link establishment modes.

Innovation Solution

An autonegotiation controller with a cable detector and speed adjuster that determines the number of operable twisted pair wires, adjusts advertised speeds, and manages counters to break the cycling between successful and unsuccessful link establishment modes by operating at lower speeds if fewer than four pairs are available, allowing link establishment in 10BASE-T and 100BASE-TX modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If 1000BASE-T mode is attempted to establish a link over a non-compliant cable with only two operable pairs, then autonegotiation can complete successfully, but the link establishment fails because only two pairs of twisted pair wires are available

Engineering Contradiction:
Improvelink establishment reliabilityVSAvoidcable compliance requirement
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The autonegotiation controller dynamically changes the operating mode parameter from 1000BASE-T (requiring four pairs) to 100BASE-TX or 10BASE-T (requiring two pairs) when it detects that the cable has only two operable pairs. This parameter adaptation allows the system to transition from an incompatible mode to a compatible mode, enabling successful link establishment over non-compliant cables.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by detecting the number of operable pairs through signal transmission and reception during autonegotiation. Based on this feedback information, the controller adjusts the advertised speed capability and selects the appropriate operating mode. The feedback loop continues until a compatible mode is found or all modes are exhausted.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If devices cycle through successful autonegotiation and unsuccessful link modes, then they attempt to establish links at different speeds, but they are never able to exchange data

Engineering Contradiction:
Improvespeed negotiation capabilityVSAvoiddata exchange reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The autonegotiation controller performs preliminary detection of the cable's operable pairs before finalizing the link establishment. By detecting the number of operable pairs early in the process and using this information to adjust advertised speeds, the system prevents cycling through multiple modes and establishes the correct operating mode from the beginning, ensuring reliable data exchange.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the master device transmits on all four pairs to establish a 1000BASE-T link, then the link can be established over compliant cable, but the slave device cannot lock onto the transmit signal if only two pairs are available

Engineering Contradiction:
Improvelink establishment speedVSAvoidsignal locking reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the transmission strategy based on detected cable conditions. When only two pairs are available, the controller modifies the autonegotiation process to advertise lower speeds, which changes the transmission behavior to use only the available pairs. This dynamic adaptation ensures that the slave device can successfully lock onto the transmit signal using the two operable pairs instead of failing to lock onto four pairs that don't exist.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7624197B1Apparatus and method for automatic speed downshift for a two pair cable
Publication Date: 2009.11.24 MARVELL ASIA PTE LTD
  • US7624197B1 patent drawing
  • US7624197B1 patent drawing
  • US7624197B1 patent drawing

AI summary

A physical layer of a first network device is connected to cable of an Ethernet network. A digital signal processor (DSP) is connected to the cable. The DSP receives and decodes first signals on the cable from a second device. The DSP codes and transmits second signals to the second device on the cable. An autonegotiation controller is connected to the DSP and includes a cable detector that determines a first number of pairs of twisted pair wires of the cable that are operable. The autonegotiation controller also includes a speed adjuster that masks an advertised speed of the first device when the cable detector determines that the first number is less than the number required for a requested speed of the first device.