13.07.2015 Views

Mécanismes de fiabilisation pro-actifs - ISAE

Mécanismes de fiabilisation pro-actifs - ISAE

Mécanismes de fiabilisation pro-actifs - ISAE

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 Chapitre 2. Etat <strong>de</strong> l'art et principales notionsG s = (Id k jM)De nombreux types <strong>de</strong> co<strong>de</strong>s utilisent cette structure <strong>de</strong> matrice génératrice, cependantune large famille <strong>de</strong> co<strong>de</strong>, notamment les co<strong>de</strong>s <strong>de</strong> type LDPC, utilisent lastructure suivante.Dénition 2.8. Soit C un co<strong>de</strong> <strong>de</strong> dimension k et <strong>de</strong> taille n. Une matrice H estappelée une matrice <strong>de</strong> parité <strong>de</strong> co<strong>de</strong> si et seulement si 8X 2 C; HX = 0 et H est <strong>de</strong>rang plein. En d'autres termes, H est une matrice <strong>de</strong> parité si et seulement si H est<strong>de</strong> rang plein et Ker (H) = fCgPropriété 2.9. Soit un co<strong>de</strong> systématique C <strong>de</strong> paramètres (k; n), dont la matricegénératrice G s'écrit sous la forme : G = (Id k jM). Alors la matrice H = ( M T jId n k )est une matrice <strong>de</strong> parité <strong>de</strong> ce co<strong>de</strong>.Démonstration. Directe.Le décodage d'un co<strong>de</strong> correcteur ayant comme objectif <strong>de</strong> retrouver la séquenceayant été la plus <strong>pro</strong>bablement envoyée, et donc la plus <strong>pro</strong>che <strong>de</strong> celle reçue, il estnécessaire d'introduire une notion <strong>de</strong> distance. Dans la théorie <strong>de</strong>s co<strong>de</strong>s, la mesureutilisée pour la distance est la distance <strong>de</strong> Hamming, basée sur le poids <strong>de</strong> Hamming.Dénition 2.10. Le poids <strong>de</strong> Hamming d'une chaîne <strong>de</strong> symboles sur un alphabetdonné est le nombre <strong>de</strong> symboles diérentes du symbole nul. Dans le cas du corps F 2 ,le poids <strong>de</strong> Hamming d'un vecteur est le nombre <strong>de</strong> bits à 1 du vecteur.Dénition 2.11. La distance <strong>de</strong> Hamming entre <strong>de</strong>ux vecteurs a et b <strong>de</strong> symboles estle poids <strong>de</strong> Hamming du vecteur a b.On montre aisément que cette dénition vérie les conditions nécessaires à unedistance (symétrie, nullité, inégalité triangulaire).L'application <strong>de</strong> la distance <strong>de</strong> Hamming à un co<strong>de</strong>, amène à s'intéresser à ladistance minimale d'un co<strong>de</strong>.Dénition 2.12. La distance minimale d min d'un co<strong>de</strong> linéaire est la distance <strong>de</strong>Hamming minimale existant entre <strong>de</strong>ux mots du co<strong>de</strong> distincts. Grâce à la structured'espace vectoriel du co<strong>de</strong>, elle est équivalente au poids minimal <strong>de</strong> l'ensemble <strong>de</strong>smots du co<strong>de</strong>.Cette distance minimale d'un co<strong>de</strong> a un impact direct sur la capacité <strong>de</strong> correctiond'un co<strong>de</strong>. En eet, celle-ci traduit la distance minimale existant entre <strong>de</strong>ux mots duco<strong>de</strong>, et donc dans le cadre d'un co<strong>de</strong> à eacements, celui-ci sera toujours capable<strong>de</strong> corriger un nombre d'eacements strictement inférieur à cette distance.Cette distance minimale possè<strong>de</strong> une borne supérieure qui dépend <strong>de</strong> la longueur et<strong>de</strong> la dimension du co<strong>de</strong>. Les co<strong>de</strong>s qui atteignent cette borne supérieure sont appelésco<strong>de</strong>s à maximum distance séparable (MDS) et possè<strong>de</strong>nt une capacité <strong>de</strong> correctionoptimale.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!