Low complexity modified turbo codes (MTC) offer bit error rate performance close to Shannon's limit with significantly reduceddecoding complexity. However, since interleavers used in turbo codes interleave bit po...
详细信息
Low complexity modified turbo codes (MTC) offer bit error rate performance close to Shannon's limit with significantly reduceddecoding complexity. However, since interleavers used in turbo codes interleave bit positions in one-dimensional (1d) array, they cannot be used for MTC which encode information bits arranged in 2darray. Moreover, MTC use several interleavers which increase the memory requirement to store permutation patterns. Objective of this study is to design two-stage interleaver for MTC with low memory requirement, large values of column spreading factor anddispersion in the interleaved pattern. Expressions have been derived for limits on maximum values of spreading factor anddispersion for 2dinformationarray. Simulation results show superior performance of MTC with two-stage interleavers than that with random interleavers at high bit energy to noise ratio. Moreover, analysis shows that two-stage interleaver requires 50% less memory storage than random interleaver. Proposed interleaver can also be used for turbo codes in which 1d information array is being used.
暂无评论