Design and Implementation of Long High-Rate QC-LDPC Codes and Its Applications to Optical Transmission Systems

Norifumi KAMIYA  Yoichi HASHIMOTO  Masahiro SHIGIHARA  

IEICE TRANSACTIONS on Communications   Vol.E96-B   No.6   pp.1402-1411
Publication Date: 2013/06/01
Online ISSN: 1745-1345
DOI: 10.1587/transcom.E96.B.1402
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Fundamental Theories for Communications
forward error correction,  low-density parity-check codes,  encoder/decoder architecture,  optical transmission systems,  

Full Text: PDF(1.3MB)>>
Buy this Article

In this paper, we present a novel class of long quasi-cyclic low-density parity-check (QC-LDPC) codes. Each of the codes in this class has a structure formed by concatenating single-parity-check codes and QC-LDPC codes of shorter lengths, which allows for efficient, high throughput encoder/decoder implementations. Using a code in this class, we design a forward error correction (FEC) scheme for optical transmission systems and present its high throughput encoder/decoder architecture. In order to demonstrate its feasibility, we implement the architecture on a field programmable gate array (FPGA) platform. We show by both FPGA-based simulations and measurements of an optical transmission system that the FEC scheme can achieve excellent error performance and that there is no significant performance degradation due to the constraint on its structure while getting an efficient, high throughput implementation is feasible.