Back to results

Department of Applied Electronics, Lund University,

On the Design of Turbo Codes

Abstract

dc:description

This thesis is about Turbo codes - codes constructed via parallel concatenation of two recursive convolutional encoders linked by an interleaver. The focus of the work is on the understanding and design of Turbo codes. This includes thorough investigation of central components that influence Turbo code performances, such as the constituent encoders and the interleaver, as well as the procedure of iterative decoding. The investigations are carried out for transmission on additive white Gaussian noise channels. Two aspects that influence the performance of Turbo codes are considered: (1) code properties, in terms of Hamming distance spectra, and (2) decoding properties, in terms of the performance of iterative decoding. It is asserted that both these aspects are influenced by both the choice of interleaver and the choice of constituent encoders. An interleaver design algorithm based on these observations is presented. Furthermore, guidelines for the choice of constituent encoders are outlined. As regards the interleaver, it can be designed to result in both good code- and decoding properties. In contrast, the choice of constituent encoders involves a trade off between the two. A measure that comprises the interleaver properties influencing the performance of iterative decoding is presented. This measure is called Iterative Decoding Suitability (IDS), and it is derived using a model that approximates correlation properties of decoder inputs and outputs. The aspect of trellis termination of Turbo codes is also investigated. It is demonstrated that with proper interleaver design, very competitive error rate performances is obtained also without trellis termination. In addition, it is demonstrated that the 'error-floor' that Turbo codes are claimed to suffer from at medium- to high signal-to-noise ratios can be significantly lowered by proper combination of constituent encoders and interleaver design.

Degree

thesis:*
Grantor dc:publisher
Department of Applied Electronics, Lund University,
Year dc:date
2000

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Hokfelt, Johan

Subjects

dc:subject × 11

Rights

dc:rights
Statement dc:rights
  • info:eu-repo/semantics/openAccess
Language dc:language
eng

Identifiers

dc:identifier.*
Identifier
urn:isbn:91-7874-061-4
OAI identifier oai:identifier
oai:lup.lub.lu.se:c3cb3de4-6f64-40e2-8231-34e27418d171

Chain of custody

source
Harvested from
University of Lund
Base URL
lup.lub.lu.se/oai
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Hokfelt, Johan. On the Design of Turbo Codes. Department of Applied Electronics, Lund University,, 2000. https://lup.lub.lu.se/record/2213188