Link-Adapted URA Codebooks for Channel-Quality-Based Sequence Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional unsourced random access (URA) mechanisms in wireless communications result in inefficient resource use and unreliable communications due to the use of a single codebook with sequences of varying lengths, leading to inappropriate sequence selection based on varying channel conditions.

Innovation Solution

Implementing link-adapted shared codebooks tailored to specific channel conditions, where each codebook includes sequences of appropriate lengths based on the current channel quality, allowing UEs to select the most suitable codebook for transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single codebook with sequences of varying lengths is used in conventional URA, then device simplicity is maintained, but communication reliability deteriorates due to inappropriate sequence selection under varying channel conditions

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcodebook structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides a single codebook into multiple codebooks, where each codebook is associated with specific channel conditions (e.g., good, moderate, poor conditions). Each codebook contains sequences of appropriate lengths tailored to its associated channel conditions. This segmentation allows UEs to select the most appropriate codebook based on current channel quality, thereby improving communication reliability without requiring overly complex single-codebook structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic codebook selection based on channel conditions. Instead of using a static single codebook, the system dynamically adapts by selecting from multiple codebooks according to the current channel state. The network entity provides indications to UEs about which codebook to use based on measured channel quality metrics, enabling the system to adapt to varying channel conditions and maintain reliable communication.

Inventive Principle:
Principle #15Dynamics

2Productivity

If sequences of varying lengths are used in a single codebook, then resource flexibility is improved, but resource efficiency deteriorates due to inappropriate sequence length selection

Engineering Contradiction:
Improveresource efficiencyVSAvoidsequence length adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by tailoring each codebook's sequence characteristics to specific local channel conditions. Each codebook is optimized with sequences of appropriate lengths for its associated channel condition (e.g., shorter sequences for good conditions, longer sequences for poor conditions). This ensures that UEs transmit using sequences with appropriate lengths for their current channel quality, improving resource efficiency by avoiding unnecessary transmission of overly long sequences in good conditions while maintaining sufficient sequence length in poor conditions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of sequence length by organizing sequences into multiple codebooks, where each codebook contains sequences with specific length characteristics suited to particular channel conditions. This parameter organization allows the system to efficiently select appropriate sequence lengths based on channel quality, improving resource efficiency while maintaining the adaptability to handle varying channel conditions through channel-quality-based codebook selection.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If a single codebook is used for all channel conditions, then system complexity is reduced, but overhead increases due to inappropriate sequence selection

Engineering Contradiction:
Improvetransmission overheadVSAvoidcodebook management complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the codebook structure into multiple codebooks organized by channel conditions, which reduces transmission overhead by enabling selective use of appropriate codebooks. Each codebook contains sequences optimized for specific channel conditions, allowing UEs to avoid transmitting unnecessarily long sequences when channel conditions are good, thereby reducing overhead and energy consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic codebook selection mechanisms where the network entity monitors channel conditions and provides indications to UEs about which codebook to use. This dynamic adaptation allows the system to optimize transmission overhead by selecting codebooks with appropriate sequence lengths for current channel conditions, reducing energy loss while managing complexity through standardized selection procedures based on channel quality metrics.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250351164A1Techniques for link-adapted codebooks for unsourced random access
Publication Date: 2025.11.13 QUALCOMM INC
  • US20250351164A1 patent drawing
  • US20250351164A1 patent drawing
  • US20250351164A1 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. A user equipment (UE) receive control signaling indicating a set of codebooks associated with random access communications, the set of codebooks including at least a first codebook associated with a first set of channel conditions and a second codebook associated with a second set of channel conditions. The first codebook and the second codebook may include a first set of sequences associated with a first sequence length, and a second set of sequences associated with a second sequence length, respectively. The UE may select one of the first codebook or the second codebook based on a channel quality metric associated with a channel between the UE and a network entity, and transmit a message to the network entity using a sequence from one of the selected first codebook or second codebook.