FEC Idle-State Control for Low-Latency Network Power Saving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network devices, such as switches, waste significant power during periods of low traffic due to high entry and exit latencies in existing power-saving approaches, which are not optimized for modern computing environments with varying traffic demands.

Innovation Solution

A system and method that disable Forward Error Correction (FEC) encoder and decoder functionalities during link idle periods, synchronized across partner nodes to minimize entry and exit latencies, using a vendor-specific header for secure control information transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If L1 power saving approaches are used to save power during idle periods, then power consumption is reduced, but entry and exit latencies increase significantly (on the order of 100 us)

Engineering Contradiction:
Improvepower consumptionVSAvoidentry and exit latencies
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent implements dynamic power management by transitioning FEC encoder/decoder circuits between active and idle states based on real-time link traffic conditions. The system dynamically adjusts power consumption of encoding/decoding operations without fully powering down the communication link, achieving a balance between power savings and latency performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational state parameter of FEC encoder/decoder circuits from fully active to a low-power idle state during link idle periods. By modifying the power state parameter of these specific components while maintaining link connectivity, the system achieves power savings with minimal latency impact compared to complete link shutdown approaches.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If FEC encoder and decoder functionalities are disabled during link idle periods, then power consumption is reduced, but communication reliability may be compromised

Engineering Contradiction:
Improvepower consumptionVSAvoidcommunication link reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent enables partner nodes to synchronize their FEC encoder/decoder state transitions in advance before actual data transmission begins. By performing preliminary synchronization during the idle state transition, the system ensures both ends are ready to resume error correction operations immediately when traffic starts, maintaining reliability without sacrificing power savings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where partner nodes exchange synchronization information regarding their FEC encoder/decoder states. This feedback ensures both ends of the communication link are aware of each other's power state, preventing data loss or errors during state transitions while maintaining the power-saving benefits of disabled FEC operations during idle periods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260067110A1Idle power saving
Publication Date: 2026.03.05 MELLANOX TECHNOLOGIES LTD(IL)
  • US20260067110A1 patent drawing
  • US20260067110A1 patent drawing
  • US20260067110A1 patent drawing

AI summary

A device or system including one or more devices is provided. In one example, a device includes one or more circuits that enable the device to determine that a communication link between a first communication node and a second communication node is in a link idle state. The device may further, in response to determining that the communication link is in the link idle state, transmit a disable command to one or both of the first communication node and the second communication node, where the disable command causes a recipient thereof to disable part of an encoding operation for the communication link.