Channel Interleaving Layout for Burst-Error-Resilient Multi-Slot Packets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current channel interleaving techniques in wireless communication systems, particularly for CDMA standards like IS-95 and cdma2000, are inadequate for efficiently transmitting multimedia data in broadcast/multicast services, as they fail to effectively handle interference and ensure reliable data recovery in fading conditions.

Innovation Solution

The proposed method involves demultiplexing systematic and parity bits into sequences, reordering them based on an index set, forming matrices, and performing matrix interleaving with modulation and truncation to generate output sequences for multi-slot packets, using 16-QAM modulation and allowing for sequence repetition or truncation to optimize data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional channel interleaving techniques are used for CDMA standards, then the system maintains compatibility with existing standards like IS-95 and cdma2000, but the system fails to effectively handle interference and burst errors in broadcast/multicast services

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoidbroadcast/multicast service support
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The channel interleaver divides the input bit sequence into multiple segments (first segment for systematic bits, second segment for first parity bits, third segment for second parity bits) and processes each segment separately through matrix interleaving. This segmentation allows the system to handle different types of bits with appropriate interleaving strategies, improving reliability for broadcast/multicast services while maintaining standard compatibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces matrix-based interleaving that operates in two dimensions (rows and columns) rather than simple one-dimensional bit reordering. Bits are arranged in matrices with specific row and column permutations, creating a two-dimensional interleaving structure that more effectively disperses burst errors across the transmitted data, thereby improving error handling capability for new service types.

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

2Reliability

If matrix interleaving with demultiplexing is implemented, then resilience to interference and burst errors is enhanced, but the device complexity increases

Engineering Contradiction:
Improveinterference resilienceVSAvoidinterleaver structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex interleaving process is broken down into manageable segments: demultiplexing units that separate different bit types, matrix formation units that organize bits into structured arrays, and interleaving units that perform row and column permutations. This modular segmentation makes the complex device more manageable and implementable while maintaining high interference resilience.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs configurable matrix dimensions (R rows and C columns) and adjustable permutation parameters that can be optimized for different service requirements. By allowing parameter adjustment, the system achieves high interference resilience through sophisticated interleaving while managing device complexity through flexible, adaptable structures rather than fixed complex hardware.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If systematic bits and parity bits are demultiplexed into separate sequences, then the output sequence can be optimized for multi-slot packet transmission, but the processing time and complexity increase

Engineering Contradiction:
Improvesystem throughputVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs demultiplexing of systematic and parity bits into separate sequences at the beginning of the encoding process, before transmission. This preliminary organization allows subsequent matrix interleaving and modulation operations to proceed efficiently on pre-separated data streams, optimizing multi-slot packet transmission structure in advance and reducing real-time processing requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By separating systematic bits and parity bits into distinct sequences that are processed independently through the interleaving process, the system optimizes the transmission structure for multi-slot packets. This segmentation enables parallel processing of different bit types and facilitates efficient resource allocation across multiple transmission slots, thereby improving overall system throughput.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7685495B2Apparatus and method for channel interleaving in communications system
Publication Date: 2010.03.23 QUALCOMM INC
  • US7685495B2 patent drawing
  • US7685495B2 patent drawing
  • US7685495B2 patent drawing

AI summary

An apparatus and method for interleaving systematic bits and parity bits to generate an output sequence that can be transmitted in multi-slot packets from a base station to a remote station in a wireless communication system. The apparatus comprises a memory element and a control element coupled to the memory element, wherein the control element is configured to demultiplex the systematic bits and parity bits into sequences, wherein the systematic bits and parity bits are sequentially distributed among the sequences. The control element is further configured to reorder the sequences based on an index set, to group the sequences into segments and to interleave each of the segments forming matrices having elements. The control element is also configured to modulate the elements of the matrices, and to truncate the modulated elements of each matrix, so as to produce the output sequence which comprises truncated modulating elements from each matrix of the matrices.