[LOD04][KER04][KER06a]
Le décodeur SISO vectorisé est une méthode de décodage de faible complexité pour une grande variété de codes blocs linéaires. L'algorithme accepte les valeurs souples et peut produire les rendements pondérés ou des rendements forts. Il peut aussi produire des décisions pondérées venant de décisions fortes d'un autre décodeur et du signal reçu. Bien que l'implémentation actuelle traite des codes binaires seulement, la méthode s'applique aussi aux codes non-binaires.
Applications viseés
- Applications de décodage iteratif (c.-à-d. turbo)
- Turbo-codes de produit (TCP) / Turbo codes en bloc (TCB)
- Les turbo-codes de produit possèdent de bonnes performances asymptotiques en raison des grandes distances minimales, même pour des taux de codage élevés.
- La structure régulière des turbo-codes de produit permet un degré élevé de parallélisme dans le décodeur itératif (c.-à-d. SISO multiples fonctionnant simultanément dans le même bloc) et, par conséquent, des implémentations matérielles à très haut débit.
- Décodeur de codes constituant de turbo-codes en série
- Le turbo-décodage en série est possible si les deux codes composants ont des décodeurs SISO.
- Un code de blocs peut servir de code intérieur (au lieu d'un code convolutionnel).
- Le décodage à entrée souple pour une grande variété de codes en blocs, par exemple les codes de Hamming, les codes de Hamming étendus, les codes BCH, les codes Reed-Solomon.
- Solution de rechange pour les décodeurs à entrée forte, rendement fort (« hard-input, hard-output »)
- Un décodeur à entrée souple (« soft-input ») permet de faire augmenter le rendement asymptotique jusqu'à 2 dB.
- Les rendements pondérés permettent un traitement en profondeur du signal reçu si aucun mot-code n'est découvert.
Pour de plus amples renseignements sur l'obtention d'une licence pour cette méthode de décodage SISO, veuillez écrire à fec-info (at) crc.gc.ca.
Figure 1. Résultats du TEB et du TEP/TET d'un code de produit bidimensionnel avec BCH(256,231) comme codes composants. (n,k) = (65536,53361), taux de codage = 0,8142. Modulation BPSK, canal de bruit blanc gaussien additif.

Figure 2. Résultats du TEP/TET d'un code «quadratic residue» de (80,40,16), taux de codage = 0,5. Modulation BPSK, canal de bruit blanc gaussien additif.