A new method to design punctured Turbo Codes (TCs) with improved performance in both the waterfall and error floor regions is introduced. First, the puncturing pattern is selected by analyzing the constituent code distance spectrum and the TC extrinsic information exchange using uniform interleavers. Then, the interleaver function is defined via a graph-based approach including different design criteria such as minimum span, correlation girth, and puncturing constraints during the design process. An application example is elaborated and compared with the Long Term Evolution (LTE) standard: a significant gain in error rate performance can be observed. An additional benefit of the proposed technique is a significant reduction of the search space for the different interleaver parameters.
In this paper, new interleaver design criteria for turbo codes are proposed, targeting the reduction of the correlation between component decoders. To go beyond the already known correlation girth maximization, we propose several additional criteria that limit the impact of short correlation cycles and increase code diversity. Two application examples are elaborated, targeting an 8-state binary turbo code and a non-binary turbo code defined over GF(64). The proposed design criteria are shown to improve the error correcting performance of the code, especially in the error floor region. Index Terms-Turbo codes, correlation in decoding, interleaving, asymptotic performance.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.