Orthogonal Cover Codes for Uplink Control Multiplexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in efficiently multiplexing uplink control information (UCI) on the physical uplink shared channel (PUSCH) without creating repetition, which prevents the application of orthogonal cover codes (OCC) and limits system capacity.

Innovation Solution

A user equipment (UE) maps UCI bits and UL-SCH data bits to a first subset of resources associated with the PUSCH, copies these symbols to remaining subsets based on a repetition pattern, and applies an OCC across all subsets, enabling efficient multiplexing and increased system capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If UCI bits are mapped directly to PUSCH resources without copying, then the transmission process is simpler, but OCC cannot be applied and system capacity is limited

Engineering Contradiction:
Improvetransmission process complexityVSAvoidsystem capacity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The PUSCH resources are segmented into multiple subsets (first subset and second subset), allowing UCI bits to be mapped to the first subset and copied to the second subset. This segmentation enables the application of OCC across different resource subsets, thereby increasing system capacity while maintaining a relatively simple transmission process.

Inventive Principle:
Principle #1Segmentation

2Productivity

If UCI bits are copied to multiple resource subsets, then OCC can be applied and system capacity increases, but the transmission process becomes more complex

Engineering Contradiction:
Improvesystem capacityVSAvoidtransmission process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies the copying principle by duplicating UCI bit symbols from the first resource subset to the second resource subset according to a repetition pattern. This copying mechanism enables OCC to be applied across multiple subsets, increasing system capacity. The copying process is systematically defined to minimize unnecessary complexity.

Inventive Principle:
Principle #26Copying

3Productivity

If multiple UEs share the same PUSCH resources, then system capacity increases, but network congestion and access delay increase without proper multiplexing

Engineering Contradiction:
Improvesystem capacityVSAvoidaccess delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

OCC serves as an intermediary mechanism that enables multiple UEs to share PUSCH resources effectively. By applying OCC across copied UCI bit symbols in different resource subsets, the system can distinguish between different UEs' transmissions, allowing increased system capacity while managing network congestion and reducing access delay through proper multiplexing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250119915A1Orthogonal cover codes for uplink control information multiplexing with physical uplink shared channels
Publication Date: 2025.04.10 QUALCOMM INC
  • US20250119915A1 patent drawing
  • US20250119915A1 patent drawing
  • US20250119915A1 patent drawing

AI summary

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may map uplink control information (UCI) bits and uplink shared channel (UL-SCH) data bits to a first subset of resources associated with a physical uplink shared channel (PUSCH). The UE may copy symbols associated with the UCI bits and the UL-SCH data bits from the first subset of resources to one or more remaining subsets of resources. The UE may apply an orthogonal cover code (OCC) across a plurality of subsets of resources, including the first subset of resources and the one or more remaining subsets of resources, associated with the PUSCH. The UE may transmit, based at least in part on the OCC applied across the plurality of subsets of resources, multiplexed UCI bits and UL-SCH data bits. Numerous other aspects are described.