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...
Main Authors: | , , |
---|---|
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 |