Composante
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectifs
L'objectif de ce cours est de présenter les problématiques liées aux techniques "modernes" de codage canal et les récepteurs associés.
Description
Le cours se déroule suivant la séquence suivante:- Introduction à la théorie de l'information: notion de capacité d'un canal de transmission, Capacité du canal gaussien à entrées non contraintes (Gaussiennes), à entrées contraintes (modulations linéaires (QAM/PSK/APSK) et non-linéaires (FSK/Hadamard/LoRA CSS/CSK)), capacité des systèmes à bits-entrelacés, notion de détection souple bit (démodulation souple)- Rappel sur les codes en blocs; représentation en treillis et graphe de Tanner; Décodage ML (Viterbi) et MAP bit (BCJR); complexité;- Codes LDPC: structure et paramétrisation; algorithmes MAP bit approximés (Belief-Propagation/ Min-Sum et variantes); Ordonnancement des calculs et complexité;Notions de codes structurés quasi-cycliques; Analyse asymptotique/optimisation et construction à taille finie.- Rappel sur les codes convolutifs: structure, représentation en treillis; Décodage ML (Viterbi) et MAP bit (BCJR); - Turbo-codes: structures parallèle et série, décodage turbo; Analyse asymptotique et optimisation; construction d'entrelaceurs; extension du principe de décodage turbo aux schémas de concaténation série.- Introduction aux codes polaires;
Les cours sont accompagnés de travaux pratiques permettant d'implémenter tout ou partie des notions et algorithmes présentés.
