Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

On the Theory and Performance of Trellis Termination Methods for Turbo Codes

Hokfelt, Johan LU ; Edfors, Ove LU orcid and Maseng, Torleiv LU (2001) In IEEE Journal on Selected Areas in Communications 19(5). p.838-847
Abstract
The performance of a turbo code can be severely degraded if no trellis termination is employed. This paper investigates the implications of the choice of trellis termination method for turbo codes, and explains the origin of the performance degradation often experienced without trellis termination. An efficient method to derive the distance spectrum of turbo codes for different trellis termination methods is presented. Further, we present interleaver design rules that are tailored to each termination method. Using interleavers designed with these restrictions, we demonstrate that the performance difference between various termination methods is very small, including no trellis termination at all. For example, we demonstrate a turbo code... (More)
The performance of a turbo code can be severely degraded if no trellis termination is employed. This paper investigates the implications of the choice of trellis termination method for turbo codes, and explains the origin of the performance degradation often experienced without trellis termination. An efficient method to derive the distance spectrum of turbo codes for different trellis termination methods is presented. Further, we present interleaver design rules that are tailored to each termination method. Using interleavers designed with these restrictions, we demonstrate that the performance difference between various termination methods is very small, including no trellis termination at all. For example, we demonstrate a turbo code with a 500-bit interleaver that exhibits no sign of an error floor for frame error rates as low as 10-8, even though no trellis termination is employed (Less)
Please use this url to cite or link to this publication:
author
; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
in
IEEE Journal on Selected Areas in Communications
volume
19
issue
5
pages
838 - 847
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
external identifiers
  • scopus:0035333910
ISSN
1558-0008
DOI
10.1109/49.924868
language
English
LU publication?
yes
id
60d42db1-6235-4238-a910-acf6d16f2a45 (old id 1035990)
date added to LUP
2016-04-01 15:58:57
date last changed
2024-01-10 23:19:30
@article{60d42db1-6235-4238-a910-acf6d16f2a45,
  abstract     = {{The performance of a turbo code can be severely degraded if no trellis termination is employed. This paper investigates the implications of the choice of trellis termination method for turbo codes, and explains the origin of the performance degradation often experienced without trellis termination. An efficient method to derive the distance spectrum of turbo codes for different trellis termination methods is presented. Further, we present interleaver design rules that are tailored to each termination method. Using interleavers designed with these restrictions, we demonstrate that the performance difference between various termination methods is very small, including no trellis termination at all. For example, we demonstrate a turbo code with a 500-bit interleaver that exhibits no sign of an error floor for frame error rates as low as 10-8, even though no trellis termination is employed}},
  author       = {{Hokfelt, Johan and Edfors, Ove and Maseng, Torleiv}},
  issn         = {{1558-0008}},
  language     = {{eng}},
  number       = {{5}},
  pages        = {{838--847}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  series       = {{IEEE Journal on Selected Areas in Communications}},
  title        = {{On the Theory and Performance of Trellis Termination Methods for Turbo Codes}},
  url          = {{https://lup.lub.lu.se/search/files/4533466/5385647.pdf}},
  doi          = {{10.1109/49.924868}},
  volume       = {{19}},
  year         = {{2001}},
}