A method of terminating iteration calculations in the decoding of a
received convolutionally coded signal includes a first step of providing a
turbo decoder with a first and second recursion processors connected in an
iterative loop. Each processor has an associated extrinsic input and
output. A next step includes cross-correlating the input and output of at
least one of the processors to provide a cross-correlation value at each
iteration. A next step includes terminating the iterations when the
measure of the cross-correlation value index exceeds a predetermined
threshold.
Une méthode de terminer des calculs d'itération dans le décodage d'un signal convolutionally codé reçu inclut une première étape de fournir à un décodeur de turbo des premiers et deuxièmes processeurs de récursion reliés dans une boucle itérative. Chaque processeur a une entrée et un résultat extrinsèques associés. Une prochaine étape inclut la corrélation croisée l'entrée et le rendement au moins d'un des processeurs pour fournir une valeur de corrélation croisée à chaque itération. Une prochaine étape inclut terminer les itérations quand la mesure de l'index de valeur de corrélation croisée excède un seuil prédéterminé.