Patent ID: 8335962

Claim:
An interleaver apparatus for processing a codeword derived from an input block of symbols using redundancy-adding coding, and comprising more symbols than the input block, wherein the codeword comprises a sequence of interleaving units, wherein each interleaving unit comprises at least two symbols, comprising: a block interleaver for changing an order of symbols in the codeword so that an order of symbols as generated by the redundancy-adding coding is changed so as to acquire the codeword comprising the sequence of interleaving units; and an interleaver for changing the sequence of interleaving units to acquire an interleaved codeword comprising a changed sequence of interleaving units, wherein the interleaver is formed not to change an order of the symbols within an interleaving unit and to change the sequence so that at least one interleaving unit of a previous or subsequent codeword is arranged between two interleaving units of the codeword.