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.

Chapitre 4. Co<strong>de</strong>s à eacements à décodage hybri<strong>de</strong> avec matrice génératrice78ban<strong>de</strong>Figure 4.3 Matrice M <strong>de</strong> largeur B dont les premières et <strong>de</strong>rnières lignes ont étéremplacées par <strong>de</strong>s lignes <strong>de</strong> largeur <strong>de</strong> ban<strong>de</strong> B/2<strong>de</strong> symboles d'entrée. A l'extrême, le premier et le <strong>de</strong>rnier symbole <strong>de</strong> redondance ne<strong>pro</strong>tègent qu'un seul symbole source.Nous avons résolu ce <strong>pro</strong>blème en utilisant un second ensemble <strong>de</strong> polynômes, <strong>de</strong><strong>de</strong>gré maximal B=2. En utilisant ce second ensemble sur les B=2 premières et <strong>de</strong>rnièreslignes <strong>de</strong> M, la ban<strong>de</strong> est conservée. Le nouveau ratio <strong>de</strong> codage est alors indépendant<strong>de</strong> B : n = 2k, et les symboles aux limites <strong>de</strong> M <strong>pro</strong>tègent désormais plus <strong>de</strong> symbolessources. La représentation <strong>de</strong> la matrice M avec ce mécanisme se trouve sur la Figure4.3.Nous avons également exploré la possibilité d'utiliser <strong>de</strong> nombreux ensembles <strong>de</strong>polynômes <strong>de</strong> <strong>de</strong>grés maximaux respectifs B=2; B=2 + 1; B=2 + 2; ::: an <strong>de</strong> compléterchaque ligne par <strong>de</strong>s polynômes <strong>de</strong> <strong>de</strong>grés adaptés. L'eet escompté était <strong>de</strong> "combler"la partie triangulaire laissée vi<strong>de</strong> par le mécanisme précé<strong>de</strong>nt sur les symbolesextrêmes (tel que nous pouvons le voir sur la Figure 4.3. Les résultats expérimentauxont cependant montré que l'impact sur les performances du co<strong>de</strong> est minime.Nous avons également étudié la possibilité d'éliminer purement et simplement lesB=2 premières et <strong>de</strong>rnières colonnes <strong>de</strong> M, mais ceci posait un <strong>pro</strong>blème, notammentlors <strong>de</strong> la génération <strong>de</strong> la matrice <strong>de</strong> parité. En eet, dans ce cas, il n'est pluspossible <strong>de</strong> générer directement celle-ci à partir <strong>de</strong> la matrice génératrice. Par ailleurs,l'élimination <strong>de</strong>s lignes (dues à la transposée <strong>de</strong> M) dans la matrice <strong>de</strong> parité n'est pasenvisageable car les colonnes <strong>de</strong> celle-ci sont peu remplies et peuvent potentiellement<strong>de</strong>venir vi<strong>de</strong>s.4.2.4.2 Adaptation à <strong>de</strong>s diérents taux <strong>de</strong> codageGrâce au mécanisme précé<strong>de</strong>nt, nous avons pu rendre le ratio <strong>de</strong> codage indépendant<strong>de</strong> la largeur <strong>de</strong> ban<strong>de</strong>. Cependant, en l'état, celui-ci reste xé à 1 . Une secon<strong>de</strong>2adaptation consiste donc à permettre l'utilisation d'un ren<strong>de</strong>ment quelconque. Pourcela, il sut d'ajuster le décalage <strong>de</strong> positions entre une ligne <strong>de</strong> la matrice M et lasuivante. Par défaut celui-ci étant xé à 1, il permet un ren<strong>de</strong>ment <strong>de</strong> 1 . Soit f ce2

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

Saved successfully!

Ooh no, something went wrong!