Adaptive Data Path Speed for Energy-Aware Network Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transport systems waste energy by maintaining high link speeds in networks, even when lower speeds meet service level requirements, leading to inefficiency and a violation of sustainability targets.

Innovation Solution

An I/O management module identifies paths with slower link speeds meeting service level requirements and adjusts path selection mechanisms to favor these paths, reducing link speeds of overperforming paths to conserve energy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high link speeds are maintained in data paths, then data transport speed is improved, but energy consumption increases

Engineering Contradiction:
Improvedata transport speedVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts link speeds based on real-time monitoring of service level requirement compliance. When a data path consistently meets service level requirements, the system reduces its link speed to conserve energy. When service level requirements are not met, the system increases link speed to ensure performance. This dynamic adjustment resolves the contradiction by making speed adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters (link speeds) of data paths based on performance monitoring. By adjusting the speed parameter of individual data paths according to their service level compliance, the system optimizes the balance between data transport speed and energy consumption, allowing faster paths to slow down when unnecessary and maintaining high speeds only when required.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If path selection favors faster data paths, then data transport performance is improved, but energy demand increases

Engineering Contradiction:
Improvedata transport performanceVSAvoidenergy demand
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism where service level compliance is continuously monitored and used to adjust path selection preferences. Paths that consistently exceed service level requirements receive lower preferences in the selection mechanism, directing traffic to more energy-efficient paths. This feedback loop resolves the contradiction by aligning path selection with energy efficiency goals while maintaining performance requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies different quality characteristics to different data paths based on their individual performance characteristics. Each path's link speed and selection preference are customized according to its specific service level compliance history, rather than applying a uniform high-speed policy to all paths. This local differentiation allows the system to optimize energy consumption on a per-path basis while maintaining overall performance.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250317379A1Varying path group speed based on sustainability targets
Publication Date: 2025.10.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250317379A1 patent drawing
  • US20250317379A1 patent drawing
  • US20250317379A1 patent drawing

AI summary

Varying path group speed based on sustainability targets includes identifying, in a first network, a path group consisting of a plurality of data paths between a first endpoint and a second endpoint, the plurality of data paths including at least a first data path and a second data path, wherein a first link speed of the first data path is slower than a second link speed of the second data path; determining a latency value associated the first data path; and adjusting, in response to the latency value associated with the first data path meeting a service level requirement, a path selection mechanism to favor the first data path over the second data path.