PUSCH Interleaving for UCI and User Data Multiplexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G wireless communication systems, there is a need to efficiently transmit uplink control information (UCI) with limited power availability, particularly in scenarios where User Equipment (UE) is near the cell border, and existing methods may not effectively manage the transmission of UCI and user data in self-contained Time Division Duplex (TDD) subframes.

Innovation Solution

The UCI information is multiplexed with non-control uplink data and transmitted in the Physical Uplink Shared Channel (PUSCH), with interleaving techniques used to map control information in a time-first direction and user data in a frequency-first direction, allowing for efficient transmission of beam forming information and other control data alongside user data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If UCI and user data are transmitted separately in different channels, then channel reliability is improved, but device complexity and transmission overhead increase

Engineering Contradiction:
Improvechannel reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines UCI and user data into a single transport block for transmission over the PUSCH channel. The encoder receives both UCI and user data as inputs and generates a single coded output that contains both types of information, eliminating the need for separate channel transmissions and reducing overall system complexity while maintaining reliability

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If UCI and user data are multiplexed in the same channel, then device complexity is reduced, but interference between control and user data increases

Engineering Contradiction:
Improvedevice complexityVSAvoidinterference
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent applies segmentation by dividing the coded bits into separate groups - one group for UCI and another for user data. The interleaver then processes these segmented groups differently, applying time-first mapping to UCI and frequency-first mapping to user data, which separates their resource allocation and reduces mutual interference while maintaining the benefits of combined transmission

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If conventional interleaving is used without direction-specific mapping, then processing simplicity is maintained, but transmission efficiency in low latency scenarios deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidtransmission efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces dynamic, direction-specific mapping strategies that adapt to the characteristics of different data types. The interleaver dynamically applies time-first mapping for UCI to prioritize control information delivery in low latency scenarios, while applying frequency-first mapping for user data to optimize throughput, thereby improving transmission efficiency without significantly complicating the processing

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10396878B2Channel coding and interleaving for control and user data in the physical uplink shared channel
Publication Date: 2019.08.27 APPLE INC
  • US10396878B2 patent drawing
  • US10396878B2 patent drawing
  • US10396878B2 patent drawing

AI summary

Control information may be multiplexed, by User Equipment (UE), with non-control uplink data (e.g., user data) and transmitted in the PUSCH. In one implementation, in combining the control information and the user data, the control information and the user data may be interleaved in a manner in which the control information is mapped in a time-first direction and the user data is mapped in a frequency-first direction. Additionally, the control information may include beam information (BI).