Algorithmes de détection et de reconstruction en aveugle de code correcteurs d'erreurs basés sur des informations souples
Auteur / Autrice : | Aurélien Bonvard |
Direction : | Sébastien Houcke, Roland Gautier |
Type : | Thèse de doctorat |
Discipline(s) : | Télécommunications |
Date : | Soutenance le 25/05/2020 |
Etablissement(s) : | Ecole nationale supérieure Mines-Télécom Atlantique Bretagne Pays de la Loire |
Ecole(s) doctorale(s) : | École doctorale Mathématiques et sciences et technologies de l'information et de la communication (Rennes) |
Partenaire(s) de recherche : | Laboratoire : Lab-STICC_IMTA_CACS_COM - Département Signal et Communications - Laboratoire en sciences et techniques de l'information, de la communication et de la connaissance |
Jury : | Président / Présidente : Philippe Ciblat |
Examinateurs / Examinatrices : Jean-Pierre Tillich, Pierre Loidreau, Mélanie Marazin | |
Rapporteurs / Rapporteuses : Jean-Pierre Tillich, Pierre Loidreau |
Mots clés
Résumé
Les dernières décennies ont connu l’essor des communications numériques. Ceci a donné lieu à la prolifération des standards de communication, ce qui demande une plus grande adaptabilité des systèmes de communication. Une manière de rendre ces systèmes plus flexibles consiste à concevoir un récepteur intelligent qui serait capable de retrouver l’ensemble des paramètres de l’émetteur. Dans ce manuscrit, nous nous intéressons à l’identification en aveugle des codes correcteurs d’erreurs. Nous proposons des méthodes originales, basées sur le calcul de distances euclidiennes entre des séquences de symboles bruités. Tout d’abord, un premier algorithme de classification permet la détection d’un code puis l’identification de la longueur de ses mots de code. Un second algorithme basé sur le nombre de collisions permet quand à lui d’identifier la longueur des mots d’informations. Ensuite, nous proposons une autre méthode utilisant cette fois les distances euclidiennes minimales pour l’identification de la longueur d’un code en bloc. Enfin, une méthode de reconstruction du code dual d’un code correcteur d’erreurs est présentée.