[PDF] [PDF] TD Réseau Les codes correcteurs et les codes détecteurs Claude

Hamming : un code détecteur et correcteur d'erreurs Structure d'un mode de code de Hamming Exercice : y a-t-il une erreur dans le mot suivant ? 1 0 1



Previous PDF Next PDF





[PDF] Cours Codes Correcteurs - LIRMM

J Badrikian, Technosup, Ellipses (cours et exercices) Code de Hamming, code parité => code détecteur d'un nombre impair d'erreurs mais ne permet pas



[PDF] Corrigés exercices codes correcteurs - LIRMM

1 b : L'erreur est détectée lorsque le nombre de bits erronés est 1, 2, 3,ou 4 c-‐à- ‐d b: Le code par parité paire est linéaire, sa capacité de détection est de 1 bit obtenue en rajoutant à la matrice de parité du code de Hamming (7,4,3) une 



[PDF] Mathématiques des codes correcteurs derreurs - Institut Fourier

Borne de Hamming et borne de Singleton asymptotiques Exemple de correction de deux erreurs par un code cyclique Exercice Soit p = ps la probabilité des perturbations de symboles au cours de la transmission On On détecte un facteur multiple éventuel par l'examen du PGCD entre le polynôme et son dérivé >



[PDF] TD Réseau Les codes correcteurs et les codes détecteurs Claude

Hamming : un code détecteur et correcteur d'erreurs Structure d'un mode de code de Hamming Exercice : y a-t-il une erreur dans le mot suivant ? 1 0 1



[PDF] Sécurité des réseaux : codage

19 mai 2008 · c) Que peut-on affirmer sur le nombre d'erreurs détectées? d) Que peut-on du code ? 3- Quelle est sa capacité de détection et de correction ? Exercice 6 Codage de Hamming (examen 2004-2005) On s'intéresse à un Exercice 9 — Codes de Hamming : démonstrations du cours Soit r un entier 



[PDF] Feuille dexercices 3

Remarque : Tous les exercices ne seront pas traités en séance de TD, du forum (http ://cours-jussieu-nombres monforum com/cours-et-td-2009-vf7 html) les exercices que nous est un mot du code C qui minimise la distance de Hamming Correction des erreurs : supposons que le code est 1-correcteur et notons m le 



[PDF] Traitements numériques en bande de base - Page Web de Camille

Plan du cours •Cours 1 et 2 : Introduction au codage de canal •Cours 3 et 4 : Etude de l'algorithme de Viterbi et •Examen écrit : ➔ Durée 1h Paramètres élémentaires d'un code correcteur d'erreurs Le code de Hamming (7,4) est défini sur l'alphabet binaire Exercice: Est-ce que c=[1011010] est un mot de code ?



[PDF] Protocoles réseaux TD no 3 : Code de Hamming

Codes correcteurs On rappelle qu'un code détecte k erreurs si, pour tout mot reçu avec au moins une Exercice : Bit de parité sur Hamming (examen 2017)

[PDF] code correction cahier du jour PDF Cours,Exercices ,Examens

[PDF] code d delta voile PDF Cours,Exercices ,Examens

[PDF] code d honneur des chevaliers au moyen age PDF Cours,Exercices ,Examens

[PDF] code d'honneur de la chevalerie PDF Cours,Exercices ,Examens

[PDF] code d'honneur des chevaliers de la table ronde PDF Cours,Exercices ,Examens

[PDF] code de commerce maroc 2017 PDF Cours,Exercices ,Examens

[PDF] code de commerce maroc 2017 pdf PDF Cours,Exercices ,Examens

[PDF] code de commerce maroc livre 5 PDF Cours,Exercices ,Examens

[PDF] code de commerce maroc pdf PDF Cours,Exercices ,Examens

[PDF] code de commerce marocain 2017 PDF Cours,Exercices ,Examens

[PDF] code de commerce marocain en arabe PDF Cours,Exercices ,Examens

[PDF] code de correction français PDF Cours,Exercices ,Examens

[PDF] code de correction production ecrite PDF Cours,Exercices ,Examens

[PDF] code de correction secondaire PDF Cours,Exercices ,Examens

[PDF] code de deverouillage tecno n9 PDF Cours,Exercices ,Examens

ClaudeDuvallet

MatriseInformatique

Ann

´ee2003-2004

Ann´ee2003-2004-p.1/22

Présentation(1)

Pourquoi?

4 (celapeut mêmeatteindre10 7 correctiondeserreurs. l'onutiliseuncodeC(n;k)avecn=k+r.

Ann´ee2003-2004-p.2/22

Présentation(2)

Principegénéral(suite):

Ilexistedeuxcatégoriesdecode:

LecodedeHamming:

uncodedétecteuretcorrecteurd'erreurs.

LeCRC(CycleRedundancyCheck):

uncodedétecteurd'erreurs.

Ann´ee2003-2004-p.3/22

LecodedeHamming(1)

Structured'unmodedecodedeHamming

n 1 longueurdumessages:m=(2 n 1)n )onparledecodexyoùx=n+mety=m.

ExempledecodedeHamming:

LesbitsdecontrôledeparitéC

i sontenposition2 i pouri=0,1,2,...LesbitsdumessageD j occupelerestedumessage. D3 D2 D1 C2 D0 C1 C0

7654321

Ann´ee2003-2004-p.4/22

LecodedeHamming(2)

Retrouverl'erreurdansunmotdeHamming

SilesbitsdecontrôlederéceptionC

0 2 C 0 1 C 0 0 valent0,iln'yapas l'erreurentre1et7. SiC 0 0 vaut1,lesvaleurspossiblesdeC 0 2 C 0 1 C 0 0 sont001,011,101,

111,c'est-à-dire1,3,5,7.

SiC 0 1 vaut1,lesvaleurspossiblesdeC 0 2 C 0 1 C 0 0 sont010,011,110,

111,c'est-à-dire2,3,6,7.

SiC 0 2 vaut1,lesvaleurspossiblesdeC 0 2 C 0 1 C 0 0 sont100,101,110,

111,c'est-à-dire4,5,6,7.

1 0 1 0 1 1 0

Ann´ee2003-2004-p.5/22

LecodedeHamming(3)

Exercice(Correction)

1 0 1 0 1 1 0 C 0 2 vaut1+0+1+0=0(bitsd'indice7,6,5et4). C 0 1 vaut1+0+1+1=1(bitsd'indice7,6,3et2). C 0 0 vaut1+1+1+0=1(bitsd'indice7,5,3et1). )C 0 2 C 0 1 C 0 0 l'indice3dumot.

Ann´ee2003-2004-p.6/22

LecodedeHamming(4)

C 2 C 1 C 0 motdeHammingcorrespondant: 1 0 1 _ 0 _ _

Ann´ee2003-2004-p.7/22

LecodedeHamming(5)

1 0 1 _ 0 _ _

C2vaut0pourpouvoirrendrepair1+0+1(les

bitsd'indices7,6,5) 1 0 1 0 0 _ _

C1vaut1pourpouvoirrendrepair1+0+0(les

bitsd'indices7,6,3) 1 0 1 0 0 1 _

C0vaut0pourpouvoirrendrepair1+1+0(les

bitsd'indice7,5,3) 1 0 1 0 0 1 0

Ann´ee2003-2004-p.8/22

LecodedeHamming(6)

SoitunmotdeHammingdelongueur15

1 0 1 1 0 1 1 1 1 0 1 1 0 1 1

151413121110987654321

Ann´ee2003-2004-p.9/22

LecodedeHamming(7)

i D10 D9 D8 D7 D6 D5 D4 C3 D3 D2 D1 C2 D0 C1 C0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 1

151413121110987654321

0 3 C 0 2 C 0 1 C 0 0 SiC 0 0

1111)soit(1,3,5,7,9,11,13,15).

SiC 0 1

1111)soit(2,3,6,7,10,11,14,15).

SiC 0 2

1111)soit(4,5,6,7,12,13,14,15).

SiC 0 3

1111)soit(8,9,10,11,12,13,14,15).

Ann´ee2003-2004-p.10/22

LecodedeHamming(8)

Danslemessageconsidéréona:

C 0 0 =1+0+1+1+1+0+1+1=0 C 0 1 =1+0+0+1+1+0+0+1=0 C 0 2 =1+1+0+1+1+1+0+1=0 C 0 3 =1+1+1+0+1+1+0+1=0 )C 0 3 C 0 2 C 0 1 C 0 0

Ann´ee2003-2004-p.11/22

LeCRC(1)

debitsàtransmettre: M=m 1 m 2 ...m n )représentéeparlepolynômeI(x)=m n +m n1 x+:::+m 1 x n1

Exemple:

x 6 +x 5 +0x 4 +0x 3 +x 2 +0x+1=x 6 +x 5 +x 2 +1

CRC-12=x

12 +x 11 +x 3 +x 2 +x+1

CRC-16=x

16 +x 15 +x 2 +1

CRC-CCITT=x

16 +x 12 +x 5 +1

CRC-32=x

32
+x 26
+x 23
+x 22
+x 16 x 12 +x 11 +x 10 +x 8 +x 7 +x 5 +x 4quotesdbs_dbs6.pdfusesText_11