10GBASE-T Sub-Rate Framing for Adaptive Ethernet Link Speeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing 10GBASE-T Ethernet standard lacks flexibility in scaling data rates, often reducing transmission rates unnecessarily to lower levels than what the communication link can support, especially in cases where the link quality is impaired or in low-power applications.

Innovation Solution

The implementation of an autonegotiation and training process that allows for sub-rate modes of operation, selecting suitable data rates and symbol constellations based on channel characteristics, and reducing the number of lanes or uncoded bits to adapt transmission rates without restarting the autonegotiation process, while maintaining compatibility with legacy Ethernet standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the transmission rate is scaled back to lower rates (1 Gb/s or 100 Mb/s) to ensure compatibility with impaired links, then link reliability is improved, but transmission speed deteriorates significantly below what the link can actually support

Engineering Contradiction:
Improvelink reliabilityVSAvoidtransmission rate
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements dynamic rate adaptation by allowing the system to operate at multiple data rates (10 Gb/s, 5 Gb/s, 2.5 Gb/s, 1.25 Gb/s) based on real-time channel conditions. The training sequence mechanism enables the receiver to assess link quality and negotiate the appropriate operating rate, transforming the static rate selection into a dynamic process that optimizes both reliability and speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of data rate from a fixed value to a variable that can be adjusted in discrete steps. By modifying the transmission rate parameter based on channel characteristics measured during training sequences, the system can select the highest rate that maintains acceptable error performance, resolving the contradiction between reliability and speed.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If sub-rate modes are implemented to allow flexible rate adjustment, then adaptability to different channel conditions is improved, but device complexity increases due to additional training sequences and rate negotiation mechanisms

Engineering Contradiction:
Improverate adaptabilityVSAvoidtraining sequence complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the training process into multiple distinct training sequences, each associated with a specific data rate. This segmentation allows the system to independently test and validate each rate level, making the complexity manageable through modular design. Each training sequence can be processed independently, and the results are used to determine the appropriate operating rate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary rate assessment during the training phase before normal data transmission begins. By executing training sequences at different rates in advance and determining the maximum supportable rate beforehand, the system avoids the need for continuous rate adjustments during operation, reducing overall system complexity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the number of uncoded bits is reduced to lower the data rate, then transmission rate is reduced to match channel capabilities, but the amount of information transmitted per symbol decreases

Engineering Contradiction:
Improveerror performanceVSAvoidinformation transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent dynamically adjusts the number of uncoded bits (k value) based on channel conditions. The system can operate with different k values (e.g., k=3 for 10 Gb/s, k=2 for 5 Gb/s, k=1 for 2.5 Gb/s, k=0 for 1.25 Gb/s), allowing flexible trade-offs between error performance and information transmission efficiency. This dynamic adjustment resolves the contradiction by optimizing the balance between reliability and productivity for each operating condition.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9634800B1Sub-rate codes within the 10GBASE-T frame structure
Publication Date: 2017.04.25 MARVELL ASIA PTE LTD
  • US9634800B1 patent drawing
  • US9634800B1 patent drawing
  • US9634800B1 patent drawing

AI summary

A BASE-T Ethernet transceiver is disclosed. The transceiver includes a BASE-T Ethernet data framing module having an input interface to receive Ethernet block data bits at a first data rate, logic to associate the Ethernet block data bits with an auxiliary bit and a number of Reed-Solomon check bytes, and a forward error correction encoder. The encoder is coupled to the logic to encode all of the data bits, auxiliary bit and the Reed-Solomon check bytes into a first error encoded transport frame having plural error check bits. A symbol mapper receives the first error encoded transport frame and modulates the first error encoded transport frame into symbols, each of the symbols having uncoded bits. A BASE-T transmitter is coupled to the symbol mapper to transmit the first group of symbols over an Ethernet link at one of a selection of symbol rates. Errors in the uncoded bits are correctable via the Reed-Solomon check bytes.