Définition
Architecture réceptrice itérative qui échange des informations probabilistes souples (typiquement des rapports de vraisemblance logarithmiques) entre un égaliseur à sortie souple et un décodeur à entrée souple afin de traiter conjointement l'ISI et de décoder des données codées, améliorant la performance par rapport à des approches en une seule passe.
Principe
Principe
En faisant circuler itérativement des informations extrinsèques entre un égaliseur à sortie souple (qui approxime une inversion du canal ou calcule des postérieurs symboliques) et un décodeur à entrée souple, le récepteur affine les probabilités postérieures ; sous modèles appropriés, cet échange converge vers le postérieur conjoint et peut approcher la performance MAP conjointe.
Démonstration
Démonstration
Situation : signal codé convolutionnellement transmis sur un canal à ISI. Reconnaissance : le récepteur dispose d'un égaliseur à sortie souple et d'un décodeur Viterbi/BCJR acceptant des entrées souples. Action : l'égaliseur calcule des LLR symboliques et envoie des LLR extrinsèques au décodeur ; le décodeur renvoie des LLR extrinsèques mis à jour ; répéter plusieurs itérations puis prendre des décisions dures. Conséquence : le taux d'erreur binaire diminue en général avec les itérations car décodeur et égaliseur résolvent les ambiguïtés par affinage mutuel ; la latence et la charge de calcul augmentent avec le nombre d'itérations.
Mauvaise application
Mauvaise application
Traiter les LLR échangés comme indépendants ou simplement les additionner sans retirer l'information extrinsèque (double comptage). L'erreur plausible est de confondre tout échange itératif avec un passage d'information extrinsèque valide ; l'erreur sémantique est de ne pas distinguer l'information intrinsèque de l'extrinsèque, ce qui peut dégrader ou faire diverger la performance.
Conséquence
Conséquence
L'égalisation turbo peut améliorer sensiblement la performance des bits codés et se rapprocher de la détection/décodage conjoint au prix d'une complexité de calcul et d'une latence accrues, ainsi que d'une sensibilité au mauvais calage du modèle (erreurs d'estimation du canal, statistiques de bruit incorrectes). Les gains dépendent de la qualité des sorties souples et de la compatibilité des modèles d'égaliseur et de décodeur.
Inversion
Inversion
Si les modules à sortie souple sont mal calibrés, si le canal varie rapidement par rapport au temps d'itération, ou si l'entrelacement est insuffisant, les itérations peuvent ne pas améliorer la performance voire diverger. Lorsque la latence ou le budget de calcul est sévèrement contraint, des méthodes non itératives ou hybrides peuvent être préférables.
Limite
Limite
Clairement dans : récepteur utilisant un égaliseur à sortie souple et un décodeur à entrée souple échangeant des LLR extrinsèques de façon itérative. Cas limite : un petit nombre d'itérations (une ou deux) apportant un gain marginal par rapport à un traitement turbo complet. Clairement hors : égalisation non itérative suivie d'un décodage sans rétroaction souple, et méthodes purement linéaires sans échange d'information souple.
Tension sémantique
Tension sémantique
Performance vs complexité/latence et robustesse : l'échange itératif améliore les postérieurs et la performance d'erreur mais augmente le temps de traitement et est plus sensible aux erreurs de modèle ou d'estimation du canal que les méthodes en une passe.
Synthèse
Synthèse
L'égalisation turbo reconfigure égalisation et décodage conjoint comme un problème d'inférence approximative résolu par passage de messages itératif : quand les sorties souples sont fiables et que les ressources le permettent, elle rapproche le système d'une détection conjointe complète, mais ses gains reposent sur la qualité de l'information souple et la stationnarité du canal.