Extrapolated CSI Report via Partial CPU Counting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional CSI reporting techniques are deficient in providing up-to-date channel state information, leading to potential data throughput decreases due to outdated CSI reports.
Innovation Solution
The proposed solution involves using partial CPU counting for an extrapolated CSI report, where a UE selects a subset of CSI-RSs corresponding to the number of available CPUs to generate an up-to-date CSI report, thereby mitigating the use of outdated information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a UE is configured to generate multiple CSI reports simultaneously, then the quantity of CSI reports increases, but the number of available CPUs may be insufficient to process all reports
Solution Approach 1:
The patent segments the set of CSI reference signals into multiple subsets, where each subset is processed by a separate CPU. This allows parallel processing of CSI reports without requiring all CPUs to be occupied simultaneously, thus enabling generation of multiple CSI reports while managing CPU resources efficiently.
Solution Approach 2:
The patent allows the UE to process a subset of CSI reference signals rather than requiring processing of all configured CSI-RS resources. By selecting and processing only the necessary subset of CSI-RS that fits within available CPU capacity, the system generates useful CSI reports without exceeding processing unit limitations.
2Productivity
If conventional CSI reporting techniques are used, then CPU resource allocation is simple, but the CSI reports become outdated leading to decreased data throughput
Solution Approach 1:
The patent performs preliminary allocation of CPUs to process subsets of CSI reference signals before the actual CSI reporting deadline. By proactively distributing and processing CSI-RS subsets across available CPUs in advance, the system ensures that up-to-date CSI reports are generated and ready for transmission, preventing outdated information from degrading data throughput.
3Measurement precision
If a UE processes all configured CSI-RS resources, then measurement precision improves, but processing time increases causing outdated CSI reports
Solution Approach 1:
The patent divides the complete set of CSI reference signals into multiple smaller subsets that can be processed in parallel by different CPUs. This segmentation maintains comprehensive measurement coverage (processing all CSI-RS resources) while reducing the processing time for each individual CPU, enabling timely generation of accurate CSI reports.
Solution Approach 2:
The patent establishes continuous processing of CSI reference signal subsets across multiple CPUs, ensuring that measurement activities are ongoing without interruption. This continuous parallel processing maintains high measurement precision while minimizing processing delays, as multiple measurements proceed simultaneously rather than sequentially.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods, systems, and devices for wireless communications are described. In some systems (e.g., non-beam related channel state information (CSI) reporting), a CSI processing unit (CPU) may process CSI calculations for a CSI report. A user equipment may have a set number of CPUs. In some cases, there may not be enough CPUs available to process a CSI report for each CSI-RS due the CPU capability of the UE. In such cases, the UE may select a subset of the CSI-RSs to generate an extrapolated CSI report. To extrapolate, the UE may measure channel conditions of at least some pre-configured number (e.g., at least two) of CSI-RSs and determine the channel condition of a point later in time and report this extrapolation in a CSI report to the base station. A base station may schedule future data transmissions with the user equipment based on the extrapolated CSI report.