Brevet FR3010268A1 — publié le 20150306

Procédé et dispositif de transmission de blocs de symboles de données complexes, procédé et dispositif de réception et programmes d'ordinateur correspondants. 1. Domaine de l'invention Le domaine de l'invention est celui des communications mettant en oeuvre une modulation multiporteuse. Plus précisément, l'invention concerne une nouvelle technique de transmission sur un multiplex de porteuses de type GFDM (en anglais « Generalized Frequency Division Multiplexing ») de données de communication. L'invention trouve notamment des applications dans le domaine des communications sans fil (DAB, DVB-T, WLAN, optique non guidée, etc.) ou filaires (xDSL, PLC, optique, etc.). Par exemple, l'invention trouve des applications dans le domaine des communications cellulaires, sur voix montante ou descendante, des communications entre machines (en anglais M2M pour « Machine to Machine »), etc, notamment pour la future génération de radio cellulaire. 2. Art antérieur La transmission GFDM, telle que présentée dans le document « GFDM-Generalized Frequency Division Multiplexing » (Fettweis et al., IEEE Vehicular Technology Conference, Barcelone, Espagne, Avril 2009), a initialement été proposée pour les communications dans les « espaces blancs » (en anglais « white spaces ») et est ensuite devenue une référence pour la couche physique dans le contexte de la radio intelligente, du fait de ses bonnes propriétés fréquentielles. Une telle technique de transmission présente notamment une bonne capacité à résister à des échos longs grâce à l'introduction d'un préfixe cyclique (CP), et fournit un signal ayant une meilleure concentration fréquentielle qu'un signal obtenu avec une modulation OFDM et l'introduction d'un préfixe cyclique. Le principe général de la transmission GFDM repose sur l'idée de regrouper en un seul bloc un ensemble de symboles de données d'un réseau temps-fréquence. Ensuite pour chaque bloc, un traitement par sous-porteuse est réalisé qui inclut un suréchantillonnage et la mise en forme du signal par une technique de filtrage dans le domaine fréquentiel. Ceci permet d'obtenir un spectre amélioré par rapport au système OFDM et sa fenêtre rectangulaire. Ces traitements produisent un signal GFDM multiporteuse bande de base qui, pour un bloc de symboles de données entrants, s'exprime par : M-1 K-1 S[k] = Cm[71] plk - niqe j2irkm m=0 n=0 ..qm:n[k] avec : M le nombre de sous-porteuses, i.e. le nombre de lignes du bloc ; K le nombre de symboles de données par intervalle temporel (en anglais « slot »), i.e. le nombre de colonnes du bloc ; N le facteur de sur-échantillonnage (avec N > M); cm[n] les symboles de données, avec n l'indice du symbole de données dans l'intervalle temporel (i.e. de la colonne du bloc), 0 n K - 1, et m l'indice de la sous-porteuse (i.e. de la ligne du bloc), 0 m Cependant la complexité de réalisation de cette implémentation directe nécessite un nombre très élevé d'opérations, de l'ordre de NMK2 multiplications complexes. De ce fait, cette modulation devient trop complexe pour être envisagée en pratique pour une valeur importante de M ou de K. Dans la recherche d'un algorithme d'implémentation performant du GFDM, il a été proposé dans le document « Generalized Frequency Division Multiplexing : Analysis of an Alternative Multi- Carrier Technique for Next Generation Cellular Systems » (Michailow et al., International Symposium on Wireless Communication System (ISWCS'12), Paris, France, août 2012) une technique basée sur l'utilisation de transformées de Fourier. Une partie des opérations est ainsi réalisée dans le domaine fréquentiel, en tirant avantage du fait qu'une convolution circulaire dans le domaine temporel est équivalente à un produit dans le domaine fréquentiel. De plus, un gain supplémentaire provient alors du fait que le filtre prototype peut se réduire à peu de coefficients dans le domaine fréquentiel. En termes mathématiques, cet algorithme, encore appelé algorithme du SoA, peut s'écrire comme suit : M-1 s[k] = Z sin[k] m=0 j2runk)) avec sm[k] = IDFTNK (DFTNK (cm [n]a(k - nN))xDFTNK (g [k]) * DFTNK (e N où IDFTNK(. ) et DFTNK(. ) correspondent respectivement à la transformée de Fourier discrète inverse de taille NK et à la transformée de Fourier discrète directe de taille NK, * est l'opérateur de convolution circulaire, et ô désigne le symbole de Kronecker. Puisque les transformées de Fourier discrète directe et inverse peuvent être calculées de manière efficace par des algorithmes de transformée de Fourrier rapide de type IFFT/FFT (en anglais « Inverse Fast Fourier Transform » ou « Fast Fourier Transform »), on considère que l'implémentation d'un transmultiplexeur basé sur cet algorithme est efficace. Toutefois, après analyse détaillée de cette technique, on constate que la complexité opératoire exprimée en nombre de multiplications complexes (CM) s'exprime par : KN (M + N)K CM =-2log2N + 2 log2K + MLK où L est le facteur d'étalement, indiquant le nombre de coefficients utiles (i.e. non nuls) du filtre de mise en forme pris en compte dans le domaine fréquentiel. Un inconvénient de cette technique est que sa complexité opératoire dépend du facteur d'étalement L. De plus, si l'on prend en compte l'aspect orthogonalité, on constate que la complexité effective de cette technique est plus élevée que celle indiquée pour l'algorithme SoA dans le document « Generalized Frequency Division Multiplexing : Analysis of an Alternative MultiCarrier Technique for Next Generation Cellular Systems » pour L égal 2. Cette technique ne fait donc pas le lien entre les critères de complexité et d'orthogonalité du système résultant. Cela se traduit par une perte en performances entre l'implémentation sous forme directe telle que présentée dans le document « GFDM-Generalized Frequency Division Multiplexing » et celle à complexité réduite telle que présentée dans le document « Generalized Frequency Division Multiplexing : Analysis of an Alternative Multi- Carrier Technique for Next Generation Cellular Systems ». Il existe donc un besoin pour une nouvelle technique de transmission de type GFDM ne présentant pas l'ensemble des inconvénients de l'art antérieur. 3. Exposé de l'invention L'invention propose une solution nouvelle qui ne présente pas l'ensemble de ces inconvénients de l'art antérieur, sous la forme d'un procédé de transmission de symboles de données complexes destiné à être mis en oeuvre dans un système de télécommunications, délivrant un signal à porteuses multiples. Selon l'invention, un tel procédé comprend une étape de mise en forme d'au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1, mettant en oeuvre les étapes suivantes : pour au moins une colonne du bloc : transformation des M symboles de données complexes de la colonne du domaine fréquentiel vers le domaine temporel, délivrant N symboles transformés, avec N > M; répétition cyclique des N symboles transformés, délivrant NK symboles (transformés) répétés ; filtrage par un filtre de mise en forme des NK symboles (transformés) répétés, délivrant NK symboles (transformés répétés) filtrés ; et sommation des symboles (transformés répétés) filtrés obtenus pour les différentes colonnes du bloc, délivrant NK échantillons temporels formant le signal à porteuses multiples. L'invention propose ainsi une nouvelle technique pour la mise en oeuvre d'une transmission de type GFDM, permettant de générer un signal à porteuses multiples à partir de blocs de symboles de données. Notamment, la solution proposée permet une implémentation rapide d'un transmultiplexeur de type GFDM et offrant une complexité de réalisation réduite par rapport aux techniques de l'art antérieur. En particulier, la complexité du transmultiplexeur selon l'invention ne dépend pas du facteur d'étalement L. Pour ce faire, la technique de transmission selon l'invention met en oeuvre, pour au moins un bloc de symbole de données complexes (ou éventuellement réels), une transformation des symboles de données du domaine fréquentiel vers le domaine temporel, mise en oeuvre colonne par colonne. Ceci permet notamment d'utiliser une transformée inverse de petite taille pour passer du domaine fréquentiel vers le domaine temporel, et de réaliser l'étape de filtrage dans le domaine temporel. Au contraire, selon l'art antérieur, on réalise le filtrage dans le domaine fréquentiel, puis on applique nécessairement une transformée inverse de grande taille pour passer du domaine fréquentiel vers le domaine temporel. En particulier, l'étape de transformation met en oeuvre une transformée de Fourier rapide inverse de taille NxN appliquée aux M symboles de données si N = M, et appliquée aux M symboles de données complétés par (N - M) symboles nuls si N > M. Un tel algorithme est particulièrement efficace et facilement implémentable, notamment dans un dispositif de transmission, par exemple en utilisant un algorithme de type Cooley-Tukey ou de type Good. Selon une caractéristique particulière de l'invention, l'étape de mise en forme d'au moins un bloc de MxK symboles de données délivre un signal à porteuses multiples tel que : iag = d(G SNKx1 -NKxK(ENKxNWNxNCNxin avec : C -Nxic = (cin[n])Nxic le bloc de symboles de données, complété par des éléments nuls si 20 N > M, pour 0 n En particulier, le procédé de transmission selon l'invention comprend une étape d'insertion d'un préfixe cyclique devant au moins un échantillon temporel formant le signal à porteuses multiples, ledit préfixe cyclique, de longueur Lcp = LGI + LRI , comprenant une première portion de longueur LGI utilisée pour absorber l'interférence due au canal de transmission et une deuxième portion de longueur Lin utilisée pour améliorer le spectre de puissance du signal à porteuses multiples, et une étape de fenêtrage du signal à porteuses multiples mettant en oeuvre les étapes suivantes : multiplication de chacun des échantillons temporels formant le signal à porteuses multiples et du préfixe cyclique par un coefficient de fenêtrage, délivrant KN + Lcp échantillons fenêtrés ; suréchantillonnage par un facteur de suréchantillonnage Q = KN + LGI des échantillons fenêtrés, délivrant KN + Lcp échantillons suréchantillonnés ; décalage et sommation des échantillons suréchantillonnés, délivrant un signal à porteuses multiples fenêtré. En particulier, le signal à porteuses multiples fenêtré Swcp_GFDm[k] est tel que : 1+1 SWCP-GFDM[k] = Zs[mod(k - Lcp, KN)] h [k - r(KN + LGI)] r=1-1 avec : s[k] le signal à porteuses multiples avant insertion du préfixe cyclique ; / l'indice du bloc considéré ; h[k] une fonction fenêtre ; r un entier pris dans l'intervalle [/ - 1,1 + 1]. L'introduction d'un préfixe cyclique, ou plus généralement d'un intervalle de garde, offre à la fois la possibilité de conserver une orthogonalité parfaite (ou quasi parfaite selon le choix des paramètres) en présence d'un canal multi-trajet et de fournir un signal à porteuses multiples présentant une bonne densité spectrale de puissance par l'application d'une fenêtre. Dans un autre mode de réalisation, l'invention concerne un dispositif de transmission de symboles de données complexes destiné à être mis en oeuvre dans un système de télécommunications, délivrant un signal à porteuses multiples. Selon l'invention, un tel dispositif comprend un module de mise en forme d'au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1, comprenant les modules suivants, activés pour au moins une colonne du bloc : un module de transformation des M symboles de données complexes de la colonne du domaine fréquentiel vers le domaine temporel, délivrant N symboles transformés, avec N > M ; un module de répétition cyclique des N symboles transformés, délivrant NK symboles (transformés) répétés ; un module de filtrage par un filtre de mise en forme des NK symboles (transformés) répétés, délivrant NK symboles (transformés répétés) filtrés ; et et un module de sommation des symboles (transformés répétés) filtrés obtenus pour les différentes colonnes du bloc, délivrant NK échantillons temporels formant le signal à porteuses multiples. Un tel dispositif de transmission est notamment adapté à mettre en oeuvre le procédé de transmission décrit précédemment. Il s'agit par exemple d'une station de base d'un réseau cellulaire pour une communication sur voie descendante, ou d'un terminal de type ordinateur, téléphone, tablette, boîtier décodeur (en anglais « set-top box »), etc., pour une communication sur voie montante. Ce dispositif pourra bien sûr comporter les différentes caractéristiques relatives au procédé de transmission selon l'invention, qui peuvent être combinées ou prises isolément. Ainsi, les caractéristiques et avantages de ce dispositif sont les mêmes que ceux du procédé décrit précédemment. Par conséquent, ils ne sont pas détaillés plus amplement. En particulier, la solution proposée permet la réalisation d'une transmission de type GFDM en utilisant un schéma différent de l'art antérieur, qui présente notamment une complexité inférieure aux schémas de l'art antérieur. L'invention concerne également un procédé de réception d'un signal à porteuses multiples destiné à être mis en oeuvre dans un système de télécommunications, délivrant des symboles de données complexes estimés, ledit signal à porteuses multiples étant obtenu en mettant en forme, en émission, au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1. Selon l'invention, le procédé de réception comprend une étape d'estimation d'au moins un symbole de données complexe du bloc, mettant en oeuvre les étapes suivantes : obtention d'un signal à porteuses multiples comprenant NK échantillons, avec N > M ; filtrage par un filtre de mise en forme des NK échantillons, délivrant NK échantillons filtrés ; répartition des NK échantillons filtrés en K groupes de N échantillons filtrés ; sommation des échantillons filtrés des K groupes, délivrant N symboles filtrés ; transformation des N symboles filtrés du domaine temporel vers le domaine fréquentiel, délivrant M symboles de données complexes estimés. L'invention propose ainsi une nouvelle technique pour la mise en oeuvre d'une réception de type GFDM, permettant d'estimer des symboles de données complexes d'au moins un bloc de symboles de données. Comme déjà indiqué, la solution proposée permet une implémentation rapide d'un transmultiplexeur de type GFDM et offrant une complexité de réalisation réduite par rapport aux techniques de l'art antérieur. En particulier, la complexité du transmultiplexeur selon l'invention ne dépend pas du facteur d'étalement L. Un tel procédé de réception est notamment adapté à recevoir un signal à porteuses multiples émis selon le procédé de transmission décrit ci-dessus. Les caractéristiques et avantages de ce procédé de réception sont les mêmes que ceux du procédé de transmission. Par conséquent, ils ne sont pas détaillés plus amplement. En particulier, l'étape de transformation met en oeuvre une transformée de Fourier rapide de taille NxN et, si N > M, une extraction des M premiers symboles filtrés transformés, délivrant les M symboles de données complexes estimés. On rappelle qu'un tel algorithme est particulièrement efficace et facilement implémentable, notamment dans un dispositif de réception, par exemple en utilisant un algorithme de type Cooley-Tukey ou de type Good. En particulier, l'étape d'estimation d'au moins un symbole de données complexe du bloc délivre un symbole de données complexe estimé, à la position (mo, no), tel que : M-1 K-1 -127rmo(k-noN) s[k + 1M]ltk + 1M - no» avec : s[k] le signal à porteuses multiples ; g[k] le filtre de mise en forme. On peut ainsi écrire l'algorithme de réception sous forme mathématique, ce qui permet une implémentation directe d'un récepteur de type GFDM. Selon un autre aspect, l'étape d'estimation d'au moins un symbole de données complexe du bloc délivre un symbole de données complexe estimé, à la position (ino, no), tel que : YNx1 = WillxNEIN' KxNDNKxNKsNKx1 avec : WexN la matrice représentative de l'étape de transformation du domaine temporel vers le domaine fréquentiel ; EI= kxN [INxN-INxN]NxNK la sommation ; DNKxNK = diag(g1") la matrice représentative de l'étape de filtrage par le filtre de mise en forme g[k], obtenu par répétition périodique d'un filtre prototype g[k] sur une période NK et tel que g[k] = g[mod(k,NK)], avec gk'n les coefficients du filtre de mise en forme, diag(.) l'opérateur d'extraction des éléments diagonaux d'une matrice, 0 1 et K > 1. Selon l'invention, un tel dispositif de réception comprend un module d'estimation d'au 20 moins un symbole de données complexe du bloc, comprenant : un module d'obtention d'un signal à porteuses multiples comprenant NK échantillons, avec N > M ; un module de filtrage par un filtre de mise en forme des NK échantillons, délivrant NK échantillons filtrés ; 25 un module de répartition des NK échantillons filtrés en K groupes de N échantillons filtrés ; un module de sommation des échantillons filtrés des K groupes, délivrant N symboles filtrés ; un module de transformation des N symboles filtrés du domaine temporel vers le 30 domaine fréquentiel, délivrant M symboles de données complexes estimés. Un tel dispositif de réception est notamment adapté à mettre en oeuvre le procédé de réception décrit précédemment. Il s'agit par exemple d'une station de base d'un réseau cellulaire pour une communication sur voie montante, ou d'un terminal de type ordinateur, téléphone, tablette, boîtier décodeur, etc., pour une communication sur voie descendante. Ce dispositif 35 pourra bien sûr comporter les différentes caractéristiques relatives au procédé de réception selon l'invention, qui peuvent être combinées ou prises isolément. Ainsi, les caractéristiques et avantages de ce dispositif sont les mêmes que ceux du procédé décrit précédemment. Par conséquent, ils ne sont pas détaillés plus amplement. L'invention concerne encore un ou plusieurs programmes d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé de transmission tel que décrit ci-dessus lorsque ce ou ces programmes sont exécutés par un processeur, et un ou plusieurs programmes d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé de réception tel que décrit ci-dessus lorsque ce ou ces programmes sont exécutés par un processeur. Les procédés selon l'invention peuvent donc être mis en oeuvre de diverses manières, notamment sous forme câblée et/ou sous forme logicielle. L'invention concerne aussi un ou plusieurs supports d'informations lisibles par un ordinateur, et comportant des instructions d'un ou plusieurs programmes d'ordinateur tels que mentionné ci-dessus. 4. 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 particulier, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : la figure 1 présente un transmultiplexeur de type GFDM selon l'art antérieur ; la figure 2 présente les principales étapes mises en oeuvre par le procédé de transmission selon un mode de réalisation particulier de l'invention ; le figure 3 illustre les principales étapes mises en oeuvre par le procédé de réception selon un mode de réalisation particulier de l'invention ; la figure 4 illustre un exemple de transmetteur de type GFDM mettant en oeuvre les étapes de la figure 2 ; - les figures 5A et 5B présentent un exemple de récepteur de type GFDM mettant en oeuvre les étapes de la figure 3 ; la figure 6 compare les performances des techniques de transmission de type OFDM et des techniques de transmission de type GFDM, avec ou sans implémentation d'une technique d'optimisation du filtre de mise en forme ; - les figures 7 et 8 illustrent respectivement la structure simplifiée d'un dispositif de transmission mettant en oeuvre une technique de transmission, et un dispositif de réception mettant en oeuvre une technique de réception selon un mode de réalisation particulier de l'invention ; la figure 9 illustre un mode de réalisation particulier de l'invention reposant sur l'insertion d'un préfixe cyclique et d'un fenêtrage ; les figures 10 et 11 présentent deux exemples d'implémentation d'un récepteur selon le mode de réalisation particulier de l'invention reposant sur l'insertion d'un préfixe cyclique et d'un fenêtrage. 5. Description d'un mode de réalisation de l'invention 5.1 Principe général Le principe général de l'invention repose sur une nouvelle technique pour la mise en oeuvre d'une transmission/réception de type GFDM, mettant en oeuvre côté émission une transformation des symboles de données complexes (pouvant éventuellement présenter une partie imaginaire nulle) du domaine fréquentiel vers le domaine temporel, préalablement à l'étape de filtrage. Ceci permet notamment de mettre en oeuvre l'opération de filtrage en temps et non en fréquence, et évite ainsi le calcul d'une transformée du domaine fréquentiel vers le domaine temporel de grande taille à la dernière étape de l'algorithme de transmission. En particulier, l'invention propose un filtre de mise en forme modifié, présentant des paramètres d'étalement (L) et un facteur de retombée a (en anglais « roll-off ») spécifiques permettant de s'approcher d'un système orthogonal. On présente ci-après, en relation avec la figure 2, les principales étapes mises en oeuvre par un procédé de transmission selon un mode de réalisation de l'invention. Un tel procédé reçoit en entrée au moins un bloc de MxK symboles de données, avec M > 1 et K > 1, qui peuvent être à valeurs réelles ou à valeurs complexes. Ces symboles de données sont notés cin[n], avec n l'indice du symbole de données dans l'intervalle temporel (en anglais « slot », i.e. de la colonne du bloc), 0 n K - 1, et m l'indice de la sous-porteuse (i.e. de la ligne du bloc), 0 m M. En particulier, on note que si N > M, la n-ième colonne du bloc peut être complétée par des symboles nuls, de façon à utiliser une transformée du domaine fréquentiel vers le domaine temporel de taille NxN. Ensuite, au cours d'une deuxième étape 22, une répétition cyclique des N symboles transformés est mise en oeuvre, délivrant NK symboles transformés répétés. En d'autres termes, on répète K fois les N symboles transformés. Au cours d'une troisième étape 23, les NK symboles transformés répétés sont filtrés par un filtre de mise en forme, délivrant NK symboles transformés répétés filtrés, encore appelés plus simplement symboles filtrés. Ces trois étapes peuvent être répétées pour les différentes colonnes du bloc de symboles. Finalement, au cours d'une quatrième étape 24, on somme les symboles filtrés obtenus pour les différentes colonnes du bloc, pour obtenir NK échantillons temporels formant le signal à porteuses multiples. En d'autres termes, on additionne le premier symbole filtré obtenu pour la première colonne du bloc, le premier symbole filtré obtenu pour la deuxième colonne du bloc, ..., le premier symbole filtré obtenu pour la K-ième colonne du bloc, de façon à obtenir un premier échantillon temporel. On additionne ensuite le deuxième symbole filtré obtenu pour la première colonne du bloc, le deuxième symbole filtré obtenu pour la deuxième colonne du bloc, ..., le deuxième symbole filtré obtenu pour la K-ième colonne du bloc, de façon à obtenir un deuxième échantillon temporel. On procède ainsi de suite pour les NK symboles filtrés, de façon à obtenir NK échantillons temporels, formant le signal à porteuses multiples. Les principales étapes mises en oeuvre par un procédé de réception d'un signal à porteuses multiples obtenu en mettant en forme, en émission, au moins un bloc de MxK symboles de données, avec M > 1 et K > 1, selon un mode de réalisation de l'invention, sont illustrées en figure 3. Plus précisément, pour l'estimation d'au moins un symbole de données du bloc, le procédé de réception met en oeuvre une succession d'étapes. Ainsi, au cours d'une première étape 31, on obtient un signal à porteuses multiples comprenant NK échantillons, avec N > M. Au cours d'une deuxième étape 32, on applique un filtrage par un filtre de mise en forme des NK échantillons, délivrant NK échantillons filtrés. Au cours d'une troisième étape 33, les NK échantillons filtrés sont répartis en K groupes comprenant chacun N échantillons filtrés. Par exemple, les N premiers échantillons filtrés appartiennent à un premier groupe, les N échantillons filtrés suivants appartiennent à un deuxième groupe, et ainsi de suite, et les N derniers échantillons filtrés appartiennent à un Kième groupe. Au cours d'une quatrième étape 34, les échantillons filtrés des K groupes sont sommés, délivrant N symboles filtrés. En d'autres termes, on additionne le premier échantillon filtré du premier groupe, le premier échantillon filtré du deuxième groupe, ..., le premier échantillon filtré du K-ième groupe, de façon à obtenir un premier symbole filtré. On additionne le deuxième échantillon filtré du premier groupe, le deuxième échantillon filtré du deuxième groupe, ..., le deuxième échantillon filtré du K-ième groupe, de façon à obtenir un deuxième symbole filtré. On procède ainsi de suite pour les NK échantillons filtrés, de façon à obtenir N symboles filtrés. Au cours d'une étape 35 suivante, on transforme les N symboles filtrés du domaine temporel vers le domaine fréquentiel, de façon à obtenir M symboles de données estimés. En particulier, on note que si N > M, on peut extraire les M premiers symboles filtrés issus de l'étape de transformation, de façon à utiliser une transformée du domaine temporel vers le domaine fréquentiel de taille NxN. 5.2 Description d'un mode de réalisation particulier On décrit ci-après un exemple d'implémentation de l'invention, pour la transmission d'au moins un bloc de symboles de données selon une technique de type GFDM. Selon cet exemple, illustré en figure 4, la solution proposée repose sur la mise en oeuvre préalable d'une transformation de type IDFT 21 pour chaque ensemble de M symboles de données cin[n] (i.e. chaque colonne du bloc de symboles de données) alimentant M sous-porteuses. Les coefficients résultant de cette opération sont ensuite filtrés temporellement 23, après répétition/extension cyclique 22. Ceci revient à exprimer, pour 0 k NK - 1 , l'expression du signal GFDM multiporteuse en bande de base sous la forme suivante : K-1 M-1 12nkm S[k] cm [n]e M - nN] n=0 m=0 filtrage avec : g[k] un filtre de mise en forme, obtenu par répétition périodique du filtre prototype g[k] sur une période NK : g[mod(k,NK)]. Plus précisément, les sorties modulées bk[n], pour k E [0, N - 1] , encore appelées symboles transformés, peuvent être obtenues en appliquant aux M symboles de données, complétés par (N - M) symboles nuls si N > M, une IDFT 21 de taille N selon l'axe des fréquences. Ces sorties modulées bk[n] peuvent ensuite être étendues 22 de manière cyclique sur l'intervalle k E [0, KN - 1] par la relation : bk [n] = bk+N [n] de façon à obtenir NK symboles répétés. Ces NK symboles répétés peuvent ensuite être filtrés 23. Pour ce faire, on peut se baser sur le principe de filtrage polyphase, tel que notamment rappelé dans le document « Multirate systems and filter banks » (P. P. Vaidyanathan, Prentice Hall, Englewood Cliffs, New-York, New Jersey, 1993, chapitre 4), il est possible de réduire le coût de l'opération de filtrage par le filtre de mise en forme g[k]. Ainsi, comme illustré en figure 4, on multiplie chaque symbole répété bk[n], pour 0 k NK - 1, par un coefficient gk'n du filtre de mise en forme, de façon à obtenir NK symboles filtrés, notés ak[n], pour 0 k NK - 1. On peut noter que les coefficients gk'n du filtre de mise en forme, décalés à chaque intervalle temporel d'indice n, peuvent se déduire de l'expression du filtre prototype avec différents indiçages. Donc une fois que les variables M, N et K sont fixées, les coefficients du filtre de mise en forme peuvent être pré-calculés (par exemple hors-ligne) et stockés dans des tables pour n = 0 - - - K - 1. Par ailleurs, l'opération de répétition cyclique / expansion 23 est simplement proposée à titre illustratif. En pratique, il n'est pas nécessaire d'allouer des mémoires additionnelles pour le stockage des données à recopier, il suffit d'utiliser les mêmes données périodiquement. Les symboles filtrés ak[n] sont ensuite sommés, branche par branche, de façon à additionner tous les premiers symboles filtrés obtenus pour les différentes colonnes du bloc, selon l'équation EnK =1- ao[n], puis tous les deuxièmes symboles filtrés obtenus pour les différentes colonnes du bloc, selon l'équation EnK =1- a1[n], etc, et finalement tous les derniers symboles filtrés obtenus pour les différentes colonnes du bloc, selon l'équation EnKIu ),- a -NK-1[11]- Il est également possible d'exprimer l'expression du signal GFDM multiporteuse sous forme matricielle : Giag SNKx1 = d -NKxK (ENKxNWNxNCNxIYI QKxNK avec : CNxK = (Cm[11]) N xK la matrice de symboles de données de taille NxK, complétée par des symboles nuls si N > M, avec pour indices d'entrée m E [0, M - 1] et n E [0, K - 1] ; WNxN = l2TCk771.1 NxN la matrice IDFT de taille NxN, avec pour indices d'entrée M (m, k) E [0, N - 1] ; ENKxN la matrice représentative de la répétition cyclique, de taille NKxN, telle que EIKxN = [INxN --- INxN]NxNK GNKxK = igk'n)NKxK = (g[mod(k - nN, NK)]}NKxK la matrice représentative du filtrage par le filtre de mise en forme g[k], encore appelée matrice polyphase circulante, de taille NKxK, pour k E [0, NK - 1] et n E [0, K - 1] ; (. )T l'opérateur de transposition matricielle ; diag (.) l'opérateur d'extraction des éléments diagonaux d'une matrice. Pour aboutir à une implémentation efficace, un algorithme IFFT est appliqué pour le calcul des IDFT, tandis que l'opération d'expansion par N ne nécessite pas de calculs. Par ailleurs, l'opération d'extraction des termes diagonaux suggère que seules les opérations concernant les éléments diagonaux de GNKxKQKxNK sont à calculer, i.e. pour s[k] avec k E [0, NK - 1], seule la multiplication entre la k-ième ligne du vecteur de GNKxK et la k-ième colonne du vecteur de QKxNK est à prendre en compte. En termes de complexité, on constate que la solution proposée permet de réduire le nombre de multiplications complexes, en se ramenant à K calculs d'IFFT de taille N ainsi qu'à K multiplications entre les sorties de la IFFT et les coefficients gk'n du filtre de mise en forme. En supposant, que le filtre prototype g[k] a des coefficients à valeurs réelles, chacune des multiplications est comptabilisée pour 1/2 multiplication complexe. Ainsi, selon le mode de réalisation illustré en figure 4, la complexité totale pour produire un bloc GFDM s'élève, en nombre de multiplications complexes à : CMi' = (KN1og2N + K2N)/2 De plus, pour les intervalles temporels/« slots » inactifs, l'algorithme proposé permet directement de réduire la complexité. En effet, de manière similaire à l'OFDM, du fait que l'algorithme proposé utilise une IFFT sur l'axe des fréquences, il existe une indépendance entre les différents « slots » temporels. Pour cette raison la complexité peut se réduire en ne considérant que les K « slots » actifs. Par ailleurs, les performances obtenues en utilisant un système de transmission de type GFDM selon l'invention sont similaires à celles obtenues avec une implémentation directe du GFDM. On décrit désormais, en relation avec les figures 5A et 5B, un exemple d'implémentation de l'invention pour la réception d'un signal à porteuses multiples transmis selon une technique de type GFDM. Selon cet exemple, on réalise un processus inverse à celui mis en oeuvre côté émission. L'expression générale pour l'estimation d'au moins un symbole de données, pour un bloc, à la position (mo, no) dans le plan temps-fréquence, est donnée par : KN-1 yino,no = s[k]g* [k] mono k=0 avec : s[k] le signal à porteuses multiples de type GFDM. En développant l'expression gmo,no, on obtient : MK-1 -127rmok ymo,no = s[k]g[k - n0N]e k=0 M-1 K-1 -j2n-mo(k-noN) Ymo,no s[k iM]gk + 1M - noN] e k=0 L=0 filtrage FFT Plus précisément, selon l'exemple illustré en figure 5A, les NK échantillons du signal à porteuses multiples reçu s[k] sont filtrés (32), en multipliant chaque échantillon indicé k, pour 0 Comme illustré en figure 5B, ces échantillons filtrés uk sont répartis 33 dans K groupes de N échantillons filtrés, notés Go, G1, ...,GK_i. On additionne 34 ensuite les échantillons filtrés des K groupes Go, G1, ...,GK_i, de façon à obtenir N symboles filtrés, notés vk, pour 0 k K - 1. Par exemple, on additionne ensemble les premiers échantillons filtrés des groupes Go, G1, ... ,GK_i, puis on additionne ensemble les deuxièmes échantillons filtrés des groupes Go, G1, ...,GK_i, etc, et finalement on additionne ensemble les derniers échantillons filtrés des groupes Go, G1, ...,GK_i. Les N symboles filtrés sont alors transformés 35 du domaine temporel vers le domaine fréquentiel. Si N > M, alors on obtient N symboles transformés, et on conserve uniquement les M premiers symboles transformés, correspondant aux M symboles de données estimés. Il est également possible d'exprimer l'expression des symboles de données estimés sous forme matricielle : YNx1 = Wil\fxNENKxNDNKxNKSNKx1 avec : WexN la matrice représentative de la transformation DFT, de taille NxN, avec pour indices d'entrée (m, k) E [0, N - 1] ; Elv'KxN = [INxN --- INxN]NxNK la matrice représentative des étapes de répartition et sommation ; DNKxNK = diag(g1") la matrice représentative du filtrage par le filtre de mise en forme g[k] , obtenu par répétition périodique d'un filtre prototype g[k] sur une période NK et tel que g[k] = g[mod(k, NK)], avec gk'n les coefficients du filtre de mise en forme, diag (.) l'opérateur d'extraction des éléments diagonaux d'une matrice, de taille NKxNK, pour k E [0, NK - 1] et n E [0,K - 1]; sm(xi un vecteur représentatif des NK échantillons du signal à porteuses multiples ; (. )T l'opérateur de transposition matricielle ; (.)H l'opérateur de transposition et conjugaison matricielle. 5.3 Variante d'implémentation On présente ci-après une variante d'implémentation, permettant notamment de générer un système de type GFDM quasi-orthogonal. On rappelle que l'algorithme du SoA, tel que présenté en relation avec l'art antérieur, effectue la mise en forme spectrale circulaire dans le domaine fréquentiel. En particulier, dans le document « Generalized Frequency Division Multiplexing : Analysis of an Alternative Multi- Carrier Technique for Next Generation Cellular Systems » précité, on utilise un filtre de mise en forme en racine de cosinus surélevé (en anglais SRRC pour « square-root raised cosine ») de longueur NK pour cette opération de filtrage. Du fait que plusieurs coefficients du filtre SRRC sont quasiment nuls dans le domaine fréquentiel, la complexité peut être réduite facilement en ne considérant que le support L des coefficients non nuls. En particulier, comme décrit en relation avec l'art antérieur, la complexité de l'algorithme du SoA dépend du support L, encore appelé facteur d'étalement. Dans l'exemple d'un filtre de mise en forme de type SRRC, ce support L est fixé à 2. On propose, selon une variante d'implémentation, que ce facteur d'étalement soit déterminé en tenant compte des valeurs prises par les autres paramètres du système de transmission. En particulier, on note que dans un système de transmission de type GFDM, où chaque sous-porteuse est suréchantillonnée par un facteur N et comprend des intervalles temporels (« slots ») de K symboles, la longueur du filtre SRRC est égale à NK (i.e. le filtre de mise en forme comprend NK coefficients notés gk'n, pour k E [0, NK - 1]. En conséquence sa bande passante effective en Hertz vaut BW = 1+ a- , avec NTS a le facteur de retombée du filtre et n la période d'échantillonnage (en secondes). Quand les coefficients fréquentiels du filtre SRRC sont calculés par une DFT de taille NK, cela signifie que la résolution fréquentielle est (H, si bien que la valeur approchée du NKTs paramètre de support s'exprime par : K(1+ al Lapprox 2 2 avec r.1 la valeur entière par excès. Or l'optimisation du paramètre L peut éventuellement transformer un système GFDM non-orthogonal en un système GFDM quasi-orthogonal. Pour ce faire, on démontre ci-après que la valeur du support résulte d'un compromis en choisissant un facteur d'étalement tel que L Cette valeur seuil s'exprime par : Lthres = Lapprox(a = 0) = 2 [-K21 - 1 En conséquence, il est possible de jouer sur ce paramètre de support pour atteindre une performance optimale. Cette technique est notée ci-après SFM, pour « Span-Factor Manipulation ». Cette technique SFM tend à favoriser les filtres SRRC présentant un facteur de retombée de faible valeur, puisque dans ce cas les coefficients de bords sont nettement plus faibles comparé à ceux situés près des sous-porteuses centrales. De ce fait, les annuler n'affecte qu'assez peu la condition de Nyquist pour le système résultant, alors que l'interférence entre sous-porteuses est réduite. La figure 6 illustre notamment les performances d'un système de transmission GFDM utilisant un filtre adapté, avec et sans SFM, et les performances d'un système de transmission OFDM, dans le cas d'une transmission dans un canal perturbé par un bruit blanc gaussien (AWGN), avec M = N = 128, K = 15 et a = 0,1. On constate sur cette figure 6 que l'on peut passer d'un système reconnu comme non orthogonal (GFDM sans SFM), à un système quasi-orthogonal en choisissant un support égal à la valeur seuil Lthres. En effet, les courbes représentatives du taux d'erreur (en anglais SER pour « symbol error rate ») en fonction du rapport signal à bruit (en anglais SNR pour « Signal to Noise Ratio ») pour la transmission OFDM (courbe OFDM) et la transmission de type GFDM avec un facteur d'étalement Lcourbe GFDM SFM L = Lthres (courbe = Lthres) Par ailleurs, comme prévu, réduire la longueur du support L en dessous de cette valeur seuil se traduit par une dégradation des performances (courbes GFDM SFM L = Lthres - 1 et GFDM SFM L = Lthres - 2). De manière contrastée, pour les filtres SRRC présentant un facteur de retombée de valeur élevée, plusieurs coefficients près des bords prennent des valeurs élevées, si bien que leur annulation provoque un changement notable dans le filtre SRRC, qui viole alors sévèrement le critère de Nyquist. On constate que le SFM fonctionne toujours correctement pour un tel système GFDM mais s'avère moins performant que dans le cas d'un facteur de retombée à faible valeur. En effet, le SFM augmente alors l'interférence entre symboles sur chaque porteuse. On peut noter qu'une telle technique d'optimisation de la valeur du paramètre de se superposent quasiment. support (SFM) peut être mise en oeuvre pour déterminer les coefficients du filtre de mise en forme utilisé dans les techniques de transmission et de réception de type GFDM décrites selon l'invention, ou bien dans les techniques de transmission et de réception de type GFDM selon l'art antérieur, et notamment selon la technique SoA. De plus, dans un cas comme dans l'autre, le SFM n'a pas d'impact sur la complexité du système car il peut s'effectuer hors-ligne. En particulier, on note que le nombre de symboles de données par « slot », K, n'est pas nécessairement une puissance entière de 2. En fait, l'analyse du support du filtre SRRC a montré que pour les faibles valeurs de K (de l'ordre de K On obtient ainsi un signal à porteuses multiples fenêtré, dénommé WCP-GFDM. On considère un préfixe cyclique de longueur Lcp, telle que Lcp = LGI + LRI, avec LGI la longueur d'une première portion du préfixe cyclique utilisée pour absorber l'interférence due au canal de transmission (qui peut éventuellement être égale à zéro) et LRI la longueur d'une deuxième portion du préfixe cyclique utilisée pour améliorer le spectre de puissance du signal à porteuses multiples, i.e. la longueur de la deuxième portion du préfixe cyclique dévolue au fenêtrage (qui est nécessairement supérieure à zéro et inférieure ou égale à LGI). En particulier, le /-ième bloc du signal à porteuses multiples fenêtré swcp_GFDm[k], pour k = 0 -- KN + Lcp - 1, peut être obtenu pour le /-ième bloc du signal à porteuses avant insertion du préfixe cyclique précédemment noté s[k], pour k = 0 --- KM - 1, par l'expression suivante : 1+1 SWCP-GFDM[k] = Z s[mod(k - Lcp, KN)]h[k - r(KN + LGI)] r=1-1 avec : s[k] le signal à porteuses multiples avant insertion du préfixe cyclique ; / l'indice du bloc considéré ; h[k] une fonction fenêtre, définie dans l'intervalle k = 0 --- KN + Lcp - 1 ; r un entier pris dans l'intervalle [/ - 1,1 + 1]. Par exemple, la fonction fenêtre h[k] est définie comme suit : coefficients de fenêtrage {si k E [0, Lin - 1] h[k] = h[KN + Lcp - 1 - k] si k E [KN + Lcp - Lin, KN + Lcp - 1] 1 sinon où les coefficients de fenêtrage dépendent du fenêtrage choisi (par exemple de type Hamming, Nanning, etc.). Ainsi, comme illustré en figure 9, le procédé de transmission met également en oeuvre, selon un mode de réalisation de l'invention, une étape d'insertion 91 d'un préfixe cyclique devant au moins un échantillon temporel formant le signal à porteuses multiples s[k]( obtenu selon le schéma de la figure 1 pour une implémentation directe ou selon le schéma de la figure 4 pour une implémentation à complexité réduite), et éventuellement une étape de fenêtrage 92. Plus précisément, l'étape de fenêtrage 92 met en oeuvre : une multiplication 921 de chacun des NK échantillons temporels formant le signal à porteuses multiples et du préfixe cyclique par un coefficient de fenêtrage, délivrant KN + Lcp échantillons fenêtrés ; un suréchantillonnage 922, par un facteur de suréchantillonnage Q = KN + LG1, des échantillons fenêtrés, délivrant KN + Lcp échantillons suréchantillonnés ; un décalage et une sommation 923 des échantillons suréchantillonnés, délivrant le signal à porteuses multiples fenêtré Swcp_GFDm[k]. On note que le bloc de conversion série/parallèle 90 de la figure 9, de même que le bloc de conversion parallèle/série de la figure 4, sont facultatifs si les étapes d'insertion d'un préfixe cyclique 91 et de fenêtrage 92 sont directement mises en oeuvre sur les NK échantillons temporels. Le signal à porteuses multiples fenêtré swcp_GFDm[k] ainsi obtenu présente de bonnes propriétés en termes de densité spectrale de puissance et d'orthogonalité. Un des avantages d'une telle technique de transmission mettant un oeuvre l'insertion d'un préfixe cyclique et un fenêtrage est que le récepteur recevant le signal à porteuses multiples fenêtré swcp_GFDm[k] peut avoir un schéma d'égalisation hybride. Une telle flexibilité permet notamment au récepteur de décider comment décoder la partie données/informations utiles en fonction des caractéristiques de dispersion du canal de transmission. On présente ainsi deux modes de réception, selon la position de l'étape d'égalisation dans la chaîne de réception. Selon un premier mode de réception, illustré en figure 10, préalablement à l'étape d'estimation, le procédé met en oeuvre les étapes suivantes : suppression 1010, dans le signal à porteuses multiples swcp_GFDm[k], de la première portion de longueur LGI du préfixe cyclique ; décalage cyclique 1011 (A) du signal à porteuses multiples obtenu à l'issue de l'étape de suppression, tel que s[k] = s[mod(k + LGI, KN)], pour k = 0, --- KN - 1, délivrant NK échantillons temporels ; transformation 1012 des NK échantillons temporels du domaine temporel vers le domaine fréquentiel, en utilisant par exemple une FFT de taille KNxKN, délivrant NK échantillons fréquentiels ; égalisation 1013 des NK échantillons fréquentiels, délivrant NK échantillons égalisés ; transformation 1014 des NK échantillons égalisés du domaine fréquentiel vers le domaine temporel. Les NK échantillons temporels obtenus à l'issue de l'étape de transformation 1014 sont ensuite traités comme décrit en relation avec les figures 5A ou 5B (ou éventuellement la figure 1), en leur appliquant : un filtrage 32 délivrant NK échantillons filtrés, une répartition par groupe 33/sommation 34 délivrant N symboles filtrés, une transformation 35 délivrant M symboles complexes estimés notés em,n- Dans ce premier mode de réception, l'égalisation est mise en oeuvre dans le domaine fréquentiel, et met par exemple en oeuvre un algorithme de type forçage à zéro. Selon un deuxième mode de réception, illustré en figure 11, préalablement à l'étape d'estimation, le procédé met en oeuvre les étapes suivantes : suppression 1110, dans le signal à porteuses multiples, de la première portion de longueur LGI du préfixe cyclique ; décalage cyclique 1111 (A) du signal à porteuses multiples obtenu à l'issue de l'étape de suppression, tel que s[k] = s[mod(k + LGI, KN)], pour k = 0, --- KN - 1, délivrant NK échantillons temporels. Les NK échantillons temporels obtenus à l'issue de l'étape de décalage cyclique 1111 sont ensuite traités comme décrit en relation avec les figures 5A ou 5B (ou éventuellement la figure 1), puis égalisés. Ainsi, les NK échantillons temporels obtenus à l'issue de l'étape de décalage cyclique 1111 sont traités en leur appliquant : - un filtrage 32 délivrant NK échantillons filtrés, une répartition par groupe 33/sommation 34 délivrant N symboles filtrés, une transformation 35 délivrant M symboles transformés une égalisation 1112 des M symboles transformés délivrant M symboles complexes estimés notés cm,n- Dans ce deuxième mode de réception, l'égalisation est mise en oeuvre dans le domaine fréquentiel, et met par exemple en oeuvre un algorithme de type forçage à zéro. 5.5 Structures des dispositifs de transmission et de réception On présente finalement, en relation avec les figures 7 et 8 respectivement, la structure simplifiée d'un dispositif de transmission mettant notamment en oeuvre une modulation de type GFDM et la structure d'un dispositif de réception mettant notamment en oeuvre une démodulation de type GFDM selon un mode de réalisation particulier de l'invention. Comme illustré en figure 7, un tel dispositif de transmission comprend une mémoire 71 comprenant une mémoire tampon, une unité de traitement 72, équipée par exemple d'un microprocesseur [IP, et pilotée par le programme d'ordinateur 73, mettant en oeuvre le procédé de transmission selon un mode de réalisation de l'invention. A l'initialisation, les instructions de code du programme d'ordinateur 73 sont par exemple chargées dans une mémoire RAM avant d'être exécutées par le processeur de l'unité de traitement 72. L'unité de traitement 72 reçoit en entrée au moins un bloc de symboles de données, réels ou complexes, notés (cm[n])m, M ; un module de répétition cyclique des N symboles transformés, délivrant NK symboles répétés ; un module de filtrage par un filtre de mise en forme des NK symboles répétés, délivrant NK symboles filtrés ; et et un module de sommation des symboles filtrés obtenus pour les différentes colonnes du bloc, délivrant NK échantillons temporels formant le signal à porteuses multiples. Ces modules sont pilotés par le microprocesseur de l'unité de traitement 72. Comme illustré en figure 8, un tel dispositif de réception a quant à lui une mémoire 81 comprenant une mémoire tampon, une unité de traitement 82, équipée par exemple d'un microprocesseur [IP, et pilotée par le programme d'ordinateur 83, mettant en oeuvre le procédé de réception selon un mode de réalisation de l'invention. A l'initialisation, les instructions de code du programme d'ordinateur 83 sont par exemple chargées dans une mémoire RAM avant d'être exécutées par le processeur de l'unité de traitement 82. L'unité de traitement 82 reçoit en entrée un signal à porteuses multiples s[k]. Le microprocesseur de l'unité de traitement 82 met en oeuvre les étapes du procédé de réception décrit précédemment, selon les instructions du programme d'ordinateur 83, pour estimer les symboles de données transmis. Pour cela, le dispositif de réception comprend, outre la mémoire tampon 81, un module d'estimation d'au moins un symbole de données complexe du bloc, comprenant : - un module d'obtention d'un signal à porteuses multiples comprenant NK échantillons, avec N > M ; - un module de filtrage par un filtre de mise en forme des NK échantillons, délivrant NK échantillons filtrés ; - un module de répartition des NK échantillons filtrés en K groupes de N échantillons filtrés ; - un module de sommation des échantillons filtrés des K groupes, délivrant N symboles filtrés ; - un module de transformation des N symboles filtrés du domaine temporel vers le domaine fréquentiel, délivrant M symboles de données estimés. Ces modules sont pilotés par le microprocesseur de l'unité de traitement 82.20 REVENDICATIONS1. Procédé de transmission de symboles de données complexes destiné à être mis en oeuvre dans un système de télécommunications, délivrant un signal à porteuses multiples, caractérisé en ce qu'il comprend une étape de mise en forme d'au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1, mettant en oeuvre les étapes suivantes : - pour au moins une colonne dudit bloc : - transformation (21) des M symboles de données complexes de ladite colonne du domaine fréquentiel vers le domaine temporel, délivrant N symboles transformés, avec N > M ; - répétition cyclique (22) desdits N symboles transformés, délivrant NK symboles répétés ; - filtrage (23) par un filtre de mise en forme desdits NK symboles répétés, délivrant NK symboles filtrés ; et - sommation (24) desdits symboles filtrés obtenus pour les différentes colonnes dudit bloc, délivrant NK échantillons temporels formant ledit signal à porteuses multiples. 2. Procédé de transmission selon la revendication 1, caractérisé en ce que ladite étape de transformation (21) met en oeuvre une transformée de Fourier rapide inverse de taille NxN appliquée aux M symboles de données si N = M, et appliquée aux M symboles de données complétés par (N - M) symboles nuls si N > M. 3. Procédé de transmission selon l'une quelconque des revendications 1 et 2, caractérisé en ce que ladite étape de mise en forme d'au moins un bloc de MxK symboles de données délivre un signal à porteuses multiples tel que : SNKx1 diag( - NKxK(ENKxNWNxNENxKY) G avec : CNxK = (Cm[11])NxK ledit bloc de symboles de données, complété par des symboles nuls si N > M, pour 0 n 4. Procédé de transmission selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ledit filtre de mise en forme est un filtre en racine de cosinus surélevé modifié, comprenant, dans le domaine fréquentiel, des coefficients nuls et des coefficients non nuls, et + dont le support L des coefficients non nuls est tel que : L = 2 [K(1 1 1, avec r.1 l'opérateur 2 partie entière par excès et a le facteur de retombée dudit filtre de mise en forme. 5. Procédé de transmission selon la revendication 4, caractérisé en ce que ledit filtre de mise en forme est un filtre en racine de cosinus surélevé modifié tel que : L = 211 - 1. 6. Procédé de transmission selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comprend une étape d'insertion (91) d'un préfixe cyclique devant au moins un échantillon temporel formant ledit signal à porteuses multiples, ledit préfixe cyclique, de longueur Lcp = LGI + LRI , comprenant une première portion de longueur LGI utilisée pour absorber l'interférence due au canal de transmission et une deuxième portion de longueur Lin utilisée pour améliorer le spectre de puissance dudit signal à porteuses multiples, et une étape de fenêtrage (92) dudit signal à porteuses multiples mettant en oeuvre les étapes suivantes : - multiplication (921) de chacun desdits échantillons temporels formant ledit signal à porteuses multiples et dudit préfixe cyclique par un coefficient de fenêtrage, délivrant KN + Lcp échantillons fenêtrés ; - suréchantillonnage (922) par un facteur de suréchantillonnage Q = KN + LG1 desdits échantillons fenêtrés, délivrant KN + Lcp échantillons suréchantillonnés ; - décalage et sommation (923) desdits échantillons suréchantillonnés, délivrant un signal à porteuses multiples fenêtré. 7. Procédé de transmission selon la revendication 6, caractérisé en que ledit signal à porteuses multiples fenêtré Swcp_GFDm[k] est tel que : 1+1 SWCP-GFDM[k] = l s[mod(k - Lcp, KN)]h[k - r(KN + Lw)] r=1-1 avec : s[k] ledit signal à porteuses multiples avant insertion du préfixe cyclique ; 1 l'indice du bloc considéré ; h[k] une fonction fenêtre ; r un entier pris dans l'intervalle [/ - 1, / + 1]. 8. Dispositif de transmission de symboles de données complexes destiné à être mis enoeuvre dans un système de télécommunications, délivrant un signal à porteuses multiples, caractérisé en ce qu'il comprend un module de mise en forme d'au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1, comprenant les modules suivants, activés pour au moins une colonne dudit bloc : un module de transformation des M symboles de données complexes de ladite colonne du domaine fréquentiel vers le domaine temporel, délivrant N symboles transformés, avec N > M ; un module de répétition cyclique desdits N symboles transformés, délivrant NK symboles répétés ; un module de filtrage par un filtre de mise en forme desdits NK symboles répétés, délivrant NK symboles filtrés ; et et un module de sommation desdits symboles filtrés obtenus pour les différentes colonnes dudit bloc, délivrant NK échantillons temporels formant ledit signal à porteuses multiples. 9. Procédé de réception d'un signal à porteuses multiples destiné à être mis en oeuvre dans un système de télécommunications, délivrant des symboles de données complexes estimés, ledit signal à porteuses multiples étant obtenu en mettant en forme, en émission, au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1, caractérisé en ce que ledit procédé de réception comprend une étape d'estimation d'au moins un symbole de données complexe dudit bloc, mettant en oeuvre les étapes suivantes : obtention (31) d'un signal à porteuses multiples comprenant NK échantillons, avec N > M ; filtrage (32) par un filtre de mise en forme desdits NK échantillons, délivrant NK échantillons filtrés ; répartition (33) desdits NK échantillons filtrés en K groupes de N échantillons filtrés ; sommation (34) desdits échantillons filtrés des K groupes, délivrant N symboles filtrés ; transformation (35) des N symboles filtrés du domaine temporel vers le domaine fréquentiel, délivrant M symboles de données complexes estimés. 10. Procédé de réception selon la revendication 9, caractérisé en ce que ladite étape de transformation (35) met en oeuvre une transformée de Fourier rapide de taille NxN et, si N > M, une extraction des M premiers symboles filtrés transformés, délivrant lesdits M symboles de données complexes estimés. 11. Procédé de réception selon l'une quelconque des revendications 9 et 10, caractérisé en ce que ladite étape d'estimation d'au moins un symbole de données complexe dudit bloc délivre un symbole de données estimé, à la position (mo, no), tel que :M-1 K-1 -j2nmo(k-noN) Ymo,no = s[k /M]gk + 1M - nol\de k=0 1=0 avec : s[k] ledit signal à porteuses multiples ; g[k] ledit filtre de mise en forme. 12. Procédé de réception selon l'une quelconque des revendications 9 à 11, caractérisé en ce que ladite étape d'estimation d'au moins un symbole de données complexe dudit bloc délivre un symbole de données estimé, à la position (mo, no), tel que : YNx1 = WillxNENKxNDNKxNKSNKx1 avec : WexN la matrice représentative de ladite étape de transformation du domaine temporel vers le domaine fréquentiel ; Elv'xxN = [INxN "' INxN]NxNK la matrice représentative desdites étapes de répartition et sommation ; DNKxNK = diag(gk'n) la matrice représentative de ladite étape de filtrage par le filtre de mise en forme g[k], obtenu par répétition périodique d'un filtre prototype g[k] sur une période NK et tel que g[k] = g[mod(k,NK)], avec gk'n les coefficients dudit filtre de mise en forme, diag(.) l'opérateur d'extraction des éléments diagonaux d'une matrice, 0 n K - 1, et 0 13. Dispositif de réception d'un signal à porteuses multiples destiné à être mis en oeuvre dans un système de télécommunications, délivrant des symboles de données complexes estimés, ledit signal à porteuses multiples étant obtenu en mettant en forme, en émission, au moins un bloc de MxK symboles de données complexes, avec M > 1 et K > 1, caractérisé en ce que ledit dispositif de réception comprend un module d'estimation d'au moins un symbole de données complexe dudit bloc, comprenant : un module d'obtention d'un signal à porteuses multiples comprenant NK échantillons, avec N > M ; un module de filtrage par un filtre de mise en forme desdits NK échantillons, délivrant NK échantillons filtrés ; un module de répartition desdits NK échantillons filtrés en K groupes de N échantillons filtrés ; un module de sommation desdits échantillons filtrés des K groupes, délivrant Nsymboles filtrés ; un module de transformation des N symboles filtrés du domaine temporel vers le domaine fréquentiel, délivrant M symboles de données complexes estimés. 14. Programme d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé selon la revendication 1 ou selon la revendication 9 lorsque ce programme est exécuté par un processeur.