Dynamic Code Block Interleaving Control for Wireless Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In LTE wireless communication systems, code block interleaving may not always be beneficial, particularly for small resource allocations or Machine Type Communication applications, as it can reduce efficiency and add unnecessary processing, and may not be necessary for critical applications with higher priority.

Innovation Solution

The technique involves selectively disabling interleaving at transmitters and corresponding de-interleaving at receivers based on conditions such as small resource block allocations, small transport block sizes, or critical application priorities to optimize processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If code block interleaving is applied to all transmissions, then reliability against burst errors is improved, but processing efficiency deteriorates for small resource allocations

Engineering Contradiction:
Improvereliability against burst errorsVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter of interleaving application from a fixed always-on state to a dynamic state based on resource allocation size. When resource blocks are below a threshold, interleaving is disabled; when above the threshold, interleaving is enabled. This parameter change resolves the contradiction by adapting the reliability enhancement mechanism to the actual needs of each transmission scenario.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic control of the interleaving function based on real-time resource allocation conditions. The system dynamically adjusts whether to apply interleaving by evaluating the resource block allocation size against a predefined threshold, making the processing efficiency optimized for small allocations while maintaining reliability for larger allocations.

Inventive Principle:
Principle #15Dynamics

2Reliability

If code block interleaving is applied, then protection against bursty interference is improved, but device complexity increases

Engineering Contradiction:
Improveprotection against bursty interferenceVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent modifies the operational parameter of the interleaving function by introducing a resource allocation threshold. This parameter change allows the system to switch between interleaved and non-interleaved modes, reducing device complexity for small transmissions while maintaining interference protection for larger transmissions that require it.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the interleaving function from the mandatory processing chain and makes it optional based on resource allocation size. By taking out the interleaving operation and conditionally applying it only when resource blocks exceed the threshold, the patent reduces unnecessary processing complexity for small transmissions while preserving the protection mechanism when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If code block interleaving is applied, then communication reliability is improved, but processing time increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces dynamic control of the interleaving processing based on resource allocation size. By dynamically enabling interleaving only when resource blocks exceed a threshold, the system reduces processing time for small transmissions while maintaining communication reliability for larger transmissions that benefit from interleaving.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies partial interleaving by selectively enabling it only for transmissions that require the protection against burst errors. For small resource allocations, the full interleaving process is omitted, reducing processing time. For larger allocations, interleaving is applied to provide the necessary reliability enhancement.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3556031B1Methods and apparatus for managing code block interleaving
Publication Date: 2024.07.03 QUALCOMM INC
  • EP3556031B1 patent drawingFigure 1
  • EP3556031B1 patent drawingFigure 2
  • EP3556031B1 patent drawingFigure 3

AI summary

Methods and apparatus are provided for managing code block interleaving and de-interleaving in wireless communication systems. A transmitter detects one or more conditions related to transmissions to be made from the transmitter and decides, based on the detection, to disable an interleaver while processing the transmissions, the interleaver used to spread code blocks over available resources. A receiver detects one or more conditions relating to the transmissions from the transmitter and determines, based on the detection, whether an interleaver was used at the transmitter while processing the transmissions. The receiver decides whether or not to de-interleave code blocks of the received transmission based on the determination.