Title :
Improving LDPC Decoders via Informed Dynamic Scheduling
Author :
Casado, Andres I Vila ; Griot, Miguel ; Wesel, Richard D.
Author_Institution :
Univ. of California, Los Angeles
Abstract :
Low-Density Parity-Check (LDPC) codes are usually decoded by running an iterative belief-propagation (BP), or message-passing, algorithm over the factor graph of the code. The message-passing schedule of the BP algorithm significantly affects the performance of the LDPC decoder. The authors recently presented a novel message-passing schedule, called Informed Dynamic Scheduling (IDS), that selects the message-passing schedule according to the observed rate of change of the messages. IDS yields a lower error-rate performance than traditional message-passing schedules (such as flooding and LBP) because it solves traditional trapping-set errors. However, for short-blocklength LDPC codes, IDS algorithms present non-trapping-set errors in the error floor region. This paper presents a careful analysis of those errors and proposes mixed scheduling strategies, combining LBP with IDS, that solve these non-trapping-set errors. Also, we will show that some lower-complexity techniques, such as mixed scheduling, perform close to the best IDS strategies for larger-blocklength codes.
Keywords :
dynamic scheduling; error correction codes; parity check codes; IDS yields; LDPC decoders; informed dynamic scheduling; iterative belief-propagation; low-density parity-check codes; message-passing schedules; trapping-set errors; Belief propagation; Dynamic scheduling; Floods; Intrusion detection; Iterative algorithms; Iterative decoding; Maximum likelihood decoding; Parity check codes; Scheduling algorithm; Switches; Belief propagation; error-control codes; low-density parity-check codes; message-passing schedule;
Conference_Titel :
Information Theory Workshop, 2007. ITW '07. IEEE
Conference_Location :
Tahoe City, CA
Print_ISBN :
1-4244-1564-0
Electronic_ISBN :
1-4244-1564-0
DOI :
10.1109/ITW.2007.4313075