DocumentCode
1474781
Title
Symbol-Level Synchronization and LDPC Code Design for Insertion/Deletion Channels
Author
Wang, Feng ; Fertonani, Dario ; Duman, Tolga M.
Author_Institution
Sch. of Electr., Comput. & Energy Eng., Arizona State Univ., Tempe, AZ, USA
Volume
59
Issue
5
fYear
2011
fDate
5/1/2011 12:00:00 AM
Firstpage
1287
Lastpage
1297
Abstract
We investigate a promising coding scheme over channels impaired by insertion, deletion, and substitution errors, i.e., interleaved concatenation of an outer low-density parity-check (LDPC) code with error-correction capabilities and an inner marker code for synchronization purposes. To limit the decoding latency, we start with a single-pass decoding algorithm, that is, marker code-based synchronization is performed only once per received packet and iterative decoding with information exchange between the inner decoder and outer decoder is not allowed. Through numerical evaluations, we first find the marker code structures which offer the ultimate achievable rate when standard bit-level synchronization is performed. Then, to exploit the correlations in the likelihoods corresponding to different transmitted bits, we introduce a novel symbol-level synchronization algorithm that works on groups of consecutive bits, and show how it improves the achievable rate along with the error rate performance by capturing part of the rate loss due to interleaving. When decoding latency is not an issue and multiple-pass decoding is performed, we utilize extrinsic information transfer (EXIT) charts to analyze the convergence behavior of the receiver, which leads to design of outer LDPC codes with good degree distributions. Finally, design examples are provided along with simulation results which confirm the advantage of the newly designed codes over the ones optimized for the standard additive white Gaussian noise (AWGN) channels, especially for channels with severe synchronization problems.
Keywords
AWGN channels; channel coding; concatenated codes; error correction codes; interleaved codes; iterative decoding; parity check codes; synchronisation; AWGN channels; EXIT charts; LDPC code design; coding scheme; consecutive bits; convergence behavior; decoding latency; degree distributions; deletion channels; error rate performance; error-correction capability; extrinsic information transfer charts; information exchange; inner decoder; inner marker code; insertion channels; interleaved concatenation; iterative decoding; low-density parity-check code; marker code structures; marker code-based synchronization; multiple-pass decoding; newly designed codes; outer LDPC codes; outer decoder; rate loss; received packet; severe synchronization problems; single-pass decoding algorithm; standard additive white Gaussian noise channels; standard bit-level synchronization; substitution errors; symbol-level synchronization algorithm; synchronization purposes; transmitted bits; ultimate achievable rate; Decoding; Detectors; Encoding; Iterative decoding; Receivers; Synchronization; Insertion/deletion channel; LDPC code design; marker codes; synchronization;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOMM.2011.030411.100546
Filename
5733455
Link To Document