{"title":"Turbo code concepts made easy, or how I learned to concatenate and reiterate","authors":"B. Sklar","doi":"10.1109/MILCOM.1997.648658","DOIUrl":null,"url":null,"abstract":"The goal of this paper is to describe the main ideas behind the new class of codes called turbo codes, whose performance in terms of bit-error-probability has been shown to be very close to the Shannon limit. The benefits of these concatenated codes are illustrated in the context of likelihood functions and a posteriori probabilities. Since the algorithms needed to implement the decoders have been well documented by others, they are only referenced here, but not described in detail. A numerical example, using a simple concatenated coding scheme, provides a vehicle for explaining how error performance can be improved when soft outputs from the decoders are used in an iterative decoding process.","PeriodicalId":351392,"journal":{"name":"MILCOM 97 MILCOM 97 Proceedings","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MILCOM 97 MILCOM 97 Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MILCOM.1997.648658","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
The goal of this paper is to describe the main ideas behind the new class of codes called turbo codes, whose performance in terms of bit-error-probability has been shown to be very close to the Shannon limit. The benefits of these concatenated codes are illustrated in the context of likelihood functions and a posteriori probabilities. Since the algorithms needed to implement the decoders have been well documented by others, they are only referenced here, but not described in detail. A numerical example, using a simple concatenated coding scheme, provides a vehicle for explaining how error performance can be improved when soft outputs from the decoders are used in an iterative decoding process.