Conception, optimisation et implémentation parallèle et temps réel des codes LDPC sur des plateformes embarquées

dc.contributor.advisorAnass MANSOURI,Ali AHAITOUF
dc.contributor.authorBenhayoun Mhammed
dc.date.accessioned2026-09-21T14:34:48Z
dc.date.issued2023
dc.description.abstractLes codes LDPC (Low-Density Parity-Check) sont des codes correcteurs d'erreurs qui sont largement utilisés dans les systèmes de communication numériques actuels. La complexité de leur algorithme itératif de référence LLR-BP (Log Likelihood Ratio Belief Propagation) influence significativement la latence de décodage. Afin de réduire au maximum cette latence, nous avons proposé dans cette thèse une nouvelle implémentation logicielle sur des systèmes embraqués parallèles de l’algorithme de référence et de ces algorithmes dérivés notamment le MS (Min Sum), le NMSA (Normalised MS). La première contribution est l’étude et l’analyse des performances en termes de correction d’erreurs et en termes de complexité calculatoire des différents algorithmes de décodage LDPC. Cette étude est réalisée sur un environnement de simulation et de test que nous avons développé afin de valider les algorithmes de décodage LDPC, de simuler les différents paramètres des codes LDPC et de tracer le comportement de l’algorithme au sein du processeur et de la mémoire cache. La deuxième contribution consiste en la proposition d’une méthode d’ordonnancement optimisée des algorithmes de décodage LDPC permettant d’accélérer la correction d’erreur et d’assurer un traitement parallèle pour profiter des plateformes multiprocesseurs. La troisième contribution consiste en l’optimisation de la structure de données échangées lors du procédé de décodage LDPC et l’optimisation de l’implémentation sur une plateforme embarquée à base de processeur quadricoeurs ARM, ce qui a permis de réduire la latence à moins de 150μs avec un taux d’erreur binaire de moins de 10-9. Les travaux proposés, dans le cadre de cette thèse, peuvent être intégrés dans les communications ultra fiables à petite latence (Ultra relaible low latency communications URLLC) utilisées pour répondre aux exigences de communication des applications telles que la conduite autonome, la télé-chirurgie et l’industrie 4.0.
dc.description.cedocSciences et Techniques et Sciences Médicales
dc.description.collaboratorNajia ES-SBAI,ABDELAZIZ AHAITOUF,Mounia ZAIM ,Hiba CHOUGRAD,Abdessalam AIT MADI ,Malika ALAMI MARKTANI
dc.description.laboratoireSystèmes Intelligents, Géoressources et Energies Renouvelables
dc.identifier.urihttps://toubkal.imist.ma/handle/123456789/37558
dc.identifier.urihttps://doi.org/10.83129/toubkal-27302
dc.language.isofr
dc.publisherFaculté des Sciences et Techniques - Fèsfr_FR
dc.subjectConceptionfr_FR
dc.subjectoptimisationfr_FR
dc.subjectimplémentation parallèlefr_FR
dc.subjecttemps réelfr_FR
dc.subjectcodes LDPCfr_FR
dc.subjectplateformes embarquéesfr_FR
dc.titleConception, optimisation et implémentation parallèle et temps réel des codes LDPC sur des plateformes embarquéesfr_FR

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Benhayoun Mhammed.pdf
Size:
4.28 MB
Format:
Adobe Portable Document Format