UE CPU Frequency Control for Stable Wireless Throughput
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increase in central processing unit (CPU) frequency to enhance data transmission in electronic devices leads to elevated temperatures, triggering over-temperature protection mechanisms, reducing throughput, and increasing power consumption, negatively impacting user experience.
Innovation Solution
A method for determining a CPU frequency upper bound based on maximum wireless connection throughput, adjusting CPU frequency to maintain stable connection parameters, and optimizing core usage to balance temperature and throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the CPU frequency is increased to achieve higher throughput, then the data transmission speed is improved, but the temperature of the electronic device increases
Solution Approach 1:
The patent implements dynamic CPU frequency adjustment by continuously monitoring wireless connection parameters (throughput, packet error rate) and adapting the CPU frequency accordingly. The system transitions from static high frequency operation to dynamic frequency scaling, increasing frequency only when needed to maintain required throughput while reducing it when connection conditions allow, thereby managing temperature while preserving productivity.
Solution Approach 2:
The patent changes the operating parameters of the CPU by establishing a frequency upper bound based on maximum wireless capability and adjusting the actual CPU frequency within this bound based on real-time connection performance. This parameter adjustment allows the system to operate at optimal frequency levels rather than consistently at maximum frequency, reducing unnecessary heat generation while maintaining required throughput.
2Productivity
If the CPU frequency is increased to achieve higher throughput, then the data transmission speed is improved, but the power consumption increases
Solution Approach 1:
The system dynamically adjusts CPU frequency based on real-time wireless connection performance metrics. Instead of maintaining high frequency continuously, the CPU frequency is scaled up only when throughput requirements demand it and scaled down when connection conditions permit, thereby reducing overall power consumption while maintaining required productivity levels.
Solution Approach 2:
The patent implements parameter changes by setting a CPU frequency upper bound based on maximum wireless capability and adjusting the actual operating frequency within this bound based on measured connection performance. This allows the system to operate at energy-efficient frequency levels rather than consistently at maximum frequency, reducing power consumption while preserving necessary throughput.
3Productivity
If the CPU frequency is increased to achieve higher throughput, then the data transmission speed is improved, but the transmission time increases due to over-temperature protection
Solution Approach 1:
The patent applies preliminary action by determining the CPU frequency upper bound in advance based on maximum wireless capability before actual data transmission begins. The system pre-calculates the relationship between CPU frequency and wireless throughput, establishing frequency bounds that prevent over-temperature conditions before they occur, thereby avoiding transmission interruptions and delays.
Solution Approach 2:
The system implements feedback control by continuously monitoring wireless connection parameters (throughput, packet error rate) and adjusting CPU frequency accordingly. When connection performance degrades, the system increases CPU frequency to compensate; when performance is adequate, it reduces frequency to prevent overheating. This closed-loop control maintains stable throughput while avoiding over-temperature protection triggers that would cause transmission delays.
Data Source
AI summary
A method for determining the frequency of a CPU is provided. The method includes establishing a wireless connection with a network via a transceiver of a UE. The method includes determining the CPU frequency upper bound via the CPU of the UE. The method includes increasing the frequency of the CPU, until a first parameter of the wireless connection remains the same value for a predetermined duration via the CPU. The frequency of the CPU will not be increased beyond the CPU frequency upper bound. The method includes decreasing the frequency of the CPU until a second parameter of the wireless connection changes, in response to a determination that the first parameter of the wireless connection remains the same value for the predetermined duration via the CPU.


