Network Interface Autonegotiation Cable Length Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network interface technologies are limited in autonegotiation capabilities, particularly failing to address recently developed Ethernet modes like 200BASE-T and 400BASE-T, and do not effectively determine cable length to adjust data transfer rates accordingly, leading to inefficiencies in data communication.

Innovation Solution

Incorporating a transceiver module and cable length estimator within network devices to detect link partner capabilities, modify autonegotiation processes to include 200BASE-T and 400BASE-T modes, and selectively adjust data rates based on cable length measurements, ensuring compatibility with IEEE standards while enabling operation at optimal speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional autonegotiation is used without cable length measurement, then device complexity is reduced, but data communication efficiency deteriorates due to inability to optimize data rates based on cable length

Engineering Contradiction:
Improvedata communication efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The cable length is measured during the autonegotiation process before final link establishment, allowing the system to pre-determine the optimal data rate based on the measured length. This preliminary measurement enables subsequent optimization of communication efficiency without adding complex post-link adjustment mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network device performs self-diagnosis by measuring its own cable length through the medium and automatically adjusts its operating parameters based on the measured length. This self-service approach eliminates the need for external configuration or complex control systems while improving communication efficiency.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If autonegotiation includes only traditional Ethernet modes (10BASE-T, 100BASE-TX, 1000BASE-T), then compatibility with existing standards is maintained, but adaptability to new Ethernet modes (200BASE-T, 400BASE-T) deteriorates

Engineering Contradiction:
Improveadaptability to Ethernet modesVSAvoidcompatibility with IEEE standards
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The autonegotiation module is designed to handle multiple Ethernet modes (10BASE-T, 100BASE-TX, 1000BASE-T, 200BASE-T, 400BASE-T) through a unified base page structure. The selector field mechanism allows the same autonegotiation framework to accommodate both traditional and new Ethernet modes, achieving multi-functionality while maintaining reliability through standardized procedures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The invention introduces a selector field parameter in the base page that can take different values to indicate support for different Ethernet modes. By changing this parameter value, the autonegotiation process can adapt to various modes including new 200BASE-T and 400BASE-T standards, allowing flexible adaptation without compromising the standardized autonegotiation framework.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data transfer rate is fixed without cable length consideration, then device complexity is minimized, but loss of information increases due to potential signal degradation over long cables

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The cable length measurement provides feedback information to the autonegotiation module, which uses this feedback to select the appropriate data transfer rate. This feedback mechanism ensures that the selected rate is reliable for the given cable length, preventing signal degradation issues while keeping the system relatively simple by using a single measurement-based decision criterion.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8797909B1Network interface with autonegotiation and cable length measurement
Publication Date: 2014.08.05 MARVELL ASIA PTE LTD
  • US8797909B1 patent drawing
  • US8797909B1 patent drawing
  • US8797909B1 patent drawing

AI summary

A network interface to be implemented with a first network device is configured to autonegotiate a network link with a second network device by advertising a first selector field. The first selector field indicates that the first network device is capable of a first speed. The network interface is further configured to listen for a second selector field advertised by the second network device and stall autonegotiation while listening for the second selector field. The network interface is further configured to, in response to the second selector field indicating that the second network device is capable of communicating over the network link using the first speed, determine a cable length between the first and second network devices. The network interface is further configured to, in response to the cable length being less than a first predetermined threshold, select the first speed for communication over the network link.