Abstract
This paper presents the construction of Run Length Limited (RLL) Error Control Codes (ECCs) from four Low Density Parity Check (LDPC) Codes specified by Consultative Committee for Space Data Systems (CCSDS). The obtained RLL-ECCs present a practical alternative to the CCSDS codes with pseudo-randomizers. Their advantage is that the maximal runlengths of equal symbols in their codeword sequences are guaranteed, which is not the case if the common approach with pseudo-randomizers is used. The other advantages are that no additional redundancy is introduced into encoded codewords and that the encoding and decoding procedures of the original error control CCSDS codes do not have to be modified in the following cases. In the first case if hard decoding is used and the transmission channel can be modeled as a Binary Symmetric Channel (BSC) or in the second case if soft decoding and coherent Binary Phase Shift Keying (BPSK) modulation is used and the appropriate transmission channel model is an Additive White Gaussian Noise (AWGN) channel.
Keywords
- ECC codes
- CCSDS codes
- LDPC codes
- RLL codes
- modifier
- reordering
- redundancy
- hard decoding
- soft decision decoding
- BSC
- AWGN
MSC
94B05, 93-04, 94B10
Cite this article
@article{cai-5688,
author = {Peter Farkaš and Martin Rakús},
title = {Adding RLL Properties to Four CCSDS LDPC Codes without Increasing Their Redundancy},
journal = {Computing and Informatics},
volume = {42},
number = {1},
pages = {157--190},
year = {2023},
issn = {1335-9150},
doi = {10.31577/cai_2023_1_157}
}
TY - JOUR AU - Peter Farkaš AU - Martin Rakús TI - Adding RLL Properties to Four CCSDS LDPC Codes without Increasing Their Redundancy JO - Computing and Informatics VL - 42 IS - 1 SP - 157 EP - 190 PY - 2023 SN - 1335-9150 DO - 10.31577/cai_2023_1_157 UR - https://doi.org/10.31577/cai_2023_1_157 KW - ECC codes KW - CCSDS codes KW - LDPC codes KW - RLL codes KW - modifier KW - reordering KW - redundancy KW - hard decoding KW - soft decision decoding KW - BSC KW - AWGN ER -
Farkaš, P., & Rakús, M. (2023). Adding RLL Properties to Four CCSDS LDPC Codes without Increasing Their Redundancy. Computing and Informatics, 42(1), 157–190. https://doi.org/10.31577/cai_2023_1_157