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.118/index.php/sajs/article/view/9904
id doaj-82a1d2e85eff48119384b290721279c2
record_format Article
spelling doaj-82a1d2e85eff48119384b290721279c22021-04-04T20:05:37ZengAcademy 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.118/index.php/sajs/article/view/9904puncturingrepetitionsuperorthogonal convolutional turbo codesturbo codesWalsh-Hadamard
collection DOAJ
language English
format Article
sources DOAJ
author Narushan Pillay
HongJun Xu
Fambirai Takawira
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
author_facet Narushan Pillay
HongJun Xu
Fambirai Takawira
author_sort Narushan Pillay
title 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_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_sort repeat-punctured superorthogonal convolutional turbo codes on awgn and flat rayleigh fading channels
publisher Academy of Science of South Africa
series South African Journal of Science
issn 1996-7489
publishDate 2010-11-01
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.
topic puncturing
repetition
superorthogonal convolutional turbo codes
turbo codes
Walsh-Hadamard
url http://192.168.0.118/index.php/sajs/article/view/9904
work_keys_str_mv AT narushanpillay repeatpuncturedsuperorthogonalconvolutionalturbocodesonawgnandflatrayleighfadingchannels
AT hongjunxu repeatpuncturedsuperorthogonalconvolutionalturbocodesonawgnandflatrayleighfadingchannels
AT fambiraitakawira repeatpuncturedsuperorthogonalconvolutionalturbocodesonawgnandflatrayleighfadingchannels
_version_ 1721541573272928256