QCI-Aware Control Scheme for Communication Device Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable communication devices face high power consumption due to protocol stack processing, which affects battery life, and existing methods do not effectively reduce this consumption without impacting performance or control signaling.

Innovation Solution

A QCI-aware control scheme dynamically adapts data transfer rates and hardware resource usage based on Quality-of-Service Class Identifier (QCI) parameters, allowing for the dynamic shutdown of hardware accelerators and adjustment of processor clock frequencies to reduce power consumption without affecting control signaling or performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If protocol stack processing is performed at full speed using hardware resources, then data processing performance is improved, but power consumption increases

Engineering Contradiction:
Improvedata processing performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the processing speed of hardware resources based on QCI parameters and data latency requirements. The controller monitors QCI values and selectively slows down or suspends protocol stack processing for data packets that can tolerate higher latency, while maintaining full processing speed for time-critical data. This dynamic adaptation resolves the contradiction by making processing performance variable rather than fixed, allowing the system to match resource usage with actual service requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of hardware resources (processing speed, clock frequency) based on QCI parameter values. When QCI indicates delay-tolerant traffic, the controller reduces processing speed or suspends processing temporarily. This parameter adjustment allows the same hardware resources to operate at different performance levels, reducing power consumption during high-throughput sessions without compromising service quality for delay-tolerant applications.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If hardware resources are reduced or slowed down, then power consumption is reduced, but data processing capability deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoiddata processing capability
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system applies different processing speeds to different data packets based on their QCI characteristics. Instead of uniformly slowing down all processing, the controller identifies specific data packets with higher latency tolerance and applies reduced processing speed only to those packets. Time-critical packets continue to receive full processing resources. This localized application of speed reduction maintains overall system productivity while achieving power savings on non-critical traffic streams.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies partial processing suspension rather than complete shutdown. The controller selectively suspends or slows processing for only the portion of data traffic that can tolerate latency, while maintaining full processing capability for time-sensitive traffic. This partial action approach ensures that processing capability is preserved for critical functions while allowing power consumption to be reduced through selective throttling of non-critical processing tasks.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If processing speed is increased to meet quality of service requirements, then service quality is improved, but power consumption increases

Engineering Contradiction:
Improvequality of serviceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts processing speed based on real-time QCI parameter monitoring. The controller evaluates the latency tolerance indicated by QCI values and adaptively changes processing speed accordingly. For data packets requiring high quality of service (low latency), the system maintains high processing speed. For packets with higher latency tolerance, the system reduces speed to save power. This dynamic adjustment ensures quality of service requirements are met only when necessary, reducing unnecessary power consumption.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10542116B2Communication device and method for processing received data
Publication Date: 2020.01.21 INTEL CORP
  • US10542116B2 patent drawing
  • US10542116B2 patent drawing
  • US10542116B2 patent drawing

AI summary

A communication device is described comprising a receiver configured to receive data comprising information representing a required quality of service of the transmission of the data, hardware resources configured to perform a processing of the data and a controller configured to set a speed of the processing of the data by the hardware resources based on the determined required quality of service.