Brevet FR3049136A1 (20170922)
REVENDICATIONS1. Procédé de génération d'un signal multiporteuse de type OFDM comprenant des blocs (200) OFDM constitués de M porteuses modulées par des symboles de constellation, dits symboles source, un bloc de M symboles source correspondant à un bloc OFDM de M porteuses, caractérisé en ce qu'il comprend, d'une part : - Une étape d'entrelacement (100) des M symboles d'un bloc de symboles source en R sous-blocs (201) de N symboles entrelacés, où R, M et N sont des entiers naturels tels que M=RxN ; Et d'autre part des étapes de : - obtention (101) d'un bloc de M échantillons temporels par transformée de Fourier discrète dudit bloc de M symboles source ; - détermination (102) de N amplitudes maximales parmi lesdits échantillons dudit bloc de M échantillons temporels et formation (102) d'un vecteur contenant lesdites N amplitudes maximales, dit vecteur crête ; et en ce qu'il comprend également des étapes de : - atténuation (103), par correction de symboles de constellation, des extrema d'un sous-bloc de N échantillons temporels correspondant à la transformée de Fourier discrète d'un desdits R sous-blocs de N symboles entrelacés, ladite correction prenant en compte au moins ledit vecteur crête et délivrant un sous-bloc de N symboles entrelacés corrigés, ladite étape d'atténuation, répétée pour chaque sous-bloc parmi lesdits R sous-blocs de N symboles entrelacés, délivrant R sous-blocs de N symboles entrelacés corrigés; - désentrelacement (104) desdits R sous-blocs de N symboles entrelacés corrigés délivrant un bloc de M symboles source corrigés ; et - génération (105) d'un bloc OFDM dudit signal multiporteuse par transformée de Fourier discrète dudit bloc de M symboles source corrigés. 3049136 38\n<CLM>\1\tProcédé de génération selon la revendication 1, caractérisé en ce que, lors de ladite étape d'entrelacement des M symboles d'un bloc de symboles source en R sous-blocs de N symboles entrelacés, un i-ième sous-bloc de N symboles entrelacés, i étant un entier allant de 1 à R, comprend des symboles d'indice 5 (i-1)+k*R dudit bloc de symboles source, k étant un entier allant de 0 à N-1.\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 ou 2, caractérisé en ce qu'un élément d'indice j dudit vecteur crête, j étant un entier allant de 0 à N-1, est égal à ladite amplitude maximale des échantillons d'indice j+r*N dudit bloc 10 de M échantillons temporels, avec r un entier allant de 0 à R-1.\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 3 dans lequel R>1, caractérisé en ce que ladite étape d'atténuation des extrema par correction de 15 symboles de constellation est effectuée successivement pour chacun desdits R sous- blocs de N symboles entrelacés, et en ce que : ladite étape d'atténuation effectuée pour lesdits sous-blocs 1 à v-1 de N symboles entrelacés, où v est un entier compris entre 2 et R, délivre v-1 20 sous-blocs de N symboles entrelacés corrigés ; lorsque ladite étape d'atténuation est effectuée pour un v-ième sous-bloc de N symboles entrelacés, ledit vecteur crête pris en compte par ladite correction est mis à jour en fonction d'une amplitude d'au moins un échantillon temporel parmi v-1 sous-blocs de N échantillons temporels 25 entrelacés corrigés correspondant à la transformée de Fourier discrète desdits v-1 sous-blocs de N symboles entrelacés corrigés préalablement obtenus.\n<CLM>\1\tProcédé de génération selon la revendication 4, 30 caractérisé en ce que lorsque ladite étape d'atténuation est effectuée pour ledit v-ième 3049136 39 sous-bloc de N symboles entrelacés, ladite mise à jour dudit vecteur crête pris en compte par ladite correction correspond, pour un élément d'indice s dudit vecteur crête, s étant un entier compris entre 0 et N-1, à : - une incrémentation dudit élément d'indice s d'une valeur correspondant à une 5 différence, pondérée d'un premier facteur correctif Gup, entre une amplitude d'un échantillon d'indice s d'un sous-bloc de N échantillons temporels entrelacés corrigés correspondant à la transformée de Fourier discrète dudit sous-bloc de rang v-1 de N symboles entrelacés corrigés préalablement obtenu, et une amplitude d'un échantillon d'indice s d'un sous-bloc de N échantillons 10 temporels entrelacés correspondant à la transformée de Fourier discrète dudit sous-bloc de rang v-1 de N symboles entrelacés lorsque ladite différence est positive ou nulle ; - une décrémentation dudit élément d'indice s d'une valeur correspondant à ladite différence, pondérée d'un second facteur correctif Gdown, lorsque ladite 15 différence est négative ;\n<CLM>\1\tProcédé de génération selon la revendication 5, dans lequel ledit premier facteur correctif Gup vaut 1 et ledit second facteur correctif Gdown vaut 0,707. 20\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 6, caractérisé en ce que, à l'issue de ladite étape d'obtention d'un bloc de M échantillons temporels par transformée de Fourier discrète dudit bloc de M symboles source, il met en oeuvre une étape de suréchantillonnage dudit bloc de M échantillons temporels obtenu. 25\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 7 dans lequel ladite atténuation des extrema par correction des symboles de constellation met en oeuvre une correction appartenant au groupe comprenant : - une correction ACE (pour « Active Constellation Extension » en anglais) ; 30 - une correction TI-CES (pour « Tone Injection - Constellation Extension 3049136 40 Scheme » en anglais) ; - une correction CD (pour « Constellation Distortion » en anglais) ; - une correction TR (pour « Tone Reservation » en anglais) ; et - une correction PCTS (pour « Pre-Constructed Temporal Signal » en anglais). 5\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 8, caractérisé en ce qu'il comprend en outre une étape préliminaire de pré-correction dudit bloc de M symboles source, un symbole source étant pré-corrigé d'une valeur de correction intermédiaire prédéfinie entre une valeur de correction nulle et une valeur de 10 correction extrême.\n<CLM>\1\tProcédé d'atténuation d'extrema d'un signal multiporteuse de type OFDM comprenant une étape d'atténuation (103), par correction de symboles de constellation, des extrema d'un bloc de N échantillons temporels correspondant à une transformée de 15 Fourier discrète d'un bloc de N symboles de constellation, ladite correction prenant en compte un vecteur crête représentatif des extrema dudit signal multiporteuse et délivrant un bloc de N symboles corrigés, caractérisé en ce que, ledit signal multiporteuse de type OFDM comprenant des blocs (200) OFDM constitués de M porteuses modulées par des symboles de constellation, 20 dits symboles source, un bloc de M symboles source correspondant à un bloc OFDM de M porteuses : - ledit bloc de N symboles de constellation est un sous-bloc (201) parmi R sous-blocs de N symboles entrelacés obtenus par entrelacement (100) de M symboles d'un bloc de symboles source, où R, M et N sont des entiers naturels tels que 25 M=RxN ; - ledit vecteur crête est obtenu par détermination (102) de N amplitudes maximales parmi des échantillons temporels obtenus par transformée de Fourier discrète (101) dudit bloc de M symboles source ; et en ce qu'il comprend une étape de désentrelacement (104) de R sous-blocs de N 30 symboles entrelacés corrigés, obtenus par répétition de ladite étape d'atténuation, pour 3049136 41 chaque bloc de N symboles de constellation parmi lesdits R sous-blocs de N symboles entrelacés.\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions de code de 5 programme pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 9, lorsque ledit programme est exécuté par un processeur.\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé selon la revendication 10, lorsqu'il est 10 exécuté par un processeur.\n<CLM>\1\tDispositif de génération (310) d'un signal multiporteuse de type OFDM comprenant des blocs (200) OFDM constitués de M porteuses modulées par des symboles de constellation, dits symboles source, un bloc de M symboles source 15 correspondant à un bloc OFDM de M porteuses, caractérisé en ce qu'il comprend, d'une part : - un entrelaceur (300) de M symboles d'un bloc de symboles source en R sous-blocs (201) de N symboles entrelacés, où R, M et N sont des entiers naturels tels que M=RxN ; 20 Et d'autre part : - un premier générateur (301) d'un bloc de M échantillons temporels par transformée de Fourier discrète dudit bloc de M symboles source ; - un calculateur (302) de N amplitudes maximales parmi lesdits échantillons dudit bloc de M échantillons temporels et un second générateur (302) d'un vecteur 25 contenant lesdites N amplitudes maximales, dit vecteur crête ; et en ce qu'il comprend également : - un atténuateur (303, 303', 303"), par correction de symboles de constellation, d'extrema d'un sous-bloc de N échantillons temporels correspondant à la transformée de Fourier discrète d'un sous-bloc de N symboles entrelacés, ladite 30 correction prenant en compte au moins ledit vecteur crête et délivrant un bloc 3049136 42 de N symboles entrelacés corrigés, - un désentrelaceur (304) de R sous-blocs de N symboles entrelacés corrigés délivrant un bloc de M symboles source corrigés ; et - un troisième générateur (305) d'un bloc OFDM dudit signal multiporteuse par 5 transformée de Fourier discrète dudit bloc de M symboles source corrigés.\n<CLM>\1\tDispositif d'atténuation d'extrema (410, 410') d'un signal multiporteuse de type OFDM comprenant un atténuateur (303, 303', 303"), par correction de symboles de constellation, des extrema d'un bloc de N échantillons temporels correspondant à une 10 transformée de Fourier discrète d'un bloc de N symboles de constellation, ladite correction prenant en compte un vecteur crête représentatif des extrema dudit signal multiporteuse et délivrant un bloc de N symboles corrigés, caractérisé en ce que, ledit signal multiporteuse de type OFDM comprenant des blocs (200) OFDM constitués de M porteuses modulées par des symboles de constellation, 15 dits symboles source, un bloc de M symboles source correspondant à un bloc OFDM de M porteuses, ledit dispositif comprend : - un entrelaceur (300) de M symboles d'un bloc de symboles source en R sous-blocs (201) de N symboles entrelacés, où R, M et N sont des entiers naturels tels que M=RxN, ledit bloc de N symboles de constellation étant un sous-bloc parmi 20 lesdits R sous-blocs de N symboles entrelacés ; - un calculateur (302) de N amplitudes maximales parmi des échantillons temporels obtenus par transformée de Fourier discrète dudit bloc de M symboles source et un générateur (302) d'un vecteur contenant lesdites N amplitudes maximales, dit vecteur crête ; 25 et en ce qu'il comprend également : - un désentrelaceur (304) de R sous-blocs de N symboles entrelacés corrigés délivrant un bloc de M symboles source corrigés.