Modified soft-input soft-output decoding method for Turbo product codes

A soft-in soft-out, product code technology, applied in the field of communication, can solve the problem of high decoding complexity and so on

CN106656216AInactive Publication Date: 2017-05-10HUNAN KEAYSHARE COMM TECH CO LTD
3 Cites 4 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2017-05-10
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention discloses a modified soft-input soft-output decoding method for Turbo product codes. The method includes the following steps that: the code word matrix r and an outer information matrix [W (m)] of the turbo product codes are calculated, so that soft-input information [R(m) is obtained; a Chase2 algorithm is utilized to decode the soft-input information [R(m), so that soft-output information [R '(m)] is obtained; the code word matrix r is subtracted from the soft-output information [R '(m)], so that a new outer information matrix [W (m+1)] is obtained; and the new outer information matrix [W (m+1)] is transferred to a next decoder and is adopted as priori information for the next decoder to perform decoding. With the method adopted, the complexity of decoding can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of communication, in particular to a modified soft-in soft-out decoding method for Turbo product codes. Background technique

[0002] At present, since the development of Shannon’s information theory, error-correcting codes have experienced nearly 60 years of development, and various new coding methods have emerged, including various algebraic codes and convolutional codes, but their performance is far from the optimal limit proposed by Shannon. Therefore, finding good codes with high coding efficiency, low decoding error rate, large coding gain and simple algorithm is the central task of coding theory. The Turbo Convolutional Code (TCC) proposed in 1993 is a very practical error-correcting code whose performance is very close to the Shannon limit, which brought a revolution to the field of channel coding. The upsurge of decoding algorithm research. The Turbo Product Code (TPC) is developed on the basis of...

Examples

Embodiment Construction

[0031] The core of the present invention is to provide a modified soft-in and soft-out decoding method for Turbo product codes, so as to reduce the complexity of decoding.

[0032] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0033] Explanation of terms:

[0034] TPC: Turbo product code;

[0035] TCC: Turbo convolutional code;

[0036] LDPC: Low Density Parity Check Code;

[0037] SISO: so...