The repeat accumulate (RA) codes (Divsalar et al. (1998)) are serial concatenated codes (SCC) consisting of a repetition code and an accumulator which are connected through an interleaver. They have the advantage of low encoding complexity and good performance. On the other hand, concatenated tree (CT) codes (Ping et al. (2001)) are parallel concatenated codes (PCC) and also show good performance with low encoding and decoding complexity. The constituent code of CT codes has a tree structure which consists of nonrecursive information bits as well as recursive information bits. In this paper, we present a new code which is constructed based on the RA codes but shows much better performance and better thresholds (i.e., higher noise level or lower signal-to-noise ratio). The main contribution of this paper is putting nonrecursive information bits as well as recursive information bits in the accumulating part of RA codes. The enhanced performance is shown by computer simulation and the asymptotic performance in the waterfall region is shown by density evolution. We also show the upper bound on the performance of the RT code for a specific interleaver using the simple tight bound and specific input-output weight distributions that are obtained by the sample based MLE (maximum likelihood estimator).
[1]
Joachim Hagenauer,et al.
Iterative decoding of binary block and convolutional codes
,
1996,
IEEE Trans. Inf. Theory.
[2]
Jun Heo,et al.
Valid Code Word Search Algorithms for Computing Free Distance of RA codes
,
2006
.
[3]
Rüdiger L. Urbanke,et al.
The capacity of low-density parity-check codes under message-passing decoding
,
2001,
IEEE Trans. Inf. Theory.
[4]
Robert G. Gallager,et al.
Low-density parity-check codes
,
1962,
IRE Trans. Inf. Theory.
[5]
Dariush Divsalar,et al.
Coding theorems for 'turbo-like' codes
,
1998
.
[6]
Li Ping,et al.
Concatenated tree codes: A low-complexity, high-performance approach
,
2001,
IEEE Trans. Inf. Theory.
[7]
Dariush Divsalar,et al.
Multiple turbo codes
,
1995,
Proceedings of MILCOM '95.
[8]
H. Jin,et al.
Irregular repeat accumulate codes
,
2000
.
[9]
Sae-Young Chung,et al.
Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation
,
2001,
IEEE Trans. Inf. Theory.
[10]
K. Chugg,et al.
Iterative data detection: bounding performance and complexity reduction
,
2003
.