Title :
Iterative Decoding using Eigenmessages
Author :
Moon, Todd K. ; Crockett, John S. ; Gunther, Jacob H. ; Chauhan, Ojas S.
Author_Institution :
Electr. & Comput. Eng. Dept., Utah State Univ., Logan, UT, USA
fDate :
12/1/2009 12:00:00 AM
Abstract :
The eigenmessage approach to iterative decoding introduces a degree of nonlocality into a belief propagation decoder by representing an entire set of messages around a cycle of the Tanner graph as a linear operator. The eigenvector for the operator represents a fixed point of the belief propagation algorithm around a cycle, with incident messages fixed. A multiple eigenmessage approach is also presented, in which messages around several cycles are simultaneously expressed. The eigenmessage approach may be applied to any graph with cycles, but we demonstrate its use on LDPC decoding. In this setting, computational results compare eigenmessage methods with conventional belief propagation decoding showing, using simulation and EXIT charts, that the eigenmessage approaches slightly reduce the number of decoder iterations compared to belief propagation decoding while preserving the probability of error of conventional decoding.
Keywords :
iterative decoding; parity check codes; LDPC decoding; Tanner graph; decoder iterations; eigenvector; iterative decoding; low-density parity-check codes; multiple eigenmessage approach; nonlocality degree; propagation decoder; Belief propagation; Computational complexity; Computational modeling; Eigenvalues and eigenfunctions; Iterative algorithms; Iterative decoding; Iterative methods; Jacobian matrices; Moon; Parity check codes; Error correction coding; decoding; eigenvalues and eigenfunctions; iterative methods;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2009.12.050230