FR3004040A1 - Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants - Google Patents
Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants Download PDFInfo
- Publication number
- FR3004040A1 FR3004040A1 FR1352877A FR1352877A FR3004040A1 FR 3004040 A1 FR3004040 A1 FR 3004040A1 FR 1352877 A FR1352877 A FR 1352877A FR 1352877 A FR1352877 A FR 1352877A FR 3004040 A1 FR3004040 A1 FR 3004040A1
- Authority
- FR
- France
- Prior art keywords
- samples
- symbol
- carrier
- accumulator
- symbols
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000004590 computer program Methods 0.000 title claims description 7
- 238000012937 correction Methods 0.000 claims abstract description 95
- 238000009825 accumulation Methods 0.000 claims abstract description 59
- 230000005540 biological transmission Effects 0.000 claims abstract description 44
- 230000002123 temporal effect Effects 0.000 claims abstract description 42
- 238000013507 mapping Methods 0.000 claims abstract description 26
- 238000012545 processing Methods 0.000 claims abstract description 20
- 230000009466 transformation Effects 0.000 claims abstract description 18
- 239000000969 carrier Substances 0.000 claims description 61
- 238000001514 detection method Methods 0.000 claims description 21
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims description 9
- 230000001131 transforming effect Effects 0.000 claims description 3
- 230000008054 signal transmission Effects 0.000 claims 1
- 230000009467 reduction Effects 0.000 description 19
- 230000006870 function Effects 0.000 description 16
- 238000010276 construction Methods 0.000 description 15
- 230000004044 response Effects 0.000 description 13
- 239000013598 vector Substances 0.000 description 9
- 230000003595 spectral effect Effects 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000004088 simulation Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000011282 treatment Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 4
- 239000000243 solution Substances 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000033764 rhythmic process Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000010339 dilation Effects 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
- H04L27/3411—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power reducing the peak to average power ratio or the mean power of the constellation; Arrangements for increasing the shape gain of a signal set
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
L'invention concerne un procédé (300) de transmission d'un signal OFDM dont le traitement avant émission comprend : - un mapping de données représentatives d'un signal source sur des symboles complexes Xn appartenant à une constellation étendue, 0≤ n < M, n et M étant des naturels, Xn=An+jBn, An et Bn étant des réels, - une transformation de M symboles Xn en M symboles corrigés X'n, - un mapping des M symboles corrigés X'n sur M parmi N porteuses d'un modulateur OFDM pour générer un symbole OFDM, N étant un naturel, M≤N, le signal OFDM résultant de la succession des symboles OFDM, tel que la transformation comprend : - une étape (301) d'initialisation d'un 1er accumulateur (B), et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : - une étape (302) d'initialisation d'un symbole intermédiaire X"n en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, - une étape (303) d'accumulation dans le 1er accumulateur (B) respectivement à J échantillons déjà présents de J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par le symbole intermédiaire X"n, J étant un naturel, et comprend : - une étape (304) d'initialisation d'un 2nd accumulateur (D) avec les J échantillons accumulés dans le 1er accumulateur, et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : - une étape (305) d'accumulation dans le 2nd accumulateur (D) respectivement à J échantillons déjà présents de J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn, une étape (306) de détection de P échantillons parmi les J échantillons en sortie du 2nd accumulateur présentant une puissance supérieure à un seuil (α) et de mise à zéro des J-P autres échantillons, P étant un naturel, - une étape (307) de comparaison de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire (Gn), - une étape (308) de sélection de la donnée de correction complexe dn parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire (Gn) pour obtenir le symbole corrigé X'n=X"n+dn.
Description
Procédé de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants. Domaine de l'invention Le domaine de l'invention est celui des transmissions radiofréquence pour lesquelles une modulation muid porteuse, notamment de type OFDM (« Orthogonal Frequency Division Multiplex » en anglais, pour « multiplexage par répartition orthogonale en fréquence »), est utilisée. Cette technique de modulation multi porteuse permet notamment de s' affranchir de l'interférence entre symboles généralement observée sur un canal à trajets multiples et elle est robuste aux canaux sélectifs en fréquence. En outre, cette technique présente une très bonne efficacité spectrale et permet d'économiser des ressources spectrales radio par la mise en oeuvre de réseaux mono-fréquence. Compte tenu du caractère multi porteuse, on parle parfois des sous porteuses de la modulation pour établir une distinction avec la porteuse RF. Dans la demande, les termes porteuses et sous porteuses désignent la même chose lorsqu'ils sont associés à la modulation OFDM. Du fait de sa robustesse intrinsèque aux canaux multi-trajets et aux canaux sélectifs en fréquence, la modulation OFDM est utilisée dans de nombreux systèmes de communication numérique (ADSL, WiFi, 3GPP LTE de l'anglais « 3rd Generation Partnership Project » et « Long Term Evolution ») » et des systèmes de diffusion (DAB de l'anglais « Digital Audio Broadcasting », DVB-T de l'anglais « Digital Video Broadcasting - Terrestrial », DVB-T2, DVB-H, DVB-NGH, DRM, etc). Un inconvénient majeur de la technique OFDM est inhérent aux fortes fluctuations en amplitude de l'enveloppe du signal modulé et donc aux variations importantes de la puissance instantanée.
En effet, dans le domaine temporel, la sommation de ces multiples porteuses modulées de façon indépendante s'effectue en puissance la majeur partie du temps, mais aussi de façon cohérente ce qui conduit à des pics de puissance instantanée qui peuvent surpasser de plus de 10 dB la puissance moyenne du signal à certains instants. Le rapport puissance crête à puissance moyenne (PAPR de l'anglais « Peak to Average Power Ratio ») des signaux émis, en d'autres termes le facteur qui caractérise le niveau de ces pics de puissance par rapport à la puissance moyenne du signal, est ainsi généralement très élevé et il augmente avec le nombre N de porteuses. Les amplificateurs de puissance présentent des caractéristiques non-linéaires qui, couplées à l'amplification des signaux dits à fort PAPR conduisent à des distorsions : remontée spectrale du niveau des lobes secondaires, génération d'harmoniques, création d'interférences entre symboles non linéaires, création d'interférences entre porteuses. Ainsi, ces distorsions entraînent notamment des erreurs de transmission et une dégradation du taux d'erreur binaire (TEB). Plus précisément, on utilise, selon un mode de réalisation particulier, un signal OFDM de bande B constitué de la somme de N porteuses orthogonales modulées régulièrement espacées d'intervalle de fréquence M tel que : B = N. M. Pour un bloc OFDM donné, chaque porteuse est modulée par un symbole Xn appartenant à une constellation (QPSK, MAQ16, etc.). La transformée de Fourier inverse (IFFT) du signal fréquentiel de bande B fournit alors dans le domaine temporel le signal x(t) à transmettre. Dans le domaine temporel, la durée d'un symbole OFDM est de N.Te = 11M, avec Te la période d'échantillonnage, et a pour expression : N-1 1 X.eiAf ,13 < t <N. Te 'N/TV x(t) = n=0 En supposant que les variables Xn sont aléatoires, statistiquement indépendantes et centrées, on en déduit le PAPR du signal OFDM: E. [Ix(t)12] Avec cette définition le PAPR peut devenir aussi grand que N dans le cas particulier mais aussi très rare où [Xk};',I1j- = 1 compte tenu que x(t) est l'IFFT de variables aléatoires discrètes.
En pratique, les pics de PAPR d'une amplitude donnée surviennent suivant une certaine probabilité d'apparition. Il est notamment peu probable que l'amplitude du signal soit aussi grande que N et ce d'autant plus que N est grand. Par suite, de manière classique, pour caractériser le PAPR d'un système OFDM, on fait appel à la fonction de distribution cumulative complémentaire (CCDF) qui fournit la probabilité que l'amplitude du signal dépasse un certain seuil. Cette fonction est la plus utilisée pour caractériser les systèmes de réduction de PAPR et a pour expression : CCDFpApR = Pr[PAPR(XL)> y] 1_(1_ Par exemple, dans le cas d'un signal comportant 2048 porteuses et si les convertisseurs numérique analogique et/ou analogique numérique et les amplificateurs de puissance ne travaillent pas avec un écart de dynamique entre puissance moyenne et puissance crête d'au moins 12,2dB, ce qui représente pour l'amplificateur un rapport de puissance de fonctionnement de 1 à 16, alors cette équation indique que le signal ne peut pas être correctement transmis sans saturation d'échantillon dans au moins un symbole sur cent. En dessous de cette marge de 12,2 dB le signal est écrêté ou pour le moins fortement distordu avec des répercussions sur les conditions de transmission et de réception. PAPR = maxo<t<N IX .Te-ltll30 Art antérieur Dans la littérature, de nombreuses techniques ont déjà été proposées pour pallier ce problème. Une solution courante consiste à s'assurer que la plage de fonctionnement de l' amplificateur reste limitée à une zone d' amplification linéaire, ce qui limite malheureusement le rendement de l' amplificateur (quelques % au lieu de classiquement 50 %) et donc une augmentation importante de la consommation de l'émetteur. Ceci est une contrainte très forte pour l'utilisation de l'OFDM notamment dans les terminaux mobiles, sachant que la consommation de l'amplificateur de puissance peut représenter plus de 50% de la consommation totale d'un terminal. Une deuxième approche est l'application d'une contrainte ou codage sur la séquence de données émise pour limiter le PAPR. Cette méthode consiste à construire un jeu de mots de code qui minimise le PAPR. Plusieurs techniques de construction de ces codes ont été proposées. L' avantage de cette solution réside dans le fait qu'elle n'introduit pas de distorsion.
En revanche, l'efficacité spectrale est pénalisée sans même pour autant apporter un gain de codage. De plus, à ce jour, son champ d'application est limité aux modulateurs OFDM à faibles nombres N de porteuses du fait d'une trop grande complexité de calcul. Une troisième approche, appelée communément « technique TI-CES (de l'anglais «Tone Injection - Constellation Extension Scheme »), propose d'augmenter le nombre de points des constellations qui modulent les porteuses OFDM afin que pour un point de la constellation d'origine il puisse correspondre plusieurs possibilités de coordonnées dans la nouvelle constellation. Selon cette approche, ce degré de liberté supplémentaire est utilisé pour générer un signal de plus faible PAPR. Cependant, cette méthode présente plusieurs inconvénients du fait que l'extension de constellation va conduire à un accroissement de la puissance moyenne du signal puisque les symboles supplémentaires ont des niveaux de puissance supérieurs. En outre, la sélection de la meilleure possibilité de coordonnées pour chaque point requiert un accroissement de la complexité du calcul mis en oeuvre, le rendant inadapté à une implémentation matérielle pour le traitement de signaux en temps réel. Une quatrième approche appelée communément « technique CD (de l'anglais «Constellation Distortion»)» est également basée sur une modification de constellation et repose sur l'hypothèse selon laquelle le niveau de sortie de l'amplification d'émission est limité par les pics de plus fort PAPR et que si l'amplitude de ces pics peut être diminuée alors la puissance émise peut être augmentée. Selon cette technique, pour un taux de distorsion donné, un problème d'optimisation, dit convexe est résolu afin d'élaborer un signal OFDM avec un niveau de PAPR global minimal. Cependant, cette méthode nécessite d'augmenter de façon très significative la puissance moyenne de sortie pour compenser la perte en termes de rapport signal à bruit. En outre, la complexité de calcul mise en oeuvre augmente de manière exponentielle lorsque l'ordre de constellation devient élevé. Une cinquième technique appelée communément « technique ACE (de l'anglais « Active Constellation Extension ») » est également basée sur une modification de constellation et repose sur un déplacement effectué dans le sens d'un éloignement des axes de décision. Cependant, de la même manière que pour les deux méthodes précédentes, cette technique se caractérise par une efficacité moindre pour des constellations d'ordre élevé par l'accroissement de la puissance moyenne du signal, et par une complexité de calcul très élevée. Une sixième méthode appelée communément « technique TR (de l'anglais « Tone Reservation »)» propose de réserver certaines porteuses du multiplex OFDM, qui ne transportent pas d'informations mais des symboles optimisés à l'émission pour réduire le PAPR. L'optimisation de ces symboles peut être effectuée en utilisant par exemple un algorithme d'optimisation convexe de type SOCP (Second Order Cone Programming) Tout comme la méthode précédente, cette solution n' apporte pas de distorsion au signal émis, mais un inconvénient majeur de cette méthode réside dans le fait qu'un certain nombre de porteuses, doivent être réservées pour pouvoir réduire le PAPR de façon significative. Ces porteuses ne sont pas utilisées pour émettre des données d'informations utiles, ce qui conduit à une réduction de l'efficacité spectrale. Une septième technique appelée « Selected Mapping » consiste à appliquer une rotation de phase à chaque symbole de la séquence à transmettre. Plusieurs motifs de rotation de phase peuvent être définis. Pour chaque motif appliqué à la séquence à transmettre, on effectue les opérations pour obtenir un signal OFDM correspondant, et on transmet celui présentant le plus faible PAPR. De nouveau cette technique n'apporte pas de distorsion, mais elle nécessite de communiquer au récepteur la séquence de rotation utilisée à l'émission avec une très grande fiabilité, ce qui conduit à une réduction de l'efficacité spectrale et une augmentation significative de la complexité du système pour acheminer le motif de rotation appliqué via un canal dédié. En outre, si cette transmission est erronée, toute la trame OFDM sera perdue. Elle augmente également la complexité à l'émission, puisque plusieurs traitements doivent être effectués en parallèle, pour choisir ensuite le plus efficace. Les autres traitements ont été effectués inutilement, et ne sont pas exploités. Une dernière approche est la technique de « clipping » ou limiteur qui consiste à écrêter l'amplitude du signal lorsqu'il dépasse un seuil prédéfini. Mais cet écrêtage est par nature non linéaire et introduit une distorsion du signal émis se traduisant non seulement par un TEB dégradé mais également par une remontée des lobes secondaires de la DSP (Densité Spectrale de Puissance). Dans ce contexte particulier, les inventeurs ont donc identifié un besoin pour une nouvelle technique permettant d' améliorer la réduction du PAPR tout en restant simple à implémenter. 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 d'un signal OFDM dont le traitement avant émission comprend : un mapping de données représentatives d'un signal source sur des symboles complexes Xn appartenant à une constellation étendue, 0< n < M, n et M étant des naturels, Xn=An+jBn, An et Bn étant des réels, une transformation de M symboles Xn en M symboles corrigés X' n, un mapping des M symboles corrigés X'n sur M parmi N porteuses d'un modulateur OFDM pour générer un symbole OFDM, N étant un naturel, MN, le signal OFDM résultant de la succession des symboles OFDM, tel que la transformation comprend : - une étape d' initialisation d'un lei accumulateur, et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : une étape d'initialisation d'un symbole intermédiaire X"n en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, une étape d'accumulation dans le lei accumulateur respectivement à J échantillons déjà présents de J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par le symbole intermédiaire X' 'n, J étant un naturel, et comprend : - une étape d'initialisation d'un rd accumulateur avec les J échantillons accumulés dans le lei accumulateur, et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : - une étape d'accumulation dans le rd accumulateur respectivement à J échantillons déjà présents de J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn, une étape de détection de P échantillons parmi les J échantillons en sortie du rd accumulateur présentant une puissance supérieure à un seuil et de mise à zéro des J-P autres échantillons, P étant un naturel, une étape de comparaison de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire, une étape de sélection de la donnée de correction complexe dn parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire pour obtenir le symbole corrigé X' n=X" n+dn. L'invention concerne également un dispositif de transmission d'un signal OFDM. Selon l'invention, le dispositif comprend : un module de mappage pour mapper des données représentatives d'un signal source sur des symboles complexes Xn appartenant à une constellation étendue, 0< n < M, n et M étant des naturels, Xn=An+jBn, An et Bn étant des réels, un module de transformation pour transformer M symboles Xn en M symboles corrigés X' n, tels que X' n = Xn + dn avec dn une correction complexe, un modulateur OFDM à N porteuses pour générer un symbole OFDM à partir des M symboles corrigés X' n mappés sur M parmi les N porteuses, N étant un naturel, MN, le signal OFDM résultant de la succession des symboles OFDM, le module de transformation comprenant : un l' accumulateur pour accumuler porteuse après porteuse à J échantillons déjà présents respectivement J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par un symbole intermédiaire X"n dont la valeur est initialisée en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, n allant de 1 à M-1, J étant un naturel, un 2'd accumulateur, initialisé avec les J échantillons accumulés dans le lei accumulateur, pour accumuler porteuse après porteuse J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn respectivement à J échantillons déjà présents, n allant de 1 à M-1, un module de détection, porteuse après porteuse, de P échantillons parmi les J échantillons en sortie du 2'd accumulateur présentant une puissance supérieure à un seuil et de mise à zéro des J-P autres échantillons, P étant un naturel, un module de comparaison de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire, un module de sélection de la donnée de correction complexe dn parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire (Gn) pour obtenir le symbole corrigé X' n=X" n+dn. Un tel dispositif de transmission est notamment apte à mettre en oeuvre le procédé de transmission selon l'invention. Ainsi, l'invention repose sur une approche nouvelle et inventive de la réduction de PAPR d'un signal OFDM. Plus précisément, la présente invention permet d'améliorer les performances de réduction de PAPR avec une complexité de calcul faible au regard des techniques de l' art antérieur. En outre, la présente invention est particulièrement adaptée pour contrôler des corrections de type binaire, notamment celles imposées par les techniques TI-CES. En effet, le procédé selon l'invention sélectionne de manière contrôlée un symbole dupliqué auquel correspond un symbole original ou un symbole étendu d'une constellation étendue. On entend par constellation étendue, une constellation originale à laquelle on ajoute des symboles dits étendus. On entend par symbole dupliqué, un symbole qui appartient à la constellation d'origine et auquel correspond un symbole étendu dans la constellation étendu. C'est-à-dire que la donnée représentative du signal source est mappée soit sur le symbole dupliqué soit sur son symbole étendu. La correction est dite binaire car il n'y a pas de proportionnalité possible dans les déplacements d'un point de la constellation. Lorsque le symbole n'est pas dupliqué la sélection conduit à une absence de correction.
Ce type de correction est particulièrement avantageux pour des constellations d'ordre élevé contrairement aux corrections de types CD ou ACE qui perdent en efficacité avec l'augmentation d'ordre de la constellation. En effet, pour une correction de type CD, l'augmentation de l'ordre entraîne la diminution de la distance entre deux points de la constellation et par conséquent la diminution de la latitude de déplacement. Pour une correction de type ACE, l'augmentation de l'ordre entraîne la diminution du nombre de points périphériques relativement au nombre total de points de la constellation et par conséquent la diminution de la latitude de déplacement. Après une initialisation des symboles intermédiaires X"n, le procédé effectue une pré-construction du signal OFDM temporel en utilisant une transformée fréquence-temps qui fait intervenir une modulation des porteuses par les symboles intermédiaires. Cette pré-construction est mise en oeuvre par un 1ei accumulateur. Selon un mode particulier, la transformée fréquence-temps est une transformée de Fourier inverse discrète. Selon un mode particulier, la transformée de Fourier inverse est une transformée rapide (IFFT). Par la suite, les acronymes IFFT désignent la transformée fréquence- temps mise en oeuvre par le modulateur OFDM permettant de générer le signal OFDM. Selon une particularité de mise en oeuvre de la pré-construction, le procédé développe le calcul d'une transformée de Fourier discrète inverse d'un bloc de N porteuses, dont M porteuses sont mappées par les symboles X"n en effectuant le calcul porteuse après porteuse et pour une porteuse n donnée mappée par X' 'n, en calculant chaque échantillons 1 temporels, 1 variant entre 0 et J -1. Le procédé détermine ainsi les échantillons temporels associés à une porteuse mappée par X"n. L'accumulation consiste ensuite à additionner les J échantillons temporels de la porteuse courante n respectivement aux J échantillons précédents déjà accumulés concernant les porteuses jusqu'à l'ordre n-1. Cette pré-construction intervient dans le domaine fréquentiel c'est-à-dire avant la mise 35 en oeuvre du modulateur OFDM. Cette pré-construction initialise une seconde pré-construction. Cette 2nde pré-construction ne prend alors en compte pour la modulation des porteuses que les corrections sur les symboles intermédiaires correspondant à des symboles dupliqués. Selon une particularité de mise en oeuvre, le procédé développe le calcul d'une transformée de Fourier discrète inverse d'un bloc de N porteuses, dont les porteuses sont mappées par les corrections dn en effectuant le calcul porteuse après porteuse et pour une porteuse n donnée mappée par dn, en calculant chaque échantillons 1 temporels, 1 variant entre 0 et J -1. Le procédé construit ainsi en parallèle les J échantillons temporels associés à une porteuse mappée par dn. Compte tenu que la correction ne concerne que les symboles dupliqués modifiés, l'étape d'accumulation dans le rd accumulateur est plus simple que dans le lei accumulateur. L' accumulation dans le 2'd accumulateur consiste ensuite à additionner les J échantillons temporels de la porteuse courante n mappée par dn respectivement aux J échantillons précédents déjà accumulés concernant les porteuses jusqu'à l'ordre n-1. L'invention utilise, pour la réduction du PAPR un asservissement temps réel de la correction d'une porteuse d'ordre n par rapport aux porteuses précédemment corrigées, c'est-à-dire d'ordre inférieur, d'un même bloc OFDM. Il faut entendre par correction d'une porteuse d'ordre n, une correction du symbole intermédiaire X"n par la valeur dn qui permet de déterminer le symbole X' n qui mappe la porteuse n du modulateur OFDM lors de la modulation OFDM. Cet asservissement est notamment basé sur la mise en oeuvre pour corriger le symbole de constellation modulant la porteuse d'ordre n d'une détection de P échantillons dont l'amplitude dépasse un seuil a, parmi les J échantillons temporels représentatifs de la somme des réponses temporelles des porteuses précédemment corrigées et accumulées. La détection intervient après chaque accumulation. En d'autres termes, parmi les J échantillons temporels préconstruits, le procédé détecte le ou les pics de puissance supérieure à un seuil prédéterminé a. La valeur du seuil fixe le niveau de PAPR final recherché. Une comparaison des échantillons temporels issus de la transformation fréquence-temps de la porteuse n que l'on cherche à corriger, qui coïncident en temps avec les pics détectés, permet de déterminer un couple de contrôle de correction binaire. Ce couple de contrôle de correction binaire est ensuite directement utilisé pour sélectionner la correction à apporter à la partie réelle ou la partie imaginaire du symbole intermédiaire et obtenir le symbole corrigé qui module la porteuse n du modulateur OFDM. La correction sélectionnée mappe par ailleurs la porteuse d'ordre n lors de l'étape d'accumulation des J échantillons temporels associés à cette porteuse d'ordre n. La correction est sélectionnée parmi une liste de correction. Cette liste comprend la valeur zéro sélectionnée lorsque le symbole intermédiaire correspond à un symbole non dupliqué. La liste comprend en outre les valeurs réelles et imaginaires à ajouter au symbole intermédiaire pour obtenir le symbole corrigé qui correspond à un symbole dupliqué ou à un symbole étendu.
Ainsi, à l'issue des étapes d'accumulation, de détection, de comparaison et de sélection mentionnées ci-dessus mises en oeuvre pour chacune des M porteuses mappées, le procédé réalise la pré-construction dans le domaine fréquentiel, c'est-à-dire avant la modulation OFDM, du signal temporel corrigé constitué de J échantillons et associé à un bloc OFDM de N porteuses mappées par les M symboles correspondant (MN). Il est à noter que le terme « pré-construction » signifie que l'on détermine, alors même que l'on est dans le domaine fréquentiel, les échantillons temporels de la réponse du signal qui « pourraient » être obtenus après la modulation OFDM. Ainsi, le terme « préconstruit » est associé aux échantillons temporels éventuellement corrigés avant mise en oeuvre du modulateur OFDM. Il est à noter que la transformée fréquence-temps qui est généralement une transformée de Fourier inverse peut intervenir sur un nombre M de porteuses mappées par les M symboles considérés, inférieur à N le nombre de porteuses du modulateur OFDM. En effet, il est commun de réserver des porteuses pour y insérer des pilotes, pour limiter les problèmes de recouvrement de spectre en mettant à zéro les porteuses des bords, pour éviter une composante continue en mettant à zéro la porteuse centrale. Par « complexe », on entend « qui peut avoir une valeur réelle et/ou imaginaire telle que cette valeur est par exemple définie par v=a+jb ». Un tel procédé aboutit donc à une correction très simple du signal temporel OFDM du fait que seules les porteuses d'un bloc OFDM mappées par un symbole dupliqué peuvent être corrigées. La correction du signal temporel est optimisée du fait que le déplacement complexe de coordonnées de constellation est sélectionné en fonction d'un couple de contrôle de correction binaire de la partie réelle ou de la partie imaginaire du symbole intermédiaire. Selon un mode de réalisation, pour un n donné, le symbole intermédiaire X' 'n est égal à Xn lorsque Xn n'est pas un symbole dupliqué et est égal à Xn poinçonné de sa valeur réelle ou de sa valeur imaginaire lorsque Xn est un symbole dupliqué. Selon ce mode de réalisation, les symboles intermédiaires sont initialisés à partir des symboles Xn et des symboles dupliqués modifiés de la constellation étendue. Chacun des symboles dupliqués modifiés est identique à un symbole dupliqué dont la partie réelle ou imaginaire a été mise à zéro (poinçonnée). Ce mode est adapté à une constellation étendue qui a l'avantage de respecter un codage de Gray. Selon un mode de réalisation, pour un n donné, le symbole intermédiaire X"n est initialisé avec la valeur de Xn lorsque Xn n'est pas un symbole dupliqué et est initialisé avec la partie réelle de Xn et une valeur imaginaire déterminée ou avec une valeur réelle déterminée et la valeur imaginaire de Xn lorsque Xn est un symbole dupliqué. Selon ce mode de réalisation, les symboles intermédiaires sont initialisés à partir des symboles Xn et des symboles dupliqués modifiés de la constellation étendue. Chacun des symboles dupliqués modifiés est identique à un symbole dupliqué dont la partie réelle ou imaginaire a été initialisée à une valeur déterminée paramétrable. La liste de correction est alors constituée des valeurs réelles, respectivement imaginaires, des symboles dupliqués auxquelles sont retranchées les valeurs d' initialisation. Ces valeurs d' initialisation peuvent être déterminées à l'issue de simulations préalables ou à l'issue d'expérimentations. Ce mode peut s'avérer plus avantageux que le mode précédent en fonction du paramétrage du système de télécommunication qui implémente le procédé. Selon un mode de réalisation, la constellation étendue est une 64QAM étendue comprenant les symboles suivants : 3 5 Xn avec An, E 1 - - -4 4 4}' Xn avec An, Bn E 4)' Xn avec Xn avec Xn avec Xn avec A = -7 ' B E n 4 n 9 . 15 7 et le symbole étendu XE = - - + JE' An = n 4 n' 4' n 9 . 7 E 1+-1 + -3, + -5} et le symbole étendu XE = - + iB Bn = -4, An E n 4 n' 7 - 4 ' - 4 - 4 Bn = ( 1 3 5 .9 4' n + 4' + i , + ij et le symbole étendu XEn = An - i i, 1 3 5 . 9 E + et le symbole étendu XEn = An + 7. Cette constellation étendue avec 24 symboles dupliqués a l' avantage de respecter un codage de Gray. Les symboles étendus peuvent être obtenus par projection sur un point dual de la constellation à l'opposé par rapport à l'axe des réels ou des imaginaires du plan complexe, des symboles dupliqués, suivi d'un décalage d'une distance inter symbole. Les symboles étendus peuvent donc être déterminés très facilement à partir des symboles dupliqués car ils ont la même partie réelle ou imaginaire que les symboles dupliqués correspondant et une partie imaginaire ou réelle identique au signe près et à un décalage inter symbole près. Selon un mode de réalisation, le seuil varie en fonction de la porteuse n. Selon ce mode, la valeur du seuil n'est pas fixe sur l'ensemble des porteuses mais variable. Cette variation peut ne pas être linéaire et peut être déterminée à l'issue de simulations préalables ou à l'issue d'expérimentations. Cette variation permet d'obtenir une réduction de PAPR plus importante qu'avec un seuil fixe car elle permet d'accentuer la correction. Selon un mode de réalisation avantageux, la valeur de seuil est plus faible au début du traitement qu' à la fin. Ceci permet de traiter le signal 'en profondeur' : les pics extrêmes sont peu corrigés au début mais la globalité des pics qui dépassent le seuil a évolue rapidement dans le sens d'une diminution. En conséquence de quoi, il reste en fin de traitement une petite minorité de pics qui est facilement corrigée. A l'inverse, en débutant avec une valeur de seuil plus élevée, alors les pics extrêmes sont rapidement corrigés mais en fin de traitement il reste une multitude de faibles pics encore présents.
Selon un mode de réalisation, le seuil est donné par la relation suivante : = Peak Power Target .[1 + K. a Average Power Selon ce mode la valeur du seuil varie de manière continue en fonction de la porteuse n selon une relation déterminée à l'issue d'expérimentations. La valeur de l'exposant 5 peut être égale à deux, K est une constante qui peut être positive ou négative. La valeur Peak Power Target correspond au maximum autorisé de puissance et la valeur Average Power correspond à la moyenne de puissance estimée. Ces valeurs peuvent être déterminées à l'issue de simulations préalables ou à l'issue d'expérimentations. Selon un mode de réalisation, le couple de correction binaire résulte d'une corrélation complexe entre les P échantillons temporels avec P échantillons temporels de la porteuse d'ordre n et d'une détection de signe des parties réelle et imaginaire du produit de la corrélation. La mise en oeuvre de la corrélation complexe selon l'invention avec détection de signe permet avantageusement d'évaluer si la prochaine accumulation effectuée à partir des échantillons temporels de la porteuse d'ordre n va amplifier les pics détectés ou les diminuer. Le couple de correction qui résulte de cette détection de signe est directement utilisé pour sélectionner la correction du symbole de constellation modulant la porteuse à corriger. Ainsi, le couple de contrôle de correction binaire permet de contrôler la réduction des pics de PAPR en tenant compte de la corrélation de signe entre les pics des échantillons temporels préconstruits représentatifs des porteuses précédemment corrigées et accumulées et les échantillons temporels complexes de la porteuse courante à corriger en coïncidence temporel avec les pics détectés. Il est donc possible de contrôler la correction mise en oeuvre d'une porteuse à l'autre de façon optimisée, en tenant compte de la corrélation entre une porteuse courante à corriger et les pics détectés à partir de l' accumulation des porteuses précédemment corrigées.
Selon un mode de réalisation, le nombre J d'échantillons temporels découle d'un facteur entier L, L>l, de sur échantillonnage résultant en J = NL échantillons. Selon ce mode de réalisation, le procédé selon l'invention construit J=L.N échantillons temporels avec L un entier supérieur ou égal à 1. Lorsque L=1 alors J= N. Lorsque L> 1, par exemple lorsque L= 2 ou 4, il y a sur échantillonnage. Un tel sur échantillonnage permet avantageusement d'obtenir une plus grande résolution dans la réduction de PAPR. Selon un mode de réalisation, l'étape d' accumulation dans le 1 ei accumulateur met en oeuvre une transformée de Fourier inverse discrète calculée porteuse après porteuse avec, pour une porteuse n donnée mappée par X' 'n, un calcul des J échantillons temporels, selon l'équation suivante, pour L=2 : N-1 Te x(1.-) =I[A"ncosN + jB"nsin(K.1.111)1 2 n=0 avec : A"' et B"' les composantes réelle et imaginaire du symbole intermédiaire X"n modulant la porteuse courante d'indice n, x( ) l'ensemble des échantillons temporels résultant de l'accumulation dans le lei accumulateur, Te =-Fe la période d'échantillonnage et 0 < 1<N. L = 2. N. Selon un mode de réalisation, le procédé comprend en outre une étape de génération des J échantillons temporels de la porteuse d'ordre n. En outre les étapes de détection et de comparaison sont mises en oeuvre par rapport à l'étape de génération des J échantillons temporels de la porteuse d'ordre n, avec un retard de durée déterminée correspondant à un cycle d'horloge à Fe. Selon un aspect particulier de l'invention, l'étape de détection sur les J échantillons résultant de l'étape d'accumulation à l'ordre n est mise en oeuvre par rapport à une étape de génération des J échantillons temporels associés à la porteuse courante d'indice n avec un retard de durée prédéterminée correspondant à un cycle d'horloge à Fe. La mise en oeuvre de ce retard selon un cycle d'horloge prédéterminé permet notamment de synchroniser l'obtention de l'information de contrôle de correction complexe afin qu'elle soit délivrée juste au moment où intervient la prise en compte de la porteuse courante d'ordre n mappée par la correction lors de l'étape d'accumulation à l'ordre n.
Selon un mode de réalisation, l'étape d'accumulation dans le 2'd accumulateur met en oeuvre une transformée de Fourier inverse discrète calculée porteuse après porteuse avec, pour une porteuse n donnée mappée par dn, un calcul des J échantillons temporels, selon l'équation suivante : N-1 Te n , = [dnen'iTi'l n=0 avec : x'( ) l'ensemble des échantillons temporels résultant de l' accumulation dans le 2nd accumulateur, Te =-Fe la période d'échantillonnage et 0 < 1<N. L = 2. N. L'utilisation d'une transformée de Fourier inverse discrète rapide permet une mise en oeuvre extrêmement efficace avec une pré-construction très simple du signal temporel corrigé.
Selon un mode de réalisation, le module de transformation comprend en outre : un module de génération des J échantillons temporels associés à la porteuse courante d'indice n. L'invention a en outre pour objet un programme d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé de transmission selon l'invention lorsque ce programme est exécuté par un processeur. L'invention a en outre pour objet un support d'information comportant des instructions de programme adaptées à la mise en oeuvre des étapes du procédé selon l'invention lorsque ledit programme est chargé et exécuté dans un dispositif de transmission OFDM.
L'invention a en outre pour objet, un signal OFDM obtenu par la mise en oeuvre d'un procédé selon l'invention. 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 illustre le principe du traitement de signal sur lequel repose l'invention ; la figure 2 est un schéma synoptique du traitement d'un signal OFDM visant à réduire le PAPR mis en oeuvre par un système de transmission ; la figure 3A est un organigramme des principales étapes d'un procédé de transmission selon un mode de réalisation de l'invention; la figure 3B est un schéma d'un dispositif de réduction du PAPR selon l'invention ; les figures 4A et 4B représentent respectivement une constellation 64QAM d'origine et la constellation étendue selon un exemple ; la figure 5 illustre la structure d'un dispositif de transmission selon l'invention ; les figures 6A et 6B représentent respectivement une constellation 64QAM d'origine et la constellation étendue selon un exemple ; la figure 7 représente une courbe de l'évolution du paramètre a en fonction de l'indice n de la porteuse courante selon un exemple ; la figure 8 représente des courbes du module des signaux temporels sans et avec traitement de réduction de PAPR selon l'invention pour a égal à 6dB ; la figure 9 représente une courbe de référence de CCDF et la courbe pour a égal à 6dB. Description de modes de réalisation de l'invention La figure 1 illustre le principe du traitement du signal sur lequel est basée l'invention. La réduction de PAPR doit s'appliquer au signal temporel S(t) qui « serait » émis sans correction en sortie du dispositif de transmission OFDM. Le signal temporel S(t) n'étant pas connu du procédé selon l'invention, ce dernier pré-construit un signal numérique représentatif du point de vue dynamique et valeurs de crêtes, du signal analogique en sortie du dispositif de transmission. En d'autres termes, cette pré-construction consiste à obtenir une « image » du signal analogique en sortie du dispositif de transmission et à corriger au fur et à mesure, porteuse par porteuse, chaque symbole de constellation modulant une porteuse afin d'obtenir un signal préconstruit et corrigé dont le PAPR est réduit.
Le signal temporel S(t) est obtenu à l'issu d'un traitement représenté de manière simplifié sur la figure 1. Les symboles Xn sont pris par bloc en entrée, bloc dit OFDM, et après traitement on obtient le signal temporel S(t).Chaque symbole de constellation Xn est défini par un couple de valeurs réelles (An, Bn) qui définissent les coordonnées du symbole de constellation Xn dans le plan complexe : Xn=An+j.Bn (1). Il est bien entendu qu'un signal complexe peut être représenté par ses composantes réelle et imaginaire sous la forme An+j.Bn ou sous la forme Cnei`P = Cncoscp + jCnsirup. Le traitement comprend une transformée fréquence-temps 41 à N fréquences appelées porteuses, considérée à des fins d'illustration comme étant une transformée de Fourier inverse rapide (IFFT). Cette transformée calcule les échantillons temporels à partir de la modulation des porteuses par respectivement les symboles du bloc OFDM considéré. Ce calcul peut être décomposé en deux calculs effectués en parallèle, un pour les composantes réelles (An) et un pour les composantes imaginaires (Bn) des symboles de constellation Xn. De manière générale, il peut être considéré que seules M porteuses sont modulées par des symboles, le reste des porteuses étant réservées, M <N, M étant un entier. En particulier, les premières et dernières porteuses d'un bloc OFDM ne sont généralement pas modulées afin d'éviter des problèmes de recouvrement du spectre fréquentiel associé à chaque bloc OFDM. Pour simplifier, il est considéré que les N porteuses sont modulées par des symboles Xn, M=N, n étant un entier tel que CKri N-1. Le signal obtenu peut s'exprimer sous la forme : .2 j.n..Lik.Te X (k. Te) = EnNlâ Xn. e (2) avec Te = 1/Fe la période d'échantillonnage, t = k. Te, 0 < k < K = N et K. Te = T la durée du bloc OFDM considéré et donc d'un symbole OFDM. Le traitement est suivi d'une transposition 42 en bande de base avec la fréquence Fe/2 : y (k. Te) = Eiej- cos (k. Tc). Xn. e (4) la porteuse à Fe/2 s'exprimant sous la forme : 2.j.ir.---.kTe = cos (k. Tc) (3) Puis d'un sur-échantillonnage 43 d'un facteur L à une fréquence égale donc à L.Fe : n1 y (1.Te, ) = COS (1.11). X e (5) L avec t = 1. Te/L et 0 1 <J = LN. A l'issue d'une conversion numérique analogique idéale 43 le signal peut être considérée comme la limite de y (1. -Te ) lorsque L tend vers l'infini : z(t) = limL,'y (1.-7) (6) Le signal réel modulé 44 sur une fréquence porteuse y s'exprime sous la forme : S(t) = Re[z(t)p (0] (7) ou sous la forme avec ar g [z (0] = (t) : S(t) = lz(01Re[eie(t)e 2. j.nvti (8)- La réduction du PAPR revient à limiter les variations d'amplitude du signal OFDM: IS(t)I < a Vv. Cette contrainte est vérifiée si : N-1 nl 2.j.n...k.Te An. e lx(i.T )1 <a VL L n=0 En effet, si lx(1.1)1< a VL alors ly(1.1)1< a VL puisque y(t) est identique à x(t) mais transposé en bande de base. Si ly(1.7)1< a VL alors I z(t) I < a compte tenu que z(t) = limLy Si I z(t) I < a alors a fortiori I z(t) I cos (0 (t) + 2Kvt) < a Vv puisque cos(0(t) + 2Kvt) < 1. Par suite, lz(t)1Re[el° toei2Kvt] < a Vv. La contrainte à vérifier sur le signal en sortie de l'IFFT n1 nN =-(1. xn. e2. IX(1.-Tr)1 = < a VL s'écrit aussi sous la forme : v N-1 n C (1 . = r N-1 V-01=0 P 12 n,1] L r= L^n0 12 <a VL avec : LI = Re[x(1.-Te)1 EnN;êi Pn,1 (9) 15n L'n=0 ,en,1 IM[X(1. -Te)] L (10) n 1 n 1)1 Pn,1 = [ ( An. COS 2. T C. -Nr) - Bn. sin (2. K.-NT (11) Qn,1 = [Bn. COS (2. T (.11-1) + An. sin (2. K.11-1)1 (12) N L N L Pour limiter le PAPR du signal OFDM S(t) transmis, le procédé selon l'invention pré-construit le signal temporel x(k.Te) et applique sur ce signal la contrainte d'amplitude : 20 lx(1.7-÷e, = P12+ [Mg Qn,i.] 2 <a VL et ainsi le signal temporel OFDM S(t) vérifie la contrainte de PAPR: IS(t)I <a Vv comme démontré ci-dessus. En particulier, avec un sur-échantillonnage L=2, les relations (11) et (12) deviennent : Pn,1 = [An. COS (7' -Nn 1) - An.cos(tr.-Nn 1)1 (13) 25 Qn,1 [Bn. COS (7' C.11 1) + An. sin (7r. L' 1)1 (14) Dans ce cas, pour pré-construire le signal temporel x(k.Te), le procédé pré-construit 2N échantillons temporels pour chaque composante réelle et imaginaire.
Un exemple du traitement d'un signal OFDM visant à réduire le PAPR mis en oeuvre par un système de transmission est décrit ci-après en relation avec le schéma de la figure 2. Selon cet exemple, le traitement du signal OFDM comprend une succession d'étapes : à l'émission par l'émetteur TX: génération 201 de données source ; codage et entrelacement 202 desdites données délivrant des données entrelacées ; modulation desdites données entrelacées 203 par exemple selon une modulation QAM consistant à mapper les données entrelacées représentatives du signal source sur des symboles complexes Xn appartenant à la constellation ; insertion 204 de porteuses pilotes ; correction 205 des symboles Xn d'un bloc OFDM visant à réduire le PAPR selon le procédé de l'invention ; modulation OFDM 206 mettant par exemple en oeuvre une transformée de Fourier rapide inverse après mappage des symboles corrigés sur les porteuses du modulateur OFDM pour générer un symbole OFDM, la succession des symboles OFDM formant le signal OFDM S'(t) à transmettre ; transmission 207 du signal OFDM sur un canal de transmission Ch, cette transmission s' accompagne généralement de bruit, par exemple un bruit blanc gaussien awgn ; et à la réception par le récepteur RX : réception 210 d'un signal dit reçu ; démodulation OFDM 211 du signal reçu mettant en oeuvre selon un mode particulier une transformée de Fourier rapide (FFT pour « Fast Fourier Transform » en anglais) délivrant un signal reçu transformé ; estimation de canal 212; démodulation 213 du signal reçu transformé délivrant un signal démodulé ; désentrelacement et décodage 214 du signal démodulé ; détermination du taux d'erreur binaire ou BER (de l'anglais « bit error rate »). L'invention propose donc une technique de correction 205 spécifique qui permet de réduire efficacement le PAPR tout en étant simple d'implémentation. La correction selon l'invention est mise en oeuvre uniquement à l'émission et ne nécessite pas de modification des récepteurs existants. Selon l'illustration de la figure 2, le procédé selon l'invention intervient après l'insertion 204 de porteuses pilotes. Cette insertion peut selon d'autres modes de réalisation intervenir de manière imbriquée avec des étapes du procédé selon l'invention ou de manière successive aux étapes du procédé. Pour simplifier la description, il est considéré que le procédé selon l'invention prend en compte un bloc m de M symboles Xn dont la taille est égale au nombre total N de porteuses du modulateur OFDM (donc M=N). Le bloc de M symboles peut tout aussi bien être inférieur à N pour tenir compte de porteuses réservées et dont la valeur est fixée par ailleurs, ou bien de porteuses non modulées sur les bords du spectre. Le procédé et le dispositif de réduction de PAPR selon l'invention sont décrits en référence au synoptique de la figure 3A et selon le schéma de la figure 3B. Les étapes du procédé de transmission selon l'invention sont mises en oeuvre dans le domaine fréquentiel entre les étapes classiques de modulation 203 et de modulation OFDM 206. Le procédé selon l'invention correspond à un système d'asservissement de type rétroactif (de l'anglais « Feed-Back »).
Ce procédé fonctionne en temps réel suivant un cadencement d'horloge à une fréquence Fe, par exemple la fréquence d'échantillonnage des données sources. En outre, ce procédé est non-itératif, en d'autres termes une correction portant sur un bloc de N porteuses (N correspondant également à la taille de la transformée de Fourier et de la transformée de Fourier inverse) est entièrement calculée en une durée de N échantillons à la fréquence Fe.
Le procédé consiste à « pré-construire » avant la modulation OFDM 206, le signal temporel réel x(1.TelL) à partir des différentes porteuses d'un bloc OFDM mappées par les symboles complexes et à contraindre ses crêtes d'amplitude pour agir sur le PAPR du signal temporel S(t). Le procédé de transmission de l'invention permet d'appliquer une correction de la constellation de modulation en vue de réduire le PAPR du signal transmis. Le procédé selon un mode de réalisation illustré par la figure 3A comprend les étapes suivantes 301-308. L'étape 301 d'initialisation d'un l' accumulateur. Selon un mode de réalisation, l'initialisation consiste à mettre à zéro l'accumulateur. L'étape 302 d'initialisation des symboles intermédiaires X"n correspondant au bloc m courant. Pour chaque Xn du bloc m, il est déterminé la valeur du symbole intermédiaire X"n en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue. n est un entier naturel, n=0 à N-1. Cette étape n'introduit pas de retard. Selon un premier mode de réalisation, lorsque Xn n'est pas un symbole dupliqué le symbole intermédiaire X"n est initialisé à la valeur de Xn. Et lorsque Xn est un symbole dupliqué, le symbole intermédiaire X"n est initialisé à Xn poinçonné de sa valeur réelle ou de sa valeur imaginaire. Dit autrement : Pour n=0 à N-1, X"n = Xn= An+j.Bn si Xn n'est pas un symbole dupliqué et X"n = AEn=An ou X"n = jBEn=j.Bn si Xn est un symbole dupliqué.
Selon une variante : X"n= Xn= An+j.Bn si Xn n'est pas un symbole dupliqué et X"n =AEn+jBEn=An +jB0 ou X"n=AEn+jBEn = AO+j.Bn si Xn est un symbole dupliqué avec AO et BO des valeurs paramétrables. Pour exemple, la constellation étendue est une 64QAM étendue illustrée par les figures 4A et 4B. La figure 4A est la constellation 64QAM d'origine et la figure 4B est la constellation étendue. La constellation étendue comprend les symboles suivants : 3 5 Xn avec An, B, E {±-1 4, +-4,-± 7 Xn avec An, B, E {±-4}, Xn avec An = -7 , Bn - E 1+-1 , - +-3 +-5} et le symbole étendu XEn = - -49 + jB', 444, 4 ( AE, E {--9,-7}), Xn avec An =- -7, B, E -3,+-5} et le symbole étendu XEn = 719 + jBn, 4 - 4 -4 -4 (AE, E Xn avec B, = î, A, E ï,-± et le symbole étendu XEn = An - j , (BE, E 1-.4, Xn avec B, = - -7 ' - - A, E 1+1-, + 2, +2} et le symbole étendu XEn = An + j , 44 -4 -4 (B En E {-9,--7}). 4 4 Selon le premier mode de réalisation de l'étape d'initialisation, les symboles intermédiaires X"n sont donc initialisés de la façon suivante : X" n=Xn si An, Bn E ï, +0, X"n=Xn si An, B, E X" n=jBEn=jBn si Xn avec An = -7 et Bn E 4 X" n= jBEn=jBn si Xn avec An = - -7 et B, E 4 - 7 X" n=AEn=An si Xn avec B, = -4 et An E X" n=AEn=An si Xn avec Bn = - -7 et A E 1+-1 +-3 -5 4 n - 4 - + 4, - 4}- Le symbole corrigé X'n utilisé par la modulation OFDM est obtenu à partir de X"n.
X'n est soit identique à un symbole Xn lorsque celui-ci n'est pas un symbole dupliqué, soit identique à un symbole Xn dupliqué ou à son symbole étendu et obtenu en ajoutant AE, ou jBE, au symbole X"n. L'étape 303 d'accumulation dans le l' accumulateur de J échantillons temporels complexes correspondant aux J échantillons de la porteuse d'ordre n mappée par le symbole intermédiaire X"n, J étant un naturel. L'étape d'accumulation pour la porteuse d'ordre n revient à calculer simultanément tous les échantillons réels Pnj (11) et imaginaires Q',1 (12) de sa réponse temporelle qui pourraient être obtenus après IFFT si cette sous-porteuse mappée par le symbole intermédiaire X"n était transformée dans le domaine temporel isolément et à les additionner respectivement aux 2.J échantillons déjà présents. Les étapes d' initialisation et d'accumulation sont répétées pour chaque valeur de n, n=0 à N-1. Après la dernière accumulation le signal de sortie correspond à: N-1 n1 B[0, ...1,... = LN - 1] = X"n. n=0 L'étape 304 d'initialisation d'un 2'd accumulateur avec les J échantillons accumulés dans le lei accumulateur. Cette étape intervient après la fin de la dernière accumulation dans le lei accumulateur :Dc,[] = BN_i[]. A son initialisation, le module D contient l'ensemble des réponses des sous-porteuses mappées par les symboles intermédiaires X"n. Ces symboles intermédiaires coïncident avec les symboles Xn ou avec les symboles Xn poinçonnés des valeurs réelle ou imaginaire respectivement AEn ou BEn lorsque Xn est un symbole dupliqué. Le procédé selon l'invention rétablit lors de l'étape 305 d'accumulation ces valeurs de mapping réelle ou imaginaire, en ayant au préalable effectué un choix, suivant leur polarité, entre les deux valeurs possibles pour AEn ou BEn. L'étape 305 d'accumulation dans le 2'd accumulateur de J échantillons correspondant aux J échantillons temporels complexes de la porteuse d'ordre n mappée par une donnée de correction complexe dn. A chaque symbole Xn, le procédé pré-construit progressivement la suite des J échantillons de chaque composante réelle et imaginaire de la réponse temporelle du signal parallèle Dril I pour déterminer le nouveau mapping X'n, résultant du choix entre les deux valeurs restituées pour AEn ou BEn. La réponse temporelle du signal parallèle Dril I peut être conforme à celui série x'(1.Te/2) obtenu après modulation OFDM. Or, les réponses temporelles réelle et imaginaire de l'ensemble des sous-porteuses mappées par les symboles intermédiaires X"n ont déjà été chargées dans le module de pré-construction D à son initialisation et l'opération est linéaire. Il suffit donc de calculer et d'accumuler dans le module D les composantes temporelles complexes des sous-porteuses mappées uniquement par dn qui contient la composante réelle ou imaginaire choisie pour respectivement AEn ou BEn, ou qui contient zéro lorsque le symbole courant Xn ne peut pas être dupliqué, c'est-à-dire n'est pas un symbole dupliqué. L'accumulation des J échantillons revient à les additionner respectivement aux J échantillons déjà présents. Les J échantillons forment le vecteur signal complexe Dn[] = DdPn[] + jDdQ[1. Les composantes réelle et imaginaire d1)',1 et dQ',1 respectives des deux vecteurs signal DdPnl I et DdQn11 ont pour expressions : dPn,i = 0 et dQn,i = 0 ou dPn,i= [AEn. cos (tr LIN . 1)1 et dQn,i = [AEn. sin (tr LIN . 1)1 (15) ou dPn,i = [B En. sin (tr LIN .1)1 et dQn,i = [BEn. cos (tr LIN . (16) A chaque coup d'horloge et partant de Do [ ] chargée à l'initialisation dans le module D, tous les échantillons réels et imaginaires du signal x'(/.Te/2) sont réactualisés progressivement en accumulant dans le module D les résultats courant des équations (15) et (16). A l'issue de la dernière accumulation, le signal de sortie correspond à: N-1 , ni Dn[0, ... 1, , (I = LN) - 1] = Do[] + dn. e`'Pe'W, n=1 L'étape 306 est une opération de détection de P échantillons parmi les J échantillons en sortie du rd accumulateur présentant une puissance supérieure à un seuil a, c'est-à-dire tel que : 1Dn[1]12 > a2. Les P échantillons sont conservés et les J-P autres sont mis à zéro. Le seuil cc est un paramètre. P est un naturel. Lors de cette étape, tous les échantillons du signal Dn[ entre -cc et cc sont donc mis à zéro. La valeur de cc fixe le niveau de PAPR final recherché. Selon un mode de réalisation, la détection est faite sur les échantillons réels et sur les échantillons imaginaires. La détection fournit deux signaux : EPn[ ] = Discr(DPn[]) EQn[] = Discr( DQn[ ]) avec : Discr(DPn,i [ ]) = DP',/ si ° Discr(DQn,i [ ]) = DQn,i , [(DPn,l) U)Qn,l)21 autrement Si RDPn,l)2 U)Qn,l) \ \ 21 autrement a2 (17) (18) Un exemple de vecteurs pour lesquels les échantillons 0, 3,..., (2.N-4), et (2.N-2) constituent des pics de signal d'amplitude supérieure à cc obtenus après détection est donné ci- après : DP',0 D Qn,o O O O O D Pn,3 DQn,3 EPn[] = EQn[] = D Pn,2.N-4 DQn,2.N-4 0 O DPn,2.N-2 DQn,2.N - 2 O O Selon un mode de réalisation, la valeur du paramètre a varie en fonction de l'avancement de l'algorithme dans le bloc OFDM, par exemple : Peak Power Target a = .[N n81 1 + K. ( Average Power N ) ou K peut être une constante positive ou négative et 8=2 par exemple. Selon un mode de réalisation, le paramètre a est défini comme une fonction de l'ordre n de la porteuse courante, cette fonction peut être définie par intervalles de n.
Une étape 307 de comparaison de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire Gn,(GAEn,GBEn). Selon un mode de réalisation, la comparaison met en oeuvre un produit de corrélation complexe entre les échantillons en cosinus COSn [ ] et sinus SIN[] de la sous-porteuse à l'ordre n et les composantes réelle EPn[] et imaginaire EQn[] issues de la détection des pics. Le produit de corrélation a pour expression : Fn = CorrEc n (0) = E ÏLN,- 1 En (1). C;,' (1) (19) avec : Re (F) = EÏ1[EPn,1. COSn SINn,1] (20) Zsm(F) = EÏ:N0-1[EQn,/. COS,/ - EPnj. S/Nnj] (21) Cn [ ] = COSn [ ] + j. SINn[] et En [ ] = EPn[] + j.EQn[] Le couple de contrôle de correction Gn(GAEn,GBEn) fournit les signes des parties réelle et imaginaire : GAEn = Sign[9îe(Fn)] (20) GBEn = Sign[Zsm(Fn)] (21) Le couple de contrôle de correction Gn permet de choisir entre les deux valeurs possibles pour AEn ou pour BEn lorsque le symbole peut être dupliqué. Ainsi, ceci fait progresser la réactualisation du signal dans le sens de la diminution globale des pics de signal. Une étape 308 de sélection de la donnée de correction complexe dn du symbole intermédiaire X" n pour obtenir le symbole corrigé X'n=X"n+dn. La sélection est faite parmi une liste de corrections en fonction du couple de contrôle de correction binaire Gn. Selon le premier mode de réalisation la liste comprend : 0, +/-jBEn, +/-AEn. Selon la variante, la liste comprend : 0, (+/-AEn-A0n), j(+/-BEn-B0n). Ainsi lorsque la polarité GAEn (resp. GBEn) de la partie réelle (resp. imaginaire) du produit de corrélation est positive alors une correction par sélection de la valeur négative de AEn (resp. BEn) doit être effectuée ; inversement si la polarité est négative, une correction par sélection de la valeur positive de AEn (resp. BEn) doit être appliquée pour obtenir A'n (resp. B'n) la nouvelle abscisse ou ordonnée du symbole corrigé de mapping X' n. Un mode de réalisation d'un dispositif de réduction de PAPR selon l'invention est décrit en référence au schéma de la figure 3B. Le dispositif comprend les moyens adaptés pour mettre SINn[] = en oeuvre un procédé selon l'invention. Selon l'invention, la pré-construction est obtenue grâce à un l' module d'accumulation B, un rd module d'accumulation D, un module de détection E, un module de comparaison F,G et un module de sélection H. Le dispositif comprend en outre les modules A, A', C, I et SW.
Le module C génère des symboles temporels d'une sous porteuse n. A chaque coup d'horloge, le module C délivre la suite des 2x2.N échantillons temporels (N = Taille IFFT et L=2) en cosinus et sinus de la sous-porteuse en correspondance avec le symbole Xn dans le bloc OFDM de taille N. Ces échantillons, stockés en mémoire ROM ou bien calculés algorithmiquement, sont ensuite exploités par les différents modules B, D, F. Si les échantillons en cosinus et en sinus de la sous-porteuses à l'ordre n, constituent les éléments des vecteurs COSn[ ] et SINn[], ceux ci s'expriment de la façon suivante : 1 cos cos ((2. N - 2). 7E. ilî) cos ((2. N - 1).7E. ilî) sin ((2. N - 2). 7E. sin((2. N - 1).7E.) _ Le module A initialise 302 des symboles intermédiaires X"n. Selon un premier mode de réalisation, lorsque Xn n'est pas un symbole dupliqué le symbole intermédiaire X"n est initialisé à la valeur de Xn. Et lorsque Xn est un symbole dupliqué, le symbole intermédiaire X"n est initialisé à Xn poinçonné de sa valeur réelle ou de sa valeur imaginaire. Dit autrement : 1 3 5 Xn si An,Bn E 1+- +- +-I ou An,Bn E - 4 1 3 5 et Bn 7 An E 1-± -41 et Bn symboles Xn d'un bloc d'indice m. Ce module est une ligne retard de durée la taille N d'un bloc. Ainsi, le premier symbole XO du bloc d'indice m ressort de la ligne à retard lorsque le module D vient d'être réinitialisé et contient la suite des échantillons des deux composantes réelles et imaginaire du signal Bril I correspondant au même bloc d'indice m. Le module A' est similaire au module A. Le module A' transforme les symboles Xn en symboles intermédiaires X" n. Le l' module d'accumulation B accumule 303 porteuse après porteuse J échantillons temporels correspondant aux J échantillons de la porteuse courante mappée par un symbole intermédiaire X' 'n. J est un naturel (entier naturel). L'accumulation intervient pour chacune des porteuses n, n allant de 1 à M-1. L'accumulation résulte en l'ajout de J échantillons aux respectivement J échantillons déjà présents. Avant l'opération d'accumulation, le module Xun = An si j.Bn si Le module I reçoit en entrée les d'accumulation peut être initialisé 301 à zéro. Si la porteuse courante n doit être mappée par un symbole Xn non dupliqué alors le symbole intermédiaire X"n est initialisé 302 avec la valeur de Xn. Si la porteuse courante n doit être mappée par un symbole Xn dupliqué alors le symbole intermédiaire X"n est initialisé 302 à une valeur modifiée de Xn.
Dit autrement, pour chaque porteuse du modulateur OFDM modulée par un symbole, le lei module d'accumulation B calcule simultanément tous les J échantillons de la réponse temporelle de cette porteuse mappée par le symbole X"n qui pourraient être obtenus après modulation OFDM, si cette porteuse était transformée dans le domaine temporel isolément. Puis, de porteuse en porteuse, les différentes réponses temporelles sont accumulées par le l' module d'accumulation B jusqu'à la porteuse d'ordre N. Le l' module d'accumulation B est registré à la fréquence Fe ce qui est représenté par une barre verticale noire. Dit autrement, à chaque front de cette horloge, une nouvelle entrée, à savoir un symbole de constellation intermédiaire X"n est chargé et une nouvelle sortie est actualisée. Cette nouvelle sortie correspond aux J échantillons de la porteuse courante mappée par le symbole intermédiaire X"n accumulés respectivement aux échantillons déjà accumulés aux ordres précédents. Les valeurs correspondantes des échantillons temporels sont alors maintenues en sortie durant un cycle d'horloge. Selon un mode de réalisation, ler module d'accumulation B accumule en parallèle d'une part les échantillons réels Pn[] et d'autre part les échantillons imaginaires Qn[]. Le signal de sortie Bn[] du bloc s'exprime sous la forme : Bn[]=BPn[]+jBQn[]. A l'initialisation les accumulateurs du bloc B sont mis à zéro : BPoll = [0] BQoll = [0] Et à l'ordre n, 0 <n < N, l'accumulation donne en sortie du bloc : BPn[] =1PH BQn[] Qill i=0 Les valeurs du vecteur BPn[] sont données par l'équation (11) et les valeurs du vecteur BQfl[] sont données par l'équation (12), pour 1=0,...(J=L.N)-1.
Selon un mode de réalisation L=2, les valeurs du vecteur BPn[] sont données par l'équation (13) et les valeurs du vecteur BQn sont données par l'équation (14), pour 1=0,.. (J=2.N)-1. A la fin de l'accumulation, le résultat de l'accumulation est utilisé pour initialiser 304 le 2'd module d'accumulation D. A son initialisation, le module D contient l'ensemble des réponses des sous-porteuses mappées par les symboles intermédiaires X"n. Ces symboles intermédiaires coïncident avec les symboles Xn ou avec les symboles Xn poinçonnés des valeurs réelle ou imaginaire, respectivement AEn ou BEn lorsque Xn est un symbole dupliqué.
Selon un mode de réalisation, l'initialisation 304 intervient suite au basculement d'un interrupteur SW qui met en relation les sorties du lei module d'accumulation B avec les entrées du rd module d'accumulation D. Selon un mode de réalisation, le basculement intervient après l'accumulation à l'ordre n=N-2, les J dernier échantillons sont ignorés. Ce mode permet simplement d'effectuer le basculement dans le même temps symbole, c'est-à-dire dans le temps total du bloc courant. Le rd module d' accumulation D accumule 305 porteuse après porteuse J échantillons correspondant aux J échantillons temporels de la porteuse courante n mappée par une donnée de correction complexe dn aux respectivement J échantillons déjà présents. n va de 1 à M-1.
L'opération d'accumulation est similaire à celle effectuée par le lei module d'accumulation. Le signal de sortie est noté D' [ ]. A chaque symbole Xn, le procédé pré-construit progressivement la suite des J échantillons de chaque composante réelle et imaginaire de la réponse temporelle du signal parallèle Dnl I pour déterminer le nouveau mapping X'n, résultant du choix entre les deux valeurs restituées pour AEn ou BEn. La réponse temporelle du signal parallèle Dnl I doit être conforme à celle série x'(1.Te/2) obtenue après modulation OFDM. Or les réponses temporelles réelle et imaginaire de l'ensemble des sous-porteuses mappées par les symboles intermédiaires X"n ont déjà été chargées dans le module de pré-construction D à son initialisation et l'opération est linéaire. Il suffit alors de calculer et d'accumuler dans le module D les composantes temporelles complexes des sous-porteuses mappées uniquement par la composante réelle ou imaginaire choisie, respectivement AEn ou BEn, ou bien de ne rien faire lorsque le symbole courant ne peut pas être dupliqué. Ainsi selon un mode de réalisation, à partir du premier symbole X"0 du bloc OFDM d'indice m fournit par le module A', le module D reçoit ensuite, successivement au rythme de l'horloge, les choix de mapping AEn ou BEn ou 0 (symbole non dupliqué) pour chaque symbole X"n suivant ainsi que la suite des 2x2.N (L=2) échantillons temporels en cosinus et sinus de la sous-porteuse qui lui correspond dans le bloc OFDM, générés par le module C. Ces 4.N échantillons en sinus et cosinus sont délivrés par le module C aux modules B et D de façon identique et synchrone car le délai entre les opérations faisant intervenir les mêmes composantes correspond à la période d'un bloc OFDM exactement (module I). Selon un mode de réalisation, le rd module d'accumulation D accumule en parallèle d'une part les échantillons réels dPnll et d'autre part les échantillons imaginaires dQri[l. Le signal de sortie D[] du bloc s'exprime sous la forme : D' [ ] = dP' [ ] + jdQ' [ ]. Lors du basculement le bloc D est initialisé avec la sortie du bloc B. Selon un mode de réalisation, le basculement intervient après l'accumulation à l'ordre N-2 dans le bloc B: N-2 N-2 dPo BPN-2[ = Pi [ dQ0E1 = BQN-2[] =QLE i=0 t=0 Et à l'ordre n, 0 <n < N, l'accumulation donne en sortie du bloc D: DPn[] = dPo[] DQn[] = cl(20[] i=i i=t Les vecteurs dPj[] et dQi [ ] correspondent aux 2.J échantillons temporels de la porteuse courante i mappée respectivement par la composante réelle et par la composante imaginaire de la donnée de correction complexe di.
Le module de détection E détecte 306 P échantillons parmi les J échantillons en sortie du rd accumulateur qui présentent une puissance supérieure à un seuil (a) et met à zéro les J-P autres échantillons. P est un naturel. La détection intervient porteuse après porteuse, c'est-à-dire après chaque accumulation. Le module de comparaison F,G compare 307 ces P échantillons avec les échantillons temporels en coïncidence parmi les J échantillons temporels de la porteuse d'ordre n et délivre un couple Gn de contrôle de correction binaire. La comparaison intervient porteuse après porteuse, c'est-à-dire après chaque détection. Les J échantillons temporels de la porteuse d'ordre n résulte de la transformée fréquence-temps de la porteuse n. Le module de sélection H sélectionne 308 la donnée de correction complexe dn parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple Gn de contrôle de correction binaire pour obtenir le symbole corrigé X' n=X" n+dn. Selon un mode de réalisation, la liste comprend : 0, jBEn, AEn. Selon un second mode de réalisation la liste comprend : 0, AEn-A0n, j(BEn-B0n). Au rythme de l'horloge, le bloc H fournit le choix de mapping AEn ou Ben ou 0 pour corriger la porteuse courante du bloc D.
Une telle correction dn complexe a pour effet à la prochaine étape d'accumulation de réduire l' amplitude des pics détectés par rapport à ce qu'elle aurait pu être sans correction. Cette prochaine accumulation produira donc une nouvelle valeur des J échantillons temporels préconstruits en parallèle avec une contrainte de régression sur les P échantillons qui dépassent le seuil.
Le procédé selon l'invention est reproduit pour chaque nouveau symbole de constellation. Au fur et à mesure des porteuses corrigées, de nouveaux pics à corriger peuvent apparaître et sont corrigés. Le procédé selon l'invention se termine à la fin d'un bloc OFDM courant une fois que l'ensemble des porteuses qui le constitue ont été parcourues. Le lei module d'accumulation D est alors réinitialisé pour traiter le bloc OFDM suivant d'indice m+1. La structure simplifiée d'un dispositif de transmission d'un signal OFDM mettant en oeuvre une technique de transmission selon l'invention est décrit en relation avec la figure 5. Un tel dispositif de transmission comprend un module de mémorisation 60 comprenant une mémoire tampon M, une unité de traitement 61, équipée par exemple d'un microprocesseur /IP , et pilotée par le programme d'ordinateur 62, mettant en oeuvre le procédé de transmission selon l'invention. A l'initialisation, les instructions de code du programme d'ordinateur 62 sont par exemple chargées dans une mémoire RAM M avant d'être exécutées par le processeur de l'unité de traitement 61. L'unité de traitement 61 reçoit en entrée des symboles complexes Xn sur lesquels ont été mappés des données représentatives d'un signal source. Le microprocesseur de l'unité de traitement 61 met en oeuvre les étapes du procédé de transmission décrit précédemment, selon les instructions du programme d'ordinateur 62, pour effectuer une correction de la constellation de modulation visant à réduire le PAPR du signal transmis S(t). Pour cela, le dispositif de transmission comprend : un module de mappage pour mapper les données représentatives du signal source sur les symboles complexes Xn, 0< n < M, appartenant à une constellation, n et M étant des entiers, un module de transformation pour transformer M symboles Xn en M symboles corrigés X'n, tels que X'n = Xn + dn avec dn une correction complexe, un modulateur OFDM à N porteuses pour générer un symbole OFDM à partir des M symboles corrigés X'n mappés sur M porteuses, avec MN, N étant un entier naturel, le signal OFDM résultant de la succession des symboles OFDM.
Le module de transformation comprend : un 1 ei accumulateur B pour accumuler porteuse après porteuse à J échantillons déjà présents respectivement J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par un symbole intermédiaire X"n dont la valeur est initialisée en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, n allant de 1 à M-1, J étant un naturel, un rd accumulateur D, initialisé avec les J échantillons accumulés dans le accumulateur, pour accumuler porteuse après porteuse J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn respectivement à J échantillons déjà présents, n allant de 1 à M-1, un module de détection E, porteuse après porteuse, de P échantillons parmi les J échantillons en sortie du rd accumulateur présentant une puissance supérieure à un seuil (a) et de mise à zéro des J-P autres échantillons, P étant un naturel, un module de comparaison F, G de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire (Gn), un module de sélection H de la donnée de correction complexe dn parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire (Gn) pour obtenir le symbole corrigé X'n=X"n+dn. Selon un mode de réalisation, le module de transformation comprend en outre : un module de génération des J échantillons temporels complexes associés à ladite porteuse courante d'indice n, J étant un entier. Ces moyens sont pilotés par le microprocesseur de l'unité de traitement 61. Une mise en oeuvre de l'invention avec une chaîne de simulation est décrite ci-après. Cette chaîne comprend : un générateur pseudo aléatoire permettant d'effectuer des relevés de taux d'erreur. un Turbocodeur-Décodeur. des blocs de mapping/Démapping MAQr suivant le codage de Gray. un couple d' entrelacement/désentrelacement symbole de mapping. un couple de fonctions IFFT/FFT. un générateur de bruit Gaussien. des interfaces de visualisation et de mesure : de TEB, de puissance, de CCDF. La configuration pour la mise en oeuvre en oeuvre est la suivante : modulation MAQ64 - taille de FFT : 256 codage de rendement 1/2 entrelacement symbole : 8 blocs OFDM type de correction : OCS (CES). nombre de points dupliqués : 16 La constellation MAQ64 initiale est représentée à la figure 6A et la constellation MAQ64 étendue à la figure 6B. Le procédé selon l'invention est paramétré de la façon suivante : initialisation à zéro des composantes AEn et BEn des symboles intermédiaires, variation du paramètre a durant le déroulement du procédé, c'est-à-dire en fonction de l'indice n de la porteuse courante.
L'évolution du paramètre a en fonction de l'indice n de la porteuse courante est représentée à la figure 7. La fonction de n a été définie par morceaux de manière expérimentale avec une valeur finale de 6 dB. Tant que la valeur finale dépasse 6 dB, elle détermine le niveau de PAPR qui est obtenu en sortie après modulation OFDM. Lorsque la valeur finale passe en dessous de 6dB il n'y a plus de progression du gain et au contraire une ré-augmentation du PAPR peut être observée en dessous de 5,5 dB. Les courbes de la figure 8 représentent le module des signaux temporels sans et avec traitement de réduction de PAPR selon l'invention pour a égal 6dB. Les signaux ont été acquis sur une profondeur de 100000 échantillons, c'est-à-dire un peu plus de 195 symboles OFDM FFT256, comportant 512 échantillons par symbole à 2.Fe, L=2. La comparaison des deux courbes permet de constater que les crêtes de signal de plus fort niveau ont été résorbées pour atteindre, après correction, un niveau maximal réduit et relativement uniforme.
Une manière de caractériser quantitativement l'efficacité de l'algorithme en réduction de PAPR est de relever la courbe CCDF qui fournit la probabilité que l'amplitude du signal dépasse un certain seuil (PARO) relativement à la puissance moyenne du signal. La courbe de référence de CCDF et la courbe pour a paramétré selon la figure sont représentées à la figure 9. La courbe de référence correspond à un signal OFDM FFT256 et MAQ64. La différence entre ces deux courbes met en évidence que l'algorithme présente une bonne efficacité puisque pour Prob(PAR>PARO) =10-2 la réduction de PAPR est d'environ 2,7 dB. Le taux de CCDF à 10-2 sert généralement de référence pour comparer les performances des systèmes de réduction de PAPR. Malgré la dilatation de la constellation pour obtenir une constellation étendue avec des points extrêmes de plus grande dynamique, les simulations montrent que l'augmentation de puissance moyenne est faible et reste de l'ordre de 0,35dB. En outre, les simulations ont permis de constater que l'invention avec ou sans codage n'apporte pas de Dégradation Equivalente de Bruit (DEB) en canal Gaussien par rapport à une modulation conventionnelle des symboles.
Claims (16)
- REVENDICATIONS1. Procédé (300) de transmission d'un signal OFDM dont le traitement avant émission comprend : un mapping (203) de données représentatives d'un signal source sur des symboles complexes Xn appartenant à une constellation étendue, 0< n < M, n et M étant des naturels, Xn=An+jBn, An et Bn étant des réels, une transformation (205) de M symboles Xn en M symboles corrigés X' n, un mapping (206) des M symboles corrigés X'n sur M parmi N porteuses d'un modulateur OFDM pour générer un symbole OFDM, N étant un naturel, MN, le signal OFDM résultant de la succession des symboles OFDM, tel que la transformation comprend : - une étape (301) d'initialisation d'un ler accumulateur (B), et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : - une étape (302) d'initialisation d'un symbole intermédiaire X"n en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, une étape (303) d'accumulation dans le 1 accumulateur (B) respectivement à J échantillons déjà présents de J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par le symbole intermédiaire X"n, J étant un naturel, et comprend : - une étape (304) d'initialisation d'un 2nd accumulateur (D) avec les J échantillons accumulés dans le ler accumulateur, et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : une étape (305) d'accumulation dans le 2nd accumulateur (D) respectivement à J échantillons déjà présents de J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn, une étape (306) de détection de P échantillons parmi les J échantillons en sortie du 2'd accumulateur présentant une puissance supérieure à un seuil (a) et de mise à zéro des J-P autres échantillons, P étant un naturel, une étape (307) de comparaison de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire (Go), une étape (308) de sélection de la donnée de correction complexe du parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire (Gn) pour obtenir le symbole corrigé X'n.X"n-i-dn.
- 2. Procédé (300) de transmission selon la revendication 1, dans lequel, pour un n donné, le symbole intermédiaire X"n est égal à Xn lorsque Xn n'est pas un symbole dupliqué et est égal à 30 Xn poinçonné de sa valeur réelle ou de sa valeur imaginaire lorsque Xn est un symbole dupliqué.
- 3. Procédé (300) de transmission selon la revendication 1, dans lequel, pour un n donné, le symbole intermédiaire X"n est initialisé avec la valeur de Xn lorsque Xn n'est pas un symbole 5 dupliqué et est initialisé avec la partie réelle de Xn et une valeur imaginaire déterminée ou avec une valeur réelle déterminée et la valeur imaginaire de Xn lorsque Xn est un symbole dupliqué.
- 4. Procédé (300) de transmission selon la revendication 1, dans lequel la constellation étendue est une 64QAM étendue comprenant les symboles suivants : Xn avec An, B, E {± 4!, ±}, 10 Xn avec An, Rn t± Xn avec A, = B, E ±!, ±} et le symbole étendu XE, = -4-9 + jB,, Xn avec An = -, B E {±-1;,±!,±-45} et le symbole étendu XE, = + jB,, Xn avec B, = An E {±!,±-4-3, ± -451 et le symbole étendu XE, = A - j Xn avec B' = -1, A, E 1±1,±!,± et le symbole étendu XE' = A, + j:. 4 15
- 5. Procédé (300) de transmission selon la revendication 1, dans lequel le seuil varie en fonction de la porteuse n.
- 6. Procédé (300) de transmission selon la revendication précédente, dans lequel le seuil est donné par la relation suivante : Peak Power Target a = .[1 + K. Average Power 20
- 7. Procédé (300) de transmission selon la revendication 1, dans lequel le couple de correction binaire (Gn) résulte d'une corrélation complexe entre les P échantillons temporels avec P échantillons temporels de la porteuse d'ordre n et d'une détection de signe des parties réelle et imaginaire du produit de la corrélation.
- 8. Procédé (300) de transmission selon la revendication 1, dans lequel le nombre J 25 d'échantillons temporels découle d'un facteur entier L, L>l, de sur échantillonnage résultant en J = NL échantillons.
- 9. Procédé (300) de transmission selon la revendication précédente, dans lequel l'étape d'accumulation dans le ler accumulateur met en oeuvre une transformée de Fourier inverse discrète calculée porteuse après porteuse avec, pour une porteuse n donnée mappée par X"n, un 30 calcul des J échantillons temporels, selon l'équation suivante, pour L=2 : N-1 T e x(1.-2) pc., (.. 1._N + jB"nsin(n..1.-N)1 n= avec : 3 004 (14 0 31 A". et B"' les composantes réelle et imaginaire du symbole intermédiaire X"n modulant la porteuse courante d'indice n, - x( ) l'ensemble des échantillons temporels résultant de l'accumulation dans le l' accumulateur, 5 Te = -la période d'échantillonnage et 0 1 <N. L = 2. N. Fe
- 10. Procédé (300) de transmission selon la revendication I, comprenant en outre une étape de génération des J échantillons temporels de la porteuse d'ordre n et dans lequel les étapes (306, 307) de détection et de comparaison sont mises en oeuvre par rapport à l'étape de génération des J échantillons temporels de la porteuse d'ordre n, avec un retard de durée 10 déterminée correspondant à un cycle d'horloge à Fe.
- 11. Procédé (300) de transmission selon la revendication 1, dans lequel l'étape d'accumulation dans le 2nd accumulateur met en oeuvre une transformée de Fourier inverse discrète calculée porteuse après porteuse avec, pour une porteuse n donnée mappée par dn, un calcul des J échantillons temporels, selon l'équation suivante : N-1 Te n = [d'en'Til)] n=0 15 avec : - x'( ) l'ensemble des échantillons temporels résultant de l'accumulation dans le 2nd accumulateur, Te = -Fe la période d'échantillonnage et 0 < 1 <N. L = 2. N.
- 12. Dispositif (TX) de transmission d'un signal OFDM, caractérisé en ce qu'il comprend : 20 un module (203) de mappage pour mapper des données représentatives d'un signal source sur des symboles complexes Xn appartenant à une constellation étendue, 0 n < M, n et M étant des naturels, Xn=An-EjBn, An et Bn étant des réels, un module (205) de transformation pour transformer M symboles Xn en M symboles corrigés X'n, tels que X'n = Xn dn avec dn une correction complexe, 25 - un modulateur OFDM à N porteuses pour générer un symbole OFDM à partir des M symboles corrigés X'n mappés sur M parmi les N porteuses, N étant un naturel, MN, le signal OFDM résultant de la succession des symboles OFDM, le module (205, B,D,E,F,G,H) de transformation comprenant : un ler accumulateur (B) pour accumuler porteuse après porteuse à J échantillons déjà 30 présents respectivement J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par un symbole intermédiaire X"n dont la valeur est initialisée en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, n allant de 1 à M-1, J étant un naturel, un ri accumulateur (D), initialisé avec les J échantillons accumulés dans le leraccumulateur, pour accumuler porteuse après porteuse J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn respectivement à J échantillons déjà présents, n allant de 1 à M-1, un module de détection (E), porteuse après porteuse, de P échantillons parmi les J échantillons en sortie du 2'd accumulateur présentant une puissance supérieure à. un seuil (a) et de mise à zéro des J-P autres échantillons, P étant un naturel, un module de comparaison (F, G) de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire (Gn), un module de sélection (1-1) de la donnée de correction complexe dn parmi une liste de corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire (Gn) pour obtenir le symbole corrigé X'n=X"n+dn.
- 13. Dispositif (1X) de transmission d'un signal OFDM selon la revendication 11 tel que le module de transformation comprend en outre : - un module (C) de génération des J échantillons temporels associés à la porteuse courante d'indice n.
- 14. Programme d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé de transmission selon la revendication 1 lorsque ce/programme est exécuté par un processeur.
- 15. Support d'informations comportant des instructions de programme adaptées à la mise en oeuvre des étapes suivantes lorsque ledit programme est chargé et exécuté dans un dispositif de transmission OFDM: - un mapping de données représentatives d'un signal source sur des symboles complexes Xn appartenant à une constellation étendue, 0< n < M, n et M étant des naturels, Xn=An+jBn, An et Bn étant des réels, une transformation de M symboles Xn en M symboles corrigés X'n, un mapping des M symboles corrigés X'n sur M parmi N porteuses d'un modulateur OFDM pour générer un symbole OFDM, N étant un naturel, 11/K\l-, le signal OFDM résultant de la succession des symboles OFDM, tel que la transformation comprend : - une étape (301) d' initialisation d'un ler accumulateur (B), et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : - une étape (302) cl' initialisation d'un symbole intermédiaire X"n en fonction de l'existence d'un symbole étendu correspondant au symbole Xn dans la constellation étendue, une étape (303) d'accumulation dans le 1 accumulateur (B) respectivement à J échantillons déjà présents de J échantillons temporels correspondant aux J échantillons de la porteuse d'ordre n mappée par le symbole intermédiaire X"n, J étant un naturel, 33 et comprend : une étape (304) d'initialisation d'un 2nd accumulateur (D) avec les J échantillons accumulés dans le l' accumulateur, et comprend pour chaque porteuse d'ordre n, n allant de 1 à M-1 : 5 une étape (305) d'accumulation dans le 2nd accumulateur (D) respectivement à J échantillons déjà présents de J échantillons correspondant aux J échantillons temporels de la porteuse d'ordre n mappée par une donnée de correction complexe dn, une étape (306) de détection de P échantillons parmi les J échantillons en sortie du ed accumulateur présentant une puissance supérieure à un seuil (00 et de mise à zéro des J- 10 P autres échantillons, P étant un naturel, une étape (307) de comparaison de ces P échantillons avec les échantillons temporels en coïncidence parmi J échantillons temporels de la porteuse d'ordre n, délivrant un couple de contrôle de correction binaire (On), une étape (308) de sélection de la donnée de correction complexe dn parmi une liste de 15 corrections du symbole intermédiaire X"n en fonction du couple de contrôle de correction binaire (Gn) pour obtenir le symbole corrigé X' n=X"n-i-dn.
- 16. Signal (S'(t)) OFDM obtenu par la mise en oeuvre d'un procédé selon la revendication 1.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1352877A FR3004040A1 (fr) | 2013-03-29 | 2013-03-29 | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants |
| PCT/FR2014/050769 WO2014155024A1 (fr) | 2013-03-29 | 2014-03-31 | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1352877A FR3004040A1 (fr) | 2013-03-29 | 2013-03-29 | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR3004040A1 true FR3004040A1 (fr) | 2014-10-03 |
Family
ID=48771640
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1352877A Pending FR3004040A1 (fr) | 2013-03-29 | 2013-03-29 | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR3004040A1 (fr) |
| WO (1) | WO2014155024A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109995431B (zh) * | 2019-04-10 | 2020-10-23 | 大连大学 | 一种快速计算egn模型中高阶噪声系数的方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6757299B1 (en) * | 1998-09-24 | 2004-06-29 | Silicon Automation Systems Limited | Peak power to average power ratio reduction in multicarrier communication systems using error-correcting code |
| US20070140367A1 (en) * | 2005-12-21 | 2007-06-21 | Braithwaite Richard N | Crest factor reduction system and method for OFDM transmission systems using selective sub-carrier degradation |
| WO2010138032A1 (fr) * | 2009-05-26 | 2010-12-02 | Telefonaktiebolaget L M Ericsson (Publ) | Réduction de papr par sélection de tonalité |
-
2013
- 2013-03-29 FR FR1352877A patent/FR3004040A1/fr active Pending
-
2014
- 2014-03-31 WO PCT/FR2014/050769 patent/WO2014155024A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6757299B1 (en) * | 1998-09-24 | 2004-06-29 | Silicon Automation Systems Limited | Peak power to average power ratio reduction in multicarrier communication systems using error-correcting code |
| US20070140367A1 (en) * | 2005-12-21 | 2007-06-21 | Braithwaite Richard N | Crest factor reduction system and method for OFDM transmission systems using selective sub-carrier degradation |
| WO2010138032A1 (fr) * | 2009-05-26 | 2010-12-02 | Telefonaktiebolaget L M Ericsson (Publ) | Réduction de papr par sélection de tonalité |
Non-Patent Citations (3)
| Title |
|---|
| CHIN-LIANG WANG ET AL: "A Low-Complexity Constellation Extension Scheme for PAPR Reduction of OFDM Signals", VEHICULAR TECHNOLOGY CONFERENCE FALL (VTC 2009-FALL), 2009 IEEE 70TH, IEEE, PISCATAWAY, NJ, USA, 20 September 2009 (2009-09-20), pages 1 - 5, XP031600206, ISBN: 978-1-4244-2514-3 * |
| KOU Y J ET AL: "A New Peak-to-Average Power-Ratio Reduction Algorithm for OFDM Systems via Constellation Extension", IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 6, no. 5, 1 May 2007 (2007-05-01), pages 1823 - 1832, XP011181450, ISSN: 1536-1276, DOI: 10.1109/TWC.2007.360384 * |
| TELLADO-MOURELO J: "Peak to average power reduction for multicarrier modulation", DISSERTATION SUBMITTED TO THE DEPARTMENT OF ELECTRICALENGINEERING AND THE COMMITTEE ON GRADUATE STUDIES OF STANFORDUNIVERSITY IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THEDEGREE OF DOCTOR OF PHILOSOPHY, XX, XX, 1 September 1999 (1999-09-01), pages 1 - 169, XP002463333 * |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2014155024A1 (fr) | 2014-10-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2428012B1 (fr) | Réduction du rapport puissance crête à puissance moyenne dans un signal multiporteuse | |
| EP2965483A1 (fr) | Procédé de reduction de papr dans une transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants | |
| EP2253114B1 (fr) | Procedes de transmission et de reception d'un signal multiporteuse comprenant un intervalle de garde, produits programme d'ordinateur, dispositifs d'emission et de reception, et signal correspondants | |
| EP2039095B1 (fr) | Procédés d'émission et de réception d'un signal multiporteuse de type OFDM OQAM et pilotes correspondants | |
| EP2904754B1 (fr) | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants | |
| FR2885470A1 (fr) | Procede de codage d'un signal multiporteuse de type ofdm/oqam utilisant des symboles a valeurs complexes, signal, dispositifs et programmes d'ordinateur correspondants | |
| WO2008007019A2 (fr) | Procedes d'emission et de reception d'un signal multiporteuse a modulation oqam, et preamble particulier | |
| EP3292668B1 (fr) | Réduction du rapport puissance crête à puissance moyenne d'un signal multiporteuse | |
| EP2975815B1 (fr) | Procede de reduction du facteur de crete d'un signal large-bande | |
| WO2008007020A2 (fr) | Procedes d'emission et de reception d'un signal multiporteuse comprenant des pilotes isoles, dispositifs et produits programme d'ordinateur correspondants | |
| EP3125486A1 (fr) | Reduction du facteur de crete d'une voie d emission d'un signal mono-porteuse | |
| FR3004040A1 (fr) | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants | |
| WO2006117268A1 (fr) | Procédé de décodage itératif d'un signal ofdm/oqam utilisant des symboles à valeurs complexes, dispositif et programme d'ordinateur correspondants | |
| FR2765757A1 (fr) | Procede et dispositif de modulation d'un signal multiporteuse de type ofdm/oqam, et procede et dispositif de demodulation correspondants | |
| FR2903833A1 (fr) | Procedes d'emission et de reception d'un signal multiporteuse mettant en oeuvre une estimation de canal, dispositifs et produits programme d'ordinateur correspondants. | |
| WO2014053756A1 (fr) | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants | |
| WO2014188143A1 (fr) | Procede de transmission d'un signal multi porteuse avec reduction du papr du signal émis | |
| FR2996711A1 (fr) | Procede de transmission d'un signal multiporteuse, dispositif de transmission et programme d'ordinateur correspondants. | |
| FR2932341A1 (fr) | Procede et dispositif de transmission d'un signal multiporteuse reduisant le rapport puissance crete a puissance moyenne, procede et dispositif de reception, programme et signal correspondants | |
| FR2942092A1 (fr) | Procede et dispositif de transmission d'un signal multiporteuse reduisant le rapport puissance crete a puissance moyenne, programme et signal correspondants | |
| WO2024261050A1 (fr) | Procédé et dispositif de transmission d'une trame de données en ofdm | |
| FR2913835A1 (fr) | Traitement d'un signal de communication, avant amplification en modulation multi-porteuses | |
| FR3150378A1 (fr) | Procédé et dispositif de réception d’au moins un mot binaire transmis sur un ensemble de sous-porteuses OFDM | |
| WO2024261048A1 (fr) | Procédé et dispositif de transmission de données ofdm | |
| FR3010267A1 (fr) | Procede et dispositif de transmission de blocs de symboles de donnees reels, procede et dispositif de reception et programmes d'ordinateur correspondants. |