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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

86 Chapitre 5. Co<strong>de</strong>s <strong>de</strong> Reed-Muller pour le canal à eacements <strong>de</strong> paquets<strong>de</strong> Plotkin [74], cependant dans sa version classique, celle-ci soure d'une capacité <strong>de</strong>correction médiocre rendant son application pratique caduque. Une technique largementétudiée pour le canal à erreur consiste à eectuer un décodage par permutations,qui permet d'améliorer <strong>de</strong> manière substantielle la capacité du co<strong>de</strong>, tout en permettant<strong>de</strong> conserver la structure récursive du décodage.Nous <strong>pro</strong>posons donc d'adapter ce décodage récursif par permutations au canal àeacements, auquel nous ajoutons <strong>de</strong>s mécanismes supplémentaires, respectivementun mécanisme <strong>de</strong> remontée partielle et un décodage à blanc. Nous étudierons l'impact<strong>de</strong> l'ensemble <strong>de</strong> ces mécanismes sur la capacité et la complexité du co<strong>de</strong>, que nouscomparerons à un décodage par maximum <strong>de</strong> vraisemblance (ML).5.2 Présentation du co<strong>de</strong>Dans cette partie, nous présentons le principe <strong>de</strong>s co<strong>de</strong>s <strong>de</strong> Reed-Muller et lesaméliorations <strong>pro</strong>posées pour l'adaptation au codage à eacements.5.2.1 Présentation <strong>de</strong>s co<strong>de</strong>s <strong>de</strong> Reed-MullerLes co<strong>de</strong>s <strong>de</strong> Reed-Muller peuvent être dénis <strong>de</strong> plusieurs manières, la métho<strong>de</strong>la plus directe étant la suivante :Dénition 5.1. (Co<strong>de</strong>s <strong>de</strong> Reed-Muller) Le co<strong>de</strong> <strong>de</strong> Reed-Muller binaire <strong>de</strong> paramètresr et m où 0 r m, correspond à l'espace vectoriel formé par les vecteurs <strong>de</strong>s valeurs<strong>de</strong>s fonction binaires à m variables et <strong>de</strong> <strong>de</strong>gré strictement inférieur à r. Ce co<strong>de</strong> seranoté RM(r; m).Proposition 5.2. La dimension d'un co<strong>de</strong> <strong>de</strong> Reed-Muller RM(r; m) est k ∑ r( m)=i=0 iet sa longueur est n = 2 m .Démonstration. La dimension k d'un co<strong>de</strong> <strong>de</strong> Reed-Muller, par dénition, correspondau cardinal <strong>de</strong> toute base génératrice <strong>de</strong> fonction binaire à m variables et <strong>de</strong> <strong>de</strong>gréstrictement inférieur à r. Soit (x 0 ; x 1 ; :::x m 1 ) l'ensemble <strong>de</strong>s m variables. Il est possible<strong>de</strong> choisir la base formée <strong>de</strong>s monômes <strong>de</strong> toutes les combinaisons <strong>de</strong> x i comportantmoins <strong>de</strong> r variables.Soit 0 i m, l'ensemble <strong>de</strong>s monômes distincts comprenant i variables parmim. Par analogie combinatoire, ceci revient à dénombrer l'ensemble <strong>de</strong>s choix <strong>de</strong> iéléments possibles parmi m. Cette valeur est donc égale à ( )mi .La base <strong>de</strong>s fonctions à m variables <strong>de</strong> <strong>de</strong>gré inférieur à r étant formée <strong>de</strong> l'ensemble<strong>de</strong>s monômes à i variables parmi m et ceci pour 0 i m, la dimension duco<strong>de</strong> est donc k ∑ r( m)=i=0 i .La longueur du co<strong>de</strong> étant dénie par la longueur <strong>de</strong> chaque élément <strong>de</strong> la base,elle correspond à l'ensemble <strong>de</strong>s valeurs binaires prises par les x i et est donc <strong>de</strong> taille2 m .

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

Saved successfully!

Ooh no, something went wrong!