Irregular RZH Code Design Using EXIT Charts for Low-SNR Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing low-rate channel coding schemes, such as Hadamard codes and turbo-codes, face performance limitations in low signal-to-noise ratio regimes, with high complexity and slow convergence in iterative decoding, particularly for low-rate repeat-zigzag Hadamard (RZH) codes, where density evolution methods are inefficient.

Innovation Solution

A method for designing irregular RZH codes using extrinsic information transfer (EXIT) charts and Monte Carlo simulations to optimize code parameters, allowing for efficient selection of signal-to-noise ratios and bit error rates, thereby maximizing coding rate and achieving zero or near-zero bit error rates at sufficient signal-to-noise thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional low-rate channel coding schemes (Hadamard codes, turbo-codes) are used, then coding performance is improved, but device complexity increases and convergence speed decreases

Engineering Contradiction:
Improvebit error rate performanceVSAvoiddecoder complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the code structure into outer repetition codes and inner zigzag-Hadamard codes, creating a concatenated coding scheme where each component can be decoded independently with simpler algorithms, avoiding the complex trellis structures of traditional turbo-codes while maintaining low-rate performance

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the code parameters by using irregular repeat-zigzag Hadamard codes with optimized degree profiles, where the repetition factors and Hadamard orders are carefully selected to achieve capacity-approaching performance with simpler decoding complexity compared to traditional schemes

Inventive Principle:
Principle #35Parameter changes

2Reliability

If density evolution methods are used for RZH code design, then code optimization is achieved, but computational complexity becomes extremely high

Engineering Contradiction:
Improvecode performanceVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses Gaussian approximation as a simplified, computationally inexpensive method to approximate the density evolution behavior, allowing for quick code design and optimization without the extremely high computational cost of exact density evolution methods

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent changes the design approach from exact density evolution to Gaussian approximation, transforming the computational problem into a more tractable form that still provides sufficient accuracy for code design while dramatically reducing computational complexity

Inventive Principle:
Principle #35Parameter changes

3Reliability

If irregular RZH codes with optimized degree profile are designed, then capacity-approaching performance is achieved, but the selection complexity of code parameters increases

Engineering Contradiction:
Improvecoding gainVSAvoidparameter selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses EXIT chart analysis to provide feedback on the performance of different code parameter selections, allowing for systematic optimization of the irregular RZH code parameters to achieve capacity-approaching performance while guiding the parameter selection process

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent systematically varies and optimizes code parameters such as repetition factors, Hadamard orders, and degree profiles based on EXIT chart analysis, transforming the parameter selection from a complex trial-and-error process into a systematic optimization approach

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7751491B2Code design method for repeat-zigzag Hadamard codes
Publication Date: 2010.07.06 NEC CORP
  • US7751491B2 patent drawing
  • US7751491B2 patent drawing
  • US7751491B2 patent drawing

AI summary

A method for selecting a signal to noise ratio for a communications code includes obtaining extrinsic information transfer (EXIT) information for a repeat-zigzag Hadamard (RZH) code responsive to a Hadamard order and a signal to noise ratio, determining code parameters for an irregular repeat zigzag Hadamard (IRZH) code for a corresponding code rate in response to the obtained EXIT values, and repeating the step of obtaining the EXIT information for a different signal to noise ratio if the corresponding code rate is other than a selected rate. The corresponding code rate is related to a bit error rate. In a preferred embodiment, the step of obtaining EXIT information includes one of obtaining an EXIT curve for repeat-zigzag Hadamard code by Monte Carlo simulation using serial decoding or obtaining an EXIT function for parallel decoding of the repeat-zigzag Hadamard code by using equations.