Considérons le code convolutif simple de rendement , de
longueur de contrainte et dont le codeur associé est
illustré sur la figure 4.2. A chaque bit à
l'entrée du codeur deux bits lui sont associés à sa sortie,
le mot de code dépend du contenu du registre à décalage et
du bit d'entrée comme indiqué.
Figure 4.2:
Structure d'un codeur convolutif de rendement 1/2 et de
longueur de contrainte 3
Une technique de modélisation du processus de codage consiste
à définir un ensemble de vecteurs, ici , dont chacun
décrit la connexion entre le registre à décalage et une
porte logique XOR. Chaque vecteur est ainsi de
taille , l'existence d'une connexion est désignée
par un , son absence est désignée par un 0. Par exemple,
le premier vecteur qui correspond au codeur de la figure
4.2 est donné par
alors que le
second vecteur est donné par
. On peut ainsi
définir la matrice qui permet de caractériser le code par:
La sortie du codeur est obtenue en effectuant la multiplication
matricielle modulo(2) du vecteur contenant les
derniers bits d'information par la matrice . Pour simplifier
les notations, les vecteurs sont souvent représentés
sous forme d'entiers en base , dans notre cas, la matrice
s'écrit alors . On peut aussi écrire cette matrice
sous une forme polynômiale, soit dans notre exemple
.
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