Abstract:
Product codes based on binary block codes are considered. The aim is to
use simple block codes as component codes in the constructions. Then, by
using interleaving, large codes can be obtained. The fundamental aim of
the interleaving is to obtain codes with a structure that is suitable for
iterative decoding. We present interleaving strategies for iterative
(turbo) decoding of block codes. A simple interleaving rule is devised. It
is suitable in many practical constructions and it is based on
combinatorial configurations. We also present simulation results of the
achievable performance with iterative decoding of our code constructions.