Ethernet Auto-Negotiation Parallel Detection for 10G DAC Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Ethernet standards, particularly 10G DAC, lack auto-negotiation and link training capabilities, hindering interoperability with 10 GBASE-KR ports over copper cables and preventing seamless downgrading or upgrading of links, which slows the adoption of advanced Ethernet features.

Innovation Solution

Implementing a parallel detection method that allows for the detection of 10G DAC signals and enabling 10 GBASE-KR with auto-negotiation and link training on copper cables, using extended Technology Ability Field bits and arbitration state diagrams to advertise capabilities and switch between detection modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If 10G DAC is used for high-speed data transfer over copper cables, then data transfer speed is improved, but interoperability with standard Ethernet ports and ability to use advanced features like auto-negotiation and FEC is lost

Engineering Contradiction:
Improvedata transfer speedVSAvoidinteroperability and feature support
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The Ethernet apparatus is designed to perform multiple functions: it can operate in both 10G DAC mode (for high-speed copper connections) and standard 10 GBASE-KR mode (for interoperability with other Ethernet devices). The apparatus includes both a 10G DAC PHY block and a 10 GBASE-KR PHY block, allowing it to adapt to different connection types and negotiate capabilities with link partners dynamically.

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

2Device complexity

If 10G DAC without auto-negotiation is used, then device complexity is reduced, but link training and signal quality optimization are prevented

Engineering Contradiction:
Improveprotocol implementation complexityVSAvoidlink signal quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The apparatus dynamically selects between 10G DAC mode and 10 GBASE-KR mode based on the link partner's capabilities and the desired feature set. When operating in 10 GBASE-KR mode, the apparatus enables auto-negotiation and link training to optimize signal quality and adapt to varying channel conditions, while maintaining the option to use simpler 10G DAC mode when appropriate.

Inventive Principle:
Principle #15Dynamics

3Difficulty of detecting and measuring

If parallel detection mode is implemented to detect both 10G DAC and 10 GBASE-KR signals, then detection capability is improved, but processing complexity increases

Engineering Contradiction:
Improvesignal detection capabilityVSAvoiddetection logic complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The detection function is segmented into separate PHY blocks: a 10G DAC PHY block for detecting 10G DAC signals and a 10 GBASE-KR PHY block for detecting standard Ethernet signals. Each block independently processes its designated signal type, simplifying the overall detection logic while maintaining comprehensive detection capability. The arbitration logic then selects which PHY block to use based on detection results.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10164912B2Ethernet auto-negotiation with parallel detect for 10G DAC or other non-auto-negotiated modes
Publication Date: 2018.12.25 INTEL CORP
  • US10164912B2 patent drawing
  • US10164912B2 patent drawing
  • US10164912B2 patent drawing

AI summary

Methods and apparatus for Ethernet auto-negotiation (AN) with parallel detect for 10G DAC or other non-auto-negotiated modes. AN base pages are transmitted from an Ethernet apparatus to advertise the ability to support at least one Institute of Electrical and Electronics Engineers (IEEE) 802.3 Ethernet specification supporting AN. A receiver and associated processing circuitry is configured to perform two detection modes in parallel, including a first detection mode that looks for a valid signal transmitted from an Ethernet link peer that does not support AN and a second detection mode looking for AN pages from an IEEE 802.3 Ethernet link peer that supports AN. If the link peer does not support AN, an Ethernet link is set up to use signaling in accordance with the Ethernet specification that does not support AN. If the link peer supports AN, an Ethernet link is set up using a corresponding IEEE 802.3 Ethernet link supporting AN. Supported non-AN Ethernet links include 10G DAC links.