FR 2821217 A1 20020823 FR 0102343 A 20010221 PROCEDE ET SYSTEME DE CODAGE-DECODAGE ITERATIF DE FLUX DE DONNEES NUMERIOUES CODEES PAR COMBINAISONS SPATIO-TEMPORELLES. EN EMISSION ET RECEPTION MULTIPLE L'invention concerne, en général, les systèmes de transmission en radiofréquences à haut ou très haut débit, utilisables soit dans le cadre de la téléphonie mobile, soit dans le domaine également prometteur de la liaison radiofréquences entre appareils électroniques, en environnement quelconque. Dans les domaines d'application précités, la transmission de données numériques à un haut degré de fiabilité et de sécurité se heurte à un obstacle majeur, celui de la transmission de ces données par l'intermédiaire d'un canal de transmission variable et dont les caractéristiques ne sont pas connues a priori. Les données numériques transmises sont subdivisées en symboles, constitués par des suites de bits de ces données, chaque symbole permettant la modulation d'une onde radioélectrique porteuse transmise sur le canal. La très forte demande de processus de transmission fiable à haut débit en radiofréquence a provoqué le lancement et l'exécution de nombreux travaux de recherche relatifs à la définition et à la mise en oeuvre de systèmes de radiocommunication mobiles A. M. R. T. (Accès Multiple à Répartition dans le Temps) de future génération, encore désignés systèmes T. D. M. A. pour Time Division Multiple Access en langage anglo-saxon. Les canaux de transmission en radiofréquences sont connus par le fait qu'il sont à la fois sélectifs en fréquence et variables dans le temps. La variation temporelle est consécutive à la mobilité ou à la vitesse du ou des utilisateurs. Leur sélectivité en fréquence résulte des conditions de propagation des signaux radiofréquence par trajets multiples et de la superposition destructive des signaux reçus, issus des propagations sur ces trajets différents. Le phénomène de sélectivité en fréquence provoque un phénomène d'interférence intersymboles, préjudiciable à la qualité de la transmission et de la détection de ces symboles à leur réception. Le phénomène d'interférence intersymboles et la complexité des récepteurs sont sensiblement accrus avec le débit de transmission. Ces caractéristiques spécifiques des canaux de transmission en radiofréquences précédemment citées ont toujours conduit à la mise en oeuvre de systèmes d'interfaçage radiofréquences adaptés particulièrement délicate, ce d'autant plus lorsqu'une transmission à haut débit et à haute efficacité spectrale est recherchée. Toutefois la sélectivité en fréquence et la variation temporelle précitées des canaux de transmission en radiofréquences, considérées à priori comme des obstacles majeurs, ont cependant pu faire l'objet jusqu'à ce jour d'investigations, par intermédiaire du concept de diversité, ainsi qu'il sera explicité ci-après. Dans cet ordre d'idées, le concept de turbo-code présenté par C. BERROU, A. GLAVIEUX, P. THITIMAJSHIMA dans l'article intitulé"Near Shannon limit error correcting coding and decoding : Turbo Codes", IEEE ICC'93, pplO64- 1070 Geneva, Switzerland, May 1993, a permis le regain d'intérêt des processus itératifs tant du point de vue théorique que du point de vue pratique. Le succès remarquable d'un tel concept réside dans trois de ses aspects spécifiques : caractère quasi aléatoire, concaténation de plusieurs codes composés de faible complexité, et décodage itératif par entrée/sortie pondérée de chaque code constitutif, grâce à l'utilisation d'information disponible à partir de tous les autres codes. Une généralisation de ces concepts a conduit à une nouvelle approche, désignée par le principe de turbodétection, dans le domaine de la théorie de la communication, cette approche consistant en une actualisation récursive d'information aléatoire à posteriori sur des données ou des symboles parmi l'ensemble des fonctions concaténées dans la chaîne de réception. Le processus de turbo-détection décrit dans l'article publié par C. DOUILLART, M. JEZECHIEL, C. BERROU, A. PICART, P. DIDIER, A. GLAVIEUX et intitulé "Interactive Correction of Intersymbol Interference : Turbo-Equalization"publié dans European Trans. On Telecommunication, Vol. 6, pp. 507-511, Septembre 1995, apparaît comme une application pleine d'intérêt du concept de "principe turbo-détection", dans le but de réduire ou inhiber les phénomènes d'interférence intersymboles engendrés par un canal de transmission radiofréquences. Grâce à une modélisation de la structure d'interférence intersymboles comme un code convolutionnel de rendement unité non systématique non récursif et variable dans le temps, la détection de données et le décodage (égalisation) du canal de transmission peuvent être identifiés formellement à une concaténation série de deux codes en treillis. Le décodage optimal à maximum de vraisemblance de l'ensemble ainsi formé, conditionné à la connaissance parfaite du canal de transmission, peut alors être atteint grâce à un processus itératif similaire à celui décrit par S. BENEDETTO, D. DIVSALAR, C. MONTORSI, F. POLLARA, dans l'article intitulé"Serial Concatenation of Interleaved Codes : Performances Analysis, Design and Iterative Decoding"et publié par TDA Progress Report 42- 126, Août 1996. Différents domaines présentant un intérêt sont apparus à la suite d'études antérieures relatives à la turbo-détection. L'un de ces domaines concerne l'estimation d'un canal désadapté, telle que décrite dans l'article de G. BAUCH, V. FRANZ, intitulé"A Comparizon of Soft-in Soft-out Algorithm for Turbo-Detection"et publié par Proceedings of ICT, vol. 2, pp. 259-263, Portos Carras, Grèce, Juin 1998 et qui a été au moins partiellement résolue par la mise en oeuvre d'un récepteur"totalement turbo"développé par A. O. BERTHET, B. SAYRAC ANAL, R. VISOZ. Le concept de base consiste à superposer à l'architecture du turbo-détecteur un processus itératif de réestimation du canal, qui tire parti de l'information disponible sur les symboles après décodage de canal. Un autre de ces domaines soumis à investigation consiste à renforcer le code interne relatif au phénomène d'interférence intersymboles par l'introduction d'une modulation codée en treillis (TCM), ainsi qu'il a été proposé par R. VISOZ, P. TORTELIER et A. O. BERTHET dans l'article intitulé"GeneraJised ViterJbi Agorithm for Trellis coded Signals transmitted through Broadband Wireless ChaimeJs"publié par Electronic Letters, pp. 227 à 228, 3 Fev. 2000, Vol. 36, No. 3 et par A. O. BERTHET, R. VISOZ, B. ÜNAL et P. TORTELIER dans l'article intitulé "A Comparison of Several Strategies for Iteratively Decoding Serially concatenated Convolutional Codes in Multipath Rayleigh Fading Environment"et publié par Proc. IEEE GLOBECOM'2000, San Francisco USA, Novembre 2000. Dans ce dernier article, un schéma de code TCM concaténé en série a révélé fournir au moins deux avantages selon lesquels : 1. le décodage peut débuter plus tôt, en comparaison au processus de turbo-détection classique, alors que la performance est asymptotiquement meilleure ; 2. la complexité calculatoire peut être réduite grâce à la réalisation d'une détection SISO des données et un décodage TCM conjoint sur le seul treillis TCM à états réduits. Par nature, toutefois, le processus de turbodétection exploite totalement la diversité introduite par le codage et l'entrelacement, et, en conséquence, ses performances sont fortement liées à la profondeur d'entrelacement. Si le processus se révèle efficace même vis-à-vis des pires configurations d'interférences intersymboles statiques, il ne peut être spécialement adapté à des profils radiofréquences spécifiques, confer ETSI. GSM Recommandations, 05.05 version 5.8. 0 Décembre 1996, où la plupart des sorties du canal sont en général faciles à égaliser mais caractérisées par de profonds évanouissements de fréquence. Lorsque la perturbation du canal de transmission engendrée par la variation de la distribution temporelle d'énergie supplante la dispersion sélective en fréquence, le processus de turbo-détection reste sans effet, en particulier dans le cas d'applications sensibles au retard. Confer l'article de M. PUKKILA"Turbo Equalisation for the Enhanced GPRS System"publié par Proc. IEEE conf. PIMRCOO London UK, 2000. C'est la raison pour laquelle, dans le but d'assurer la performance la meilleure possible, les systèmes mobiles TDMA évolués doivent être conçus à la fois pour combattre le phénomène d'interférence intersymboles et pour recouvrir d'autres formes de diversité, c'est-à-dire la diversité spatiale d'antenne. Pour bénéficier du phénomène de diversité spatiale, grâce aux techniques de codage spatio-temporel, ainsi que décrit par V. TAROCK, N. SESHADRI, A. R. CALDERBANK dans l'article intitulé"Space Time Codes for High Data Rata Wireless Communication : Performance Criterion and Code Construction"et publié par IEEE Trans. Inform. Theory. Vol. 44, n02, March 1998, tout en mettant en oeuvre une turbo-détection, le modèle de communication de base proposé met en oeuvre un code externe, essentiel pour le processus de turbo-détection, entrelacé avec une modulation codée en treillis spatio-temporelle (ST-TCM). En fait, un tel modèle doit être considéré comme une modulation codée en treillis spatio-temporelle concaténée en série. Il permet de maintenir l'avantage essentiel consistant à permettre une égalisation conjointe et un décodage spatio-temporel interne grâce à des algorithmes SISO sous-optimaux de complexité réduite, contrairement à l'approche plus complexe distincte, décrite par C. BAUCH, A. NAGUILS, N. SESHADRI dans l'article intitulé Il PA Equalisation of Space-Time Coded Signals over Frequency Selective Channels" et publié par Proc. Wireless Communications on Networking Conference (WCNC) September 1999, approche selon laquelle la détection de données et le décodage spatio-temporel sont réalisés séparément de manière itérative. Enfin, différents travaux ayant pour objet d'apporter une amélioration significative de l'efficacité spectrale des codes du type modulation codée en treillis spatio-temporelle concaténés en série, ci-après désignés codes ST-TCM concaténés en série, ont été publiés. A la connaissance des inventeurs, il existe au plus quatre approches distinctes susceptibles de permettre une amélioration de l'efficacité spectrale des codes STTCM concaténés en série : - Une première possibilité consiste à réduire au maximum le rendement ou taux de codage, tant du code interne que du code externe. Malheureusement, la réduction du débit de codage de ce code externe a pour conséquence des mauvaises performances de la turbo-détection. - Une deuxième possibilité consiste à accroître l'ordre de modulation du code ST-TCM concaténé en série. Un tel accroissement, toutefois, au-delà d'un ordre 4, par la mise en oeuvre des meilleures configurations des codes ST-TCM les plus connus, tels que ceux décrits par V. TAROCK, N. SESHADRI, A. R. CALDERBANK dans l'article précédemment cité, a pour effet une très forte réduction des performances du code interne, lequel se ramène à une combinaison du code ST-TCM et du code de canal. - En raison du fait, toutefois, que les schémas de code TCM concaténés en série consistant en de simples modulations QPSK codées par un code convolutif de rendement 1/2 se sont avérés très efficaces dans le cadre de nombreux environnements d'interférence intersymboles, ainsi que décrit par A. O. BERTHET, R. VISOZ, B. ÜNAL et P. TORTELIER dans l'article intitulé"A comparison of Several Strategies for Iteratively Decoding Serially Concatenated Convolutional Codes in Multipath Rayleigh Fading Environment"précédemment cité, la troisième possibilité consiste à multiplier les données numériques de plusieurs utilisateurs, ou de manière équivalente, différents flux de données distincts, dans le même intervalle de temps du système TDMA. Une telle approche permet d'augmenter l'efficacité spectrale globale du système. Dans le cadre de cette troisième possibilité, une première mise en oeuvre peut consister à modéliser une communication multi-utilisateurs en multiplexant plusieurs processus de codage ST-TCM concaténés en série totalement indépendants et en considérant chaque flux de données d'entrée distinct comme un utilisateur spécifique. Une telle mise en oeuvre n'exploite toutefois pas le phénomène de diversité spatiale. Une quatrième approche consiste enfin à démultiplexer un seul flux de données pré-encodées sur une pluralité d'antennes d'émission, conformément au processus BLAST (Bell Labs Layered Space-Time) tel que décrit par G. J. FOSHINI, G. D. GOLDEM, R. A. VALENZUELA, P. W. WOLANIANSKY, dans l'article intitulé"Simplified processing for High Spectral Efficiency Wireless Communication Employing Multi-element Arrays"publié par IEEE JSAC, Vol. 17, null, pp. 1841-1852, novembre 1999. Dans les deux dernières approches, l'interface radiofréquence ainsi décrite est en particulier basée sur l'utilisation de plusieurs antennes en émission et en réception et repose, pour atteindre de très hauts débits et une haute efficacité spectrale, sur l'émission en parallèle de plusieurs flux de données codés par un code spatio-temporel, code STC, correspondant sensiblement à un code ST-TCM. En particulier, la technique permettant la mise en oeuvre de l'interface radiofréquences précitée présente l'inconvénient majeur de ne pas supporter l'interférence intersymboles, en raison de l'utilisation d'un récepteur linéaire sous optimal dont les performances sont donc, en l'absence de codage, directement liées au rang de la matrice de transfert représentative du canal de transmission, le phénomène de diversité spatiale à l'émission et à la réception était seul pris en compte. En outre, du fait du seul traitement linéaire introduit, le nombre d'antennes en réception ne peut être inférieur au nombre d'antennes en émission, le nombre d'antennes en réception devant même être augmenté, vis-àvis du nombre d'antennes en émission, afin de tenter d'améliorer les performances et le niveau de qualité de détection et de réception alors que le canal de transmission d'essai était un canal exempt d'interférences intersymboles. En conclusion, les performances d'une telle interface radiofréquences restent étroitement liées aux conditions de propagation existant sur le canal de transmission et une application directe d'une telle interface radiofréquences à la radiotéléphonie mobile ne peut être que difficilement envisagée, car les récepteurs de radiotéléphonie mobile, en raison de leur taille et de leur encombrement réduit, n'admettent guère un nombre d'antennes d'émission/réception supérieur à deux. La présente invention a pour objet de remédier à l'ensemble des inconvénients des différentes approches de mise en oeuvre d'interface radiofréquences de l'art antérieur, et, notamment, de s'affranchir tant des contraintes limitatrices du débit de transmission que des contraintes liées au nombre d'antennes respectif en émission et en réception, tout en prenant en compte le phénomène de diversité spatiale et/ou temporelle en émission et en réception. En particulier, un objet de la présente invention est la mise en oeuvre d'un procédé et d'un système de codage, respectivement de décodage itératif de flux de données numériques codées par combinaisons spatiotemporelles, en présence d'interférence intersymboles, en émission et en réception multiple capable de permettre la transmission et le décodage de symboles en environnement quelconque, générateur de phénomène d'interférence intersymboles sévère. Un autre objet de la présente invention est également la mise en oeuvre des procédés et des systèmes précités permettant, grâce à leurs performances remarquables de traitement du phénomène d'interférences intersymboles, d'atteindre des niveaux de débit très élevés susceptibles de faire face à la demande de l'ensemble des systèmes TDMA des générations futures. Un autre objet de la présente invention est la mise en oeuvre des procédés et de systèmes précités, permettant la définition et la réalisation d'interfaces radiofréquences à haute efficacité spectrale et permettant d'atteindre de très hauts débits, malgré la présence du phénomène d'interférence intersymboles, ces interfaces de type universel pouvant être mises en oeuvre dans les applications les plus variées. Un autre objet de la présente invention est, en conséquence, la mise en oeuvre d'une interface radiofréquences, mettant en oeuvre un processus de turbodétection, dans lequel le code interne permettant d'égaliser le canal de transmission est renforcé par l'introduction d'une modulation codée en treillis, code TCM, le treillis du code interne résultant pouvant se ramener à une combinaison du code TCM et du canal de transmission, le processus d'égalisation et de décodage du treillis résultant, lorsque ce dernier est réduit, étant ramené à un processus d'égalisation et de décodage conjoint sous-optimal. Un autre objet de la présente invention est, en conséquence, la mise en oeuvre d'une interface radiofréquences dans laquelle, d'une part, le processus de turbo-détection mis en oeuvre permet de traiter le phénomène d'interférence intersymboles engendré par l'effet de mémoire du canal de transmission, et, d'autre part, le phénomène d'évanouissement en fréquence lié à la variation de la distribution de l'énergie radiofréquence dans le canal de transmission est traité, grâce à la mise en oeuvre du phénomène de diversité spatiale en émission et en réception. Un autre objet de la présente invention est, en outre, malgré le phénomène de diversité spatiale introduit, en particulier en émission, la mise en oeuvre d'une interface radiofréquences dans laquelle la complexité du récepteur constitutif de cette interface est réduite et où, en outre, le nombre d'antennes de réception est indépendant du nombre d'antennes d'émission. Un autre objet de la présente invention est enfin la mise en oeuvre d'une interface radiofréquences dans laquelle, au niveau du récepteur, le processus de turbodétection mis en oeuvre fait appel à l'algorithme de Viterbi généralisé à entrée/sortie souple, ce qui permet d'exécuter les opérations d'égalisation et de décodage sur des treillis très réduits en complexité, et de réduire corrélativement la complexité calculatoire de ce récepteur, tout en conservant des performances d'égalisation et de décodage proches d'un processus d'égalisation et de décodage optimal. Le procédé et le système de codage d'un flux de données numériques codées par combinaisons spatiotemporelles en émission et en réception multiple, objets de la présente invention, consiste à, respectivement permet de soumettre le flux initial de données numériques à un codage externe au moyen d'un premier code de rendement déterminé, pour engendrer un flux numérique codé, subdivisé en blocs successifs, soumettre ce flux numérique codé à un processus d'entrelacement par blocs pour engendrer un flux numérique codé entrelacé présentant une diversité temporelle, soumettre ce flux numérique codé et entrelacé à un démultiplexage, ce flux numérique codé et entrelacé étant ainsi subdivisé en un nombre v de flux numériques codés entrelacés élémentaires, soumettre chaque flux numérique codé entrelacé élémentaire à un codage interne au moyen d'au moins un deuxième code de rendement déterminé, pour engendrer un ensemble de flux numériques élémentaires codés par combinaisons spatio-temporelles, transmettre chaque flux numérique élémentaire subdivisé en symboles sur un canal de transmission au moyen d'une antenne d'émission distincte, l'ensemble de ces antennes d'émission formant un réseau à diversité spatiale, pour engendrer un ensemble de flux numériques élémentaires transmis présentant une diversité spatiale et temporelle. Ceci permet, à la réception, d'effectuer un décodage du flux de données numériques codées par combinaisons spatiotemporelles constitué par l'ensemble de flux numériques élémentaires transmis, à partir d'informations a priori représentatives de la diversité spatiale et temporelle. Le procédé et le système de décodage d'un flux de données numériques codées par combinaisons spatiotemporelles en émission et en réception multiple, conformément au procédé précédemment cité, objets de la présente invention, s'appliquent à un ensemble de flux numériques transmis après codage selon ce procédé. Le procédé et le système de décodage selon l'invention consistent à, respectivement permettent de recevoir le flux de données numériques codées par combinaisons spatiotemporelles constitué par l'ensemble de flux numériques transmis sur un canal de transmission sur une pluralité d'antennes de réception, ces antennes de réception pouvant être inférieures ou égales en nombre au nombre v de voies de multiplexage et d'antennes d'émission formant un réseau d'antennes de réception à diversité spatiale, pour engendrer un ensemble de flux élémentaires de symboles de modulation reçus, soumettre cet ensemble de flux élémentaires de symboles de modulation reçus à un processus itératif d'égalisation du canal de transmission et de décodage conjoint, au moyen du deuxième code interne à partir d'un flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, ce flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés constituant une information a priori issue d'un décodage à partir de ce premier code externe, pour engendrer un premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, soumettre ce premier flux d'information extrinsèque à un désentrelacement, pour engendrer un deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint, soumettre ce deuxième flux d'information extrinsèque sur les bits codés à un décodage à partir du premier code externe, pour engendrer un troisième flux d'information extrinsèque sur les bits codés, issu du décodage à partir du premier code externe, soumettre ce troisième flux d'information extrinsèque à un entrelacement pour engendrer un troisième flux d'information extrinsèque à un entrelacement, pour engendrer le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, constituant l'information a priori, réinjecter cette information a priori dans le processus itératif d'égalisation du canal de transmission et de décodage conjoint. Le procédé et le système de codage/décodage, objets de la présente invention, trouvent application à la mise en oeuvre d'interfaces radiofréquences dans tous les domaines, tels que, notamment, la radiotéléphonie mobile à très haut débit, la liaison sans fil entre appareillage électronique d'installations en environnement domestique ou industriel. Ils seront mieux compris à la lecture de la description ci-après et à l'observation des dessins dans lesquels : - la figure la représente, à titre illustratif, un organigramme du procédé de codage de flux de données numériques codées par combinaisons spatio-temporelles, en émission et réception multiples, conformément à l'objet de la présente invention ; - la figure lb représente, à titre illustratif, un organigramme du procédé de codage de flux de données numériques codées par combinaisons spatio-temporelles, en émission et réception multiples, conforme à l'objet de la présente invention, dans lequel les antennes d'émission sont regroupées en groupes d'antennes spécifiques ; - la figure 2a représente, à titre illustratif, un organigramme du procédé de codage de flux de données numériques codées par combinaisons spatio-temporelles, en émission et réception multiples, conformément au procédé de codage illustré en figure la ou Ib ; - la figure 2b représente, à titre illustratif, un détail de réalisation d'un processus itératif d'égalisation et de décodage conjoint à entrée/sortie souple mis en oeuvre dans le cadre du procédé de décodage objet de l'invention représenté en figure 2a ; la figure 2c représente, à titre illustratif, un détail de mise en oeuvre d'un processus de décodage à entrée/sortie souple, à partir d'un code externe, permettant d'obtenir un flux d'information extrinsèque sur les bits codés, issus du décodage à partir du premier code externe ; la figure 3a représente, à titre illustratif, un schéma fonctionnel d'un système de codage de flux de données codées par combinaisons spatio-temporelles en émission et en réception, conformément à l'objet de la présente invention ; la figure 3b représente, à titre illustratif, un schéma fonctionnel d'un système de codage de flux de données codées par combinaisons spatio-temporelles en émission et en réception, conforme à l'objet de la présente invention tel que représenté en figure 3a, dans lequel les antennes d'émissions sont regroupées en groupes d'antennes formant un réseau d'antennes à diversité spatiale ; la figure 4 représente, à titre illustratif, un schéma fonctionnel d'un système de codage de flux de données codées par combinaisons spatio-temporelles en émission et en réception, conforme à l'objet de la présente invention ; - les figures Sa, Sb et Sc représentent des diagrammes de simulation de la valeur du taux d'erreur de bits BER (bit error rate en langage anglo-saxon) en fonction du rapport signal à bruit, exprimé en dB, pour un canal de transmission sévère, valeurs obtenues pour différentes conditions de mise en oeuvre du procédé de codage- décodage objet de l'invention. Une description plus détaillée du procédé de codage de flux de données numériques codées par combinaisons spatio-temporelles en émission et en réception multiple, conforme à l'objet de la présente invention, sera maintenant donnée en liaison avec la figure la. En référence à la figure précitée, on indique que le procédé de codage objet de la présente invention, s'applique à un flux de données initial, noté IDS, constituant une séquence de données externes notées cette séquence de données externes correspondant à des symboles constitués par des bits successifs, notés dn= {dn, l'... dn, ko}, On rappelle que pour la transmission de données numériques codées, la subdivision de ces données numériques en symboles constitués par un certain nombre déterminé de bits successifs permet d'assurer une modulation de canal en vue de la transmission de ces symboles et, en définitive, de la séquence de données constituée par ces derniers indépendamment de toute valeur significative de la séquence constituée par cette séquence. Ainsi qu'on l'observera sur la figure la, le flux initial de données numériques IDS est soumis, en une étape A, à un codage externe au moyen d'un premier code de rendement déterminé pour engendrer un flux numérique codé. Sur la figure la précitée, le premier code permettant d'effectuer le codage externe est noté Ca. D'une manière plus spécifique, on indique que le premier code externe peut avantageusement être constitué par un code en treillis ou, de manière équivalente, par une combinaison de codes en treillis. Le flux numérique codé obtenu suite à l'étape A est noté CODES sur la figure la. Il consiste en une séquence codée externe, notée cette séquence codée externe consistant en des symboles de bits codés notés Cn= {cn, l,..., Cn, no} où Cn, l à Cn, no dénotent les bits successifs constitutifs du symbole codé Cn- Le flux numérique codé CODES est ensuite soumis à une étape B, après une subdivision en blocs successifs par exemple, à un processus d'entrelacement par blocs pour engendrer un flux numérique codé entrelacé, noté ILC0DS, présentant ainsi, du fait, d'une part, du codage externe à l'étape A et de l'entrelacement, d'autre part, une diversité temporelle. D'une manière générale, on indique que le processus d'entrelacement par blocs à l'étape B peut être mis en oeuvre au moyen d'un système entrelaceur aléatoire noté Tt. L'étape B est elle-même suivie d'une étape C consistant à soumettre le flux numérique codé et entrelacé ILC0DC à un démultiplexage, le flux numérique codé et entrelacé ILC0DS étant par cette opération subdivisé en un nombre donné v de flux numériques codés entrelacés élémentaires, l'ensemble de ces flux numériques codés entrelacés élémentaires étant noté sur la figure la : 0 =v ILC DSmt=l On conçoit que chaque flux numérique entrelacé élémentaire constitue en fait une couche de rang m, laquelle, conformément au procédé de codage objet de la présente invention, outre la qualité de diversité temporelle introduite du fait du codage externe et de l'entrelacement, permet, ainsi qu'il sera décrit ultérieurement dans la description, d'introduire un codage spatial spécifique. L'étape C précitée est alors suivie d'une étape D consistant à soumettre chaque flux numérique codé entrelacé élémentaire, c'est-à-dire chaque signal au niveau de chaque couche de rang m # [1, #] à un processus de codage interne au moyen d'au moins un deuxième code noté Sm de rendement déterminé, pour engendrer un ensemble de flux numériques élémentaires codés par combinaison spatio-temporelle. Suite à l'étape D précitée, l'ensemble de flux élémentaires codés par combinaison spatiotemporelle est noté : L 0 lm=v ILCDSm . L'expression de l'ensemble de flux numériques élémentaires codés par combinaison spatio-temporelle est simplifiée selon la relation : {EILCDS} avec C=C * Em M=j le signe * désignant la combinaison du code externe et du codage interne appliqué à chacun des flux numériques codés entrelacés élémentaires, c'est-à-dire à chacun des signaux numériques transmis par chaque couche de rang m, compte tenu bien entendu de l'opération d'entrelacement réalisée à l'étape B. Cette combinaison peut être analysée en un produit du code externe et du codage interne, ainsi qu'il sera décrit ci-après. A la fin de l'étape de codage interne D, on dispose de l'ensemble des flux numériques élémentaires codés par combinaisons spatio-temporelles du fait de la subdivision en couches de rang m et du codage interne spécifique combiné au codage externe précité. L'étape D est elle-même suivie d'une étape E consistant à transmettre chaque flux numérique élémentaire constitué en symboles EILCDSm précédemment mentionné sur un canal de transmission au moyen d'une antenne d'émission distincte. Conformément à un aspect remarquable du procédé objet de la présente invention, l'ensemble des antennes d'émission distinctes, noté {tal} mm 1 forme un réseau à m=l diversité spatiale et permet en conséquence d'engendrer, à partir de chaque flux numérique élémentaire codé par combinaison spatio-temporelle EILCDSm, un ensemble de flux numériques élémentaires transmis présentant une diversité spatiale et temporelle, en raison, d'une part, des codages externes et codages internes introduits compte tenu de l'entrelacement par blocs, et de la répartition de l'émission sur l'ensemble des antennes d'émission distinctes, d'autre part. En ce qui concerne ce dernier, on indique que cet ensemble d'antennes d'émission forme un réseau à diversité spatiale, chaque antenne d'émission distincts constitutive de ce réseau étant distante d'une antenne d'émission distincte voisine d'une distance supérieure à ko, où Ao désigne la longueur d'onde de l'onde porteuse permettant d'assurer la transmission par modulation de chacun des flux numériques élémentaires codés par combinaisons spatio-temporelles obtenus à l'issue de l'étape D. Le procédé de codage objet de la présente invention permet, à la réception, d'effectuer un décodage du flux de données numériques codées par combinaisons spatio-temporelles constituant l'ensemble de flux numériques élémentaires transmis à partir d'informations a priori représentatives de la diversité spatiale et temporelle introduite au codage. Différents éléments de mise en oeuvre des étapes C, D du procédé objet de la présente invention illustré en figure la seront maintenant donnés ci-après. De manière préférentielle, on indique que, pour chaque couche de rang m E [l, v], chaque flux numérique codé entrelacé élémentaire est constitué en une trame, laquelle est à son tour divisée en N salves comportant chacune r symboles successifs, notées ;, chaque u 1-T , symbole étant constitué par une succession de bits codés, m notés =l'"-km}'à ces symboles étant ajoutés, de n n, km 1 1 manière classique et connue en tant que telle, des bits de queue, ou tail bits en langage anglo-saxon, et, après codage interne, une séquence connue constituant une séquence d'apprentissage, en général des symboles de type CAZAC. On rappelle que les symboles d'apprentissage précités, connus en tant que tels, permettent, après transmission, d'effectuer une évaluation préalable de la réponse impulsionnelle du canal de transmission, le canal de transmission consistant en une pluralité de trajets de propagation entre l'émetteur et le récepteur, chaque trajet constituant un canal de transmission élémentaire. Ainsi, suite à l'étape C, chaque salve constitutive des flux numériques codés entrelacés élémentaires de rang m successif est soumise au codage #m, lequel permet d'associer à chacun des symboles d'entrée mm un symbole codé, formé par une succession de bits et n m noté x=,... J. no e n = lXn, 1,..., xn, n (m). n Les symboles codés précités xm sont ensuite n répartis par groupes de qm bits sur les ihm branches de t transmission distinctes, de sorte que, à chaque instant donné, la relation (1) est vérifiée : On rappelle que m désigne le rang de la couche, avec 1 # m # v, et t désigne le rang de l'antenne d'émission associé au codage interne Em de la couche m, avec 1 : : g t : 9 um, le nombre d'antennes T) m par couche dépendant du rang de la couche et donc du codage Sm. En supposant une famille de modulation de type Q-aire, m m m avec Q=2', chaque groupe de qr bits sur chaque t 1 branche de transmission te [l, Tj] est soumis à une modulation Q-aire produisnt un symbole complexe noté Zm, t n. n Dans le cas de mise en oeuvre le plus général du procédé de codage objet de la présente invention, on indique que chaque codage interne mis en oeuvre à partir du deuxième code E peut être différent en fonction du rang m de chaque couche. Dans une telle situation, cette diversité du codage interne est notée : gm Sm'si m'* m'. Au contraire, et dans un mode de réalisation particulier non limitatif, on indique que chaque deuxième codage interne 5 peut être identique pour chaque couche de rang m, cette condition étant notée : Em = C2 V m sur la figure la. D'une manière générale, on indique que le canal de v transmission, pour un nombre Il= 111M antennes de m=l transmission et pour p antennes de réception, est constitué par l'ensemble des trajets multiples relayant chaque antenne de transmission à une antenne de réception. Dans ces conditions, et en raison de la propagation multi-trajets et du caractère variable du canal de transmission en raison de la mobilité entre l'émetteur et le récepteur, un canal radiofréquences sélectif en fréquence et variable dans le temps peut être modélisé par la réponse impulsionnelle en temps discret du canal équivalent, incluant bien entendu les filtres d'émission et de réception de mise en forme utilisés habituellement, chaque canal de transmission élémentaire correspondant étant noté pour cette raison : hm, t, rJLm, t, r hm, t, r} n-o,..., n pour chaque trajet reliant une antenne d'émission de chaque couche m à une antenne de réception de rang r donné. Dans la relation précédente, Xc désigne la longueur de contrainte en nombre de symboles transmis, longueur de contrainte représentative de la mémoire du canal. Tous les canaux élémentaires sont considérés présenter la même longueur de contrainte Xc. Une telle supposition est admissible car le nombre de composants de trajets multiples individuels est essentiellement déterminé par les structures larges et les objets réfléchissants. Si, conformément au procédé objet de la présente invention, on prend en considération la transmission salve par salve, alors, les canaux de transmission élémentaires et le canal de transmission résultant sont statiques pendant la durée de transmission d'une salve et changent de manière indépendante d'une salve à l'autre. Dans ces conditions, la valeur T peut être considérée, en première approximation, comme une mesure du temps de cohérence du canal précité. Ces conditions permettent d'établir une modélisation acceptable pour des canaux quasi statiques multi-trajets à évanouissement de fréquence lentement variables et à saut de fréquence. Les coefficients de chaque canal élémentaire, notés m t, r peuvent, dans ce cas, être considérés comme k'Ik' des variables aléatoires complexes gaussiennes indépendantes, de même énergie moyenne nulle, vérifiant la relation (2) : A chaque temps d'échantillonnage discret n, chaque antenne de réception de rang r observe, dans ces conditions, un ensemble de symboles transmis correspondant au flux numérique élémentaire transmis {TEILCDSm} : r et m=l vérifiant la relation (3) : r Dans cette relation qn représente un échantillon de bruit complexe de valeur moyenne nulle et de variance 2cm2. Sur la figure lb, on a représenté une variante de mise en oeuvre du procédé de codage objet de la présente invention dans lequel les étapes A, B, C et D sont identiques mais où, toutefois, le nombre de voies de multiplexage et le nombre d'antennes d'émission distinctes sont différents. Dans ce mode de mise en oeuvre, les antennes d'émission sont regroupées par groupes d'antennes v d'émission, chaque groupe d'antenne, noté {tatm} =l' t=I, M=l Ainsi, chaque flux numérique élémentaire codé par combinaison spatio-temporelle issu de l'étape D, noté EILCDSm, est transmis à chaque groupe d'antennes, chaque groupe d'antennes d'émission distinctes de chacun des codes du type modulation codée en treillis spatiotemporelle formant un sous-réseau d'antennes à diversité spatiale, la distance entre chaque antenne de chaque groupe étant inférieure à #0, #0 désignant la longueur d'onde de l'onde porteuse. De la même manière que dans le cas de la figure la, le deuxième codage interne um peut être unique pour chacun des groupes, cette relation étant notée Em = C2 V m, ou distincte pour chacun des groupes et, en définitive, pour chacune des couches de rang m, les différents codages internes mis en oeuvre étant alors notés Sm E *'si m m'. Un procédé de décodage d'un flux de données numériques codées par combinaisons spatio-temporelles en émission et en réception. multiple, le codage de ce flux numérique ayant été effectué conformément au procédé de codage objet de la présente invention tel que décrit en relation avec les figures la et lb précitées, sera maintenant décrit en liaison avec les figures 2a, 2b et 2c. En raison du codage de ces données numériques conformément au procédé objet de la présente invention précédemment décrit, on indique que le procédé de décodage, objet de l'invention, consiste, en une étape F, à recevoir le flux de données numériques codées par combinaisons spatio-temporelles constitué par l'ensemble de flux numériques élémentaires transmis sur un canal de transmission, cet ensemble de flux numériques élémentaires transmis étant noté {TEILCDS}", cette réception étant m=l effectuée sur une pluralité p d'antennes de réception. Sur la figure 2a, l'ensemble des antennes de réception est lr=p noté {darf Ces antennes de réception, en nombre indépendant du nombre d'antennes d'émission, peuvent être en nombre inférieur 11 ou égal au nombre n d'antennes d'émission et forment, conformément à un aspect avantageux du procédé de décodage, objet de la présente invention, un réseau d'antennes de réception à diversité spatiale, pour définir un ensemble de flux élémentaires de symboles de modulation reçus, cet ensemble de flux élémentaires de symboles de modulation reçus étant noté, à l'issue de l'étape F de la figure 2a, {MSDSr} . On comprend en particulier que r=l chaque symbole de modulation reçu est un symbole de la r forme y vérifiant la relation (3) précédemment mentionnée dans la description. L'étape F est alors suivie d'une étape G consistant à soumettre l'ensemble des flux élémentaires de symboles des modulation reçus {MSDSr} lr=p à un processus r=l itératif d'égalisation du canal de transmission et de décodage conjoint au moyen dudit deuxième codage interne 8m à partir d'un flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, ce flux d'information extrinsèque étant issu d'un décodage à partir du premier code externe. Sur la figure 2a, le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés est noté EIDS = api. En effet, ce flux d'information constitue une information a priori sur les bits codés et le processus d'égalisation et de décodage conjoint, mis en oeuvre à l'étape G à partir du deuxième codage externe Em, permet d'engendrer un premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, ce premier flux d'information extrinsèque étant noté EIDS1 sur la figure 2a. L'étape G précitée est suivie d'une étape H consistant à soumettre le premier flux d'information extrinsèque EIDS, à un désentrelacement, pour engendrer un deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint, ce deuxième flux d'information extrinsèque étant noté EIDS2 sur la figure 2a. L'opération de désentrelacement est l'opération inverse de l'opération d'entrelacement réalisée lors de la mise en oeuvre du procédé de codage, objet de la présente invention, ce processus de désentrelacement étant noté, pour cette raison, 7-1 sur la figure 2a. Le deuxième flux d'information extrinsèque sur les bits codés EIDS2 est alors soumis, à l'étape I, à un décodage à partir du premier code externe C pour engendrer un troisième flux d'information extrinsèque sur les bits codés, noté EIDS3, issu du décodage à partir du premier code externe Co. On note que, lors de cette opération I, le décodage fournit en outre une estimation de la valeur du signal numérique initial, noté pour cette raison ÎDS. Suite à l'étape I, le troisième flux d'information extrinsèque est soumis à une opération d'entrelacement à l'étape J pour engendrer le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés EIDS constituant l'information a priori sur les bits codés, notée api. Cette information a priori est alors réinjectée à l'étape K, symbolisée par la boucle de retour, dans le processus itératif d'égalisation du canal de transmission et de décodage conjoint, c'est-à-dire à l'étape G de la figure 2a. En référence à la figure 2a, on comprend en particulier que le procédé de décodage, objet de la présente invention, consiste essentiellement à effectuer une détection conjointe multicouche des données codées et un décodage interne spatio-temporel, cette égalisation et ce décodage conjoint étant associés de manière itérative au décodage externe au moyen du premier code C pour bénéficier de l'information a priori sur les bits codés api issue de la mise en oeuvre successive des étapes G, H, I et J. On comprend en particulier que le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, le flux noté EIDS sur la figure 2a, et constituant l'information a priori sur les bits codés api, est une information relative à chaque bit constitutif des symboles zml t constituant le signal reçu à l'issue de l'étape F. Ainsi, cette information a priori constitue une information effective quant à la valeur des bits constitutifs des symboles précités et, en définitive, de la diversité spatiale et temporelle introduite par le processus de codage et d'émission conforme à l'objet de la présente invention. Une description plus détaillée d'un mode particulier de mise en oeuvre du procédé de décodage objet de la présente invention sera maintenant donnée en liaison avec les figures 2b et 2c. Dans le mode de réalisation spécifique précité, on indique que ce dernier correspond à la mise en oeuvre d'un processus d'égalisation et de décodage à entrée et sortie pondérée, dit de type SISO (soft input soft output, en langage anglo-saxon). Dans ces conditions, l'information a priori réinjectée dans le processus d'égalisation et de décodage conjoint de type SISO est constituée, de manière avantageuse, par une valeur logarithmique du rapport de probabilité a priori de la valeur des bits codés, cette valeur logarithmique constituant l'information extrinsèque sur les bits codés par le premier code externe et entrelacés. Ainsi que représenté en figure 2b, et pour un deuxième codage interne Sm du type modulation codée en treillis spatio-temporel, le processus G d'égalisation et de décodage conjoint consiste à démultiplexer, en une étape G1, le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés EIDS constituant l'information a priori api en un ensemble de flux d'information a priori sur les bits de trames utilisateur subdivisées en paquets, cet ensemble de flux d'information a priori sur les bits de trames utilisateur étant noté {APlUDS} sur la figure 2b. m=l L'étape G, est alors suivie d'une étape G2 consistant à effectuer une égalisation et un décodage conjoint à entrée/sortie souple, c'est-à-dire de type SISO, appliqués à un treillis réduit en nombre d'états au moyen du deuxième codage #m. Ce treillis est défini comme le produit des treillis combinés des modulations codées en treillis spatio-temporel et des canaux à mémoire élémentaire s'y rapportant, eux-mêmes réduits en nombre d'état, pour engendrer un flux de sorties pondérées sur les bits des trames utilisateur, ce flux de sorties pondérées sur les bits des trames utilisateur étant noté {EUDSSOj. L'étape G2 est suivie d'une étape G3 consistant à extraire de chaque flux de sorties pondérées sur les bits =1 l'information a des trames utilisateur {EUDSSO}" l'information a m=l priori sur les bits des trames utilisateur {APIDUSm} : lv m=l correspondantes, pour engendrer un flux d'information extrinsèque sur les bits des trames utilisateur, noté {EIEUSOj. m m=1. Lorsque le processus d'égalisation et de décodage mis en oeuvre à l'étape G2 est un processus d'égalisation et de décodage de type SISO et que les entrées et sorties constituées par l'information a priori sur les bits des trames utilisateur {APIDUSm} , respectivement par les m=l flux de sorties pondérées sur les bits des trames utilisateur {EUDSSOm} : : r sont des valeurs logarithmiques m=l de probabilité, le processus d'extraction peut être mis en oeuvre, en raison de la nature logarithmique de ces informations d'entrée/sortie, par une soustraction, tel que représenté à l'étape G3 de la figure 2b. Cette soustraction est notée : {EUDSSO-APlUDj. m=l On constate ainsi que, d'une part, le processus d'égalisation et de décodage conjoint est effectué pour chaque couche de rang m et que, d'autre part, le processus d'extraction, et en particulier de soustraction dans le cas de la mise en oeuvre d'une égalisation et d'un décodage conjoint de type SISO, est également effectué pour chaque couche de rang m. Suite à l'étape G3, les flux d'information extrinsèque sur les bits des trames utilisateur {EIEUSOm} : sont soumis à une opération de multiplexage m=l G4, pour engendrer le premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, c'est-à-dire le flux EIDS1. De la même manière, ainsi que représenté en figure 2c, et lorsque le processus d'égalisation et de décodage conjoint mis en oeuvre à l'étape G2 de la figure 2b est de type SISO, l'étape de décodage au moyen du premier code externe à l'étape I de la figure 2a peut consister de manière avantageuse à soumettre, en une étape Ii, le deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint, flux d'information extrinsèque noté EIDS2, à un décodage à entrée/sortie pondérée de type SISO au moyen du premier code externe C pour engendrer un flux de sortie pondérée, noté APOSO, représentatif d'une information a posteriori sur les bits codés. L'étape Il est suivie d'une étape 12 consistant à extraire le deuxième flux d'information extrinsèque du deuxième flux de sortie pondérée représentatif de l'information a posteriori sur les bits codés, pour engendrer le troisième flux d'information extrinsèque sur les bits codés EIDS3. Dans le cas de la mise en oeuvre de l'étape Il sous forme d'un décodage SISO à partir du premier code externe Co, l'étape d'extraction à l'étape 12 est également une étape de soustraction en raison du caractère logarithmique des valeurs numériques constitutives des flux EIDS2 et APOSO. Un justificatif théorique du mode opératoire du procédé de décodage, objet de la présente invention, tel que décrit en liaison avec les figures 2a, 2b et 2c, sera maintenant donné ci-après. D'une manière générale, on indique que le processus d'égalisation et de décodage conjoint mis en oeuvre à l'étape G, et de manière plus spécifique à l'étape G2 de la figure 2b, est mis en oeuvre sur l'ensemble des couches de rang m sur chacune des v salves concomitantes, successivement, pour calculer le premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, c'est-à-dire le flux EIDS1, à partir du flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés issu d'un décodage à partir du code externe Co, le flux d'information extrinsèque précité EIDS, constituant l'information a priori sur les bits codés api. On indique de manière classique que ce calcul est effectué à partir d'une estimation H des coefficients du canal de transmission, cette estimation étant obtenue à partir des symboles d'apprentissage reçus dans les flux élémentaires de symboles de modulation reçus TEILCDSm. Dans le cas, ainsi que représenté en figure 2b, où le processus d'égalisation et de décodage conjoint réalisé à l'étape G2 est de type SISO à partir du deuxième codage interne sm, les entrées et sorties de ce décodage correspondant à des séquences de valeur logarithmique du rapport des probabilités extrinsèques sur chacun des bits de chaque symbole de modulation observé à partir de l'ensemble des N séquences de symboles observées par l'ensemble des antennes de réception, ces séquences observées étant notées lyl Y'r r=l et de longueur T en nombre de symboles observés reçus, l'estimée H du canal de transmission s'exprime sous la forme d'un ensemble d'estimées des coefficients de chaque canal élémentaire d'une antenne de transmission à toutes les antennes de t t m r tHm P réception sous la forme H= (h" fj. A la première itération du processus itératif d'égalisation et de détection conjointe, le calcul est effectué en l'absence de toute information préalable, les valeurs estimées des coefficients des canaux élémentaires étant simplement calculées à partir des séquences d'apprentissage et des séquences correspondantes obtenues sur les symboles de modulation observés. Les séquences de flux de sorties pondérées sur les bits de trames utilisateur EUDSSOm obtenues à l'issue de l'étape G2 sont classées par trames, soumises à l'étape G3 d'extraction et en particulier de soustraction à partir de l'information a priori api obtenue pour chacune des couches à partir de l'opération de démultiplexage Gi, les flux d'information extrinsèque sur les bits des trames utilisateur obtenus à l'issue de l'étape G3 et notés {EIEUSOm} mal étant ensuite M=l soumis à l'opération de multiplexage de l'étape G4, pour engendrer le premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés EIDS précédemment cité. L'opération de désentrelacement réalisée à l'étape H de la figure 2a sur le premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés permet alors d'engendrer le deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint EIDS2, lequel constitue une nouvelle séquence de valeurs logarithmiques de rapport de probabilité intrinsèque sur les bits codés, pour l'étape de décodage externe I à partir du code externe Co. L'étape I précitée de décodage à partir du code externe C est alors effectuée, ainsi que représenté en figure 2c, par la succession des étapes Il et 12 au moyen d'un décodage de type SISO et en particulier d'un algorithme BCJR dans le domaine logarithmique, l'étape de décodage Il permettant dans ces conditions d'évaluer la séquence des valeurs logarithmiques des rapports de probabilité extrinsèque sur chacun des bits de chacun des symboles codés par l'intermédiaire du premier code externe Co. Cette séquence est obtenue suite à l'extraction par soustraction à l'étape 12 du deuxième flux d'information extrinsèque sur les bits codés EIDS2, du flux de sortie pondérée représentatif de l'information a posteriori sur les bits codés APOSO précités. Le troisième flux d'information extrinsèque sur les bits codés EIDS3 représentatif de la valeur logarithmique des rapports de probabilité extrinsèque sur chacun des symboles codés par le premier code externe C est ensuite soumis à l'étape J à un entrelacement pour engendrer l'information a priori EIDS = api. Cette information a priori api est alors réinjectée au niveau du processus d'égalisation et décodage SISO G2 de la figure 2b, par l'intermédiaire d'un démultiplexage G1 sur l'ensemble des v voies ou trames utilisateur. L'ensemble des informations correspondantes pour chaque trame et suite à segmentation par salves, pour constituer l'ensemble de flux d'information a priori sur les bits de trames utilisateur divisées en salves ou paquets, est ainsi réintroduit au niveau du processus d'égalisation et de décodage conjoint G2. Le processus d'égalisation et de décodage conjoint G2 précité effectue alors l'égalisation et le décodage spatio-temporel sur n trames de v séquences de valeur logarithmique de rapport de probabilité a priori sur les bits des symboles de lr=p modulation observés {MSDSy} . Le procédé objet de la présente invention tel que décrit en figure 2a et en particulier en figures 2b et 2c, permet d'imbriquer un processus additionnel de réestimation de chaque canal élémentaire distinct générateur d'interférences intersymboles dans le processus itératif classique de turbo-détection. Une description plus détaillée d'un système de codage d'un flux de données numériques codées par combinaisons spatio-temporelles, en émission et en réception multiple, conforme à l'objet de la présente invention, sera maintenant donnée en liaison avec les figures 3a et 3b. Ainsi que représenté sur la figure 3a, on indique que le système de codage, objet de la présente invention, comporte avantageusement un module 10 de codage externe d'un flux initial de données numériques à partir d'un premier code de rendement déterminé Co, pour engendrer le flux numérique codé CODES précédemment cité. Le module 10 de codage externe est suivi d'un module 10 d'entrelacement par blocs permettant, à partir du flux numérique codé CODES, d'engendrer un flux numérique codé entrelacé présentant, du fait, d'une part, du codage externe préalablement introduit et de l'entrelacement réalisé, d'autre part, une diversité temporelle spécifique. Le flux numérique codé entrelacé est noté ILC DS. Ce module d'entrelacement 11 est lui-même suivi d'un module démultiplexeur 12 recevant le flux numérique entrelacé ILC DS, le module démultiplexeur 12 permettant d'engendrer un nombre v de flux numériques codés entrelacés élémentaires, ces flux numériques codés entrelacés élémentaires étant subdivisés en trames, ellesmêmes subdivisées en salves, ainsi que décrit précédemment dans la description. Sur la figure 3a, chaque flux numérique codé entrelacé élémentaire ou chaque trame constituant une couche de rang m est noté EILC DSm. Le système de codage objet de l'invention comporte en outre, ainsi que représenté en figure 3a, une pluralité de modules de codage, notés 131 à 13v, chaque module de codage permettant d'appliquer un codage interne à partir d'au moins un deuxième code de rendement déterminé, noté 1 m v h d l d d. chaque module de codage interne recevant un des flux numériques codés entrelacés élémentaires, c'est- à-dire une trame utilisateur, pour engendrer l'ensemble de flux numériques élémentaires codés par combinaisons spatio-temporelles, constitués en symboles notés EILCDSm. En outre, une pluralité d'antennes d'émission {m} = sst prévue et permet d'assurer l'émission de m=l chaque flux numérique élémentaire codé par combinaison spatio-temporelle et constitué en symboles, une antenne d'émission distincte de rang m assurant la transmission du flux numérique élémentaire EILCDSm. Selon un aspect remarquable du système de codage, objet de la présente invention, l'ensemble des antennes d'émission forme un réseau à diversité spatiale, chaque antenne d'émission tam étant distante d'une antenne d'émission voisine tam-avec m W m, d'une distance d > Ao, ainsi que mentionné précédemment dans la description, Ao désignant la longueur d'onde de l'onde porteuse assurant la transmission des flux numériques élémentaires précités. Compte tenu de la constitution de l'ensemble des antennes d'émission en un réseau d'antennes à diversité spatiale, le système objet de la présente invention permet ainsi d'engendrer un ensemble de flux numériques élémentaires transmis, noté {TEILCDSm} : lv, lequel présente m=l une diversité spatiale et temporelle, en raison, d'une part, du codage externe introduit par le module de codage 10 et le module d'entrelacement 11 et, d'autre part, du traitement par couches de rang m de chaque trame, du codage spatio-temporel introduit par chaque module de codage interne 131 à 13v et de l'émission par chacune des antennes constitutives du réseau d'antennes précité. La figure 3b représente un mode de réalisation particulier non limitatif du système de codage objet de la présente invention, tel que représenté en figure 3a où les mêmes références désignent bien entendu les mêmes éléments. Toutefois, dans le mode de réalisation représenté en figure 3b, en particulier, le deuxième codage interne #m de type modulation codée en treillis spatio-temporel permet d'engendrer un flux de symboles de modulation et les antennes d'émission distinctes sont arrangées en groupes d'antennes transmettant chacun un flux de symboles de modulation. Sur la figure 3b, chaque groupe d'antennes est réputé comporter #m antennes d'émission, les antennes correspondantes étant notées : tai'". tatb'". tal ; talv'"'atv,-", taly où t désigne le rang de l'antenne d'émission dans le groupe de la couche m et m désigne le rang du groupe d'antennes et également le rang du module de codage interne, 13m, permettant d'appliquer le codage interne En outre, en référence à la figure 3b, on indique que chaque antenne d'émission distincte constitue dans le groupe d'antennes d'émission correspondant un réseau à diversité spatiale avec les autres antennes de ce même groupe, chaque antenne d'un même groupe étant distante d'une antenne voisine appartenant à ce même groupe d'une distance d supérieure à #0, ainsi que mentionné précédemment dans la description, les groupes d'antennes d'émission distinctes de chaque type de modulation codée en treillis spatio-temporel formant un sous-réseau d'antennes à diversité spatiale. On comprend ainsi que, grâce à la mise en oeuvre du système de codage, objet de la présente invention, tel que représenté en figure 3a ou 3b, celui-ci permet d'assurer la transmission d'un ensemble de flux numériques élémentaires transmis présentant une diversité spatiale et temporelle, conformément au procédé de codage, objet de la présente invention. De manière non limitative, on indique que, dans le cas de la figure 3b, le nombre de groupes d'antennes et le nombre d'antennes par groupes peut v avantageusement vérifier la relation T) =. T) m où T) désigne m=l le nombre total d'antennes d'émission. Une description d'un système de décodage d'un flux de données numériques codées par combinaisons spatiotemporelles, conformément au procédé de codage objet de l'invention, en émission et en réception multiple, ce flux de données numériques codées consistant au moins en un ensemble de flux numériques élémentaires transmis, ainsi que décrit précédemment dans la description, sera maintenant donnée en liaison avec la figure 4a et les figures suivantes. En référence à la figure 4a précitée, le système de décodage objet de la présente invention comporte une pluralité d'antennes de réception, notées {rar} r~1, ces =1 ces r=l antennes de réception permettant de recevoir l'ensemble de flux numériques élémentaires transmis par le canal de transmission constitué par l'ensemble des canaux de transmission élémentaires, ainsi que décrit précédemment dans la description. Selon un aspect remarquable du système de décodage, objet de la présente invention, les antennes de réception précitées peuvent être en nombre inférieur ou égal au nombre v d'antennes d'émission et forment un réseau d'antennes de réception 20 à diversité spatiale, pour définir un ensemble de flux élémentaires de symboles de modulation reçus, noté tMSDSr lr=p. Le réseau 20 r=l d'antennes de réception à diversité spatiale est suivi d'un module 21 de turbo-détection des flux élémentaires de symboles de modulation reçus précités par égalisation et détection conjointe et décodage itératif, ainsi que décrit précédemment dans la description relativement au procédé de décodage objet de la présente invention. Ainsi que représenté de manière plus spécifique sur la figure 4a, le module de turbo-détection 21 comporte un module 210 d'égalisation du canal de transmission et de décodage conjoint au moyen du deuxième codage interne Sm à partir d'un flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, ce flux d'information extrinsèque étant issu d'un décodage à partir du premier code externe C et constituant une information a priori sur les bits codés précédemment cités. Sur la figure 4a, le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés est noté EIDS = api en raison du fait que ce flux constitue en fait une information a priori api sur les bits codés. Le module 210 d'égalisation du canal de transmission et de décodage conjoint permet, à partir des flux élémentaires de symboles de modulation reçus MSDSr, d'engendrer un premier flux d'information extrinsèque EIDS, sur les bits codés par le premier code externe et entrelacés. Le module 210 d'égalisation du canal de transmission et de décodage conjoint est suivi d'un module 211 de désentrelacement, noté zu du premier flux d'information extrinsèque EIDS, afin d'engendrer un deuxième flux d'information extrinsèque sur les bits codés EIDS2 en provenance du module 210 d'égalisation et de décodage conjoint. En outre, un module 212 de décodage à partir du premier code externe C est prévu, lequel reçoit le deuxième flux d'information extrinsèque EIDS2 délivré par le module d'entrelacement 211, afin d'engendrer un troisième flux d'information extrinsèque EIDS3 sur les bits codés, ce troisième flux d'information extrinsèque étant issu du décodage à partir du premier code externe 0 C . Bien entendu, le module 212 de décodage à partir du premier code externe permet d'obtenir une estimée, notée ÎDS, du flux numérique initial IDS transmis, conformément au procédé de codage et grâce au système de codage objet de la présente invention, précédemment décrits dans la description. Un module 213 d'entrelacement du troisième flux d'information extrinsèque EIDS3 est également prévu, afin d'engendrer le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, noté IDS = api, constituant l'information a priori sur les bits codés, laquelle est réinjectée dans le module 210 d'égalisation du canal de transmission et de décodage conjoint. Le système de décodage, objet de la présente invention, tel que représenté en figure 4a, sera maintenant décrit de manière plus détaillée en référence à la même figure dans le cas où l'information a priori sur les bits codés est constituée par une valeur logarithmique du rapport de probabilité extrinsèque des bits codés précités, cette information a priori pouvant en particulier être obtenue lorsque le processus d'égalisation et de décodage conjoint est un processus de type SISO, c'est-à-dire à entrée et sortie souples. En référence à la figure 4a, on indique que le module 210 d'égalisation et de décodage conjoint comporte, dans le mode de réalisation précité, un module 210a d'injection de l'information a priori api, comprenant un module démultiplexeur, noté DEMUX, de module démultiplexeur délivrant, à partir de l'information a priori précitée, constituée par le flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés EIDS = api, un ensemble de flux d'information a priori sur les bits de trames utilisateur, noté {APIDUSj. On comprend bien entendu qu'afin d'assurer une égalisation et un décodage conjoint par couches, c'est-àdire par trames et par salves effectivement transmises, ainsi que décrit précédemment dans la description relativement au procédé de codage, objet de la présente invention, le modèle démultiplexeur DEMUX a pour objet de démultiplexer le flux d'information extrinsèque EIDS sur les bits codés par le premier code externe et entrelacés, constituant l'information a priori sur les bits codés, sur un même nombre v de voies de démultiplexage que le nombre de flux numériques codés et entrelacés élémentaires engendrés à l'émission. Dans ces conditions, le module 210 d'égalisation et de décodage conjoint comporte en outre un module 210b de décodage à entrée et sortie pondérée, module SISO, lequel reçoit en entrée, d'une part, le flux d'information a priori sur les bits de trames utilisateur {APIDUSj} ! m=l et, d'autre part, les flux élémentaires de symboles de modulation reçus {MSDSj.} . Bien entendu, le module 210b r=l de décodage entrées/sorties pondérées reçoit également l'estimée des coefficients du canal de transmission v p ft = t, m, r - ) t=l, m= r., des coefficients des canaux de H = "t=l, m=l, r=l canaux transmission élémentaire. Le module de décodage 210b délivre un flux de sorties pondérées sur les bits de trames utilisateur, noté {EUDSSOm}m=1m=#. Le module 210b est suivi d'une pluralité de modules soustracteurs, notée 210c, chaque module soustracteur permettant de soustraire de chaque flux de sorties pondérées sur les bits des trames utilisateur {EUDSSOm} l'information a priori sur les bits de trames utilisateur {APIUDSm} pour délivrer un flux d'information extrinsèque sur les bits des flux élémentaires utilisateur, noté {EIEUSOm} m=1m=#. Un module multiplexeur 210d est alors prévu, ce module multiplexeur recevant les flux d'information extrinsèque EIEUSOm sur les bits des trames utilisateur et délivrant le premier flux d'information extrinsèque sur les bits codés EIDS1 par le premier code et entrelacés au module de désentrelacement 211. En outre, en référence à la même figure 4a, on indique que le module de décodage 212 à partir du premier code externe C peut comprendre un module 212a de décodage à entrées/sorties pondérées, recevant le deuxième flux d'information extrinsèque sur les bits codés EIDS2 précité en provenance du processus d'égalisation et de décodage conjoint mis en oeuvre par le module 210, le module de décodage à entrées/sorties pondérées 210a délivrant un flux de sorties pondérées représentatif d'une information a priori sur les bits codés APOSO. Le module 212a est associé à un module soustracteur 212b permettant de soustraire le flux de sorties pondérées représentatif d'une information a priori sur les bits codés APOSO, le deuxième flux d'information extrinsèque EIDS2 pour délivrer le troisième flux d'information extrinsèque sur les bits codés EIDS3 issu du décodage à partir du premier code externe Co. Un justificatif du mode opératoire du module 210b d'égalisation et de décodage conjoint de type SISO sera maintenant donné ci-après, lorsque le deuxième codage interne est un codage de type modulation codée en treillis spatio-temporel ST-TCM. Dans ces conditions, le processus d'égalisation/ décodage conjoint précité peut être considéré comme un module de Markov discret à nombre d'états fini, constitué par les v codages ST-TCM élémentaires, suivi par r) filtres transversaux comportant Xc coefficients chacun. Pour chaque couche de rang m, chaque instant discret de rang n, instant d'échantillonnage, pour tout symbole d'entrée observé um comportant km bits, le codage n interne spatio-temporel Sm de longueur de contrainte Xm produit un symbole codé xm comprenant nm bits, lesquels n sont dispersés et transmis en parallèle sur les r) m voies ou antennes de transmission. Sur chacune des voies de transmission t, les bits de symboles am, t sont mis en correspondance avec un n symbole complexe précédemment désigné zelt selon une règle n de mise en correspondance conforme au codage ST-TCM, cette règle de mise en correspondance étant encore désignée par mapping rule en langage anglo-saxon. En conséquence, l'ensemble des symboles transmis selon leur représentation t=, qm complexe nm, t t est une fonction de l'état de codage n spatio-temporel ST, état désigné par vm et de la séquence de symboles d'entrée u m. Dans ces conditions, la séquence n des symboles complexes vérifie la relation (4) : m, t m, t t m. m Pour un modèle de Markov discret à états finis, associé à toute couche de rang m incluant le treillis sm et la mémoire du canal Xc-l dont les états sont donnés par la relation (5) : mfm, t m, tni m [, g) Sn--Xc+1'n-ljnj- Dans ces conditions, l'ensemble des séquences de symboles complexes exprimé selon la relation (6) : L"... 7m, g Fn-+1''-lj correspond à un trajet prenant en compte les processus de Markov combinés entre un état antérieur noté sm à n-Xc +1 m l'état présent Sn, conformément à la loi de codage temporel selon les relations (7) et (8) : m = m m m (7) n+l- Dans les relations précédentes, on rappelle que um désigne les groupes de bits formant un symbole d'entrée et v désigne les états du modèle de Markov précité, D'une manière générale, on indique que les lois de codage temporel sont considérées invariables dans le temps afin de simplifier l'explication du processus. Toutefois, une généralisation du processus à des lois de codage temporel variables dans le temps constitue une application envisageable au procédé de codage/décodage, objet de la présente invention, entrant dans le champ des équivalents de cette dernière. En outre, entre des valeurs de temps discrètes n-1 et n, les transitions b du modèle de Markov combiné n correspondant peuvent être exprimées selon la relation (9) : sm : um- > sm (9) Sn : Un-Sn+1 (9) et conduisent alors à un ensemble de symboles complexes transmis, exprimé sous la forme m, t m pour chacune des kn) t=l branches ou couches de transmission de rang m. Dans ces conditions, en référence aux relations (7) et (8), l'état combiné du modèle obtenu peut être exprimé en termes de séquences de symboles codés de sortie j m m de la forme)xm X'+, x-i ( sous la forme de la relation n-n-1 (10) : sm - {Lm m l m} n n-n e-1...-if" n" fin De manière équivalente, ces séquences de symboles de sorties peuvent être exprimées en termes de séquences de symboles d'entrée, exprimées par m xc+l > , *, eum comme un--n-1 vérifiant la relation (11) : em-m. m. 11" 11 nn-n-x. +1'-Xc+I''-1 1' Le mode opératoire du codage ST-TCM peut également m être décrit par l'introduction d'états réduits Vn, lesquels consistent en une troncature de mémoire du plein état vn correspondant. n Pour une longueur de contrainte réduite km vm,,. niL, ni. i, in H/12) n+1- En référence aux relations (12) et (13) précédentes et de la même manière que précédemment relativement aux relations (7) et (8), l'état combiné du modèle de Markov peut être exprimé en termes de séquence de symboles d'entrée m um comme vérifiant la relation (14) : - m/, m. i. m, m /i\ Sn = ikm) n-Xl- (X-km)'"'Un-l (14) L'ensemble des relations précédentes, relatives au processus de codage interne mis en oeuvre dans le cas du procédé de codage, objet de la présente invention tel que décrit précédemment dans la description, permet de définir le treillis combiné associé au processus de codage élémentaire ST-TCM. Le progression temporelle des séquences d'état produites par le processus de Markov combiné décrit précédemment peut être visualisé par un diagramme en treillis, noté Tm, dont les sommets et les transitions à toutes profondeurs ou sections de rang n, n désignant une variable de temps discret, correspondent aux états et transitions sm et b définis précédemment. On note par Vm n n et Bm les sommets et l'espace des branches du diagramme en treillis Tm. On note également V et B l'espace des n n sommets et des branches à la profondeur et à la section n respectivement. On rappelle qu'une section est définie comme l'ensemble des branches contenues entre deux instants discrets de profondeurs adjacentes n, n-1. On indique en outre que, lorsque le treillis est régulier, ainsi que supposé dans le cadre de la présente description, toute section de treillis B est suffisante pour décrire l'évolution du processus de Markov d'un temps discret n-1 à un temps discret n. En outre, au niveau de toute profondeur n du treillis selon la variable des temps discrets, l'espace des sommets V peut être identifié comme un seul espace d'état fini, constitué par tous les états possibles du processus de Markov combiné. En définitive, en notant 1. 1 la cardinalité de chaque espace et en raison du fait que, à chaque profondeur de rang n 2Km (X') états d'interférence intersymboles sont combinés avec chaque état d'encodage, l'état de complexité du treillis combiné résultant vérifie la relation (15) : ymKm (Xc-1) v" (15) Dans la relation (15) précédente, Vnm, désigne l'état de l'espace du mième treillis ST-TCM. En outre, en raison du fait que, à partir de chaque état émergent exactement 2Km transitions, la complexité de l'espace des branches du treillis combiné à chaque section n vérifie la relation (16) : Bm =2V (16) n1= I La généralisation de l'approche précédente à la totalité de la structure multicouches, c'est-à-dire de la structure constituée par les voies multiplexées et codées selon le codage interne à l'émission, peut être explicitée de la manière ci-après. Les états et les séquences d'entrée du modèle de Markov combiné sont assimilés à la concaténation des états ou des séquences d'entrée des processus de Markov élémentaires combinés modélisant chaque codage interne ST-TCM suivis par des sous-groupes de canaux correspondants générateurs d'interférences intersymboles. Le treillis combiné associé à ce modèle, noté T, est le produit cartésien 0 des v treillis combinés v im m=. Pour cette raison, les valeurs de complexité des espaces de branches et de sommets vérifient les relations (17) et (18) : Dans les Ds V ( & Bo et Vnn, Bn Dans les relations précédentes, V, B et V, B désignent l'espace des sommets et des branches du treillis combiné Dz et du treillis élémentaire Tm de rang m à chaque section n e [1, T]. La mise en oeuvre d'un module d'égalisation et de décodage conjoint de type SISO, module 210b sur la figure 4a, pour réaliser le processus itératif d'égalisation et de décodage conjoint associé au décodage externe, a pour objet de calculer la valeur logarithmique du rapport de probabilité a posteriori de chaque bit constitutif de chaque symbole d'entrée um à chaque instant discret n n [1, T] et, bien entendu, pour chacune des couches m [l, v]. Un tel calcul peut être mis en oeuvre de manière logicielle par exemple, par l'application de l'algorithme BCJR tel que décrit par L. R. BAHL, J. COCKE, F. JELINEK, J. RAVIV dans l'article intitulé"Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate", IEEE France. Inform. Theory, Vol. IT-20, pp. 284-287, March 1974. L'algorithme précité doit alors être appliqué sur l'ensemble du treillis combiné multicouches TO (VO, Bo). Toutefois, les calculs et espace mémoire requis pour la mise en oeuvre de l'algorithme optimum précité étant sensiblement linéaires en fonction de la complexité de l'espace des branches IBOI, une telle approche de maximum a posteriori (MAP) se révèle très rapidement prohibitive en complexité et ne peut être mise en oeuvre en pratique. Une possibilité, conformément à la mise en oeuvre du procédé de décodage et du système de décodage, objets de la présente invention, pour surmonter cette difficulté relative à la complexité, peut consister à restreindre chacun des treillis élémentaires combinés Tm en soustreillis, notés r (V, B), ces sous-treillis étant obtenus par troncature de la longueur de contrainte effective Zc des canaux de transmission élémentaires et réduction de cette dernière à une valeur arbitraire, la valeur Km E [l, Xc]. La référence à l'indice m de la valeur arbitraire Km indique que cette valeur peut varier d'une couche à la couche suivante. Dans ces conditions, les sous-états de chaque sous-treillis T sont définis selon la relation (19) : sm - Jm) m m}} 'K-i, M. M..., fia A titre d'exemple spécifique, on indique que lorsque la valeur arbitraire Km est choisie égale à 1, les treillis élémentaires combinés sont réduits à des treillis ST-TCM purs. Une réduction supplémentaire particulièrement avantageuse peut même être obtenue en réduisant la longueur de contrainte des codages temporels par exemple. Dans ce dernier cas, les treillis élémentaires combinés sont réduits à des sous-treillis de treillis ST-TCM purs. Compte tenu du fait qu'une partie seulement de la mémoire des canaux de transmission et des codages élémentaires ST-TCM est prise en compte dans les sous- états des treillis multicouches combinés, les signaux f lt=v modulés sous forme de symboles complexes transmis in (i et impliqués dans le calcul des métriques de branches euclidiennes, mais qui toutefois ne sont pas directement accessibles, doivent être explicitement recalculés par la technique dite du traitement par survivant ou per survivor processing PSP en langage anglo-saxon. Dans le but de réduire l'effet bien connu résultant de propagation d'erreurs, la technique PSP nécessite que les canaux de transmission de toutes les antennes de transmission à toutes les antennes de réception soient à minimum de phase. Malheureusement, ainsi que décrit dans la technique antérieure, il n'est habituellement pas possible de mettre en oeuvre un filtre de longueur finie en émission/réception multiple permettant de satisfaire exactement à la contrainte de minimum de phase précitée. Toutefois, un processus de traitement consistant en une généralisation de l'algorithme de Viterbi à contrainte réduite, connu sous le nom de algorithme GVA, a été proposé. L'idée de base du processus de traitement GVA précité consiste à compenser la dégradation de performances introduite par le traitement PSP précédemment cité en retenant un nombre Q de trajets survivants supérieur à 1 par sous-état. Ce processus de traitement est ici désigné par GPSP, pour Generalized Per Survivor Processing en langage anglo-saxon. Lorsqu'un tel algorithme est appliqué à un processus d'égalisation et de décodage conjoint, l'algorithme de Viterbi généralisé GVA se révèle être très robuste au phénomène de propagation d'erreurs, ainsi que décrit par R. VISOZ, P. TORTELIER et A. O. BERTHET dans l'article publié par IEEE Electronic Letters, Vol. 36, N03, pp. 227-228, février 2000, précédemment cité dans la description. En particulier, le processus de traitement GPSP précité rend la mise en oeuvre d'un préfiltrage à minimum de phase superflu. Compte tenu de ces considérations générales, le module 210b d'égalisation et de détection conjointe peut être mis en oeuvre sous la forme d'un module logiciel basé sur des algorithmes d'égalisation et de décodage conjoint de type SISO spécialement adaptés pour réaliser une égalisation et un décodage conjoint multicouche, lesquels sont sensiblement améliorés grâce à l'utilisation du traitement GPSP. Parmi les différents algorithmes d'égalisation et de décodage conjoint de type SISO susceptibles d'être utilisés pour la mise en oeuvre du module 210b précité, on peut citer l'algorithme SISO de détection multicouche optimal et de décodage spatio-temporel, l'algorithme de type BCJR à état réduit généralisé à récursion avant et arrière et, enfin, dans un mode de réalisation préférentiel qui sera seul décrit dans la présente description ci-après, l'algorithme de type SOVA à état réduit généralisé à une seule voie de récursion. La mise en oeuvre de l'algorithme de type SOVA à état réduit généralisé à une seule voie de récursion précédemment mentionné permet une réduction significative, tant en terme de complexité calculatoire et d'espace mémoire nécessaire, par la suppression de la récursion arrière et traitement des sorties souples, c'est-à-dire des variables ou valeurs logarithmiques de rapport de probabilité a priori pendant la récursion avant, ainsi que proposé dans le cadre de l'algorithme SOVA par J. HAGENAUER, P. HOEHER dans l'article intitulé"A Viterbi Algorithm wi th Soft Decision Outputs and its Applications", publié par Proc., IEEE, Globecom, 89, pp. 1680-1686, Dallas, USA, Nov. 1989. Pour la mise en oeuvre de l'algorithme de type SOVA à état réduit généralisé précité, dans le cadre du procédé et du système de décodage objets de la présente invention, on suppose que, à chaque section de temps discret n-1 et à chaque sous-état de départ s'e V i sont disponibles les quantités ou entités ci-après : liste ordonnée Li = knS [1, Q]} de Q métriques de sous-états accumulés par récursion avant ; liste ordonnée L2 kkw des Q trajets e une -k=n-0-1 w, COE : : [], f2] des n trajets survivants correspondants, définis par L3 : ûn-1 SP si, si... - valeurs pondérées non signées relatives à chaque bit définies par Ls : L n-1 S, S, 1 t k=n-0-1 o-"" : n-0-1 Sw-In-0 w e... in-1 0 terminant en s'. Le module 210b d'égalisation et de décodage conjoint SISO mettant en oeuvre l'algorithme de type SOVA à état réduit généralisé à une voie de récursion réalise alors uniquement une récursion avant et à chaque section 0 n E [l, T], pour chaque sous-état de terminaison s # Vn#, calcule pour chaque transition b tel que b+ = s et n v pour tous les rangs- (s) =n-l (b) + (b) (20) 1 P V mXc* avec (b) =-Ey-XE E k h-Pr (b) 2 1 Yn-, 11 n-k k n 2cr r=1 m=l t=l k=0 où Ç, n f (b) désigne la métrique de branche associée à la branche b, Pr (b) désigne la probabilité a priori sur la branche b, désignant le logarithme Népérien. Les entités vérifiant la relation (20) précitée sont alors classées par ordre de valeur croissante. La récursion avant est alors mise en oeuvre en tenant compte des conditions aux limites selon la relation (21) : (0) =0 (0) =co pour co > 1 (21) et (s) =co, VsO, me [l, Q] Seules les Q meilleures valeurs des entités précitées sont alors mémorisées aux sous-états s pour le passage à la section suivante. Simultanément, les trajets passés survivants vérifiant la relation : ûn-1 si (O e [1, 0] ue-iX. sont étendus selon les transitions existantes s' : Un- s. Les Qx)t2 nouveaux trajets survivants potentiels, JLm=l notés uQ sont temporairement mémorisés et triés compte tenu du rang de leur métrique associée mais seuls les Q meilleurs trajets, au sens des métriques qui leur sont associées, sont effectivement utilisés pour l'étape relative à la prochaine section. De manière similaire, des valeurs passées non signées pondérées au niveau bit, notées : Ln-e-i o) sont étendues conformément aux transitions existantes s' : Un-s.LesQxTTf 2 nouvelles séquences de flm=l valeurs pondérées non signées potentielles, notées n s Lk=n-e sont temporairement mémorisées et triées selon le rang des métriques t--* (s). Pour chaque couche m E [l, v] et n, * pour chaque bit d'entrée j [l, Km], les valeurs pondérées s non signées estimées Ln m j s sont initialisées selon la - *")"') J m relation (22) : s Ln, m,'= 00 (22) "''"'J m De même, seules les Q meilleures séquences de valeurs pondérées non signées nécessitent d'être mémorisées pour l'étape relative à la section suivante. Le module 210b d'égalisation et de décodage conjoint procède ensuite à la mise à jour, par choix des valeurs pondérées, de l'algorithme de type SOVA. 0 Pour chaque sous-état s T. s rT. S A. S. K, m, j (LK, m, j co n, m, j co) Dans les relations précédentes, on indique que m désigne le rang de classement des métriques en un noeud, 0 désigne la profondeur de délai de calcul et 8 la profondeur de remise à jour des sorties souples, ou sorties pondérées. De manière générale, on indique quel 6 Dans la relation (23) on indique en outre que f (.) est une fonction d'adaptation ou de mise à jour et que An, m j (O vérifie la relation (24) : An, m, j =/S)- (S) (24) Dans la relation (24) précitée j vérifie la relation (25) : oj=mmQ+l, ûk, m, j ûk, m, j } (25) La fonction de mise à jour f (.) précédemment mentionnée dans la relation (23) peut être définie par la relation (26) : s + exp (Lk, m, j' Co + à. s k, m, j CO, In, m, j S) Lf s.-ln- (26) k, m, n, m, J co ~ s s expk, m, j (oj+exp, m, j (o ; et peut, de manière habituelle, être calculée selon une valeur approchée par la relation (27) : f Lk, m, j (so, An, m, j eo) m, j n, m, j ú) (27) (O Co Co Lorsque n 8, l'algorithme de type SOVA généralisé délivre alors des décisions pondérées signées au niveau bit sur un-e. Les valeurs pondérées signées au niveau bit vérifient la relation (28) : s s 49j) = ( n-e, mj -l) x Lne, m, n 1 (28) et sont calculées pour m E [l, v], jE [l, Km] en utilisant le trajet survivant de premier rang et la séquence de valeurs pondérées non signées au niveau bit correspondant, lesquelles se terminent chacune à la section n dans le sous-état s* défini par la relation (29) : s*=argmm (s), seV} (29) En définitive, la valeur logarithmique des rapports de probabilité extrinsèque utilisable sur les bits unm oj est calculée par soustraction bit à bit de la nvaleur logarithmique rapport de probabilité a priori Âa (uns, m, j) provenant du décodage externe Co, afin de produire les valeurs pondérées signées vérifiant la relation (30) : Tejm t-tL) TtL) nt n-ej h n-ej r n-e, j) (30) En référence à la figure 4a, on indique que les valeurs logarithmiques des rapports de probabilité extrinsèque sur les bits um constituent les flux n-u, j d'information extrinsèque sur les bits des trames utilisateur {EIEUSOm} : lv et que la valeur logarithmique m=l des rapports de probabilité a priori, exprimée sous la forme Â. a (un-e, m, j) constitue l'information a priori sur les bits des trames utilisateur {APIUDSm} : lv Différents résultats de simulation seront maintenant donnés en liaison avec les figures 5a, 5b et 5c, ces résultats de simulation consistant en des graphes représentatifs du taux d'erreur bit, noté BER, en fonction de la valeur du rapport signal à bruit Eb/No, exprimé en dB, pour un même signal numérique d'origine codé conformément au procédé objet de la présente invention, puis transmis et décodé conformément au même procédé objet de la présente invention, lorsque ce dernier est mis en oeuvre au moyen d'un processus d'égalisation et de décodage conjoint de type SOVA, pour différentes configurations de paramétrage du processus précité. Sur la figure 5a, on a représenté le taux d'erreur bit BER pour une première, une deuxième et une troisième itération, notées &num;1, &num;2 et &num;3, pour un canal de transmission normalisé sévère, de type EQ-3 et pour une efficacité spectrale sensiblement constante de l'ensemble du système égale à 3 bits/s/Hz. Le nombre d'antennes d'émission était égal à 4 et le nombre d'antennes de réception égal à 2. Le code externe utilisé C était un code convolutif récursif systématique à huit états de rendement 3/4 et le code interne Em identique pour chaque couche étant pour chaque couche un code non récursif non systématique de rendement 1/2 à quatre états, mis en correspondance (mapped) sur une constellation de type QPSK et produisant une ST-TCM triviale. Dans ces conditions, le rendement global du codage est égal à 3/8. Le nombre de salves est pris égal à n=8 par trame, et chaque salve contient 128 symboles QSPK. Le processus de détection égalisation conjointe, de type SOVA, est mis en oeuvre pour une variable de remontée 0 = 15, une variable de profondeur de renouvellement 8 = 15 et un nombre de trajets survivants Q = 8. Il est appliqué sur un treillis interne réduit à 16 états. On constate, pour un taux d'erreur bit de départ donné, voisin de 1, 00x10-1 à la première itération, une réduction de l'ordre de 1 dB entre la première et la deuxième itération, pour un taux d'erreur bit, égale 1, 0Ox10-2. Sur la figure Sb, on a représenté le taux d'erreur bit BER pour une première, une deuxième et une troisième itération, notées &num;1, &num;2 et &num;3, pour un canal de transmission normalisé sévère, de type EQ-3 et pour une efficacité spectrale sensiblement constante de l'ensemble du système égale 2 bits/s/Hz. Le nombre d'antennes d'émission était égal à 3 et le nombre d'antennes de réception égal à 2. Le code externe utilisé C était un code convolutif récursif systématique à huit états de rendement 2/3 et le code interne Sm identique pour chaque cuche étant un code non récursif non systématique de rendement 1/2 à 4 états mis en correspondance (mapped) sur une constellation de type QSPK et produisant une ST-TCM triviale. Dans ces conditions, le rendement global du codage est égal à 1/3. Le nombre de salves est pris égal à n=8 par trame et chaque salve contient 128 symboles QSPK. Le processus de détection égalisation conjointe de type SOVA est mis en oeuvre pour une variable de remontée 0 = 15, une variable de profondeur de renouvellement Ö = 15 et un nombre de trajets survivants Q = 8. Il est appliqué sur un treillis interne réduit à 16 états. Sur la figure 5b, on peut constater, pour un taux d'erreur bit sensiblement égal à 1, 00x10', un gain en rapport signal à bruit de l'ordre de 1 dB entre la première et la troisième itération &num;1, &num;3. Enfin, sur la figure 5c, on a représenté des conditions de simulation semblables à celles de la figure Sb, dans lesquelles toutefois le nombre de trajets survivants mis en oeuvre pour le processus d'égalisation et de détection conjointe de type SOVA, comprenait un nombre de trajets survivants Q = 6. Alors que la décroissance du taux d'erreur bit BER en fonction du rapport signal à bruit Eb/No exprimé en dB apparaît plus faible que dans le cas de la figure 5b, le gain en rapport signal à bruit Eb/No, pour un taux d'erreur bit BER = 1, 00xI0-3 entre la première et la troisième itération &num;1, &num;3, est proche de 1,5 dB. REVENDICATIONS 1. Procédé de codage d'un flux de données numériques codées par combinaisons spatio-temporelles en émission et en réception multiple, caractérisé en ce qu'il consiste, à partir d'un flux initial de données numériques : - à soumettre ledit flux initial de données numériques à un codage externe au moyen d'un premier code de rendement déterminé, pour engendrer un flux numérique codé ; -à soumettre ledit flux numérique codé, subdivisé en blocs successifs, à un processus d'entrelacement par blocs pour engendrer un flux numérique codé ; - à soumettre ledit flux numérique codé et entrelacé à un démultiplexage, ledit flux numérique codé et entrelacé étant ainsi subdivisé en un nombre v de flux numériques codés entrelacés élémentaires ; - à soumettre chaque flux numérique codé entrelacé élémentaire à un codage interne au moyen d'au moins un deuxième code de rendement déterminé pour engendrer un ensemble de flux numériques élémentaires, codés par combinaisons spatio-temporelles ; - à transmettre chaque flux numérique élémentaire constitué en symboles sur un canal de transmission au moyen d'une antenne d'émission distincte, l'ensemble desdites antennes d'émission formant un réseau à diversité spatiale, pour engendrer un ensemble de flux numériques élémentaires transmis présentant une diversité spatiale et temporelle, ce qui permet, à la réception, d'effectuer un décodage du flux de données numériques codées par combinaisons spatio-temporelles constitué par ledit ensemble de flux numériques élémentaires transmis, à partir d'informations a priori représentatives de la diversité spatiale et temporelle. 2. Procédé selon la revendication 1, caractérisé en ce que ledit au moins un deuxième code permettant d'assurer ledit codage interne est un code unique de rendement déterminé, appliqué à chaque flux numérique codé entrelacé élémentaire. 3. Procédé selon la revendication 1, caractérisé en ce que ledit au moins un deuxième code permettant d'assurer ledit codage interne est un code distinct de rendement déterminé, appliqué à l'un des flux numériques codés entrelacés élémentaires. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que ledit au moins un deuxième code permettant d'assurer ledit codage interne est constitué par un code du type modulation codée en treillis spatiotemporelle, chaque code étant appliqué à chaque flux numérique codé entrelacé élémentaire pour engendrer une pluralité de flux de symboles de modulation, chaque flux de symboles de modulation transmis sur le canal de transmission étant issu d'une antenne d'émission distincte, les groupes d'antennes d'émission distinctes de chaque code du type modulation codée en treillis spatiotemporelle formant un sous-réseau d'antennes à diversité spatiale. 5. Procédé de décodage d'un flux de données numériques codées par combinaisons spatio-temporelles en émission et en réception multiple, ce flux de données numériques codées consistant au moins en un ensemble de flux numériques élémentaires obtenus par un premier codage externe d'un flux initial de données numériques au moyen d'un premier code de rendement déterminé, entrelacement par blocs de flux numérique codé issu de ce premier codage externe, démultiplexage temporel du flux numérique codé et entrelacé obtenu sur un nombre déterminé v de voies de démultiplexage, ce flux numérique codé et entrelacé étant ainsi subdivisé en un même nombre v de flux numériques codés et entrelacés élémentaires, soumission de chaque flux numérique codé et entrelacé élémentaire à un deuxième codage interne au moyen d'au moins un deuxième code de rendement déterminé pour engendrer ledit ensemble de flux numériques élémentaires, codés par combinaisons spatiotemporelles, transmission de chaque flux numérique élémentaire constitué en symboles au moyen d'une antenne d'émission distincte, l'ensemble des antennes d'émission formant un réseau d'antennes d'émission à diversité spatiale, caractérisé en ce que ledit procédé de décodage consiste : - à recevoir ledit flux de données numériques codées par combinaisons spatio-temporelles constitué par ledit ensemble de flux numériques élémentaires transmis sur un canal de transmission sur une pluralité d'antennes de réception, lesdites antennes de réception étant en nombre indépendant du nombre v d'antennes d'émission et formant un réseau d'antennes de réception à diversité spatiale pour définir un ensemble de flux élémentaires de symboles de modulation reçus ; - à soumettre ledit ensemble de flux élémentaires de symboles de modulation reçus à un processus itératif d'égalisation du canal de transmission et de décodage conjoint, au moyen dudit deuxième codage interne à partir d'un flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés issu d'un décodage à partir dudit code externe, ledit flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés constituant une information a priori, pour engendrer un premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés ; - à soumettre ledit premier flux d'information extrinsèque à un désentrelacement, pour engendrer un deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint ; - à soumettre ledit deuxième flux d'information extrinsèque sur les bits codés à un décodage à partir dudit premier code externe, pour engendrer un troisième flux d'information extrinsèque sur les bits codés, issu du décodage à partir dudit premier code externe ; - à soumettre ledit troisième flux d'information extrinsèque à un entrelacement, pour engendrer ledit flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, constituant ladite information a priori ; - à réinjecter ladite information a priori dans le processus itératif d'égalisation du canal de transmission et de décodage conjoint. 6. Procédé selon la revendication 5, caractérisé en ce que, pour un deuxième codage interne du type modulation codée en treillis spatio-temporelle, ledit processus itératif d'égalisation et de décodage conjoint consiste : - à démultiplexer ledit flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, constituant ladite information a priori, en un ensemble de flux d'information a priori sur les bits de trames utilisateur subdivisées en paquets ; - à effectuer une égalisation et un décodage conjoint à entrée/sortie souple appliqués à un treillis réduit en nombre d'états, ce treillis étant défini comme le produit des treillis combinés des modulations codées en treillis spatio-temporelles et des canaux à mémoire élémentaire s'y rapportant, eux-mêmes réduits en nombre d'états, pour engendrer un flux de sorties pondérées sur les bits des trames utilisateur ; - à extraire de chaque flux de sorties pondérées sur les bits des trames utilisateur ladite information a priori sur les bits des trames utilisateur, pour engendrer un flux d'information extrinsèque sur les bits des trames utilisateur ; - à multiplexer les flux d'information extrinsèque sur les bits des trames utilisateur, pour engendrer ledit premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés. 7. Procédé selon la revendication 5 ou 6, caractérisé en ce que ledit décodage au moyen dudit premier code externe consiste : - à soumettre Ledit deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint à un décodage à entrée/sortie pondérée au moyen dudit premier code externe, pour engendrer un flux de sorties pondérées représentatives d'une information a posteriori sur les bits codés ; - à soustraire ledit deuxième flux d'information extrinsèque dudit flux de sorties pondérées représentatives de ladite information a posteriori sur les bits codés, pour engendrer ledit troisième flux d'information extrinsèque sur les bits codés. 8. Système de codage d'un flux de données numériques codées par combinaisons spatio-temporelles en émission et en réception multiple, ce système comportant au moins : - des moyens de codage externe d'un flux initial de données numériques, à partir d'un premier code de rendement déterminé, pour engendrer un flux numérique codé, subdivisé en blocs successifs ; - des moyens d'entrelacement par blocs permettant, à partir dudit flux numérique codé, d'engendrer un flux numérique codé entrelacé présentant une diversité temporelle ; - des moyens démultiplexeurs recevant ledit flux numérique codé entrelacé, permettant d'engendrer un nombre v de flux numériques codés entrelacés élémentaires ; - une pluralité de moyens de codage interne à partir d'au moins un deuxième code de rendement déterminé, chaque moyen de codage interne recevant l'un desdits flux numériques codés entrelacés élémentaires, pour engendrer un ensemble de flux numériques élémentaires, codés par combinaisons spatio-temporelles et constitués en symboles ; - une pluralité d'antennes d'émission de chaque flux numérique élémentaire codé par combinaison spatio- temporelle et constitué en symboles, une antenne d'émission distincte assurant la transmission d'un flux numérique élémentaire, l'ensemble desdites antennes d'émission formant un réseau à diversité spatiale, ledit système permettant d'engendrer un ensemble de flux numériques élémentaires transmis présentant une diversité spatiale et temporelle, ce qui permet, à la réception, d'effectuer un décodage des flux numériques élémentaires transmis à partir d'information a priori représentative de la diversité spatiale temporelle. 9. Système de codage selon la revendication 8, caractérisé en ce que, pour un deuxième code permettant d'assurer ledit codage interne constitué par un code du type modulation codée en treillis spatio-temporelle, chaque code étant appliqué à chaque flux numérique codé entrelacé élémentaire, pour engendrer une pluralité de flux de symboles de modulation, les antennes d'émission distinctes sont arrangées en groupes d'antennes transmettant chacun un flux de symboles de modulation, les groupes d'antennes d'émission distinctes de chaque type de modulation codée en treillis spatio-temporelle formant un sous-réseau d'antennes à diversité spatiale. 10. Système de décodage d'un flux de données numériques codées par combinaison spatio-temporelle en émission et en réception multiple, ce flux de données numériques codées consistant au moins en un ensemble de flux numériques élémentaires transmis obtenu par un premier codage externe d'un flux initial de données numériques au moyen d'un premier code de rendement déterminé, entrelacement par blocs du flux numérique codé issu de ce premier codage externe, démultiplexage temporel du flux numérique codé et entrelacé obtenu sur un nombre déterminé v de voies de démultiplexage, ce flux numérique codé et entrelacé étant ainsi subdivisé en un même nombre v de flux numériques codés et entrelacés élémentaires, soumission de chaque flux numérique codé et entrelacé élémentaire à un deuxième codage interne au moyen d'au moins un deuxième code de rendement déterminé, pour engendrer cet ensemble de flux numériques élémentaires, codés par combinaisons spatio-temporelles, transmission de chaque flux numérique élémentaire subdivisé en symboles au moyen d'une antenne d'émission distincte selon un ensemble de flux élémentaires transmis sur un canal de transmission, l'ensemble des antennes d'émission formant un réseau d'antennes d'émission à diversité spatiale, ce système de décodage comprenant : - une pluralité d'antennes de réception permettant de recevoir ledit ensemble de flux numériques élémentaires transmis sur ce canal de transmission, lesdites antennes de réception étant en nombre indépendant du nombre v d'antennes d'émission et formant un réseau d'antennes de réception à diversité spatiale, pour définir un ensemble de flux élémentaires de symboles de modulation reçus ; - des moyens de turbo-détection desdits flux élémentaires de symboles de modulation reçus par égalisation et détection conjointe et décodage itératifs, lesdits moyens de turbo-détection comportant : des moyens d'égalisation du canal de transmission et de décodage conjoint, au moyen dudit deuxième codage interne à partir d'un flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés issu d'un décodage à partir dudit code externe, ledit flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés constituant une information a priori, lesdits moyens d'égalisation du canal de transmission et de décodage conjoint permettant, à partir desdits flux élémentaires de symboles de modulation reçus, d'engendrer un premier flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés ; des moyens de désentrelacement dudit premier flux d'information extrinsèque, pour engendrer un deuxième flux d'information extrinsèque sur les bits codés en provenance des moyens d'égalisation et de décodage conjoint ; 'des moyens de décodage à partir dudit premier code externe recevant ledit deuxième flux d'information extrinsèque et permettant d'engendrer un troisième flux d'information extrinsèque sur les bits codés, issu du décodage à partir dudit premier code externe ; 'des moyens d'entrelacement dudit troisième flux d'information extrinsèque, pour engendrer ledit flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés, constituant ladite information a priori réinjectée dans lesdits moyens d'égalisation du canal de transmission et de décodage conjoint. 11. Système selon la revendication 10, caractérisé en ce que lesdits moyens d'égalisation et de décodage conjoint comportent : - un module d'injection de ladite information a priori comprenant des moyens démultiplexeurs recevant ladite information a priori constituée par ledit flux d'information extrinsèque sur les bits codés par le premier code externe et entrelacés et délivrant un ensemble de flux d'information a priori sur les bits de trames utilisateur, ledit ensemble de flux étant démultiplexé sur un même nombre v de voies de démultiplexage que le nombre de flux numériques codés et entrelacés élémentaires engendrés à l'émission ; - des moyens de décodage à entrée/sortie pondérée recevant en entrée, d'une part, ledit flux d'information a priori sur les bits de trames utilisateur, et, d'autre part, lesdits flux élémentaires de symboles de modulation reçus et délivrant un flux de sorties pondérées sur les bits des trames utilisateur ; - une pluralité de moyens soustracteurs, permettant de soustraire de chaque flux de sorties pondérées sur les bits des trames utilisateur ladite information a priori sur les bits de trames utilisateur et délivrant un flux d'information extrinsèque sur les bits des trames utilisateur ; - des moyens multiplexeurs des flux d'information extrinsèque permettant, à partir dudit flux d'information extrinsèque sur les bits des trames utilisateur, de délivrer ledit premier flux d'information extrinsèque sur les bits codés par le premier code et entrelacés. 12. Système selon la revendication 10 ou 11, caractérisé en ce que lesdits moyens de décodage à partir dudit premier code externe comprennent : - un module de décodage à entrée/sortie pondérée recevant ledit deuxième flux d'information extrinsèque sur les bits codés en provenance du processus d'égalisation et de décodage conjoint et délivrant un flux de sorties pondérées représentatives d'une information a posteriori sur les bits codés ; - un module soustracteur permettant de soustraire dudit flux de sorties pondérées représentatives d'une information a posteriori sur les bits codés ledit deuxième flux d'information extrinsèque et délivrant ledit troisième flux d'information extrinsèque sur les bits codés, issu du décodage à partir dudit premier code externe.