Télécharger le fichier pdf d’un mémoire de fin d’études
Divergence de Kullback-Leibler
Familles de distribution de probabilité
Familles de distribution de probabilité
Il en suit, dans la plupart des systèmes sans fil récents, que l’entrelacement bit est plus utilisé que l’entrelacement symbole. Par conséquent, le codage canal, l’entrelacement bit et le mapping bit-symbole sont séparément réalisés en suivant l’idée originalement introduite dans [VWZP89]. Cela est connu dans la littérature comme modulation codée à bits entrelacés (Bit-Interleaved Coded Modulation) [CGB98] où l’entrelacement est effectué avant la modulation bit-symboles complexes. La modulation codée à bits entrelacés est une approche pragmatique de la modu-lation codée. Elle a été tout d’abord proposée par Zehavi [Zeh92] pour améliorer les performances des modulations codées à Treillis dans le cas des canaux de Rayleigh à évanouissement. Une analyse des taux atteints et de la probabilité d’erreur est don-née par Caire [CGB98]. Les BICMs ont été récemment utilisées dans quelques standards comme DVB-S2, wireless LANs, DSL et WiMax grâce à leur flexibilité et leur simplicité. Les BICMs combinent les codes correcteurs d’erreur avec des schémas de modulation d’ordre élevé. Bien qu’elles aient étées à l’origine développées pour des canaux à éva-nouissement (SISO) [Zeh92][CGB98], les modulations codées à bits entrelacés ont été rapidement étendues pour les systèmes multi-Antennes (MIMO systems) [BBL00].
C’est maintenant un sérieux concurrent par rapport aux codes espace-temps (Space-time (ST) codes), qui exploitent la diversité spatiale dans les environnements MIMO contre des faibles taux de transmission. D’autre part, les BICM peuvent assurer des taux élevés de transmission tout en maintenant une grande diversité [FG98]. Dans les BICM, l’ordre de diversité est augmenté par l’utilisation d’entrelaceurs bits au lieu d’en-trelaceurs symboles. Cela est réalisé en dépit d’une réduction de la distance Euclidienne minimale menant à une dégradation de performance sur les canaux Gaussiens sans éva-nouissement [Zeh92]. Cela peut être résolu par l’usage d’un décodage itératif (BICM-ID) au niveau du récepteur qui consiste à échanger des informations extrinsèques entre le décodeur canal et le démodulateur selon un processus de type turbo jusqu’à arriver à la convergence [LCR02].
Les BICM-ID donnent d’excellentes performances pour les canaux Gaussiens et à évanouissement. Le schéma de décodage itératif utilisé dans les BICM-ID est très simi- laire aux turbo décodeurs série. Dans les BICM-ID, le décodeur interne est remplacé par un démodulateur qui nécessite moins de complexité que l’étape de décodage. C’est pour cela nous avons considéré dans cette thèse l’étude du décodage itératif des BICM.
Pour une constellation, un entrelaceur et un code correcteur d’erreur fixés, le mapping signal joue un rôle important dans la détermination de la performance d’erreur d’un système de BICM-ID. Bien que ce chapitre étudie le décodage itératif des BICM, les résultats peuvent être appliqués sur la large classe des décodeurs itératifs incluant les turbo décodeurs série ou parallèle ainsi que les décodeurs « Low-Density Parity-Check » (LDPC).
Aucun de ces décodeurs turbo n’a été à l’origine introduit comme solution d’un pro-blème d’optimisation ce qui rend leur structure précise adhoc (l’échange des informations extrinsèques entre les constituants d’un récepteur itératif à la place des probabilités a posteriori était initialement intuitif) et l’analyse de leur convergence et stabilité très difficile.
Parmi les différentes approches pour l’analyse du décodage itératif, les analyses par EXIT chart et évolution de densité ont permis de faire un progrès important [GH01][tB01] mais les résultats développés selon ces approches peuvent être appli-qués uniquement dans le cas de blocs de grande taille. Un autre outil d’analyse est la connexion du décodage itératif à la théorie des graphes [KFL01] et à la propagation des croyances (Belief propagation) [Pea88]. Des résultats de convergence pour la pro-pagation des croyances existent mais sont limités au cas où le graphe correspondant est un arbre ce qui exclue les turbo codes et les codes LDPC. Un lien entre le déco-dage itératif et les algorithmes classiques d’optimisation a été récemment établi dans [WRJ06] où le décodage turbo est interprété comme étant la solution d’un problème d’optimisation avec contraintes. Vu que l’ensemble des contraintes n’est pas fixe, les outils classiques ne sont pas efficaces pour analyser le comportement d’une procédure itérative à la convergence.
Une approche géométrique a été considérée dans [WJR05], elle fournit une interpré-tation intéressante en termes de projections. Le cas particulier des BICM-ID a été étudié dans [MDdC02] menant à une bonne caractérisation du démodulateur et de décodeur.
Dans ce chapitre, nous reformulons le décodage itératif des BICM comme étant une minimisation d’une distance de Kullback dans le but d’essayer de trouver une inter-prétation géométrique et une autre de type point proximal caractérisant le processus itératif en entier. Ces deux approches ont été introduites dans les chapitres précédents.
|
Table des matières
1 Introduction générale
2 Géométrie de l’information
2.1 Définition et historique
2.1.1 Définition
2.1.2 Intérêts
2.2 Outils de base
2.2.1 Divergence de Kullback-Leibler
2.2.2 Familles de distribution de probabilité
3 Algorithme du point proximal
3.1 Algorithme du point proximal
3.1.1 Etude de convergence
3.1.2 Cas où le terme de pénalité est une divergence de Kullback-Leibler
4 Algorithme de Blahut-Arimoto : interprétations géométriques et analyse point proximale
4.1 Introduction
4.2 Algorithme classique de Blahut-Arimoto et ses interprétations géométriques
4.2.1 Algorithme classique de Blahut-Arimoto
4.2.2 Interprétations géométriques de l’algorithme de Blahut-Arimoto
4.3 Algorithme de gradient naturel
4.4 Algorithme de Blahut-Arimoto accéléré
4.5 Interprétations point proximal
4.6 Exemple numérique
4.7 Conclusions
5 Décodage itératif des BICM : approche point proximal
5.1 Introduction
5.2 BICM-ID
5.3 BICM et lien avec la géométrie de l’information
5.3.1 Interprétation géométrique du bloc de décodeur
5.3.2 Interprétation géométrique du bloc de démodulateur
5.4 Formulation du critère
5.4.1 Justification de la forme factorisée : la structure de décodeur
5.5 approche proximale : critère modifié
5.6 Approche point proximal : blocs traités séparément
5.7 conclusion
5.8 Annexe
5.8.1 Annexe 5.1 : Notation compacte pour l’algorithme de BCJR
5.8.2 Annexe 5.2 : Conditions de convergence du décodage itératif des BICM
5.8.3 Annexe 5.3 : Résolution du problème d’optimisation
6 Lien entre Maximum de Vraisemblance et décodage itératif
6.1 Introduction
6.2 Critère maximum de vraisemblance et critère approché
6.3 Maximisation du critère approché
6.3.1 Maximum global
6.3.2 Maximisation itérative
6.4 Simulation
6.5 conclusion
7 Conclusion générale et perspectives
Références
Télécharger le rapport complet
