DocumentCode
1638562
Title
Interleaver and puncturing in turbo codes
Author
Nemati, Majid A. ; Jamali, Hamid Reza ; Kwon, Hyuck M.
Author_Institution
Wichita State Univ., KS, USA
Volume
1
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
149
Abstract
Theoretically, turbo codes must be implemented with large block sizes. To reduce delay and complexity in practical communications systems, we need to utilize small block sizes. In these cases, interleaving and puncturing play important roles in the code performance. In this paper, we introduce an algorithm, called interleaver trellis, to analyze a specific interleaver. This will enable us to select the best interleaver among given, designed, or randomly generated interleavers when the bit error rate (BER) is considered as the performance criterion. Then we will design a good puncturing pattern for the selected interleaver to increase the code rate with the minimum degradation or even performance improvement.
Keywords
computational complexity; convolutional codes; delays; error statistics; interleaved codes; turbo codes; AWGN channel; BER; bit error rate; code performance; code rate; communications systems; complexity reduction; convolution codes; delay reduction; interleaver trellis algorithm; performance criterion; puncturing; puncturing pattern; randomly generated interleavers; turbo codes; Algorithm design and analysis; Bit error rate; Communication systems; Degradation; Delay; Design methodology; Interleaved codes; Performance analysis; Polynomials; Turbo codes;
fLanguage
English
Publisher
ieee
Conference_Titel
Vehicular Technology Conference, 2001. VTC 2001 Fall. IEEE VTS 54th
ISSN
1090-3038
Print_ISBN
0-7803-7005-8
Type
conf
DOI
10.1109/VTC.2001.956574
Filename
956574
Link To Document