Dynamic Data Transmission Rate Control for Power Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a trade-off between power consumption and data transmission speed in computer systems, where increasing speed leads to higher power usage and heat generation, making it challenging to balance performance and energy efficiency, especially in mobile devices.

Innovation Solution

A method and apparatus that dynamically select the most energy-efficient data transmission rate based on the ratio of active to inactive periods, transitioning to a low power state during inactive periods and utilizing the fastest supported link speed for efficient data transfer, while reporting an effective data rate to the operating system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data transmission speed is increased, then system performance is improved, but power consumption and heat generation increase

Engineering Contradiction:
Improvedata transmission speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the data transmission rate based on real-time conditions including data size, network status, and power availability. The transmission rate is not fixed but adapts to optimize the balance between speed and power consumption, allowing the system to operate at higher speeds when power is abundant and lower speeds when power is constrained.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission rate parameter based on multiple factors including data size, network conditions, and power consumption constraints. By varying this key parameter dynamically, the system achieves optimal performance-power tradeoff without being locked into a single fixed transmission speed.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If data transmission speed is reduced, then power consumption is reduced, but system performance deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transmission throughput
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system dynamically selects transmission rates based on real-time assessment of data characteristics and system state. Rather than using a fixed low rate, the system adapts the rate to match actual needs, achieving high throughput when possible and low power consumption when necessary, optimizing the productivity-power tradeoff dynamically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor power consumption, transmission success, and data characteristics to adjust the transmission rate accordingly. This feedback loop ensures that the system achieves optimal throughput while maintaining acceptable power consumption levels by continuously learning from actual transmission performance.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If transmission rate is optimized for energy efficiency, then power consumption is reduced, but data transmission time increases

Engineering Contradiction:
Improveenergy efficiencyVSAvoiddata transmission time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system dynamically balances energy efficiency and transmission time by adjusting the transmission rate based on real-time conditions. When power is abundant or time is critical, the system uses higher rates despite increased energy consumption. When power is constrained, the system optimizes for energy efficiency even if transmission time increases, achieving optimal overall performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic assessment of transmission conditions and adjusts rates accordingly. By evaluating data characteristics and system state periodically, the system can switch between energy-efficient and time-critical modes as needed, optimizing the balance between these competing objectives over time.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS7573940B2Data transmission at energy efficient rates
Publication Date: 2009.08.11 INTEL CORP
  • US7573940B2 patent drawing
  • US7573940B2 patent drawing
  • US7573940B2 patent drawing

AI summary

A method and apparatus for data transmission at energy efficient rates. An embodiment of an apparatus includes a port for the transfer of data. The port has an active state in which the port may transmit or receive data and an inactive state in which the port does not transmit or receive data. The apparatus further includes logic to control the transfer of data. The logic places the port into the active state for a first time period for the transfer of data and places the port into the inactive state for a second time period. The logic further prevents transfer of data during the inactive state.