Paramètres d’un code : Code [n,k,d ]
n : nombre de bits d’un mot (bits de contrôle + bits d’information)
k : nombre de bits d’information
d : nombre minimal de symboles différents d’un mot à l’autre
(“distance” d’un mot à l’autre) Taux du code : R = n / d
u 1 u 2 u 3 u 4 u 5
bits de contrôle
bits d’information
Code utilisé
Longueur des blocs
Image décodée Taux du code
Taux d’erreur
binaire Code par
triple répétition
1 bit d’information
et 2 bits de
codage 3
1
7,25.10
-3Code de Hamming
4 bits d’information
et 3 bits de
codage 7
4
2,09.10
-2Code convolutif
Blocs de 128 bits
2 1
1,54.10
-2Code convolutif
Blocs de 2048 bits
2 1
1,24.10
-2Image
parasitée Image
initiale
d’erreur en cas de parasitage aléatoire d’un fichier
T.E.B. (Taux d’Erreur Binaire) = 5.10
-2Codes convolutifs non systématiques (NSC)
+ +
+
a
t-1a
t-2a
tX
Y
00 11
10 01
1/10
0/10
1/01 0/01
1/11
1/00
0/11
0/00
Exemple de codeur NSC
Diagramme des états de transition
Codes convolutifs récursifs systématiques (RSC)
+ +
+ at
X
Y
+ +
+
0 0
1
1
1
+ +
+
1 1
1
1
0
+ +
+
1 0
0
0
1
+ +
+
1 1
0
0
1