Understanding turbo codes: A signal processing study

In this paper, we study turbo codes from the digital signal processing point of view by defining turbo codes over the complex field. It is known that iterative decoding and interleaving between concatenated parallel codes are two key elements that make turbo codes perform significantly better than t...

Full description

Saved in:
Bibliographic Details
Main Author: Xiang-Gen Xia
Format: Article
Language:English
Published: KeAi Communications Co., Ltd. 2024-01-01
Series:Journal of Information and Intelligence
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2949715923000616
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849248843724488704
author Xiang-Gen Xia
author_facet Xiang-Gen Xia
author_sort Xiang-Gen Xia
collection DOAJ
description In this paper, we study turbo codes from the digital signal processing point of view by defining turbo codes over the complex field. It is known that iterative decoding and interleaving between concatenated parallel codes are two key elements that make turbo codes perform significantly better than the conventional error control codes. This is analytically illustrated in this paper. We show that the decoded noise mean power in the iterative decoding decreases when the number of iterations increases, as long as the interleaving decorrelates the noise after each iterative decoding step. An analytic decreasing rate and the limit of the decoded noise mean power are given. The limit of the decoded noise mean power of the iterative decoding of a turbo code with two parallel codes with their rates less than 1/2 is one third of the noise power before the decoding, which can not be achieved by any non-turbo codes with the same rate. From this study, the role of designing a good interleaver can also be clearly seen.
format Article
id doaj-art-bb8d5890639f4b1096e23146c49df9dd
institution Kabale University
issn 2949-7159
language English
publishDate 2024-01-01
publisher KeAi Communications Co., Ltd.
record_format Article
series Journal of Information and Intelligence
spelling doaj-art-bb8d5890639f4b1096e23146c49df9dd2025-08-20T03:57:44ZengKeAi Communications Co., Ltd.Journal of Information and Intelligence2949-71592024-01-012111310.1016/j.jiixd.2023.10.003Understanding turbo codes: A signal processing studyXiang-Gen Xia0Department of Electrical and Computer Engineering, University of Delaware, DE 19716, USAIn this paper, we study turbo codes from the digital signal processing point of view by defining turbo codes over the complex field. It is known that iterative decoding and interleaving between concatenated parallel codes are two key elements that make turbo codes perform significantly better than the conventional error control codes. This is analytically illustrated in this paper. We show that the decoded noise mean power in the iterative decoding decreases when the number of iterations increases, as long as the interleaving decorrelates the noise after each iterative decoding step. An analytic decreasing rate and the limit of the decoded noise mean power are given. The limit of the decoded noise mean power of the iterative decoding of a turbo code with two parallel codes with their rates less than 1/2 is one third of the noise power before the decoding, which can not be achieved by any non-turbo codes with the same rate. From this study, the role of designing a good interleaver can also be clearly seen.http://www.sciencedirect.com/science/article/pii/S2949715923000616Turbo codesIterative decodingModulated codesInterleaver design
spellingShingle Xiang-Gen Xia
Understanding turbo codes: A signal processing study
Journal of Information and Intelligence
Turbo codes
Iterative decoding
Modulated codes
Interleaver design
title Understanding turbo codes: A signal processing study
title_full Understanding turbo codes: A signal processing study
title_fullStr Understanding turbo codes: A signal processing study
title_full_unstemmed Understanding turbo codes: A signal processing study
title_short Understanding turbo codes: A signal processing study
title_sort understanding turbo codes a signal processing study
topic Turbo codes
Iterative decoding
Modulated codes
Interleaver design
url http://www.sciencedirect.com/science/article/pii/S2949715923000616
work_keys_str_mv AT xianggenxia understandingturbocodesasignalprocessingstudy