116 Chapitre 7. Conclusion et perspectivesNous avons également présenté un décodage optimisé pour les co<strong>de</strong>s <strong>de</strong> Reed-Muller, sur le canal à eacements. Ces optimisations ont permis d'améliorer <strong>de</strong> manièreconséquente la capacité <strong>de</strong> correction <strong>de</strong> ces co<strong>de</strong>s, tout en conservant une complexitémathématique faible. Ainsi, sur <strong>de</strong>s co<strong>de</strong>s <strong>de</strong> petite taille, ces co<strong>de</strong>s se présentent dèslors comme un véritable concurrent aux co<strong>de</strong>s <strong>de</strong> Reed-Solomon, lorsque l'aspect MDS<strong>de</strong> ces co<strong>de</strong>s n'est pas un facteur crucial, les co<strong>de</strong>s <strong>de</strong> type LDPC étant alors pénaliséspar une forte inecacité.La question <strong>de</strong> la recherche <strong>de</strong> permutations ecaces avec une complexité limitéereste cependant un point ouvert. En eet, lors <strong>de</strong> nos simulations, nous avonsconstaté que la complexité <strong>de</strong> cette recherche empêchait d'améliorer la capacité <strong>de</strong>ces co<strong>de</strong>s. En supposant qu'un algorithme <strong>de</strong> recherche ecace, <strong>de</strong> complexité mêmequadratique existe, ceci permettrait d'améliorer la capacité <strong>de</strong> ces co<strong>de</strong>s, sans pourautant augmenter leur complexité.Par la suite, nous avons présenté <strong>de</strong>s co<strong>de</strong>s MDS basés sur l'application <strong>de</strong> latransformée <strong>de</strong> Fourier sur <strong>de</strong>s corps nis dont le cardinal est un nombre <strong>de</strong> Fermatpremier. Un encodage et un décodage <strong>de</strong> complexité logarithmique ont été présentéspour ces co<strong>de</strong>s, appelés RS-FNT. Ceci permet à ces co<strong>de</strong>s d'être les premiers co<strong>de</strong>ssur le canal à eacements à atteindre la limite <strong>de</strong> complexité théorique <strong>de</strong>s co<strong>de</strong>sMDS. Ces co<strong>de</strong>s ont montré qu'il était possible d'utiliser <strong>de</strong> manière pratique <strong>de</strong>sco<strong>de</strong>s MDS sur <strong>de</strong>s tailles pouvant atteindre plusieurs milliers <strong>de</strong> symboles.Si la limite théorique <strong>de</strong>s co<strong>de</strong>s MDS a été atteinte par ces co<strong>de</strong>s, il reste cependantun travail signicatif à eectuer sur la constante cachée par cette complexité. Grâceà une analyse théorique, nous sommes parvenus à évaluer la complexité <strong>de</strong> ce co<strong>de</strong> enfonction du nombre <strong>de</strong> FFT à calculer. Ceci a permis <strong>de</strong> mettre en évi<strong>de</strong>nce les pointsà améliorer du co<strong>de</strong>, notamment la question <strong>de</strong> l'optimisation du short <strong>pro</strong>duct, quiore potentiellement un gain important. De la même manière, un travail importantreste à eectuer sur l'optimisation <strong>de</strong>s FFT elles-mêmes sur ces corps, notammentgrâce à l'intérêt du calcul parallélisé.Les perspectives et les enjeux <strong>de</strong> ces co<strong>de</strong>s sont <strong>pro</strong>bablement les plus importantsparmi les contributions présentées ici. Si les co<strong>de</strong>s RS-FNT se présentent comme unealternative intéressante théoriquement, par rapport aux co<strong>de</strong>s <strong>de</strong> type LDPC ou Raptorpour <strong>de</strong>s gran<strong>de</strong>s longueurs <strong>de</strong> co<strong>de</strong>, le rapport <strong>de</strong> vitesse <strong>de</strong> l'ordre <strong>de</strong> 40x en défaveur<strong>de</strong> ces co<strong>de</strong>s MDS, limite malheureusement l'intérêt <strong>de</strong> ces co<strong>de</strong>s. En supposantque les optimisations évoquées puissent réduire ce ratio en <strong>de</strong>ssous d'un ordre <strong>de</strong>gran<strong>de</strong>ur, les co<strong>de</strong>s RS-FNT <strong>de</strong>viendraient alors un concurrent plus que sérieux auxco<strong>de</strong>s LDPC et Raptor, surtout en prenant compte <strong>de</strong> l'évolution du calcul paralléliséet <strong>de</strong>s évolutions supposées <strong>de</strong>s capacités <strong>de</strong> calcul.
7.2. Contributions diverses 1177.2 Contributions diverses7.2.1 Publications Soro, Alexandre and Lacan, Jérôme and Chaput, Emmanuel and Donny, Christopheand Baudoin, Cédric ( 2007) Evaluation of a generic unidirectional hea<strong>de</strong>rcompression <strong>pro</strong>tocol. In : International Workshop on Satellite and Space Communications- IWSSC '07, 13-14 Sept 2007, Salzburg, Austria. Cunche, Mathieu and Savin, Valentin and Roca, Vincent and Kraidy, G. andSoro, Alexandre and Lacan, Jérôme ( 2008) Low-rate coding using incrementalredundancy for GLDPC co<strong>de</strong>s. In : International Workshop on Satellite andSpace Communications (IWSSC'08), 01-03 Oct 2008, Toulouse, France. Soro, Alexandre and Cunche, Mathieu and Lacan, Jérôme and Roca, Vincent(2009) Erasure co<strong>de</strong>s with a ban<strong>de</strong>d structure for hybrid iterative-ML <strong>de</strong>coding.In : IEEE Global Communication Conference. Globecom 2009 , 30 Nov - 04Dec 2009, Honolulu, Hawai, United States. Soro, Alexandre and Lacan, Jérôme ( 2009) FNT-based reed-solomon erasureco<strong>de</strong>s. In : 7th Annual IEEE Consumer Communications and Networking Conference, 09-12 Jan 2010, Las Vegas, United States.En cours <strong>de</strong> soumission : Soro, Alexandre and Lacan, Jérôme and Chaput, Emmanuel and Baudoin, Cédric"Evaluation of a generic hea<strong>de</strong>r compression <strong>pro</strong>tocol".7.2.2 Logiciels Co<strong>de</strong>s <strong>de</strong> Reed-Muller pour le canal à eacements <strong>de</strong> paquets : http://personnel.isae.fr/jerome-lacan/reed-muller-erasure-co<strong>de</strong>s.html Co<strong>de</strong>s à eacements MDS basés sur les FNT : http://personnel.isae.fr/jerome-lacan/article/fnt-based-reed-solomon-co<strong>de</strong>s.html Co<strong>de</strong>s Raptor (<strong>pro</strong>jet CNES - 2008) Contributions à OpenFEC.org : http://www.openfec.org/