MIMO LDPC Encoding for Unequal Error Protection Across Data Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Multiple Input Multiple Output (MIMO) systems face limitations in supporting various error protection requirements for high-rate data transmission, such as Multimedia Broadcast and Multicast Services (MBMS), with existing methods being complex, inflexible, and offering limited protection levels due to unified space-time processing and high implementation complexity.

Innovation Solution

The implementation of a method using Low Density Parity Check (LDPC) encoding with a parity check matrix comprising sub-parity check matrices and connection matrices to differentiate error protection levels for data streams, allowing for flexible and efficient unequal error protection across multiple antennas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If unified space-time processing is used in MIMO systems, then implementation complexity is reduced, but error protection flexibility and diversity are limited

Engineering Contradiction:
Improveimplementation complexityVSAvoiderror protection flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the error protection process by introducing separate channel coding units for different data streams with different QoS requirements. Each data stream undergoes independent coding with appropriate error protection levels, allowing flexible adaptation to diverse service requirements while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of error protection by implementing unequal error protection (UEP) mechanisms that differentiate protection levels across multiple data streams. This adds a layer of granularity to error protection, transitioning from uniform protection to differentiated protection based on service priority and QoS requirements.

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

2Reliability

If conventional error-correcting codes are applied to higher priority data, then information protection is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improveinformation protectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing differential error protection where higher priority data streams receive stronger error correction codes while lower priority streams use simpler codes. This localized application of error protection optimizes reliability for critical data while minimizing overall system complexity and processing overhead.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes error protection parameters dynamically based on data stream priority and QoS requirements. By adjusting coding rates, code types, and protection levels according to service requirements, the system achieves optimal information protection without uniformly increasing complexity across all data streams.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple data streams with different QoS are transmitted simultaneously, then service diversity is improved, but unequal error protection mechanisms become more complex

Engineering Contradiction:
Improveservice diversityVSAvoidunequal error protection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic error protection mechanisms that adapt to different QoS requirements of multiple data streams. The system dynamically selects appropriate error correction codes and protection levels based on service priority, allowing flexible support for diverse services while managing UEP complexity through adaptive rather than static configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal error protection framework that handles multiple data streams with different QoS requirements through a unified yet flexible architecture. The channel coding units can process various types of data streams (voice, video, data) with different protection needs using a common platform, reducing overall system complexity while supporting service diversity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8225168B2Method and system for data transmission in a multiple input multiple output (MIMO) system
Publication Date: 2012.07.17 PANASONIC HOLDINGS CORP
  • US8225168B2 patent drawing
  • US8225168B2 patent drawing
  • US8225168B2 patent drawing

AI summary

A method for data transmission in a multiple input multiple output (MIMO) system. The method for data transmission includes receiving multiple input data streams and performing low density parity check (LDPC) encoding of the input data streams utilizing a parity check matrix. The parity check matrix comprises a plurality of sub-parity check matrices for encoding respective associated ones of the input data streams and performing space time encoding for transmitting the LDPC encoded input data streams over a plurality of antennas. The performing of the LDPC encoding of the input data streams includes generating one or more connection matrices, each connection matrix for injecting information of one of the input data streams into the encoding of another one of the input data streams. Each connection matrix is a zero matrix if a lowest parity check protection level based on the sub-parity check matrix for the one of the input data streams is equal to or lower than an assigned parity check protection level for the one input data stream, and a non zero matrix otherwise.