Multiple-bases Belief-Propagation and Permutation Decoding for Block Codes

Publication: WO2008087042A1
Published: 2008-07-24
Family Size: 1
Granted: No

Simple SummaryContent extracted from patent full text and abstract with AI.

This patent describes an advanced method and system for decoding digital data transmitted or stored using block codes, especially in noisy environments. The invention utilizes multiple belief-propagation (BP) decoders operating in parallel, each based on different parity-check matrices or modified received words using code automorphisms. A selector then chooses the best reconstructed message from the decoder outputs. This approach, called Multiple-Bases Belief-Propagation (MBBP) and Permutation Decoding, improves error correction performance by efficiently handling error patterns that standard decoders may fail to resolve.

Use CasesContent extracted from patent full text and abstract with AI.

  • Wireless communication systems (e.g., 5G, Wi-Fi, satellite communications) where robust error correction is crucial.
  • Data storage devices (e.g., SSDs, hard drives, flash memory) to improve data integrity and prevent loss due to noise or corruption.
  • Broadcast systems (e.g., digital TV, satellite broadcasting) for enhanced reliability in harsh transmission conditions.
  • Deep space communication, where signal noise and data loss can be significant.
  • Any system using block codes (BCH, LDPC, Golay, etc.) that requires high-performance or low-latency error correction.
  • Sophisticated digital communication protocols, such as those in automotive networks or avionics.

BenefitsContent extracted from patent full text and abstract with AI.

  • Improved error correction by using several decoding bases and collective decision-making, leading to performance close to maximum likelihood decoding.
  • Reduced decoding delay and lower data latency because fewer iterations per decoder are needed, especially with parallel processing.
  • Greater resilience against problematic error patterns (stopping sets), which standard belief-propagation decoders may struggle with.
  • Flexibility in balancing computational complexity (number of decoders and iterations) with performance and latency needs, offering practical deployment options.
  • Applicability to a range of code types (including high-rate codes and LDPC codes) and noisy channel scenarios (e.g., binary erasure, AWGN).
  • Scalable for implementation in both hardware and software, and compatible with modern digital communication and storage systems.

Technical Classifications (CPCs)

Main Classifications

Electrical & Electronic Tech

Sub Classifications

Electronic Circuitry

CPC Codes

H03M13/1102H03M13/1111H03M13/1128H03M13/1191H03M13/1505H03M13/152H03M13/154H03M13/3707H03M13/3738H03M13/3784H03M13/613H03M13/615H03M13/616H03M13/6511H03M13/6561

Inventors & Applicants

Applicants

Univ Friedrich Alexander Er

Hehn Thorsten

Laendner Stefan

Huber Johannes B

Milenkovic Olgica

Patent Abstract

A decoder (100) for decoding a noisy received word to obtain an estimate of a transmitted word, the noisy received word being based on an encoding rule enabling at least a first and a second parity-check criterion. The decoder (100) comprises the first decoder (110) for decoding the noisy received word based on the first parity-check criterion and to obtain a first estimate of the transmitted code and a second decoder (120) for decoding the noisy transmitted word based on the second parity-check criterion and to obtain a second estimate of the transmitted word or for modifying a noisy received word according to an automorphism of the encoding rule to obtain a modified received word and for decoding the modified received word based on the first parity-check criterion and to obtain the second estimate of the transmitted word. The decoder (100) further comprises a selector (130) for selecting the first or the second estimate of the transmitted word as the estimate of the transmitted word based on the noisy received word.

Key Information

Publication No.

WO2008087042A1

Family ID

39185435

Publication Date

2008-07-24

Application No.

EP2008000388W

Application Date

2008-01-18

Priority Date

2007-01-19

Granted

No

Possible Cooperation

For further information please contact the transfer office.