Adding RLL Properties to Four CCSDS LDPC Codes Without Increasing Their Redundancy

Authors

  • Peter Farkaš Institute of Multimedia ICT, FEI STU, 812 19 Bratislava, Slovakia & Institute of Applied Informatics Faculty of Informatics, Pan-European University, 851 05 Bratislava, Slovakia
  • Martin Rakús Institute of Multimedia ICT, FEI STU, 812 19 Bratislava, Slovakia

DOI:

https://doi.org/10.31577/cai_2023_1_157

Keywords:

ECC codes, CCSDS codes, LDPC codes, RLL codes, modifier, reordering, redundancy, hard decoding, soft decision decoding, BSC, AWGN

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.

Downloads

Download data is not yet available.

Downloads

Published

2023-05-08

How to Cite

Farkaš, P., & Rakús, M. (2023). Adding RLL Properties to Four CCSDS LDPC Codes Without Increasing Their Redundancy. Computing and Informatics, 42(1), 157–197. https://doi.org/10.31577/cai_2023_1_157