• Aucun résultat trouvé

Paramètres d’un code : Code

N/A
N/A
Protected

Academic year: 2022

Partager "Paramètres d’un code : Code"

Copied!
7
0
0

Texte intégral

(1)

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

(2)

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

-3

Code de Hamming

4 bits d’information

et 3 bits de

codage 7

4

2,09.10

-2

Code convolutif

Blocs de 128 bits

2 1

1,54.10

-2

Code convolutif

Blocs de 2048 bits

2 1

1,24.10

-2

Image

parasitée Image

initiale

d’erreur en cas de parasitage aléatoire d’un fichier

T.E.B. (Taux d’Erreur Binaire) = 5.10

-2

(3)

Codes convolutifs non systématiques (NSC)

+ +

+

a

t-1

a

t-2

a

t

X

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

(4)

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

Exemple de codeur RSC

Exemple de codage

(5)

Turbo-codes

a

t

X

Y

2

Y

1

Codeur RSC

Codeur RSC Entrelaceur

X

Y

2

Y

1

Désentrelaceur

Décodeur 1

Entrelaceur

Décodeur 2 Entrelaceur

Décision

Turbo-codeur

Turbo-décodeur

(6)

Performance des turbo-codes

L im it e d e S h a n n o n

SNR

TEB

(7)

Codes correcteurs d’erreurs

La révolution des turbo-codes

I Qu’est-ce qu’un code correcteur d’erreurs ?

1) Principe du codage

2) Exemple du code par triple répétition

II Codes convolutifs

1) Généralités

2) Codes RSC et NSC

3) Algorithme de décodage

III Turbo-codes

1) Turbo-codeur

2) Turbo-décodeur

3) Performances

Références

Documents relatifs

QPSK modulation, information block size K = 20 bits, 8 decoding iterations of the Max-log-MAP algorithm, tail-biting termination.. QPSK modulation, information block size K = 32

Figure 8: Performance comparison of the improved turbo code with the LTE turbo code in AWGN channel for coding rates 8/23, 4/9, and 8/13 in terms of BLock Error Rate vs Eb/N0.

Considering that one can design a SISO decoder able to pro- cess n symbols in parallel in one clock period, a product code matrix can be decoded without any interleaving resource

− The use of double-binary circular recursive systematic convolutional (CRSC) component codes makes turbo codes very efficient for block coding [2][3],... − The

However, such a single focus on victims of sexual violence may be problematic: Firstly, it may further stigmatize beneficiaries and, in some cases, lead women to declare themselves

Then we consider composite games where the three categories of participants are present, a typical example being congestion games, and extend the previous properties of equilibria

Il renseigne sur les caractéristiques démographiques et socioéconomiques des patients drainés dans le service et surtout de la prise en charge entreprise chez ces patients. Ainsi

The thy- 1.2 YFP-expressing mouse cone bipolar cells allows us to easily differentiate presynaptic expression of proteins in the outer retina at photoreceptor terminals