Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels

Repeat-punctured turbo codes, an extension of the conventional turbo-coding scheme, has shown a significant increase in bit-error rate performance at moderate to high signal-to-noise ratios for short frame lengths. Superorthogonal convolutional turbo codes (SCTC) makes use of superorthogonal signal...

Full description

Bibliographic Details
Main Authors: Narushan Pillay, HongJun Xu, Fambirai Takawira
Format: Article
Language:English
Published: Academy of Science of South Africa 2010-11-01
Series:South African Journal of Science
Subjects:
Online Access:http://192.168.0.121/index.php/sajs/article/view/9904
_version_ 1818947205967380480
author Narushan Pillay
HongJun Xu
Fambirai Takawira
author_facet Narushan Pillay
HongJun Xu
Fambirai Takawira
author_sort Narushan Pillay
collection DOAJ
description Repeat-punctured turbo codes, an extension of the conventional turbo-coding scheme, has shown a significant increase in bit-error rate performance at moderate to high signal-to-noise ratios for short frame lengths. Superorthogonal convolutional turbo codes (SCTC) makes use of superorthogonal signals to improve the performance of the conventional turbo codes and a coding scheme that applies the repeat-punctured technique into SCTC has shown to perform better. We investigated two new low-rate coding schemes, repeat-punctured superorthogonal convolutional turbo codes (RPSCTC) and dual-repeat-punctured superorthogonal convolutional turbo codes (DRPSCTC), that make use of superorthogonal signaling, together with repetition and puncturing, to improve the performance of SCTC for reliable and effective communications. Simulation results in the additive white Gaussian noise (AWGN) channel and the frequency non-selective Rayleigh fading channel are presented together with analytical bounds of bit error probabilities, derived from transfer function bounding techniques. From the simulation results and the analytical bounds presented, it is evident that RPSCTC and DRPSCTC offer a more superior performance than SCTC in the AWGN channel, as well as in flat Rayleigh non-line-of-sight fading channels. The distance spectrum is also presented for the new schemes and accounts for the performance improvement rendered in simulations. It is important to note that the improved performance that SCTC, and consequently RPSCTC and DRPSCTC, exhibit is achieved at the expense of bandwidth expansion and complexity and would be ideal for power-limited satellite communication links or interference-limited systems.
first_indexed 2024-12-20T08:27:13Z
format Article
id doaj.art-2b0f28216248494588d27435f4ceb5e5
institution Directory Open Access Journal
issn 1996-7489
language English
last_indexed 2024-12-20T08:27:13Z
publishDate 2010-11-01
publisher Academy of Science of South Africa
record_format Article
series South African Journal of Science
spelling doaj.art-2b0f28216248494588d27435f4ceb5e52022-12-21T19:46:47ZengAcademy of Science of South AfricaSouth African Journal of Science1996-74892010-11-0110611/12Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channelsNarushan Pillay0HongJun Xu1Fambirai Takawira2University of KwaZulu-NatalUniversity of KwaZulu-NatalUniversity of KwaZulu-NatalRepeat-punctured turbo codes, an extension of the conventional turbo-coding scheme, has shown a significant increase in bit-error rate performance at moderate to high signal-to-noise ratios for short frame lengths. Superorthogonal convolutional turbo codes (SCTC) makes use of superorthogonal signals to improve the performance of the conventional turbo codes and a coding scheme that applies the repeat-punctured technique into SCTC has shown to perform better. We investigated two new low-rate coding schemes, repeat-punctured superorthogonal convolutional turbo codes (RPSCTC) and dual-repeat-punctured superorthogonal convolutional turbo codes (DRPSCTC), that make use of superorthogonal signaling, together with repetition and puncturing, to improve the performance of SCTC for reliable and effective communications. Simulation results in the additive white Gaussian noise (AWGN) channel and the frequency non-selective Rayleigh fading channel are presented together with analytical bounds of bit error probabilities, derived from transfer function bounding techniques. From the simulation results and the analytical bounds presented, it is evident that RPSCTC and DRPSCTC offer a more superior performance than SCTC in the AWGN channel, as well as in flat Rayleigh non-line-of-sight fading channels. The distance spectrum is also presented for the new schemes and accounts for the performance improvement rendered in simulations. It is important to note that the improved performance that SCTC, and consequently RPSCTC and DRPSCTC, exhibit is achieved at the expense of bandwidth expansion and complexity and would be ideal for power-limited satellite communication links or interference-limited systems.http://192.168.0.121/index.php/sajs/article/view/9904puncturingrepetitionsuperorthogonal convolutional turbo codesturbo codesWalsh-Hadamard
spellingShingle Narushan Pillay
HongJun Xu
Fambirai Takawira
Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels
South African Journal of Science
puncturing
repetition
superorthogonal convolutional turbo codes
turbo codes
Walsh-Hadamard
title Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels
title_full Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels
title_fullStr Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels
title_full_unstemmed Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels
title_short Repeat-punctured superorthogonal convolutional turbo codes on AWGN and flat Rayleigh fading channels
title_sort repeat punctured superorthogonal convolutional turbo codes on awgn and flat rayleigh fading channels
topic puncturing
repetition
superorthogonal convolutional turbo codes
turbo codes
Walsh-Hadamard
url http://192.168.0.121/index.php/sajs/article/view/9904
work_keys_str_mv AT narushanpillay repeatpuncturedsuperorthogonalconvolutionalturbocodesonawgnandflatrayleighfadingchannels
AT hongjunxu repeatpuncturedsuperorthogonalconvolutionalturbocodesonawgnandflatrayleighfadingchannels
AT fambiraitakawira repeatpuncturedsuperorthogonalconvolutionalturbocodesonawgnandflatrayleighfadingchannels