Accumulate-repeat-accumulate (ARA) code[1]
Description
A generalization of the RA code in which the outer repetition-code encoding step is augmented with an acumulator acting on a fraction of the incoming bits. In addition, the code may be punctured after the final acumulating step.Member of code lists
Primary Hierarchy
Low-density parity-check (LDPC) code\(q\)-ary LDPC Tanner Linear \(q\)-ary LRC Distributed-storage ECC
Parents
ARA codes can be formulated as protograph LDPC codes [2].
Accumulate-repeat-accumulate (ARA) code
Children
ARA codes with no pre-encoding acumulator and no post-acumulator puncturing reduce to RA codes.
References
- [1]
- A. Abbasfar, D. Divsalar, and K. Yao, “Accumulate-Repeat-Accumulate Codes”, IEEE Transactions on Communications 55, 692 (2007) DOI
- [2]
- D. Divsalar, C. Jones, S. Dolinar, and J. Thorpe, “Protograph based LDPC codes with minimum distance linearly growing with block size”, GLOBECOM ’05. IEEE Global Telecommunications Conference, 2005. (2005) DOI
Page edit log
- Victor V. Albert (2023-05-04) — most recent
Cite as:
“Accumulate-repeat-accumulate (ARA) code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2023. https://errorcorrectionzoo.org/c/ara