Punctured Turbo Code Ensembles
نویسندگان
چکیده
We analyze the asymptotic performance of punctured turbo codes. The analysis is based on the union bound on the word error probability of maximum likelihood decoding for a punctured turbo code ensembles averaged over all possible puncturing patterns and interleavers. By using special probabilistic puncturing, we prove that, for a given mother turbo code ensemble [C] with a finite noise threshold c[C] 0 , if the asymptotic puncturing rate λ satisfies log λ < −c[C] 0 , there exists a finite noise threshold c[CP ] 0 for the punctured turbo code ensemble which is bounded by a function of c[C] 0 and λ. Based on this result, we prove that, on any binary-input memoryless channel whose Bhattacharyya noise distance is greater than c[CP ] 0 , the average ML decoding word error probability of the punctured turbo code ensemble approaches zero at least as fast as n−β , where β is the well known “interleaver gain” exponent. This enables us to answer an important question in the practice of HARQ schemes, namely up to which puncturing rate “good” turbo codes give rise to“good” punctured codes. I. CODE AND CHANNEL MODELS A. Turbo Code Ensembles and Random Puncturing The general structure of a punctured parallel turbo code is shown in Figure 1. The punctured turbo code is obtained by
منابع مشابه
Performance Analysis of Multilevel Punctured Turbo Codes
In applications of wireless packet-oriented video and image communications, a special coding scheme, referred to as multilevel coding (MLC), exhibits both power and bandwidth efficiency by jointly optimizing channel coding and modulation. In particular, MLC is suitable for communications over a degraded broadcast channel due to its superposition structure. Moreover, the hierarchical channel cod...
متن کاملPerformance Analysis of Punctured Turbo Code under An AWGN Channel
Turbo code is a coding technique that enhances a reliable data transmission. Because of special structure of encoder and iterative decoder, it could obtain 1dB at low EbN0 db that closed the channel capacity limit. However, the redundant bits in coding would decrease the bandwidth efficiency. The puncturing scheme could improve the bandwidth efficiency. Different puncturing pattern could provid...
متن کاملPerformance Analysis and Design of Punctured Turbo Codes
Turbo codes, formed by the parallel concatenation of two recursive systematic convolutional component codes separated by an interleaver, have been proposed for use in a variety of wireless applications, including mobile, satellite and fixed wireless systems. Analysis of their performance requires knowledge of their transfer function, which conveys their distance properties. Using the transfer f...
متن کاملEXIT Chart Aided Design of Periodically Punctured Turbo Codes
EXtrinsic Information Transfer (EXIT) charts have proved to be an effective tool for studying the convergence behaviour of iterative decoders. However, classical EXIT chart analysis fails to assess the performance of turbo codes in which the systematic bits are punctured periodically. In this letter, a novel 3-Dimensional (3D) EXIT chart technique is proposed for accurately modeling the converg...
متن کاملNovel decoding algorithm with weighting of extrinsic information for punctured turbo-codes
Turbo-code is known as the powerful error correcting code. The principle of turbo-code, which is the concatenated convolutional code, makes it possible to control the code rate by the use of the puncturing. When the puncturing is applied, the reliability of the decoded bits is not uniform over a frame, because some bits are decoded using only received information bits, and the others are decode...
متن کامل