A Weighted Block-by-Block Decoding Algorithm for CPM-QC-LDPC Code Using Neural Network
As one of the most potential types of low-density parity-check (LDPC) codes, CPM-QC-LDPC code has considerable advantages but there still exist some limitations in practical application, for example, the existing decoding algorithm has a low convergence rate and a high decoding complexity. According...
Gespeichert in:
Veröffentlicht in: | KSII transactions on Internet and information systems 2018, 12(8), , pp.3749-3768 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | As one of the most potential types of low-density parity-check (LDPC) codes, CPM-QC-LDPC code has considerable advantages but there still exist some limitations in practical application, for example, the existing decoding algorithm has a low convergence rate and a high decoding complexity. According to the structural property of this code, we propose a new method based on a CPM-RID decoding algorithm that decodes block-by-block with weights, which are obtained by neural network training. From the simulation results, we can conclude that our proposed method not only improves the bit error rate and frame error rate performance but also increases the convergence rate, when compared with the original CPM-RID decoding algorithm and scaled MSA algorithm. Keywords: CPM-QC-LDPC code; CPM-RID decoding algorithm; neural network; weights; bit error rate; frame error rate; convergence rate |
---|---|
ISSN: | 1976-7277 1976-7277 |
DOI: | 10.3837/tiis.2018.08.011 |