{'fraction_non_alphanumeric': 0.011185682326621925, 'fraction_numerical': 0.0, 'mean_word_length': 4.973333333333334, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A new algorithm for "hard" iterative decoding of concatenated codes

A new hard iterative decoding algorithm to decode the serial concatenation of two block codes separated by an interleaver is presented. The new scheme is based on the use of erasures as a sort of extrinsic information to be exchanged between the two decoders. Extensive simulations highlight the coding gain of the new algorithm with respect to standard hard iterative decoding.