Sequence Partitioning for Multi-User Uplink Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in efficiently managing sequence selection for multiple user equipment (UEs) to transmit payloads over shared uplink control channels, leading to interference and reduced throughput.

Innovation Solution

The system introduces sequence partitioning by dividing a set of sequences into multiple sequence pools, each usable by a different UE, allowing multiple UEs to transmit payloads using the same resource allocation by selecting sequences from different pools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple UEs share the same sequence pool for uplink control channel transmission, then resource utilization is improved, but interference between UEs increases and reliability deteriorates

Engineering Contradiction:
Improveresource utilizationVSAvoidcommunication reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides a large sequence pool into multiple smaller sequence pools, where each UE is assigned to a specific sequence pool. This segmentation reduces interference between UEs while maintaining efficient resource utilization, as each UE selects sequences from its dedicated pool rather than competing for sequences from a shared pool.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a large sequence pool is used for multiple UEs, then adaptability is improved, but device complexity increases due to storage requirements

Engineering Contradiction:
Improvesequence selection adaptabilityVSAvoidsequence storage complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the large sequence pool into multiple smaller pools distributed across different UEs. Each UE stores only its assigned sequence pool, reducing individual device complexity while maintaining system-wide adaptability through the collective diversity of all sequence pools.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each UE is assigned a specific sequence pool tailored to its needs, allowing local optimization of storage requirements. The local quality of each UE's sequence pool is sufficient for its adaptability needs without requiring the full global sequence pool to be stored at each device.

Inventive Principle:
Principle #3Local quality

3Reliability

If sequence partitioning is implemented for multiple UEs, then interference is reduced and reliability is improved, but system complexity increases due to pool management

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidsequence pool management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sequence pool partitioning and UE assignment is performed in advance by the base station, establishing a predetermined mapping between UEs and sequence pools. This preliminary action simplifies real-time operations, as UEs only need to select sequences from their pre-assigned pools without complex real-time management decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4158805B1Sequence partitioning for a multi-user uplink channel
Publication Date: 2025.06.18 QUALCOMM INC
  • EP4158805B1 patent drawingFigure 1
  • EP4158805B1 patent drawingFigure 2
  • EP4158805B1 patent drawingFigure 3

AI summary

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) or a base station, or both, may determine a configuration for partitioning a set of sequences into multiple sequence pools associated with multiple UEs. The UE or the base station, or both, may determine a sequence pool associated with the UE based on the configuration, which may include parameters or instructions for determining the sequence pool associated with the UE. The UE or the base station, or both, may select a subset of sequences from the sequence pool associated with the UE and construct a codebook including the subset of sequences. The UE may select a sequence from the constructed codebook based on a quantity of bits of a payload and may transmit the payload to the base station using the selected sequence.