Brevet FR2885471A1 — publié le 20061110

Procédé de décodage itératif d'un signal OFDM/OQAM utilisant des symboles à valeurs complexes, dispositif et programme d'ordinateur correspondants. 1. Domaine de l'invention Le domaine de l'invention est celui de la transmission et de la diffusion d'informations numériques. L'invention concerne notamment, mais non exclusivement la transmission et la diffusion d'informations numériques à forte efficacité spectrale, sur une bande de fréquence limitée, par exemple en environnement radiomobile. L'invention concerne plus précisément les techniques de transmission et de diffusion d'informations au moyen de signaux multiporteuses de type OFDM ("Orthogonal Frequency Division Multiplexing") . 2. Solutions de l'art antérieur On connaît à ce jour plusieurs types de modulations multiporteuses de type 15 OFDM. Parmi celles-ci, la technique de modulation la plus classique comporte un système d'égalisation particulièrement simple, basé sur l'insertion d'un intervalle de garde. Cet intervalle de garde, encore appelé préfixe cyclique, assure un bon comportement face aux échos, au prix d'une perte en efficacité spectrale. En effet, au cours de cet intervalle de garde, on ne transmet pas d'informations utiles, de manière à garantir que toutes les informations reçues proviennent d'un même symbole. On combat ainsi efficacement les différents phénomènes d'échos dus à PIES ("Interférence Entre Symboles", ou en anglais ISI) et à l'effet Doppler. La modulation OFDM/OQAM ("Orthogonal Frequency Division Multiplexing/Offset Quadrature Amplitude Modulation") est une alternative à cette modulation OFDM classique, et a été conçue pour éviter cette perte en efficacité spectrale due à l'introduction d'un intervalle de garde. Plus précisément, la modulation OFDM/OQAM ne nécessite pas la présence d'un intervalle de garde, ou d'un préfixe cyclique, grâce à un choix judicieux de la fonction prototype modulant chacune des porteuses du signal, qui doit être bien localisée dans l'espace temps-fréquence. On rappelle en effet que l'ensemble des porteuses d'une modulation multiporteuse forme un multiplex et que chacune des porteuses de ce multiplex est mise en forme à l'aide d'une même fonction prototype, notée g(t), qui caractérise la modulation multiporteuse. En notant vo l'espacement entre deux porteuses adjacentes du multiplex, et -ro l'espacement temporel entre deux symboles multiporteuses émis, le signal émis, à chaque instant nt , sur la m1ème sous-bande de fréquence centrale vm, estam,ne'w""e2rnv g(t nr0, où les am,n représentent les ) données numériques à transmettre. L'expression du signal émis en bande de base (centré autour de la fréquence Mvo) est alors: 2M-1 s(t) = a e q..,,ez; nmvo'g(t nz) m,n 0 n m=0 On notera qu'on a ici envisagé, par souci de simplification, le cas d'un signal présentant un nombre pair de sousbandes de fréquence. On peut bien sûr écrire plus généralement le signal sous la forme: M-1 s t a e2imm t (t ni) 2 ( ) mne"''" g\ 0 ( ) n m=0 On rappelle en effet que, selon une technique classique, on introduit des données numériques a,,,,,, de valeur nulle sur les bords du spectre, ce qui modifie le nombre de termes intervenant effectivement dans la somme ci-dessus, et permet par exemple de se ramener à un nombre pair de porteuses. Les fonctions gnt,n(t) = e2'n"rv 'g(t n-c0) sont appelées les translatées temps-fréquence de g(t). Pour retrouver l'information transmise par chacune des porteuses, il faut choisir g(t) et les phases q, ,,,,, de sorte que les translatées temps-fréquence ci-dessus soient séparables. Une condition suffisante pour vérifier cette propriété de séparabilité est que ces translatées soient orthogonales, au sens d'un produit scalaire défini sur l'ensemble des fonctions d'énergie finie (qui est un espace de Hilbert au sens mathématique). (1) L'espace des fonctions d'énergie finie admet les deux produits scalaires ci-dessous: le produit scalaire complexe (xIy) = f x(t)y*(t)dt R le produit scalaire réel (xly)R = Jie fx(t)y*(t)dt R On définit ainsi deux types de modulation multiporteuse: une modulation multiporteuse de type complexe, pour laquelle la fonction g(t) choisie garantit une orthogonalité au sens complexe de ses translatées. En d'autres termes, le produit scalaire entre deux sous-porteuses distinctes est nul à la fois sur la partie réelle et sur la partie imaginaire. C'est le cas par exemple de la modulation OFDM classique, encore nommée OFDM/QAM (en anglais "Orthogonal Frequency Division Multiplexing / Quadrature Amplitude Modulation"). Pour une telle modulation, cp,n,,, = 0 et les données a,n, sont complexes. une modulation multiporteuse de type réel, pour laquelle la fonction g(t) choisie garantit une orthogonalité au sens réel de ses translatées (i.e. l'orthogonalité est assurée sur la partie réelle du produit scalaire entre les versions décalées en temps et/ou en fréquence). C'est le cas par exemple des modulations OFDM/OQAM. Pour un tel type de modulation, cpn,,n = (.t/2)*(m+n) et les données an,.n sont réelles. Ainsi, un signal OFDM/OQAM transmis peut s'écrire: A!-i s(t) = i'n'e2 vd g(t nr0) (3) m,n g,,,,, ( I) où a,n,n est le symbole réel envoyé sur la m1ème sous porteuse au n1ème temps symbole, M est le nombre de porteuses, vo est l'espacement inter-porteuses, to représente la durée d'un symbole OFDM/OQAM, et g est la fonction prototype. Cette fonction prototype g modulant chaque porteuse en OFDM/OQAM doit être très bien localisée dans le domaine temporel pour limiter l'interférence entre symboles. De plus, elle doit être choisie très bien localisée dans le domaine n m=0 fréquentiel, pour l'imiter l'interférence entre porteuses (due à l'effet Doppler, au bruit de phase...). Cette fonction doit aussi garantir l'orthogonalité entre sous-porteuses. Les fonctions mathématiques présentant ces caractéristiques existent, mais les mieux localisées d'entre elles assurent l'orthogonalité uniquement sur des valeurs réelles. En d'autres termes, l'ensemble des sous-porteuses en OFDM/OQAM ne forme une base orthogonale que si l'on ne considère que le produit scalaire réel, i.e. si l'on ne conserve que la partie réelle du produit scalaire entre deux sous-porteuses. Pour cette raison, les symboles transmis par modulation OFDM/OQAM doivent être à valeurs réelles, pour être récupérés sans interférences à la réception. L'orthogonalité entre les translatées temps fréquence de la fonction prototype est garantie si: Re (f gm,n (t)Ég,,,,,,,' (t)dt = Sm, m'Sn.n' (4) L'une des fonctions prototypes vérifiant ces conditions est la fonction prototype IOTA, décrite par exemple dans le docurnent de brevet n FR 2 733 869, qui a pour caractéristique d'être identique à sa transformée de Fourier. La figure 1 présente une représentation temps-fréquence des symboles à valeurs réelles transmis par modulation OFDM/OQAM et des symboles à valeurs complexes transmis par modulation OFDM classique, sans intervalle de garde. Sur cette figure, les triangles représentent les symboles OFDM/QAM à valeurs complexes. Les ronds et les étoiles représentent quant à eux des symboles OFDM/OQAM à valeurs réelles. Par exemple, les ronds correspondent à la partie réelle et les étoiles à la partie imaginaire d'un symbole complexe issu d'une constellation QAM que l'on souhaite transmettre en utilisant une modulation OFDM/OQAM. En effet, pour une modulation OFDM classique de type complexe, les parties réelle et imaginaire d'un complexe issu de la constellation QAM sont transmises simultanément, tous les temps symbole Ti, ; dans le cas d'une 2885471 5 modulation OFDM/Offset QAM de type réel, en revanche, les parties réelle et imaginaire sont transmises avec un décalage temporel d'un demi temps symbole (Tu/2). On constate sur cette figure 1 que l'efficacité spectrale de l'OFDM/OQAM est identique à celle de l'OFDM classique sans intervalle de garde. En effet, pour un même espacement inter-porteuses vo, on transmet: - en OFDM/OQAM, une valeur réelle par porteuse tous les intervalles de temps io; en OFDM classique sans intervalle de garde, une valeur complexe (i.e. deux valeurs réelles) tous les 2*io=Tu. La quantité d'information transmise par ces deux modulations est donc identique. Cependant, la nécessité d'introduire un intervalle de garde de durée Tg en OFDM classique a pour effet de réduire l'efficacité spectrale de l'OFDM classique par rapport à l'OFDM/OQAM, qui s'avère (T0+ 2-ro)/2t0 plus efficace. Les figures 2 et 3 illustrent plus particulièrement les chaînes d'émission et de réception des systèmes OFDM/OQAM conventionnels. Une source 20 délivre une succession d'éléments binaires, organisés en mots binaires successifs, qui subissent un codage de canal CC 21, destiné à introduire de la redondance dans le signal, puis un entrelacement II 22. En sortie de l'entrelaceur 22, les mots binaires entrelacés subissent une modulation MAQ (Modulation d'Amplitude en Quadrature) réelle 23, à l'issue de laquelle on dispose de symboles issus d'une constellation de modulation prédéterminée (par exemple 16-QAM ou 64-QAM). Une conversion série/parallèle 24 permet de générer N flux de symboles 25 en parallèle à partir des symboles issus du modulateur MAQ 23, auxquels on fait subir une transformation de Fourier rapide inverse IFFT 26, puis un filtrage polyphase 27, à partir d'une fonction prototype adaptée, comme par exemple IOTA. On dispose alors de symboles de type OFDM/OQAM qui, après conversion parallèle/série 29, forment un signal multiporteuse de type OFDM/OQAM dont les symboles sont à valeurs réelles et qui est prêt à être émis sur une antenne d'émission 30. Ce signal multiporteuse OFDM/OQAM, après passage dans un canal de transmission, est reçu sur une antenne 31 de la chaîne de réception de la figure 3. On lui fait subir une conversion série/parallèle 24, qui permet d'extraire du signal multiporteuse des symboles OFDM/OQAM 32 alimentant un module de filtrage polyphase 33, par exemple au moyen de la fonction prototype IOTA. Après transformation de Fourier rapide FFT 34, puis égalisation 35, on obtient N flux de symboles 36 qui, après conversion parallèle/série 29, constituent un signal reçu r représentatif du signal source modulé. 3. Inconvénients de l'art antérieur L'invention s'inscrit plus particulièrement dans le contexte d'un nouveau type de modulation OFDM/OQAM, selon laquelle on transmet des informations simultanément sur les voies réelle et imaginaire des symboles OFDM/OQAM, qui sont donc à valeurs complexes, et non plus réelles. Cette nouvelle technique de codage de signaux multiporteuses OFDM/OQAM à symboles à valeurs complexes fait l'objet d'une demande de brevet conjointe déposée le même jour que la présente demande de brevet, au nom des mêmes titulaires et intitulée "Procédé de codage d'un signal multiporteuse de type OFDM/OQAM utilisant des symboles à valeurs complexes, signal, dispositifs et programmes d'ordinateur correspondants". On notera que, par symboles à valeurs complexes, on entend ici et dans l'ensemble de ce document, des symboles obtenus par sommation de deux valeurs réelles en quadrature, par opposition à des symboles à valeurs réelles qui ne véhiculent de l'information que sur une seule dimension (cette dimension unique correspondant à la voie dite réelle des symboles à valeurs complexes de la présente invention). Il est à noter que cette approche particulière du codage OFDM/OQAM va à l'encontre des préjugés techniques de l'Homme du Métier, pour qui une telle transmission de symboles à valeurs complexes en OFDM/OQAM a toujours été considérée comme impossible, en raison de l'interférence intrinsèque générée entre les parties réelle et imaginaire des symboles qui seraient ainsi envoyés, même en l'absence de canal de transmission. La technique de réception et de décodage OFDM/OQAM de l'art antérieur, telle qu'illustrée en figure 3, n'est pas adaptée pour la réception et le décodage d'un tel signal multiporteuse OFDM/OQAM à symboles à valeurs complexes. En effet, un premier inconvénient de cette technique de réception de l'art antérieur est que les performances de décodage obtenues seraient très médiocres, en raison des fortes perturbations induites par l'interférence intrinsèque générée par l'utilisation de la partie imaginaire des symboles. Un autre inconvénient de cette technique de réception de l'art antérieur est qu'elle ne permet de considérer que la partie réelle des symboles reçus. Les informations transmises, à l'émission, sur la partie imaginaire des symboles seraient donc perdues en réception. 4. Objectifs de l'invention L'invention a notamment pour objectif de pallier ces inconvénients de l'art antérieur. Plus précisément, un objectif de l'invention est de fournir une technique de réception et de décodage de signaux multiporteuses de type OFDM/OQAM qui soit adaptée à un nouveau type de modulation OFDM/OQAM à symboles à valeurs complexes, dans lesquels des informations sont transmises, non seulement sur la partie réelle, mais également sur la partie imaginaire des symboles. L'invention a donc pour objectif de fournir une telle technique de décodage des modulations multiporteuses OFDM/OQAM à symboles à valeurs complexes qui permette d'estimer de manière fiable les informations sources véhiculées par de telles modulations, même en présence d'interférence IES intrinsèque. Un autre objectif de l'invention est de proposer une telle technique de décodage qui soit simple et peu coûteuse à mettre en oeuvre. L'invention a encore pour objectif de fournir une telle technique qui permette d'exploiter au mieux la diversité du canal de transmission. 5. Exposé de l'invention Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints à l'aide d'un procédé de décodage d'un signal multiporteuse de type OFDM/OQAM reçu, formé d'une succession temporelle de symboles constitués d'un ensemble d'éléments de données, chacun desdits éléments de données modulant une fréquence porteuse dudit signal. Selon l'invention, chacun desdits éléments de données est formé par sommation de deux valeurs réelles en quadrature correspondant chacune à un mot binaire d'un signal source, modulé selon une constellation de modulation prédéterminée, de façon à transmettre des informations sur une voie réelle et sur une voie imaginaire desdits symboles OFDM/OQAM. Le procédé de décodage de l'invention comprend alors: - une phase de démodulation OFDM/OQAM dudit signal reçu délivrant un signal complexe égalisé ; - une phase de traitement dudit signal complexe égalisé comprenant au moins une itération des étapes de: - sélection d'une desdites voies dudit signal complexe égalisé, appelée première voie; traitement de ladite première voie permettant de délivrer une estimation dudit signal source correspondant à ladite première voie, appelé premier signal source estimé ; estimation d'une interférence intrinsèque générée par ladite première voie et affectant l'autre desdites voies, appelée deuxième voie, délivrant un signal interférent estimé ; - soustraction dudit signal interférent estimé audit signal complexe égalisé, de façon à obtenir un signal complexe amélioré ; - sélection de ladite deuxième voie dudit signal complexe amélioré ; - traitement de ladite deuxième voie permettant de délivrer une estimation dudit signal source correspondant à ladite deuxième voie, appelé deuxième signal source estimé. Ainsi, l'invention repose sur une approche tout à fait nouvelle et inventive de la réception et du décodage de signaux multiporteuses de type OFDM/OQAM. En effet, la technique de l'invention permet de décoder des signaux OFDM/OQAM dont les symboles sont à valeurs complexes, i.e. qu'ils véhiculent des informations sur leur partie réelle, mais également sur leur partie imaginaire. Une telle technique de décodage va à l'encontre des préjugés techniques de l'Homme du Métier, qui a toujours considéré qu'il était impossible d'estimer de façon fiable des informations sources véhiculées sous forme de symboles OFDM/OQAM à valeurs complexes, en raison de l'interférence intrinsèque qui serait alors générée à l'émission entre les symboles. Faisant fi de ces préjugés, la technique de l'invention repose sur un décodage alternatif et itératif des deux voies réelle et imaginaire des symboles OFDM/OQAM reçus, après démodulation. Plus précisément, l'invention consiste à soustraire au signal obtenu en sortie du démodulateur OFDM/OQAM une interférence calculée à partir de l'une des deux voies réelle ou imaginaire. A partir du signal obtenu, on calcule ensuite l'interférence générée par l'autre voie, et on vient la retirer au signal sortant du démodulateur OFDM/OQAM. Contre toute attente, les résultats s'avèrent satisfaisants à l'issue de seulement 3 ou 4 itérations, et il est même possible d'éliminer totalement les interférences dans le cas où l'on connaît, en réception, les données transmises sur l'une des deux voies réelle ou imaginaire, ainsi que le canal de transmission. Préférentiellement, ladite première voie est la voie présentant la puissance la plus élevée. On commence ainsi par estimer la voie la plus puissante, qui est généralement reçue dans de meilleures conditions. Avantageusement, ladite phase de traitement comprend également des étapes de: - estimation d'une interférence intrinsèque générée par ladite deuxième voie et affectant ladite première voie, délivrant un deuxième signal interférent estimé ; - soustraction dudit deuxième signal interférent estimé audit signal complexe égalisé. On tient donc compte, pour estimer les informations sources de chacune des voies, de l'interférence intrinsèque générée par l'autre voie, ce qui permet d'accroître la qualité de l'estimation. De façon avantageuse, lesdits premier et/ou deuxième signaux sources estimés sont des signaux représentatifs d'au moins une valeur binaire et d'au moins une information de confiance associée. On parle encore de signaux binaires "souples", de l'anglais "loft bits". Une telle information de confiance constitue une indication de la fiabilité de l'estimation réalisée, et donc de la confiance à lui accorder. Plus précisément, ces signaux véhiculent des entiers relatifs, dont le signe indique si la valeur binaire véhiculée est +1 ou -1, et dont la valeur absolue représente l'information de confiance: plus cette valeur absolue est élevée, et plus on peut confirmer avec certitude que la valeur binaire véhiculée est bien donnée par le signe de l'entier relatif transporté. Selon une caractéristique avantageuse de l'invention, lesdits premier et deuxième signaux sources ayant subi à l'émission un codage de canal, un entrelacement et une modulation QAM réelle, lesdites étapes de traitement desdites première et deuxième voies mettent en oeuvre, pour chacune desdites voies, des sous-étapes de: démodulation QAM réelle permettant de convertir un signal Maire reçu sur ladite première ou deuxième voie en un signal représentatif d'au moins une valeur binaire et d'au moins une information de confiance associée, appelé signal binaire; désentrelacement dudit signal binaire délivrant un signal binaire désentrelacé ; - décodage de canal, permettant d'estimer, à partir dudit signal binaire désentrelacé, un signal représentatif d'au moins une valeur binaire et d'au moins une information de confiance associée, appelé signal binaire amélioré, et un signal binaire décodé. Dans un mode de réalisation avantageux de l'invention, lesdites étapes d'estimation d'une interférence intrinsèque mettent en oeuvre des sousétapes successives de: - modulation OFDM/OQAM d'un signal Maire amélioré obtenu par entrelacement et conversion dudit signal binaire amélioré, délivrant un signal complexe modulé ; - démodulation OFDM/OQAM dudit signal modulé, délivrant un signal complexe démodulé ; - sélection de la partie imaginaire dudit signal complexe démodulé, délivrant un signal interférent estimé. On peut donc évaluer simplement l'interférence intrinsèque par 10 modulation/démodulation OFDM/OQAM classique, en sélectionnant ensuite la partie imaginaire du signal obtenu. Préférentiellement, lesdits premier et deuxième signaux sources étant des signaux corrélés obtenus à partir de mêmes données source, on tient compte de ladite information de confiance associée à chacun desdits premier et deuxième signaux sources estimés, pour déterminer une combinaison desdits premier et deuxième signaux sources estimés permettant d'optimiser le décodage desdites données sources. Ainsi, si l'on peut accorder une grande confiance au premier signal source estimé, et une confiance faible au deuxième signal source estimé, on privilégiera le premier pour déterminer les données sources qui ont été émises. Si en revanche l'information de confiance pondérant chacun des premier et deuxième signaux sources est sensiblement égale, on tiendra compte dans une même mesure de chacun de ces deux signaux pour décoder les données sources. Par exemple, la combinaison des premier et deuxième signaux sources 25 estimés met en oeuvre une addition de leurs métriques. Cette addition peut être pondérée en fonction des informations de confiance. Dans une variante de l'invention, l'un desdits premier et deuxième signaux sources estimés n'est utilisé que lorsque la réception dudit signal multiporteuse OFDM/OQAM reçu vérifie un critère de qualité prédéterminé. Par exemple, on peut envisager d'utiliser systématiquement le signal source estimé à partir de la voie réelle, et de n'utiliser le signal source estimé à partir de la voie imaginaire que si la réception est de bonne qualité. L'invention concerne aussi un dispositif de décodage d'un signal multiporteuse de type OFDM/OQAM reçu, formé d'une succession temporelle de symboles constitués d'un ensemble d'éléments de données, chacun desdits éléments de données modulant une fréquence porteuse dudit signal, et étant formé par sommation de deux valeurs réelles en quadrature correspondant chacune à un mot binaire d'un signal source, modulé selon une constellation de modulation prédéterminée, de façon à transmettre des informations sur une voie réelle et sur une voie imaginaire desdits symboles OFDM/OQAM. Un tel dispositif de décodage comprend: - des moyens de démodulation OFDM/OQAM dudit signal reçu délivrant un signal complexe égalisé ; - des moyens de traitement dudit signal complexe égalisé comprenant des moyens de: - sélection d'une desdites voies dudit signal complexe égalisé, appelée première voie; - traitement de ladite première voie permettant de délivrer une estimation dudit signal source correspondant à ladite première voie, appelé premier signal source estimé ; estimation d'une interférence intrinsèque générée par ladite première voie et affectant l'autre desdites voies, appelée deuxième voie, délivrant un signal interférent estimé ; - soustraction dudit signal interférent estimé audit signal complexe 2.5 égalisé, de façon à obtenir un signal complexe amélioré ; - sélection de ladite deuxième voie dudit signal complexe amélioré ; - traitement de ladite deuxième voie permettant de délivrer une estimation dudit signal source correspondant à ladite deuxième voie, appelé deuxième signal source estimé. L'invention concerne également un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, comprenant des instructions de code de programme pour la mise en oeuvre du procédé de décodage d'un signal multiporteuse décrit précédemment. 6. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels: - la figure 1, déjà commentée en relation avec l'art antérieur, est une représentation temps-fréquence des symboles à valeurs complexes transmis selon une modulation OFDM classique et des symboles à valeurs réelles transmis selon une modulation OFDM/OQAM de l'art antérieur; - la figure 2 présente un synoptique d'une chaîne d'émission d'un signal multiporteuse de type OFDM/OQAM de l'art antérieur; - la figure 3 présente un synoptique d'une chaîne de réception d'un signal multiporteuse de type OFDM/OQAM de l'art antérieur; - la figure 4 décrit la technique de codage de signaux multiporteuses OFDM/OQAM à symboles à valeurs complexes sous la forme d'un synoptique d'une chaîne d'émission; - la figure 5 présente la structure générale d'un dispositif de décodage de l'invention; la figure 6 détaille le principe de fonctionnement du module de traitement itératif du dispositif de la figure 5; - la figure 7 présente sous forme de courbes de simulation les performances de la technique de décodage itératif de l'invention; la figure 8 présente un synoptique simplifié de l'architecture matérielle du dispositif de décodage de la figure 5. 7. Description d'un mode de réalisation de l'invention L'invention s'inscrit dans le contexte particulier de l'utilisation de symboles à valeurs complexes dans une modulation de type OFDM/OQAM, permettant de transmettre des informations sur les voies réelle et imaginaire des symboles OFDM/OQAM. Une telle utilisation de symboles OFDM/OQAM à valeurs complexes génère une interférence intrinsèque liée au fait que les porteuses OFDM/OQAM ne forment une base orthogonale, et ne sont donc séparables, qu'en considérant le produit scalaire réel entre deux porteuses. Dans ce contexte, le principe général de l'invention repose sur le décodage alternatif et itératif des voies réelle et imaginaire du signal reçu, en soustrayant au signal obtenu en sortie d'un démodulateur OFDM/OQAM, une interférence calculée à partir de l'une des voies. A partir du signal obtenu, on calcule l'interférence générée par l'autre voie et on vient la retirer au signal sortant du démodulateur OFDM/OQAM. On rappelle tout d'abord, en relation avec la figure 4, le principe de codage d'un signal multiporteuse de type OFDM/OQAM à symboles à valeurs, non pas réelles, mais complexes. Dans toute la suite de ce document, on décrit un mode de réalisation particulier de l'invention dans lequel la fonction prototype utilisée pour mettre en forme les symboles OFDM/OQAM est la fonction IOTA. Toute autre fonction prototype OFDM/OQAM peut bien sûr également être utilisée. Par rapport à la chaîne d'émission de la figure 2, on considère désormais deux sources d'informations utiles 40, et 402, qui peuvent ou non être dépendantes l'une de l'autre. Ainsi, ces deux sources 40, et 402 peuvent délivrer les mêmes mots binaires. Elles peuvent également être totalement décorrélées l'une de l'autre, de sorte qu'il n'existe aucun rapport entre les mots binaires issus de chacune de ces deux sources 40, et 402. Enfin, les mots binaires issus de l'une de ces deux sources peuvent correspondre à des informations de redondance de l'autre source. Comme dans la figure 2, les mots binaires issus de chacune des deux sources 40, et 402 subissent, après codage de canal CC 41,, 412 et entrelacement H 42,, 422, une modulation MAQ réelle 43, et 432, de façon à être transformés en symboles à valeurs réelles d'une constellation de type QPSK, 16-QAM, etc. Les signaux M-aire issus de chacun des deux modulateurs 43, et 432 sont alors pondérés, respectivement par un coefficient réel X,et par un coefficient complexe (où X, et ?2 sont des scalaires), puis sommés 44, afin de former une succession de symboles OQAM à valeurs complexes, présentant un débit de Ni; symboles par seconde. Comme dans la figure 2, on procède alors à une conversion série-parallèle 24 permettant d'obtenir N flux 25 de symboles OQAM à valeurs complexes, présentant chacun un débit de 1/-r0 symboles par seconde. Ces N flux 25 subissent une transformée de Fourier rapide inverse ou IFFT 26, puis sont mis en forme par filtrage polyphase IOTA 27, de façon à générer des symboles OFDM/OQAM 28, à un débit de 1/-ro symboles par seconde. Après conversion parallèle-série 29, on obtient alors le signal multiporteuse de type OFDM/OQAM à symboles à valeurs complexes de l'invention, qui peut être émis par l'antenne 30. On choisit de préférence de réaliser, sur chacune des deux voies (indices 1 et 2), des opérations de codage de canal, entrelacement et modulation MAQ réelle indépendantes d'une voie à l'autre, par souci de recherche de diversité. On notera que le signal complexe formé par sommation pondérée des symboles de chacune des deux voies est modulé via un modulateur OFDM/OQAM classique (mêmes références numériques que pour les différents modules du modulateur conventionnel de la figure 2) avant d'être transmis. On rappelle que la transmission en OFDMIOQAM de données complexes et non réelles provoque une interférence intrinsèque à l'émission entre les symboles. La nature de cette interférence est connue du récepteur et peut donc être éliminée en tout ou en partie à la réception, comme présenté plus en détail par la suite en relation avec les figures 5 et 6. Le récepteur de l'invention, présenté en figure 5, comprend deux modules référencés 51 et 52. Le premier module 51 réalise une démodulation OFDMIOQAM classique du signal multiporteuse reçu sur l'antenne 50. A la différence cependant d'un démodulateur OFDM/OQAM de l'art antérieur, qui ne considère que la partie réelle du signal reçu, on conserve, en sortie du premier module 51 de démodulation, l'ensemble du signal démodulé r, à savoir la partie réelle et la partie imaginaire des symboles reçus. Le deuxième module 52 met quant à lui en oeuvre un processus itératif de récupération, à partir du signal complexe démodulé r, d'une estimation di(P) et d2(P) des informations transmises sur les voies réelle et imaginaire du signal OFDM/OQAM, où l'indice p désigne le rang de l'itération considérée. Plus précisément, le premier module 51 de démodulation OFDM/OQAM réalise les opérations suivantes, comme décrit précédemment en relation avec la figure 3: - Conversion série parallèle 24; - FFI' 34; - Filtrage polyphase 33; - Egalisation 35; - Conversion parallèle série 29. Comme indiqué ci-dessus, on conserve cependant en sortie du premier module 51 à la fois la partie réelle et la partie imaginaire du signal. On présente désormais plus en détail, en relation avec la figure 6, le fonctionnement du deuxième module 52 de traitement itératif. Son principe consiste à soustraire au signal obtenu en sortie du démodulateur OFDM/OQAM 51, une interférence calculée à partir de l'une des deux voies, de préférence la voie la plus puissante. A partir du signal obtenu, on calcule l'interférence générée par l'autre voie moins puissante et on vient la retirer au signal sortant du démodulateur OFDM/OQAM 51. On recommence ainsi de suite jusqu'à ce que le processus converge, ce qui intervient au bout de seulement trois ou quatre itérations. La sélection de chacune des voies se fait en prenant la partie réelle ou imaginaire du signal. On notera que le récepteur sait quelle a été la voie émise avec la puissance la plus élevée. Les différentes étapes mises en oeuvre de façon successive par le deuxième module 52 sont donc les suivantes: - sélection d'une des deux voies sur le signal égalisé r. De façon préférentielle, il s'agit de la voie la plus puissante (dans l'exemple de la figure 6, on a choisi la voie réelle, en retenant la partie réelle 60 du signal Re(r)) ; - conversion 61 du signal Maire en signal binaire souple (i.e. représentatif d'au moins une valeur binaire et d'au moins une information de confiance associée) comportant une confiance calculée par exemple à partir de l'estimation de canal; désentrelacement Ir' 62 du signal binaire souple; - décodage de canal CC"' 63, permettant de calculer, à partir du signal binaire souple (i.e. représentatif d'une valeur binaire et d'une information de confiance associée) désentrelacé, un signal binaire amélioré x, comportant également une mesure de confiance, ainsi qu'un signal binaire décodé d,. Le signal binaire décodé d, constitue l'information que délivrera le récepteur au final; - entrelacement H 64 du signal binaire amélioré x, ; - conversion 65 du signal binaire amélioré entrelacé en signal Maire amélioré souple (i.e. associé à une confiance) par modulation MAQ réelle; - calcul 66 du terme interférent intrinsèque généré par la voie sélectionnée (ici la voie réelle) délivrant un signal interférent y(l( )) ; - soustraction 67 du signal interférent i* v(J')) affectant la deuxième voie au signal égalisé r pour délivrer un signal reçu amélioré. On notera que la deuxième voie est ici la voie imaginaire, c'est pourquoi l'on multiplie par i le signal interférent y(x, ") avant de retrancher ce terme interférent au signal démodulé r; - sélection de l'autre voie de ce signal amélioré obtenu après soustraction 67. Sur la figure 6, il s'agit de la voie imaginaire, que l'on sélectionne en prenant la partie imaginaire 68 du signal amélioré ; -conversion Mairebinaire 61 du signal de la voie imaginaire par démodulation MAQ réelle pour obtenir un signal binaire souple (i.e. un signal représentatif d'une valeur binaire et d'une information de confiance associé, "soft bits") qui peut également comporter une confiance calculée par exemple à partir de l'estimation de canal; -désentrelacement IT-' 62 du signal binaire souple; - décodage de canal CC' 63, permettant de calculer, à partir du signal binaire souple désentrelacé, un signal binaire amélioré x2 comportant également une mesure de confiance, ainsi qu'un signal binaire décodé d2. Le signal binaire décodé d2 constitue l'autre partie de l'information que délivrera le récepteur au final - entrelacement II 64 du signal binaire amélioré x2; - conversion 65 du signal binaire amélioré entrelacé en signal Maire amélioré souple (i.e. associé à une confiance) . x2') par modulation MAQ réelle; - calcul 66 du terme interférent intrinsèque généré par la voie sélectionnée (ici la voie imaginaire) délivrant un signal interférent y(z, ) ; - soustraction 67 du signal interférent y(e) affectant la première voie au signal égalisé r pour délivrer un signal amélioré.. L'ensemble des étapes successives ci-dessus forme la première itération du processus itératif mis en oeuvre par le deuxième module de traitement référencé 52. A l'issue de cette première itération, on peut alors reboucler sur la première étape, et sélectionner à nouveau la voie complémentaire de la dernière voie traitée (à savoir sélectionner 60 la voie réelle dans le cas considéré), de façon à débuter une deuxième itération d'estimation. Dans un mode de réalisation préférentiel de l'invention, le calcul 66 des interférences intrinsèques générées par la voie réelle peut se faire en appliquant une modulation et une démodulation OFDMIOQAM au signal considéré, puis en sélectionnant la partie imaginaire du signal obtenu. Il n'est alors pas nécessaire de réaliser la multiplication du signal interférent y(x,,") par i. On décrit ci-après un exemple de réalisation détaillé de l'invention, pour une modulation OFDMIOQAM utilisant la forme d'onde IOTA. Une simulation a été réalisée à partir des paramètres suivants: - Taille de laFFT:512; 2885471 19 - Nombre de porteuses modulées: 345; - Canal: AWGN; - Codage correcteur d'erreur: code convolutif de longueur de contrainte K=7 de rendement 1/2. Les flux sur les 2 voies (réelle et imaginaire) sont indépendants. Les coefficients d'ajustement des puissances valent: = 1 et ? = 0,6. On utilise deux constellations Offset-QPSK ("Offset Quadrature Phase Shift Keying") avec des rendements de code 1/2 sur les deux voies réelle et imaginaire. Pour comparaison, on simule une constellation 16-Offset- QAM (uniquement sur la voie réelle) encodée par le même code convolutif et avec le même rendement de codage, qui représente donc la technique de l'art antérieur où les symboles OFDM/OQAM sont à valeurs réelles. On utilise une constellation 16-Offset-QAM pour obtenir la même efficacité spectrale dans les deux cas, étant entendu que deux constellations OQPSK équivalent une constellation 16-OQAM. Les courbes de la figure 7 illustrent les performances de la technique de codage de l'invention, sous la forme du taux d'erreur binaire, exprimé en décibels (dB), en fonction du rapport porteuse à bruit C/N ("Carrier To Noise Ratio"). Même dans le cas le plus simple possible où l'on ne peut pas tirer parti de la diversité en temps-fréquence du canal, lorsque les deux voies ont le même codage et sont indépendantes l'une de l'autre, on observe une amélioration des performances. En effet, l'écart entre le taux d'erreur binaire entre l'Offset-QPSK sur la voie réelle (courbe référencée 70) avec l'Offset-16QAM (courbe référencée 72) est d'environ 0,9 dB alors que l'écart entre celte même Offset-16QAM et l'Offset-QPSK sur la voie imaginaire (courbe référencée 71) est d'environ 0,6 dB. Ce gain résulte de ce que, bien que le niveau d'interférence soit plus élevé dans le cadre de l'invention qui utilise des symboles OFDM/OQAM à valeurs complexes que dans l'art antérieur, la robustesse des constellations QPSK par rapport aux constellations 16-QAM permet de réduire le taux d'erreur binaire. En effet, contrairement aux modulations OFDM/OQAM de l'art antérieur pour lesquelles une augmentation de l'efficacité spectrale nécessitait d'utiliser des constellations de modulations MAQ à grand nombre d'états, l'utilisation de symboles à valeurs complexes selon l'invention perrnet d'atteindre une efficacité spectrale satisfaisante, tout en utilisant des constellations de modulation à nombre d'états réduit. Ces résultats sont particulièrement intéressants par exemple pour transmettre sur les deux voies (réelle et imaginaire) des flux de données ne nécessitant pas le même taux d'erreur en réception. Ils le sont également dans le cas où les deux voies (réelle et imaginaire) sont transmises à deux utilisateurs associés à des canaux de transmission présentant des rapports signal à bruit différents. La puissance relative des deux voies peut alors être ajustée pour tenir compte de la différence de qualité des canaux de ces deux utilisateurs. On présente désormais succinctement en relation avec la figure 8 l'architecture matérielle simplifiée du dispositif de décodage de la figure 5. Un tel dispositif comprend une mémoire M 81, et une unité de traitement 80 équipée d'un processeur IuP, qui est piloté par le programme d'ordinateur Pg 82. L'unité de traitement 80 reçoit en entrée, par l'intermédiaire de l'antenne 50, un signal multiporteuse de type OFDM/OQAM dont les symboles sont, par construction, à valeurs complexes. Sur réception du signal multiporteuse par l'antenne 50, le microprocesseur uP réalise, selon les instructions du programme Pg 52, une démodulation OFDM/OQAM, suivie d'un traitement itératif, tous deux décrits précédemment en détail en relation avec les figures 5 et 6. L'unité de traitement 80 délivre en sortie des signaux binaires d; P' et dzn' représentant des estimations des signaux sources associés à chacune des deux voies, obtenues à l'issue de la pième itération. La valeur de p peut être fixée a priori (par exemple, on arrête le processus après 10 itérations). On peut aussi envisager de stopper le processus itératif lorsque les signaux estimés d;P' et dzP' obtenus en sortie de l'unité de traitement 50 sont de suffisamment bonne qualité. On peut bien sûr également envisager de délivrer les estimations d; ' et dz'' à l'issue de chacune des i itérations de traitement. REVENDICATIONS 1. Procédé de décodage d'un signal multiporteuse de type OFDM/OQAM reçu, formé d'une succession temporelle de symboles constitués d'un ensemble d'éléments de données, chacun desdits éléments de données modulant une fréquence porteuse dudit signal, caractérisé en ce que, chacun desdits éléments de données étant formé par sommation (44) de deux valeurs réelles en quadrature correspondant chacune à un mot binaire d'un signal source (40,, 402), modulé selon une constellation de modulation prédéterminée (431, 432), de façon à transmettre des informations sur une voie réelle et sur une voie imaginaire desdits symboles OFDM/OQAM, ledit procédé de décodage comprend: une phase (51) de démodulation OFDM/OQAM dudit signal reçu délivrant un signal complexe égalisé ; une phase (52) de traitement dudit signal complexe égalisé comprenant au moins une itération des étapes de: sélection d'une desdites voies dudit signal complexe égalisé, appelée première voie; traitement de ladite première voie permettant de délivrer une estimation dudit signal source correspondant à ladite première voie, appelé premier signal source estimé ; estimation (66) d'une interférence intrinsèque générée par ladite première voie et affectant l'autre desdites voies, appelée deuxième voie, délivrant un signal interférent estimé ; soustraction (67) dudit signal interférent estimé audit signal complexe égalisé, de façon à obtenir un signal complexe amélioré ; sélection de ladite deuxième voie dudit signal complexe amélioré ; traitement de ladite deuxième voie permettant de délivrer une estimation dudit signal source correspondant à ladite deuxième voie, appelé deuxième signal source estimé. 2. Procédé de décodage selon la revendication 1,. caractérisé en ce que ladite première voie est la voie présentant la puissance la plus élevée. 3. Procédé de décodage selon l'une quelconque des revendications 1 et 2, caractérisé en ce que ladite phase de traitement comprend également des étapes de. - estimation (66) d'une interférence intrinsèque générée par ladite deuxième voie et affectant ladite première voie, délivrant un deuxième signal interférent estimé ; - soustraction (67) dudit deuxième signal interférent estimé audit signal complexe égalisé. 4. Procédé de décodage selon l'une quelconque des revendications 1 à 3, caractérisé en ce que lesdits premier et/ou deuxième signaux sources estimés sont des signaux représentatifs d'au moins une valeur binaire et d'au moins une information de confiance associée. 5. Procédé de décodage selon l'une quelconque des revendications 1 à 4, caractérisé en ce que, lesdits premier et deuxième signaux sources ayant subi à l'émission un codage de canal (41,, 412), un entrelacement (42,, 422) et une modulation QAM réelle (43,, 432), lesdites étapes de traitement desdites première et deuxième voies mettent en oeuvre, pour chacune desdites voies, des sous-étapes de: - démodulation QAM réelle (61) permettant de convertir un signal Maire reçu sur ladite première ou deuxième voie en un signal représentatif d'au moins une valeur binaire et d'au moins une information de confiance associée, appelé signal binaire; désentrelacement (62) dudit signal binaire délivrant un signal binaire désentrelacé ; - décodage de canal (63), permettant d'estimer, à partir dudit signal binaire désentrelacé, un signal représentatif d'au moins une valeur binaire et d'au moins une information de confiance associée, appelé signal binaire amélioré, et un signal binaire décodé. 6. Procédé de décodage selon la revendication 5, caractérisé en ce que lesdites étapes d'estimation (66) d'une interférence intrinsèque mettent en oeuvre des sous-étapes successives de: - modulation OFDM/OQAM d'un signal Maire amélioré obtenu par entrelacement et conversion dudit signal binaire amélioré, délivrant un signal complexe modulé ; démodulation OFDM/OQAM dudit signal modulé, délivrant un signal complexe démodulé ; sélection de la partie imaginaire dudit signal complexe démodulé, délivrant un signal interférent estimé. 7. Procédé de décodage selon l'une quelconque des revendications 4 à 6, caractérisé en ce que, lesdits premier et deuxième signaux sources (40,, 402) étant des signaux corrélés obtenus à partir de mêmes données source, on tient compte de ladite information de confiance associée à chacun desdits premier et deuxième signaux sources estimés, pour déterminer une combinaison desdits premier et deuxième signaux sources estimés permettant d'optimiser le décodage desdites données sources. 8. Procédé de décodage selon la revendication 7, caractérisé en ce que ladite combinaison met en oeuvre une addition de métriques desdits premier et deuxième signaux sources estimés. 9. Procédé de décodage selon l'une quelconque des revendications 1 à 8, caractérisé en ce que l'un desdits premier et deuxième signaux sources estimés n'est utilisé que lorsque la réception dudit signal multiporteuse OFDM/OQAM reçu vérifie un critère de qualité prédéterminé. 10. Dispositif de décodage d'un signal multiporteuse de type OFDM/OQAM reçu, formé d'une succession temporelle de symboles constitués d'un ensemble d'éléments de données, chacun desdits éléments de données modulant une fréquence porteuse dudit signal, caractérisé en ce que, chacun desdits éléments de données étant formé par sommation de deux valeurs réelles en quadrature correspondant chacune à un mot binaire d'un signal source, modulé selon une constellation de modulation prédéterminée, de façon à transmettre des informations sur une voie réelle et sur une voie imaginaire desdits symboles OFDM/OQAM, ledit dispositif de décodage comprend: des moyens de démodulation OFDM/OQAM dudit signal reçu délivrant un signal complexe égalisé ; des moyens de traitement dudit signal complexe égalisé comprenant des moyens de: - sélection d'une desdites voies dudit signal complexe égalisé, appelée première voie; traitement de ladite première voie permettant de délivrer une estimation dudit signal source correspondant à ladite première voie, appelé premier signal source estimé ; - estimation d'une interférence intrinsèque générée par ladite première voie et affectant l'autre desdites voies, appelée deuxième voie, délivrant un signal interférent estimé ; soustraction dudit signal interférent estimé audit signal complexe égalisé, de façon à obtenir un signal complexe amélioré ; sélection de ladite deuxième voie dudit signal complexe amélioré ; - traitement de ladite deuxième voie permettant de délivrer une estimation dudit signal source correspondant à ladite deuxième voie, appelé deuxième signal source estimé. 11. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en oeuvre du procédé de décodage d'un signal multiporteuse selon l'une quelconque des revendications 1 à 9.