Channel Interleaver Balances SINR Across Resource Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face challenges in maintaining consistent signal-to-noise-and-interference ratios (SINRs) across time and frequency, leading to performance issues, especially when transmitting multiple code blocks, as variations in SINRs can result in incorrect decoding and increased signaling overhead.

Innovation Solution

The implementation of channel interleaving techniques that map data symbols for each code block across both time and frequency, ensuring similar SINRs for all code blocks, thereby reducing the likelihood of incorrect decoding and optimizing data transmission by balancing SINRs across multiple resource groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is transmitted using multiple code blocks across different resource groups, then data transmission capacity is improved, but SINR variations across code blocks increase leading to decoding errors

Engineering Contradiction:
Improvedata transmission capacityVSAvoiddecoding accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies frequency-domain interleaving by mapping code blocks across different frequency subcarriers (resource groups) to achieve frequency diversity. This dimensional approach distributes code blocks across multiple frequency resources, ensuring that fading or interference affecting one frequency does not impact all code blocks, thereby maintaining decoding accuracy while increasing transmission capacity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent employs selective interleaving where different code blocks are assigned to different resource groups based on channel conditions. This local optimization ensures that each code block is placed in resource groups with favorable SINR characteristics, improving overall decoding reliability while maintaining high data transmission capacity.

Inventive Principle:
Principle #3Local quality

2Reliability

If channel interleaving is applied across multiple resource groups, then SINR balancing is improved, but system complexity increases

Engineering Contradiction:
ImproveSINR consistencyVSAvoidinterleaving processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the frequency spectrum into multiple resource groups and applies interleaving separately within each group. This segmentation approach simplifies the overall processing complexity by breaking down the complex interleaving operation into manageable per-group operations, while still achieving SINR balancing across all code blocks through the coordinated arrangement of segmented resources.

Inventive Principle:
Principle #1Segmentation

3Productivity

If multiple code blocks are transmitted in parallel, then transmission efficiency is improved, but signaling overhead increases due to multiple ACK/NACK responses

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent combines multiple code blocks into a single transport block for transmission purposes, allowing the system to send one consolidated ACK/NACK response instead of multiple separate responses. This merging approach maintains transmission efficiency by enabling parallel processing of multiple code blocks while reducing signaling overhead by consolidating the acknowledgment mechanism into a single response.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8780821B2Channel interleaver for transmission of multiple code blocks in a wireless communication system
Publication Date: 2014.07.15 QUALCOMM INC
  • US8780821B2 patent drawing
  • US8780821B2 patent drawing
  • US8780821B2 patent drawing

AI summary

Techniques for performing channel interleaving to achieve similar SINRs for multiple code blocks are described. In one design, a transmitter station (e.g., a base station or a UE) determines a plurality of resource groups assigned for data transmission. Each resource group includes a plurality of resource elements formed by a cluster of subcarriers in a time interval. The transmitter station partitions a transport block into a plurality of code blocks, processes each code block to obtain data symbols for that code block, and maps the data symbols for each code block to at least one resource element in each of the plurality of resource groups. The transmitter station transmits the mapped data symbols for the plurality of code blocks to a receiver station. In one design, the transmitter station receives an ACK or a NACK for the transport block and retransmits all code blocks if a NACK is received.