Leçon 116 / 243
LDPC, Turbo codes et codes polaires
Les codes modernes approchent davantage la limite de Shannon grâce à des décodeurs itératifs ou à des structures spécialisées. Leur performance se paie par une complexité et une latence supérieures.
| Famille | Principe | Atout |
|---|---|---|
| LDPC | Matrice de parité creuse | Excellent compromis débit/performance |
| Turbo | Deux codes convolutifs séparés par un entrelaceur | Décodage itératif performant |
| Polar | Polarisation des canaux binaires | Structure adaptée aux blocs modernes |
| BCH | Code cyclique en blocs | Correction multiple déterministe |
| Golay | Code court à forte distance | Très utilisé dans certaines trames radio |
LLR
Log-vraisemblance utilisée par les décodeurs soft.
Itération
Échange répété d’informations entre contraintes.
Early stop
Arrêt lorsque les contrôles de parité sont satisfaits.
Bloc
Taille influençant performance et latence.
Taux
Rapport entre données utiles et mot codé.
Floor
Plancher d’erreurs à fort SNR.
- Choisir le code selon débit, latence et CPU.
- Utiliser des LLR correctement normalisés.
- Limiter le nombre maximal d’itérations.
- Vérifier les syndromes en sortie.
- Tracer BER et FER selon Eb/N0.
- Mesurer la consommation sur matériel embarqué.