NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Coset Codes Viewed as Terminated Convolutional CodesIn this paper, coset codes are considered as terminated convolutional codes. Based on this approach, three new general results are presented. First, it is shown that the iterative squaring construction can equivalently be defined from a convolutional code whose trellis terminates. This convolutional code determines a simple encoder for the coset code considered, and the state and branch labelings of the associated trellis diagram become straightforward. Also, from the generator matrix of the code in its convolutional code form, much information about the trade-off between the state connectivity and complexity at each section, and the parallel structure of the trellis, is directly available. Based on this generator matrix, it is shown that the parallel branches in the trellis diagram of the convolutional code represent the same coset code C(sub 1), of smaller dimension and shorter length. Utilizing this fact, a two-stage optimum trellis decoding method is devised. The first stage decodes C(sub 1), while the second stage decodes the associated convolutional code, using the branch metrics delivered by stage 1. Finally, a bidirectional decoding of each received block starting at both ends is presented. If about the same number of computations is required, this approach remains very attractive from a practical point of view as it roughly doubles the decoding speed. This fact is particularly interesting whenever the second half of the trellis is the mirror image of the first half, since the same decoder can be implemented for both parts.
Document ID
19970022138
Acquisition Source
Goddard Space Flight Center
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Fossorier, Marc P. C.
(Hawaii Univ. Honolulu, HI United States)
Lin, Shu
(Hawaii Univ. Honolulu, HI United States)
Date Acquired
September 6, 2013
Publication Date
September 1, 1996
Publication Information
Publication: IEEE Transactions on Communications
Publisher: IEEE
Volume: 44
Issue: 9
ISSN: 0090-6778
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:204662
NASA-CR-204662
ISSN: 0090-6778
Report Number: NAS 1.26:204662
Report Number: NASA-CR-204662
Accession Number
97N22742
Funding Number(s)
CONTRACT_GRANT: NAG5-931
CONTRACT_GRANT: NSF NCR-91-15400
CONTRACT_GRANT: NSF NCR-94-15374
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available