Le principe de fonctionnement de ce module est similaire à celui
de la CPM. Cependant, il existe deux différences majeures, la
première consiste dans le fait que ce décodeur délivre des
informations relatives aux bits de codes (information
extrinsèque) mais aussi des informations relatives aux bits de
données (information a-posteriori). La seconde différence est
que le décodeur du code convolutif dispose d'une seule
information à son entrée et qui est donnée par les données
extrinsèques délivrées par le SISO CPM. Cette information
est utilisée comme étant une observation du canal.
Contrairement à la concaténation parallèle, ce module ne
dispose pas d'une observation canal directe. Concernant les
informations a priori, le SISO du code convolutif suppose que tous
les bits de code ont la même probabilité a priori. Le
diagramme du SISO du code convolutif est illustré sur la figure
4.10.
Figure 4.10:
Diagramme d'un module SISO du code convolutif
Afin de détailler les principes de fonctionnement du décodeur,
on considère un code convolutif de rendement
, sa
longueur de contrainte est notée . Le message d'information
transmis est une séquence de mots d'information de taille
notée
où:
Après le passage dans le codeur, ce dernier délivre une
séquence des bits codés qui est divisée en une séquence de
mots de code:
où:
Comme dans le SISO de la CPM, la première étape consiste à
calculer les métriques des transitions dans le treillis. Pour
cela on va supposer que l'on se situe à une profondeur dans
le treillis et on considère une transitions entre deux états
et . Soit et respectivement le mot de code et
le mot d'information qui correspondent à la transition
considérée. La métrique de cette transition s'obtient en
effectuant le produit des informations extrinsèques ()
sachant le mot , soit:
Le calcul de , et , définis comme
dans le paragraphe précédent, est effectué d'une façon
équivalente à celle du SISO CPM.
Pour expliquer le calcul des informations extrinsèques des bits
de code on considère le bit de rang
,
soit . A la sortie du SISO du code convolutif,
l'information extrinsèque de ce bit de code sachant un bit
donné
est calculée de la façon suivante:
Le calcul de l'information extrinsèque d'un certain bit de code
ne tient pas compte de l'information dont le décodeur dispose
relativement à ce même bit.
La seconde sortie du décodeur du code convolutif est
représentée par l'information a posteriori qui est relative
aux bits utiles. En considérant toujours la même transition,
l'APP du bit
, sachant un bit
, est
obtenue en effectuant la somme de toutes les probabilités des
transitions qui correspondent aux mots d'information dont le
ième bit est égal à soit:
Les informations a posteriori permettent de prendre une décision
sur les bits utiles transmis après chaque itération. Le
critère de décision consiste à choisir comme bit transmis
celui qui correspond à l'APP maximale. Quand aux informations
extrinsèques relatives aux bits de code, elles sont
entrelacées avant d'alimenter le SISO de la CPM qui les
considère comme une information a priori lors de l'itération
suivante. Le schéma global du décodeur est illustré par la
figure 4.11.
Figure 4.11:
Décodage itératif d'une CPM codée
Les Modulations à Phase Continue pour la Conception d'une Forme d'Onde
Adaptative
Application aux Futurs Systèmes Multimédia par Satellite en
Bande Ka