NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Investigation of Near Shannon Limit Coding SchemesTurbo codes can deliver performance that is very close to the Shannon limit. This report investigates algorithms for convolutional turbo codes and block turbo codes. Both coding schemes can achieve performance near Shannon limit. The performance of the schemes is obtained using computer simulations. There are three sections in this report. First section is the introduction. The fundamental knowledge about coding, block coding and convolutional coding is discussed. In the second section, the basic concepts of convolutional turbo codes are introduced and the performance of turbo codes, especially high rate turbo codes, is provided from the simulation results. After introducing all the parameters that help turbo codes achieve such a good performance, it is concluded that output weight distribution should be the main consideration in designing turbo codes. Based on the output weight distribution, the performance bounds for turbo codes are given. Then, the relationships between the output weight distribution and the factors like generator polynomial, interleaver and puncturing pattern are examined. The criterion for the best selection of system components is provided. The puncturing pattern algorithm is discussed in detail. Different puncturing patterns are compared for each high rate. For most of the high rate codes, the puncturing pattern does not show any significant effect on the code performance if pseudo - random interleaver is used in the system. For some special rate codes with poor performance, an alternative puncturing algorithm is designed which restores their performance close to the Shannon limit. Finally, in section three, for iterative decoding of block codes, the method of building trellis for block codes, the structure of the iterative decoding system and the calculation of extrinsic values are discussed.
Document ID
19990116780
Acquisition Source
Glenn Research Center
Document Type
Contractor Report (CR)
Authors
Kwatra, S. C.
(Toledo Univ. OH United States)
Kim, J.
(Toledo Univ. OH United States)
Mo, Fan
(Toledo Univ. OH United States)
Date Acquired
September 6, 2013
Publication Date
September 1, 1999
Subject Category
Computer Programming And Software
Report/Patent Number
NASA/CR-1999-209402
DTVI-59
NAS 1.26:209402
E-11924
Report Number: NASA/CR-1999-209402
Report Number: DTVI-59
Report Number: NAS 1.26:209402
Report Number: E-11924
Funding Number(s)
PROJECT: RTOP 632-50-5C
CONTRACT_GRANT: NAG3-1718
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available