Recently, we proposed a new design technique to construct high-rate convolutional codes based on a structure formed by a block encoder and a simpler convolutional encoder (Graell i Amat, A. et al., IEEE Commun.. Lett., vol.5, no.11, p.453-5, 2001). The search technique was based on the optimization of the output weight enumerating function of the code. We now prove that every (n,n-1) convolutional code can be reduced to this structure. Following this result and suitably modifying our earlier search algorithm, we have been able to obtain the best (n, n-1) convolutional encoders to be used in the design of turbo codes. In this case, the search is aimed at the optimization of the input-output weight enumerating function of the encoders. We also derive an inverse puncturing method that can be applied to these high-rate convolutional codes to obtain a sequence of the (almost) best convolutional encoders. With such a method, a whole family of good encoders with different rates is obtained using the same encoder-decoder, thus permitting a great versatility that can be exploited in practical implementations.

On the design of variable-rate optimal convolutional encoders for turbo codes / A. GRAELL I., Amat; Benedetto, Sergio; Montorsi, Guido. - 4:(2003), pp. 2056-2061. (Intervento presentato al convegno IEEE Global Telecommunications Conference 2003. GLOBECOM '03 tenutosi a San Francisco (USA) nel 1-5 Dec. 2003) [10.1109/GLOCOM.2003.1258598].

On the design of variable-rate optimal convolutional encoders for turbo codes

BENEDETTO, Sergio;MONTORSI, Guido
2003

Abstract

Recently, we proposed a new design technique to construct high-rate convolutional codes based on a structure formed by a block encoder and a simpler convolutional encoder (Graell i Amat, A. et al., IEEE Commun.. Lett., vol.5, no.11, p.453-5, 2001). The search technique was based on the optimization of the output weight enumerating function of the code. We now prove that every (n,n-1) convolutional code can be reduced to this structure. Following this result and suitably modifying our earlier search algorithm, we have been able to obtain the best (n, n-1) convolutional encoders to be used in the design of turbo codes. In this case, the search is aimed at the optimization of the input-output weight enumerating function of the encoders. We also derive an inverse puncturing method that can be applied to these high-rate convolutional codes to obtain a sequence of the (almost) best convolutional encoders. With such a method, a whole family of good encoders with different rates is obtained using the same encoder-decoder, thus permitting a great versatility that can be exploited in practical implementations.
2003
0780379748
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/1414276
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo