Patent ID: 8537919
Filing Date: 2013-09-17
Classification: H04L

Abstract:
1. A transmitter apparatus, comprising: an outer encoder configured to transform a sequence of input bits to a sequence of outer encoded bits, wherein the sequence of outer-encoded bits is encoded in accordance with an outer code, and the outer code is a member of the group consisting of a block code and a non-recursive convolutional code; a constrained interleaver that is configured to implement a permutation function to permute the order of the outer-encoded bits to produce a constrained-interleaved sequence of outer-encoded bits, wherein the permutation function is selected to pseudo-randomize the order of the outer-encoded bits while also enforcing a preselected minimum spacing among coded bits of each codeword of the outer code in the constrained-interleaved sequence of outer-encoded bits; an inner encoder configured to transform the constrained-interleaved sequence of outer-encoded bits to a sequence of inner-encoded bits, wherein the sequence of inner-encoded bits is encoded in accordance with an inner code, wherein the preselected minimum spacing is selected based upon a characteristic of the inner-code; and a signal mapper configured to map the sequence of inner-encoded bits to a transmission signal; whereby the sequence of inner-encoded bits constitutes a serially-concatenated sequence of bits that incorporates coding from both the inner code and the outer code in accordance with a serially-concatenated code that has a minimum Hamming distance of d wherein the outer code has a minimum Hamming distance of d wherein the permutation function implemented by the constrained interleaver is constrained to implement a constraint in order to enforce d