Sidelink CSI Reporting Prioritization via CPU Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, user equipment (UE) lacks a configured rule or procedure for prioritizing multiple requests for sidelink channel state information (CSI), leading to ambiguity and potential detrimental effects in applications like industrial IoT or ultra-reliable low-latency communication.

Innovation Solution

The UE implements a CSI reporting framework that selectively generates CSI reports based on a CPU capability and priority, assigning a number of CPUs to each report and prioritizing them according to their relative priorities, ensuring that the total CPU usage does not exceed the UE's capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the UE generates all triggered CSI reports without prioritization, then the quantity of CSI reports is maximized, but the system control and reliability deteriorate due to ambiguity and potential detrimental effects

Engineering Contradiction:
Improvesystem control over sidelink CSI reportingVSAvoidCSI reporting framework complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the set of triggered CSI reports into different priority levels (first priority set and second priority set). The UE selectively generates CSI reports from the first priority set while excluding those from the second priority set when CPU capability is exceeded. This segmentation resolves the contradiction by providing structured control mechanisms that improve reliability without requiring overly complex decision-making frameworks.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If the UE assigns CPU resources to each CSI report based on characteristics, then the manufacturing precision of resource allocation is improved, but the device complexity increases due to CPU assignment and prioritization logic

Engineering Contradiction:
ImproveCPU resource allocation precisionVSAvoidCPU assignment and prioritization logic
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring priority levels and CPU capability thresholds before CSI report generation. The UE determines the set of triggered CSI reports and their priorities in advance, then selectively generates reports from the first priority set when CPU capability would otherwise be exceeded. This preliminary classification simplifies the actual generation decision and reduces runtime complexity while maintaining precise resource allocation.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the UE selectively generates only high priority CSI reports, then the productivity of high priority communication is improved, but the quantity of total CSI reports decreases

Engineering Contradiction:
Improvetimely and accurate CSI delivery for higher priority communication channelsVSAvoidtotal number of CSI reports generated
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating the generation quality across different priority levels. CSI reports in the first priority set are generated with full quality and timeliness guarantees, while reports in the second priority set are excluded when resources are constrained. This local differentiation ensures high productivity for critical communications while accepting reduced overall quantity, resolving the contradiction through priority-based quality differentiation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12035353B2Prioritization techniques for sidelink channel state information reporting
Publication Date: 2024.07.09 QUALCOMM INC
  • US12035353B2 patent drawing
  • US12035353B2 patent drawing
  • US12035353B2 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may receive multiple requests for sidelink channel state information (CSI) and each request for sidelink CSI may trigger a different sidelink CSI report from the UE. The UE may assign a number of CSI processing units (CPUs) to each triggered sidelink CSI report and may select one or more of the triggered sidelink CSI reports for generation in accordance with a CPU capability of the UE and according to a priority associated with each of the requests. For example, the UE may select the one or more CSI reports in an order according to the priority and such that a summation of the CPUs assigned to each of the selected CSI reports avoids exceeding the CPU capability of the UE. The UE may generate and transmit the selected CSI reports.