[go: up one dir, main page]

WO2007090995A2 - Method for receiving a signal using an improved propagation channel estimate, corresponding receiver device and computer programme product - Google Patents

Method for receiving a signal using an improved propagation channel estimate, corresponding receiver device and computer programme product Download PDF

Info

Publication number
WO2007090995A2
WO2007090995A2 PCT/FR2007/050763 FR2007050763W WO2007090995A2 WO 2007090995 A2 WO2007090995 A2 WO 2007090995A2 FR 2007050763 W FR2007050763 W FR 2007050763W WO 2007090995 A2 WO2007090995 A2 WO 2007090995A2
Authority
WO
WIPO (PCT)
Prior art keywords
estimate
matrix
propagation channel
channel
signal
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.)
Ceased
Application number
PCT/FR2007/050763
Other languages
French (fr)
Other versions
WO2007090995A3 (en
Inventor
Xénofon DOUKOPOULOS
Rodolphe Le Gouable
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
France Telecom SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by France Telecom SA filed Critical France Telecom SA
Publication of WO2007090995A2 publication Critical patent/WO2007090995A2/en
Publication of WO2007090995A3 publication Critical patent/WO2007090995A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • H04L25/023Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols
    • H04L25/0232Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols by interpolation between sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/022Channel estimation of frequency response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0016Time-frequency-code
    • H04L5/0021Time-frequency-code in which codes are applied as a frequency-domain sequences, e.g. MC-CDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver

Definitions

  • a method of receiving a signal implementing an improved estimate of a corresponding propagation channel, receiving device and computer program product is a method of receiving a signal implementing an improved estimate of a corresponding propagation channel, receiving device and computer program product.
  • the field of the invention is that of fixed or mobile communications, over the air (radiocommunications) or by wire.
  • the invention relates to the reception and estimation of propagation channels, between at least one transmitter and at least one receiver, in a system of MIMO type ("Multiple Input Multiple Output") or SISO ("Single Input Single”).
  • Output from the transmission of signals comprising reference data elements called pilots, known from at least one receiver.
  • the invention applies in particular to any system implementing an equalization in the frequency domain in reception, for example the muti-carrier type systems.
  • the invention finds inter alia applications in systems implementing OFDM type techniques (Orthogonal Frequency
  • OFDMA Orthogonal Frequency Division Multiple
  • Multi-Carrier Coded Division Multiple Access MC-CDMA
  • IFDMA Interleaved Frequency Division Multiple Access
  • Linear Precoded Orthogonal Frequency Division Multiplex or in single carrier systems implementing equalization in the frequency domain.
  • the invention applies to uplink communications (from a terminal to a base station) as well as to downlink communications (from a base station to a terminal).
  • Receiving propagation channel estimation in digital communications has been the subject of much research. Indeed, this estimate directly affects the performance of a communication system. More precisely, it is recalled that it is strongly recommended to estimate the propagation channel efficiently at a receiver, in order to be able to equalize the signal received via a coherent demodulation, and to detect the transmitted data, in particular in the absence of using differential modulations. Indeed, in a high-speed communication system, the noise level is doubled.
  • Differential modulations are thus not used, or little, in such a system, since these modulations only apply to phase modulations (for example of the QPSK type for "Quadrature Phase Shift Keying"), and not to amplitude modulations (for example of QAM type for "Quadrature Amplitude Modulation”), the latter making it possible to achieve high data rates.
  • phase modulations for example of the QPSK type for "Quadrature Phase Shift Keying”
  • amplitude modulations for example of QAM type for "Quadrature Amplitude Modulation
  • estimation techniques in the frequency domain estimation techniques in the time domain.
  • the estimation of the channel in the frequency domain is carried out from the insertion in the useful data stream to transmit, before transmission, reference data elements called pilots, to known locations of the receiver.
  • this class of estimation technique leads to a moderate channel estimation quality, the SNR (Signal to Noise Ratio) level. Indeed, compared to a perfect knowledge of propagation channel, the latter usually results in a degradation of 2dB in terms of bit error rate BER (or BER for "Binary Error Rate” in English).
  • the transmission of an OFDM symbol comprising only reference data elements (ie known drivers of the receiver) in a multi-carrier system is considered.
  • this system is defined by the parameters N, corresponding to the size of the Fourier Transform (FFT - "Fast Fourier Transform
  • N moi corresponding to the number of modulated carriers
  • corresponding to the size of the cyclic prefix (CP -" Cyclic Prefix "), also called guard interval.
  • H ( ⁇ ) a diagonal matrix of size (N, N), including the frequency response of the channel; and w (n) a vector of size N corresponding to Gaussian white additive noise (BABG).
  • W (Cu) the vector defined by the main diagonal of
  • the vector h is a vector of size ⁇ + 1, where ⁇ corresponds to the size (length) of the cyclic prefix.
  • a partial Fourier matrix F 'of size JV mod , ⁇ + 1) is defined, which includes
  • IFFT Inverse Fast Fourier Transform
  • the propagation channels estimated according to this technique have edge effects, which leads to an error floor for high SNR (of the order of 18 dB), significantly limiting performance.
  • the invention particularly aims to overcome these disadvantages of the prior art.
  • an object of the invention is to provide a reception propagation channel estimation technique, which performs better than the known estimation techniques, when elements or carriers that are not modulated by information to be transmitted are inserted at the edge of the transmission spectrum of the data signal.
  • an object of the invention is to provide such a technique delivering an estimated channel having no or little effect of edges, and not leading to an error floor.
  • Another objective of the invention is to implement a technique for estimating the impulse response of a channel that is not very complex to implement.
  • a method of receiving a signal formed of a temporal succession of symbols comprising, at the spectral level, at least one guard element. not modulated by at least one piece of information to be transmitted and a piece of useful data modulated by at least one piece of information to be transmitted, the useful data elements comprising, on the one hand, reference data items called pilots, the value at the sending of the pilots being known to at least one receiver intended to perform a reception of said signal, and on the other hand informative data elements.
  • such a method implements a step of estimating at least one propagation channel between at least one transmitter and at least one receiver, comprising:
  • the invention is based on a completely new and inventive approach to the estimation of at least one propagation channel, in reception, making it possible to improve this estimate, especially when the transmitted signal includes guard elements, c that is, elements or carriers that are not modulated by information to be transmitted, in the spectral domain.
  • guard elements are conventionally added to the ends of the spectrum during the transmission of the signal, so that the emitted signal does not have a spectral occupation interfering with the neighboring bands, and respects a certain emission mask.
  • these guard elements correspond, for example, to carriers of zero value, in a multicarrier system, or elements of zero value, in an IFDMA system, making it possible to regulate the spectral occupation of the transmitted signal.
  • these guard elements disturb the estimation of the propagation channel.
  • the invention proposes to determine an improved estimation of the propagation channel, by multiplying a first estimation of the channel by a decorrelation matrix, making it possible to decorrelate the estimate of the propagation channel for the unmodulated guard elements by information to transmitting, from the estimation of the propagation channel for the useful data elements modulated by information to be transmitted.
  • the decorrelation matrix does not take into account, according to the invention, values of the propagation channel in the part where there are null carrier regions.
  • This decorrelation matrix is in particular predetermined according to at least one structural characteristic of the signal, such as the size of a cyclic prefix inserted between two symbols before transmission, the number of modulated useful data elements (respectively carriers or valuable elements non-zero in a multi-carrier or single-carrier system), ....
  • the sub-step of determining an improved estimate implements the following steps:
  • a degraded estimate of the propagation channel in the frequency domain (first estimate in the frequency domain), which is expressed in the time domain (first estimate in the time domain), is first determined.
  • This vector is then multiplied first estimation by the decorrelation matrix, delivering a corrected estimate of the propagation channel in the time domain.
  • This time domain corrected estimate is finally transformed into the frequency domain, delivering the improved estimate of the propagation channel.
  • N an integer
  • the partial Fourier matrix F comprises the coefficients of the Fourier matrix F corresponding to the time / frequency locations of the reference data elements.
  • the step of transforming the first estimation vector implements a multiplication of the first estimation vector in the frequent domain by the Hermitian of the size Fourier matrix F.
  • the multiplication step implements a selection of JV coefficients of the first estimation vector in the time domain, among the JV coefficients obtained, and a multiplication of the JV 'coefficients by the decorrelation matrix P of size (JV', JV ' ), delivering the corrected estimate in the time domain.
  • the transformation of the corrected estimation implements a multiplication of the time domain corrected estimation by the partial Fourier matrix F ', of size (JV mod , JV'), delivering the improved estimation of the propagation channel in I frequency domain, where JV mod is the number of modulated useful data elements.
  • JV mod is the number of modulated useful data elements.
  • JV mod is the number of modulated useful data elements.
  • the signal y p (n) takes the values of the signal received after demodulation y (n) at the time / frequency locations where the reference data elements are positioned.
  • a cyclic prefix of length ⁇ being inserted between the symbols in the time domain, the number JV 'is equal to the length of the cyclic prefix plus one:
  • the number N 'thus corresponds to the maximum spread of the temporal response of the propagation channel.
  • the method according to the invention is also remarkable in that it implements, when the reference elements are distributed in the space time / frequency ("scattered pi lots"):
  • the invention applies whether the pilots are distributed within the data signal to be transmitted ("scattered pilots"), or continuous within the same symbol (“full pilots").
  • the method according to the invention furthermore implements a step of equalizing the signal received in the frequency domain, based on the improved estimation of the propagation channel.
  • This equalization of the signal received in the frequency domain can notably be implemented by dividing the signal by the estimate of the propagation channel.
  • the invention also relates to a device for receiving a signal formed of a temporal succession of symbols comprising, at the spectral level, at least one guard element that is not modulated by at least one piece of information to be transmitted, and a modulated useful data item. by at least one piece of information to be transmitted, the useful data elements comprising, on the one hand, reference data elements called pilots, and on the other hand informative data elements.
  • such a reception device comprises means for estimating at least one propagation channel between at least one transmitter and one receiver, comprising:
  • the invention finally relates to a computer program product downloadable from a communication network and / or stored on a computer readable medium and / or executable by a microprocessor, comprising program code instructions for the implementation of the method of reception previously described.
  • FIGS. , IB and IC respectively illustrate, schematically, the matrices F, F and F ';
  • Figure 2 shows the general principle of the reception method according to the invention;
  • FIGS. 3A and 3B illustrate the construction of a partial Fourier matrix F ', implemented in the reception method of FIG. 2, as a function of the distribution of the reference data elements;
  • FIGS. 4A, 4B and 4C show the comparative performances of the estimation techniques according to the prior art and according to the invention;
  • Figure 5 is a simplified representation of the hardware structure of a receiving device according to the invention. 6. Description of an embodiment of the invention
  • the general principle of the invention is based on the weighting, in reception, of a vector of first channel estimation in the time domain, delivering a corrected estimate of the impulse response of the propagation channel, and on the transformation of this corrected estimate. from the time domain to the frequency domain, delivering an improved estimate of the propagation channel.
  • the first estimation vector is multiplied by a decorrelation matrix P, making it possible to decorrelate the channel estimate for the guard elements of the channel estimate for the useful data elements of the received signal.
  • a decorrelation matrix P makes it possible to decorrelate the channel estimate for the guard elements of the channel estimate for the useful data elements of the received signal.
  • the general principle of receiving a signal according to the invention is presented. More particularly, a preferred embodiment of the invention is described according to which the received signal is formed of a temporal succession of OFDM symbols.
  • each OFDM symbol includes JV carriers, including N modulators modulated by information to be transmitted, also called useful data elements, and (N-N mo ⁇ ) carriers unmodulated by information to be transmitted, also called guard elements.
  • N modulators modulated by information to be transmitted also called useful data elements
  • N-N mo ⁇ carriers unmodulated by information to be transmitted
  • guard elements also called guard elements.
  • a cyclic prefix of size ⁇ is also inserted between each OFDM symbol.
  • the channel is assumed to have a size which does not exceed that of the cyclic prefix plus one, that is to say ⁇ + 1, which thus makes it possible to avoid interference between symbols. .
  • H (G) a diagonal matrix of size (N, N), including the frequency response of the channel; and w (n) a vector of size N corresponding to the Gaussian white additive noise.
  • the reception method according to the invention implements a step 22 of determining a first estimate of the propagation channel, in the frequency domain, from the reference data elements.
  • This first estimate, delivering a vector of first channel estimation in the frequency domain is for example implemented by dividing the vector y (n) corresponding to the signal received by the vector b p (n) carrying Ia.
  • the reception method according to the invention then implements a step 23 of determining an improved estimate of the propagation channel, from the first estimation vector.
  • an inverse Fourier transform is implemented on the first estimation vector, making it possible to express this first-time estimation vector in the time domain.
  • This transformation notably implements a multiplication of the first estimation vector, in the frequency domain, by the Hermitian of the Fourier matrix F of size (JV, N), corresponding to the sampled useful band of the signal, less than the band. sampled signal.
  • the Fourier matrix F is of the following form:
  • N ' is an integer less than JV, defined from the properties of the propagation channel.
  • N ' is greater than or equal to the maximum spread of the temporal response of the channel.
  • the vector of N 'coefficients thus obtained is then multiplied by a decorrelation matrix P, corresponding to a pseudo-inverted matrix of the Phermitian matrix product of a partial Fourier matrix by the corresponding partial Fourier matrix:
  • F the partial Fourier matrix
  • H denotes the Hermitian operator
  • 'de denotes the pseudo-inverse operator.
  • This partial Fourier matrix F ' is a matrix extracted from the Fourier matrix F. More precisely, this partial Fourier matrix F', of size
  • N mod , N ' includes the coefficients of the Fourier matrix corresponding to the time / frequency locations of the reference data elements. It can notably be noted that this matrix is not of full rank.
  • the obtained vector is also normalized by the size of the Fourier matrix F by multiplying the vector obtained by the inverse of the square root of N.
  • FIG. 3A thus illustrates the construction of the partial Fourier matrix F ', according to this exemplary embodiment in which an OFDM symbol comprising only pilots (denoted' x ') is transmitted.
  • the guard elements are denoted by O '
  • the useful data elements are denoted by' D '.
  • N the number of unmodulated guard elements and useful data elements modulated per symbol
  • the corrected estimate is transformed from the time domain into the frequency domain by means of a Fourier transform, delivering the necessary feedback control.
  • an interpolation which can be linear, in the time domain (ID interpolation) is applied to obtain the coefficients of the channel corresponding to the informative data elements. Interpolation of a higher order is also possible.
  • the reception method according to the invention implements an equalization 24 of the signal received in the frequency domain, from this estimated response of the channel, for example by dividing the signal received by the improved estimation of the propagation channel, delivering an estimate of the transmitted signal.
  • the main effect of the invention is thus based on the decorrelation of the two regions of modulated carriers and null carriers.
  • ⁇ i ⁇ and ⁇ i2 denote the Fourier frequency sets corresponding respectively to the indices / t and I 1 .
  • a two-dimensional interpolation is then performed to determine the value of the channel at all locations in the time / frequency space.
  • the invention thus proposes a new algorithm for estimating the impulse response of a propagation channel, in particular for systems seen as multicarrier systems in reception.
  • This new approach notably makes it possible to correct the estimation of the channel, especially in the case where guard elements (carriers or elements that are not modulated by information to be transmitted, and therefore carrying a value of zero or almost zero) are introduced at the ends.
  • a decorrelation matrix is of small size, of the order of the cyclic prefix ⁇ .
  • this decorrelation matrix is constant, and independent of the propagation channel.
  • This decorrelation matrix can thus be pre-calculated as a function of at least one structural characteristic of the signal, depending on the parameters of the transmission system, such as the size of the prefix cyclic, the number of modulated carriers iV mod , or the position of the guard elements,
  • the estimated vector h of the time domain propagation channel also referred to as the time domain corrected estimate, is not an estimate of the real channel.
  • the frequency response 1 Jf of the estimated channel is close to the real channel for the received modulated carriers. Indeed, thanks to the use of the decorrelation matrix, we are interested only in the modulated useful data elements for the channel estimation, since it is these modulated elements that carry the information to be transmitted (transmitted data).
  • FIGS. 4A, 4B and 4C show the simulation results obtained when applying the reception method according to the invention to a system of the MC-CDMA type, combining an allocation of the spectral resources in CDMA codes. to a multicarrier type modulation
  • the processing gain of the considered system (that is to say the length of the Walsh-Hadamard signatures corresponding to the spreading codes isolating the users of the same cell) is equal to 16.
  • OFDM pilots are also considered, with a pilot all twelve pieces of informative MC-CDMA data, that is to say 7.7% of pilots.
  • FIGS. 4A and 4B illustrate the bit error rate (BER, or BER) as a function of the signal-to-noise ratio (SNR) respectively for a four-phase phase modulation MDP4 (in English QPSK for "Quadrature Phase Shift Keying "), and for quadrature amplitude modulation 16-QAM, in the context of a single application in an ITU Vehicular A channel at 30km / h, with a spreading factor SF equal to 16, 15 users , and a yield R equal to 2/3.
  • SNR signal-to-noise ratio
  • FIG. 4A corresponds to FIG. 4A
  • curve 4l A illustrates the BER versus SNR in reception, with perfectly known channel (ideal case); curve 42 A
  • curve 43 A illustrates the BER according to the SNR with a channel estimated according to the time domain estimation technique according to the prior art
  • curve 44 A illustrates the BER according to the SNR with a channel estimated according to the frequency domain estimation technique according to the prior art.
  • FIG. 4C illustrates the variations of the frequency domain propagation channel (carrier frequency on the ordinate, the real part of the values of the abscissa propagation channel), for a signal-to-noise ratio of 20 dB, for: a real channel ( curve 41 C );
  • Such a reception device comprises a memory M 50, a processing unit P 51, equipped for example with a microprocessor ⁇ P, and controlled by the computer program Pg 52.
  • the code instructions of the program of the computer 52 are for example loaded into a RAM memory before being executed by the processor of the processing unit 51.
  • the processing unit 51 receives as input a signal y (") 53, formed of a temporal succession symbol system comprising at least one unmodulated guard element, and a modulated useful data element.
  • the microprocessor ⁇ P of the processing unit 51 implements the steps of the reception method described above in relation to FIG. 2, according to the instructions of the program Pg 52.
  • the processing unit makes it possible to determine an improved estimation of the propagation channel, used for the equalization of the signal received in the frequency domain.
  • the processing unit 51 outputs an estimate 54 of the transmitted signal.
  • the invention thus proposes a reception method having better performance than conventional reception methods, for systems implementing an equalization of the signal received in the frequency domain, thanks to a better estimation of the propagation channel.
  • the determination of an improved estimate of the propagation channel notably makes it possible to correct the edge effects, and to deliver an estimated signal that does not have an error floor.
  • This technique according to the invention can thus be integrated into B3G ("Beyond 3G”) systems for fixed or mobile, wired or wireless communication.
  • this improved propagation channel estimation technique can be combined with the technique presented in the French patent application No. 0511082 filed in the name of the same Applicant on October 28, 2005 and not yet published, concerning a method of reception at within a given geographical unit of a signal disturbed by the interference due to the transmission of signals in neighboring geographical cells.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Near-Field Transmission Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention concerns a method for receiving a signal formed by a temporal succession of symbols comprising, at spectral level, at least one unmodulated guard element and one modulated useful data element, said useful data elements including reference data elements, and informative data elements. According to the invention, such a method uses a step of estimating at least one propagation channel between at least one transmitter and said at least one receiver, including: a sub-step of determining (22) a first estimate of said propagation channel; a sub-step of determining an improved estimate (23) of said propagation channel by multiplying said first estimate vector by a predetermined decorrelation matrix based on at least one structural characteristic of said signal.

Description

Procédé de réception d'un signal mettant en œuvre une estimation améliorée d'un canal de propagation, dispositif de réception et produit programme d'ordinateur correspondants.A method of receiving a signal implementing an improved estimate of a corresponding propagation channel, receiving device and computer program product.

1. Domaine de l'invention Le domaine de l'invention est celui des communications fixes ou mobiles, par voie hertzienne (radiocommunications) ou filaire.FIELD OF THE INVENTION The field of the invention is that of fixed or mobile communications, over the air (radiocommunications) or by wire.

Plus précisément, l'invention concerne la réception et l'estimation de canaux de propagation, entre au moins un émetteur et au moins un récepteur, dans un système de type MIMO (« Multiple Input Multiple Output ») ou SISO (« Single ïnput Single Output »), à partir de la transmission de signaux comprenant des éléments de données de référence appelés pilotes, connus d'au moins un récepteur.More specifically, the invention relates to the reception and estimation of propagation channels, between at least one transmitter and at least one receiver, in a system of MIMO type ("Multiple Input Multiple Output") or SISO ("Single Input Single"). Output "), from the transmission of signals comprising reference data elements called pilots, known from at least one receiver.

L'invention s'applique notamment à tout système mettant en œuvre une égalisation dans le domaine fréquentiel en réception, par exemple les systèmes de type muïtiporteuses.The invention applies in particular to any system implementing an equalization in the frequency domain in reception, for example the muti-carrier type systems.

Ainsi, l'invention trouve entre autres des applications dans des systèmes mettant en œuvre des techniques de type OFDM (« Orthogonal FrequencyThus, the invention finds inter alia applications in systems implementing OFDM type techniques (Orthogonal Frequency

Division Multiplex »), OFDMA (« Orthogonal Frequency Division MultipleMultiplex Division "), OFDMA (Orthogonal Frequency Division Multiple

Access »), MC-CDMA (« Multi-Carrier Coded Division Multiple Access »), IFDMA (« Interleaved Frequency Division Multiple Access »), LP-OFDMAccess "), Multi-Carrier Coded Division Multiple Access (MC-CDMA), IFDMA (Interleaved Frequency Division Multiple Access), LP-OFDM

(« Linear Precoded Orthogonal Frequency Division Multiplex »), ou encore dans des systèmes monoporteuses mettant en oeuvre une égalisation dans le domaine fréquentiel.("Linear Precoded Orthogonal Frequency Division Multiplex"), or in single carrier systems implementing equalization in the frequency domain.

De plus, l'invention s'applique aussi bien aux communications sur voie montante (d'un terminal vers une station de base), qu'aux communications sur voie descendante (d'une station de base vers un terminal).In addition, the invention applies to uplink communications (from a terminal to a base station) as well as to downlink communications (from a base station to a terminal).

2. Art antérieur2. Prior Art

L'estimation de canal de propagation en réception, en communications numériques, a fait l'objet de nombreuses recherches. En effet, cette estimation affecte directement les performances d'un système de communication. Plus précisément, on rappelle qu'il est fortement conseillé d'estimer efficacement Ie canal de propagation au niveau d'un récepteur, afin de pouvoir égaliser le signal reçu via une démodulation cohérente, et détecter les données émises, en particulier en l'absence d'utilisation de modulations différentielles. En effet, dans un système de communication à haut débit, Ie niveau de bruit est doublé. Les modulations différentielles ne sont donc pas, ou peu, utilisées, dans un tel système, car ces modulations ne s'appliquent qu'à des modulations de phase (par exemple de type QPSK pour « Quadrature Phase Shift Keying »), et non à des modulations d'amplitude (par exemple de type QAM pour « Quadrature Amplitude Modulation »), ces dernières permettant d'atteindre des débits élevés.Receiving propagation channel estimation in digital communications has been the subject of much research. Indeed, this estimate directly affects the performance of a communication system. More precisely, it is recalled that it is strongly recommended to estimate the propagation channel efficiently at a receiver, in order to be able to equalize the signal received via a coherent demodulation, and to detect the transmitted data, in particular in the absence of using differential modulations. Indeed, in a high-speed communication system, the noise level is doubled. Differential modulations are thus not used, or little, in such a system, since these modulations only apply to phase modulations (for example of the QPSK type for "Quadrature Phase Shift Keying"), and not to amplitude modulations (for example of QAM type for "Quadrature Amplitude Modulation"), the latter making it possible to achieve high data rates.

Il est donc souhaitable de pouvoir réaliser une estimation correcte du canal de propagation, s'approchant au maximum du canal réel de transmission, notamment dans des systèmes à haut débit.It is therefore desirable to be able to make a correct estimate of the propagation channel, approaching as far as possible the real transmission channel, especially in high-speed systems.

On distingue principalement deux classes de techniques d'estimation de canal : les techniques d'estimation dans le domaine fréquentiel, et les techniques d'estimation dans le domaine temporel.There are mainly two classes of channel estimation techniques: estimation techniques in the frequency domain, and estimation techniques in the time domain.

2.1 Estimation dans te domaine fréquentiel2.1 Estimate in the frequency domain

Classiquement, l'estimation du canal dans le domaine fréquentiel est réalisée à partir de l'insertion dans le flux de données utiles à transmettre, avant émission, d'éléments de données de référence appelés pilotes, à des emplacements connus du récepteur.Conventionally, the estimation of the channel in the frequency domain is carried out from the insertion in the useful data stream to transmit, before transmission, reference data elements called pilots, to known locations of the receiver.

En réception, les valeurs prises par ces séquences de référence sont lues, et le gain complexe du canal à ces emplacements est déterminé.In reception, the values taken by these reference sequences are read, and the complex gain of the channel at these locations is determined.

Un inconvénient majeur de ces techniques d'estimation dans le domaine fréquentiel est qu'elles ne permettent d'estimer directement, c'est-à-dire sans interpolation dans le domaine fréquentiel, qu'autant de coefficients du canal de propagation que de pilotes introduits.A major disadvantage of these estimation techniques in the frequency domain is that they do not allow to estimate directly, that is to say without interpolation in the frequency domain, that as many coefficients of the propagation channel as pilots introduced.

Ainsi, cette classe de technique d'estimation mène à une qualité d'estimation de canal modérée, du niveau du rapport signal à bruit (SNR - « Signal to Noise Ratio »). En effet, par rapport à une connaissance parfaite du canal de propagation, ce dernier se traduit généralement par une dégradation de 2dB en termes de taux d'erreur binaire TEB (ou BER pour « Binary Error Rate » en anglais).Thus, this class of estimation technique leads to a moderate channel estimation quality, the SNR (Signal to Noise Ratio) level. Indeed, compared to a perfect knowledge of propagation channel, the latter usually results in a degradation of 2dB in terms of bit error rate BER (or BER for "Binary Error Rate" in English).

2.2 Estimation dans le domaine temporel On présente ci-après la deuxième classe de techniques d'estimation de canal : l'estimation dans le domaine temporel. A. Notations2.2 Estimation in the time domain The following is the second class of channel estimation techniques: the estimation in the time domain. A. Ratings

Pour ce faire, on considère par exemple la transmission d'un symbole OFDM ne comprenant que des éléments de données de référence (c'est-à-dire des pilotes connus du récepteur), dans un système à porteuses multiples.For this purpose, for example, the transmission of an OFDM symbol comprising only reference data elements (ie known drivers of the receiver) in a multi-carrier system is considered.

Plus précisément, ce système est défini par les paramètres N, correspondant à la taille de la Transformée de Fourier (FFT - « Fast FourierMore precisely, this system is defined by the parameters N, corresponding to the size of the Fourier Transform (FFT - "Fast Fourier

Transfrom »), Nmoi, correspondant au nombre de porteuses modulées, et Δ, correspondant à la taille du préfixe cyclique (CP - « Cyclic Prefix »), encore appelé intervalle de garde.Transfrom "), N moi , corresponding to the number of modulated carriers, and Δ, corresponding to the size of the cyclic prefix (CP -" Cyclic Prefix "), also called guard interval.

En réception, le signal reçu y(n) après démodulation est de la forme : y(n) = U(ω)bp(n)+ w(n) avec : bp(n) un vecteur de taille N, formé des pilotes du symbole OFDM transmis ;In reception, the signal received y (n) after demodulation is of the form: y (n) = U (ω) b p (n) + w (n) with: b p (n) a vector of size N, formed drivers of the transmitted OFDM symbol;

H(ω) une matrice diagonale de taille (N, N), comprenant la réponse fréquentielle du canal ; et w(n) un vecteur de taille N correspondant au bruit additif blanc gaussien (BABG). On note notamment (W(Cu) le vecteur défini par la diagonale principale deH (ω) a diagonal matrix of size (N, N), including the frequency response of the channel; and w (n) a vector of size N corresponding to Gaussian white additive noise (BABG). In particular, we denote (W (Cu) the vector defined by the main diagonal of

H(ω) : tf(ω) = diag{U(ω)} = >/}vFh avec : h la réponse impulsionnelle du canal de propagation, dans le domaine temporel ; et F une matrice de taille (JV, Δ + 1), comprenant les Δ + 1 premières colonnes de la matrice de Fourier F carrée de taille (JV, JV) (soit encore en respectant l'écriture Matlab - marque déposée : F = F(:,l : Δ + 1)) ; où la matrice de Fourier F est de la forme suivante :H (ω): tf (ω) = diag {U (ω)} => /} vFh with: h the impulse response of the propagation channel, in the time domain; and F a size matrix (JV, Δ + 1), comprising the first Δ + 1 columns of the square Fourier matrix F (JV, JV) (again respecting the Matlab writing - trademark: F = F (:, l: Δ + 1)); where the Fourier matrix F is of the following form:

Figure imgf000006_0001
Figure imgf000006_0001

On peut notamment remarquer que le vecteur h est un vecteur de taille Δ + 1, où Δ correspond à la taille (longueur) du préfixe cyclique.It can notably be noted that the vector h is a vector of size Δ + 1, where Δ corresponds to the size (length) of the cyclic prefix.

Finalement, dans le cas où des sous-porteuses nulles sont émises en bordure du spectre, par exemple pour respecter un gabarit d'émission, on définit une matrice de Fourier partielle F', de taille (JVmod, Δ + 1), qui comprend lesFinally, in the case where null subcarriers are emitted at the edge of the spectrum, for example to respect an emission mask, a partial Fourier matrix F 'of size (JV mod , Δ + 1) is defined, which includes

Nmod lignes correspondant aux sous-porteuses modulées de la matrice de FourierN mod lines corresponding to the modulated subcarriers of the Fourier matrix

F et les Δ + 1 premières colonnes de la matrice de Fourier F .F and the first Δ + 1 columns of the Fourier matrix F.

Ces différentes matrices F , F et F' sont schématiquement illustrées en relation avec les figures IA, IB et IC, respectivement. B. Estimation de canal dans le domaine temporelThese different matrices F, F and F 'are schematically illustrated in relation to FIGS. 1A, 1B and 1C, respectively. B. Channel estimation in the time domain

Comme présenté dans la thèse de doctorat de J.F. Hélard « Modulations Codées en Treilles Associées à un Multiplex de Porteuses Orthogonales, en Présence de Canaux Affectés de Trajets Multiples » ( Université de Rennes 1, Mai 1992), pour estimer la réponse impulsionnelle du canal h dans le domaine temporel, on applique une transformée de Fourier inverse, notée IFFT (« Inverse Fast Fourier Transform »), sur l'estimation fréquentielle du canal, conservant uunniiqquueemmeenntt ΔΔ ++ 11 vvaakleurs, en utilisant la matrice F (où correspond à l'opérateur hermitien) :As presented in the doctoral dissertation of JF Hélard "Coded Modulations in Treilles Associated with a Multiplex of Orthogonal Carriers, in Presence of Affected Channels of Multiple Pathways" (University of Rennes 1, May 1992), to estimate the impulse response of the H-channel in the time domain, an inverse Fourier transform, referred to as IFFT (Inverse Fast Fourier Transform), is applied to the frequency estimation of the channel, retaining a value equal to 10 vvaakleurs, using the matrix F (where corresponds to the Hermitian operator):

Figure imgf000006_0002
où la division entre les deux vecteurs y(n) et bp(n) dénote une division élément par élément. On peut notamment remarquer que la multiplication par l'inverse de la racine carrée de N permet de normaliser l'estimation de la réponse impulsionnelle du canal par la taille de la matrice de Fourier F (de taille (N, N)).
Figure imgf000006_0002
where the division between the two vectors y (n) and b p (n) denotes a division element by element. It can notably be noted that the multiplication by the inverse of the square root of N makes it possible to normalize the estimation of the impulse response of the channel by the size of the Fourier matrix F (of size (N, N)).

On retourne ensuite dans le domaine fréquent! el via une FFT : SW V »iv FF* — bp(»)We then return to the frequent domain! el via an FFT: SW V "iv FF * - b p (»)

On peut notamment remarquer que cette technique d'estimation de canal dans le domaine temporel donne de bons résultats, dès lors que tout le spectre du signal est utilisé.It can notably be noted that this time domain channel estimation technique gives good results, since the entire spectrum of the signal is used.

Cependant, un inconvénient majeur survient dans le cas où des porteuses ou éléments de valeur nulle (dits nuls ou de garde) sont insérés en bordure du spectre de façon à respecter un certain gabarit en émission (permettant notamment au signai émis de ne pas avoir une occupation spectrale interférant avec les bandes avoisinantes, et donc d'assurer une régulation spectrale des systèmes).However, a major disadvantage occurs in the case where carriers or elements of zero value (said null or guard) are inserted at the edge of the spectrum so as to respect a certain emission template (allowing the signal issued especially not to have a spectral occupancy interfering with the neighboring bands, and thus to ensure a spectral regulation of the systems).

En effet, dans ce cas, les canaux de propagation estimés selon cette technique présentent des effets de bords, ce qui mène à un plancher d'erreur pour les hauts SNR (de l'ordre de 18dB), limitant significativement les performances.Indeed, in this case, the propagation channels estimated according to this technique have edge effects, which leads to an error floor for high SNR (of the order of 18 dB), significantly limiting performance.

Pour remédier à ce problème, il a ensuite été proposé une adaptation directe de cette technique d'estimation des canaux, dans le cas où des sous- porteuses nulles existent. On considère pour ce faire des vecteurs y(n) et bp(n) non plus de longueur N, comme précédemment, mais de longueur Nmod, et on calcule les transformées de Fourier en utilisant la matrice F' , de taille (iVmod, Δ + 1).To remedy this problem, it was then proposed a direct adaptation of this channel estimation technique, in the case where null subcarriers exist. To do this, we consider vectors y (n) and b p (n) no longer of length N, as previously, but of length N mod , and the Fourier transforms are calculated using the matrix F ', of size (iV mod , Δ + 1).

On obtient ainsi l'estimation suivante :This gives the following estimate:

Figure imgf000007_0001
Cependant, il s'avère que cette technique appliquée sur des vecteurs de longueur Nmoά est moins performante que Ia technique présentée précédemment appliquée à des vecteurs de longueur N,
Figure imgf000007_0001
However, it turns out that this technique applied to vectors of length N moά is less efficient than the previously presented technique applied to vectors of length N,

En effet, cette technique appliquée sur des vecteurs de longueur -Vmod est de nouveau caractérisée par l'apparition d'un plancher d'erreur pour les hauts SNR limitant significativement les performances, du notamment aux effets de bords que cette estimation du canal présente.Indeed, this technique applied on vectors of length -V mod is again characterized by the appearance of an error floor for the highs SNR significantly limiting performance, including edge effects that this estimate of the channel presents.

3. Objectifs de l'invention3. Objectives of the invention

L'invention a notamment pour objectif de pallier ces inconvénients de l'art antérieur.The invention particularly aims to overcome these disadvantages of the prior art.

Plus précisément, un objectif de l'invention est de fournir une technique d'estimation de canal de propagation en réception, présentant de meilleures performances que les techniques d'estimation connues, lorsque des éléments ou des porteuses non modulés par une information à transmettre sont insérés en bordure du spectre d'émission du signal de données.More specifically, an object of the invention is to provide a reception propagation channel estimation technique, which performs better than the known estimation techniques, when elements or carriers that are not modulated by information to be transmitted are inserted at the edge of the transmission spectrum of the data signal.

Notamment, un objectif de l'invention est de fournir une telle technique présentant des performances accrues par rapport aux techniques classiques d'estimation dans le domaine fréquentiel, par exemple pour des systèmes à porteuses multiples de type OFDM, et par rapport aux techniques connues d'estimation dans le domaine temporel.In particular, it is an object of the invention to provide such a technique with improved performance compared with conventional frequency domain estimation techniques, for example for OFDM-type multi-carrier systems, and with respect to the known techniques of estimation in the time domain.

Ainsi, un objectif de l'invention est de fournir une telle technique délivrant un canal estimé ne présentant pas, ou peu, d'effet de bords, et ne conduisant pas à un plancher d'erreur.Thus, an object of the invention is to provide such a technique delivering an estimated channel having no or little effect of edges, and not leading to an error floor.

Un autre objectif de l'invention est de mettre en œuvre une technique d'estimation de la réponse impulsionnelle d'un canal qui soit peu complexe d'implémentatïon.Another objective of the invention is to implement a technique for estimating the impulse response of a channel that is not very complex to implement.

L'invention a encore pour objectif de fournir une telle technique qui soit adaptée aux systèmes de type SISO ou MIMO, pour des modulations de type monoporteuse ou multiporteuses, éventuellement combinées à une technique d'accès multiple (par exemple de type CDMA).It is another object of the invention to provide such a technique which is suitable for SISO or MIMO type systems, for single-carrier or multicarrier modulations, possibly combined with a multiple access technique (for example of the CDMA type).

4. Exposé de l'invention4. Presentation of the invention

Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints à l'aide d'un procédé de réception d'un signal formé d'une succession temporelle de symboles comprenant, au niveau spectral, au moins un élément de garde non modulé par au moins une information à transmettre et un élément de données utile modulé par au moins une information à transmettre, les éléments de données utiles comprenant d'une part des éléments de données de référence appelés pilotes, la valeur à l'émission des pilotes étant connue d'au moins un récepteur destiné à effectuer une réception dudit signal, et d'autre part des éléments de données informatifs.These objectives, as well as others which will appear later, are achieved by means of a method of receiving a signal formed of a temporal succession of symbols comprising, at the spectral level, at least one guard element. not modulated by at least one piece of information to be transmitted and a piece of useful data modulated by at least one piece of information to be transmitted, the useful data elements comprising, on the one hand, reference data items called pilots, the value at the sending of the pilots being known to at least one receiver intended to perform a reception of said signal, and on the other hand informative data elements.

Selon l'invention, un tel procédé met en œuvre une étape d'estimation d'au moins un canal de propagation entre au moins un émetteur et au moins un récepteur, comprenant :According to the invention, such a method implements a step of estimating at least one propagation channel between at least one transmitter and at least one receiver, comprising:

- une sous-étape de détermination d'une première estimation du canal de propagation à partir des éléments de données de référence, délivrant un vecteur de première estimation de canal ;a sub-step of determining a first estimate of the propagation channel from the reference data elements, delivering a first channel estimation vector;

- une sous-étape de détermination d'une estimation améliorée du canal de propagation par multiplication du vecteur de première estimation par une matrice de décorrélation prédéterminée en fonction d'au moins une caractéristique structurelle du signal, permettant de décorréler au moins en partie l'estimation améliorée pour les éléments de garde, de l'estimation améliorée pour les éléments de données utiles.a substep of determining an improved estimate of the multiplication propagation channel of the first estimation vector by a predetermined decorrelation matrix as a function of at least one structural characteristic of the signal, enabling at least part of the decorrelation to be decorrelated; improved estimate for the guard elements of the improved estimate for the useful data items.

Ainsi, l'invention repose sur une approche tout à fait nouvelle et inventive de l'estimation d'au moins un canal de propagation, en réception, permettant d'améliorer cette estimation, notamment lorsque le signal émis comprend des éléments de garde, c'est-à-dire des éléments ou des porteuses qui ne sont pas modulés par une information à transmettre, dans le domaine spectral.Thus, the invention is based on a completely new and inventive approach to the estimation of at least one propagation channel, in reception, making it possible to improve this estimate, especially when the transmitted signal includes guard elements, c that is, elements or carriers that are not modulated by information to be transmitted, in the spectral domain.

En effet, de tels éléments de garde sont classiquement ajoutés aux extrémités du spectre lors de l'émission du signal, afin que le signal émis ne présente pas une occupation spectrale interférant avec les bandes voisines, et respecte un certain gabarit d'émission. Ainsi, ces éléments de garde correspondent par exemple à des porteuses de valeur nulle, dans un système multiporteuses, ou des éléments de valeur nulle, dans un système IFDMA, permettant de réguler l'occupation spectrale du signal émis. Cependant, ces éléments de garde perturbent l'estimation du canal de propagation.Indeed, such guard elements are conventionally added to the ends of the spectrum during the transmission of the signal, so that the emitted signal does not have a spectral occupation interfering with the neighboring bands, and respects a certain emission mask. Thus, these guard elements correspond, for example, to carriers of zero value, in a multicarrier system, or elements of zero value, in an IFDMA system, making it possible to regulate the spectral occupation of the transmitted signal. However, these guard elements disturb the estimation of the propagation channel.

Ainsi, l'invention propose de déterminer une estimation améliorée du canal de propagation, en multipliant une première estimation du canal par une matrice de décorrélation, permettant de décorréler l'estimation du canal de propagation pour les éléments de garde non modulés par une information à transmettre, de l'estimation du canal de propagation pour les éléments de données utiles modulés par une information à transmettre.Thus, the invention proposes to determine an improved estimation of the propagation channel, by multiplying a first estimation of the channel by a decorrelation matrix, making it possible to decorrelate the estimate of the propagation channel for the unmodulated guard elements by information to transmitting, from the estimation of the propagation channel for the useful data elements modulated by information to be transmitted.

Par exemple, dans Ie cadre de la réception d'un signal à porteuse multiples, la matrice de décorrélation ne tient pas compte selon l'invention des valeurs du canal de propagation dans la partie où il y a des régions de porteuses nulles.For example, in the context of receiving a multicarrier signal, the decorrelation matrix does not take into account, according to the invention, values of the propagation channel in the part where there are null carrier regions.

Cette matrice de décorrélation est notamment prédéterminée en fonction d'au moins une caractéristique structurelle du signal, comme la taille d'un préfixe cyclique inséré entre deux symboles avant émission, le nombre d'éléments de données utiles modulés (respectivement porteuses ou éléments de valeur non nulle dans un système multiporteuses ou monoporteuse),....This decorrelation matrix is in particular predetermined according to at least one structural characteristic of the signal, such as the size of a cyclic prefix inserted between two symbols before transmission, the number of modulated useful data elements (respectively carriers or valuable elements non-zero in a multi-carrier or single-carrier system), ....

Avantageusement, la sous-étape de détermination d'une estimation améliorée met en œuvre les étapes suivantes :Advantageously, the sub-step of determining an improved estimate implements the following steps:

- transformation du vecteur de première estimation du domaine fréquentiel vers le domaine temporel ;transformation of the first estimation vector from the frequency domain to the time domain;

- multiplication du vecteur de première estimation dans le domaine temporel par la matrice de décorrélation, délivrant une estimation corrigée de la réponse impulsionnelle du canal de propagation ;multiplying the first estimation vector in the time domain by the decorrelation matrix, delivering a corrected estimate of the impulse response of the propagation channel;

- transformation de l'estimation corrigée du domaine temporel vers le domaine fréquentiel, délivrant l'estimation améliorée du canal de propagation.transformation of the corrected estimation of the time domain into the frequency domain, delivering the improved estimation of the propagation channel.

Ainsi, selon l'invention, on détermine tout d'abord une estimation dégradée du canal de propagation dans le domaine fréquentiel (première estimation dans le domaine fréquentiel), qu'on exprime dans le domaine temporel (première estimation dans le domaine temporel). On multiplie ensuite ce vecteur de première estimation par Ia matrice de décorrélation, délivrant une estimation corrigée du canal de propagation dans le domaine temporel. On transforme finalement cette estimation corrigée du domaine temporel vers le domaine fréquentieî, délivrant l'estimation améliorée du canal de propagation. Préférentîellement, la matrice de décorrélation est une matrice pseudo- inversée du produit matriciel de l'hermitien d'une matrice de Fourier partielle par la matrice de Fourier partielle correspondante : p = (F'H F0+ avec : P la matrice de décorrélation ; F' la matrice de Fourier partielle ; dénote l'opérateur hermitien ; * dénote l'opérateur pseudo-inverse ; la matrice de Fourier partielle F' étant un extrait d'une matrice de Fourier F définie par :Thus, according to the invention, a degraded estimate of the propagation channel in the frequency domain (first estimate in the frequency domain), which is expressed in the time domain (first estimate in the time domain), is first determined. This vector is then multiplied first estimation by the decorrelation matrix, delivering a corrected estimate of the propagation channel in the time domain. This time domain corrected estimate is finally transformed into the frequency domain, delivering the improved estimate of the propagation channel. Preferably, the decorrelation matrix is a pseudo-inverted matrix of the hermitian matrix product of a partial Fourier matrix by the corresponding partial Fourier matrix: p = (F ' H F0 + with: P the decorrelation matrix; F 'the partial Fourier matrix denotes the Hermitian operator * denotes the pseudo-inverse operator, the partial Fourier matrix F' being an extract of a Fourier matrix F defined by:

Figure imgf000011_0001
avec : N un entier ;
Figure imgf000011_0001
with: N an integer;

2n2n

WN : = e J N .W N : = e JN .

On rappelle qu'on appelle classiquement par matrice pseudo-inverse une matrice A ^ obtenue en inversant uniquement la partie inversible de la matrice A d'origine.Recall that classically called by a pseudo-inverse matrix a matrix A ^ obtained by inverting only the invertible part of the original matrix A.

Plus précisément, la matrice de Fourier partielle F' comprend les coefficients de la matrice de Fourier F correspondant aux emplacements temps/fréquence des éléments de données de référence.More precisely, the partial Fourier matrix F 'comprises the coefficients of the Fourier matrix F corresponding to the time / frequency locations of the reference data elements.

Avantageusement, l'étape de transformation du vecteur de première estimation met en œuvre une multiplication du vecteur de première estimation dans le domaine fréquentieî par l'hermitien de la matrice de Fourier F de tailleAdvantageously, the step of transforming the first estimation vector implements a multiplication of the first estimation vector in the frequent domain by the Hermitian of the size Fourier matrix F.

(N, N), délivrant le vecteur de première estimation dans le domaine temporel, où JV correspond au nombre total d'éléments de garde non modulés et d'éléments de données utiles modulés dans le spectre du signal émis.(N, N), delivering the first estimate vector in the time domain, where JV is the total number of unmodulated guard elements and user data elements modulated in the spectrum of the transmitted signal.

L'étape de multiplication met en œuvre une sélection de JV coefficients du vecteur de première estimation dans le domaine temporel, parmi les JV coefficients obtenus, et une multiplication des JV' coefficients par la matrice de décorrélation P de taille (JV', JV'), délivrant l'estimation corrigée dans le domaine temporel.The multiplication step implements a selection of JV coefficients of the first estimation vector in the time domain, among the JV coefficients obtained, and a multiplication of the JV 'coefficients by the decorrelation matrix P of size (JV', JV ' ), delivering the corrected estimate in the time domain.

La transformation de l'estimation corrigée met en œuvre une multiplication de l'estimation corrigée dans le domaine temporel par la matrice de Fourier partielle F' , de taille (JVmod, JV'), délivrant l'estimation améliorée du canal de propagation dans Je domaine fréquentiel, où JVmod correspond au nombre d'éléments de données utiles modulés. On a donc, classiquement, JVmod inférieur ou égal à JV. Plus précisément, lorsque le signal émis est formé d'une succession de symboles comprenant, au niveau spectral, au moins un élément de garde et un élément de données utile, on a JVmod strictement inférieur à JV. En reprenant les notations ainsi définies, l'estimation améliorée ainsi déterminée est de la forme :The transformation of the corrected estimation implements a multiplication of the time domain corrected estimation by the partial Fourier matrix F ', of size (JV mod , JV'), delivering the improved estimation of the propagation channel in I frequency domain, where JV mod is the number of modulated useful data elements. We therefore, classically, JV mod less than or equal to JV. More specifically, when the transmitted signal is formed of a succession of symbols comprising, at the spectral level, at least one guard element and a useful data element, JV mod is strictly less than JV. By taking again the notations thus defined, the improved estimate thus determined is of the form:

Figure imgf000012_0001
où : représente, aux emplacements temps/fréquence des éléments de
Figure imgf000012_0002
données de référence, une division du signal reçu par l'élément de données de référence situé à l'emplacement temps/fréquence, élément de données de référence par élément de données de référence.
Figure imgf000012_0001
where: represents, at the time / frequency locations of the elements of
Figure imgf000012_0002
reference data, a division of the signal received by the reference data element at the time / frequency location, reference data element per reference data element.

On constate notamment que le signal yp(n) prend les valeurs du signal reçu après démodulation y(n) aux emplacements temps/fréquence où sont positionnés les éléments de données de référence. Selon un mode de réalisation avantageux de l'invention, un préfixe cyclique de longueur Δ étant inséré entre les symboles dans le domaine temporel, le nombre JV' est égal à îa longueur du préfixe cyclique plus un :In particular, the signal y p (n) takes the values of the signal received after demodulation y (n) at the time / frequency locations where the reference data elements are positioned. According to an advantageous embodiment of the invention, a cyclic prefix of length Δ being inserted between the symbols in the time domain, the number JV 'is equal to the length of the cyclic prefix plus one:

JV' ≈ Δ + 1. Le nombre N' correspond ainsi à l'étalement maximum de la réponse temporelle du canal de propagation.JV '≈ Δ + 1. The number N 'thus corresponds to the maximum spread of the temporal response of the propagation channel.

Le procédé selon l'invention est également remarquable en ce qu'il met en œuvre, lorsque les éléments de référence sont répartis dans l'espace temps/fréquence (« scattered pi lots ») :The method according to the invention is also remarkable in that it implements, when the reference elements are distributed in the space time / frequency ("scattered pi lots"):

- une étape de détermination d'au moins deux sous-ensembles de porteuses comprenant chacun au moins un élément de données de référence ;a step of determining at least two subsets of carriers each comprising at least one reference data element;

- une étape de détermination d'une estimation améliorée partielle du canal appliquée à chacun des sous-ensembles ; - une étape d'interpolation bidimensionnelle à partir des estimations améliorées partielles, afin de déterminer une estimation du canal améliorée pour chaque porteuse de l'espace temps/fréquence. Ainsi, l'invention s'applique que les pilotes soient répartis au sein du signal de données à transmettre (« scattered pilots »), ou continus au sein d'un même symbole (« full pilots »).a step of determining a partial improved estimate of the channel applied to each of the subsets; a step of two-dimensional interpolation from the partial improved estimates, in order to determine an estimate of the improved channel for each carrier of the time / frequency space. Thus, the invention applies whether the pilots are distributed within the data signal to be transmitted ("scattered pilots"), or continuous within the same symbol ("full pilots").

Avantageusement, le procédé selon l'invention met en outre en œuvre une étape d'égalisation du signal reçu dans le domaine fréquentiel, à partir de l'estimation améliorée du canal de propagation.Advantageously, the method according to the invention furthermore implements a step of equalizing the signal received in the frequency domain, based on the improved estimation of the propagation channel.

Cette égalisation du signal reçu dans le domaine fréquentiel peut notamment être mise en œuvre par division du signal par l'estimée du canal de propagation.This equalization of the signal received in the frequency domain can notably be implemented by dividing the signal by the estimate of the propagation channel.

L'invention concerne également un dispositif de réception d'un signal formé d'une succession temporelle de symboles comprenant, au niveau spectral, au moins un élément de garde non modulé par au moins une information à transmettre, et un élément de données utile modulé par au moins une information à transmettre, les éléments de données utiles comprenant d'une part des éléments de données de référence appelés pilotes, et d'autre part des éléments de données informatifs.The invention also relates to a device for receiving a signal formed of a temporal succession of symbols comprising, at the spectral level, at least one guard element that is not modulated by at least one piece of information to be transmitted, and a modulated useful data item. by at least one piece of information to be transmitted, the useful data elements comprising, on the one hand, reference data elements called pilots, and on the other hand informative data elements.

Selon l'invention, un tel dispositif de réception comprend des moyens d'estimation d'au moins un canal de propagation entre au moins un émetteur et un récepteur, comprenant :According to the invention, such a reception device comprises means for estimating at least one propagation channel between at least one transmitter and one receiver, comprising:

- des moyens de détermination d'une première estimation du canal de propagation à partir des éléments de données de référence, délivrant un vecteur de première estimation de canal ; - des moyens de détermination d'une estimation améliorée du canal de propagation par multiplication du vecteur de première estimation par une matrice de décorrélation prédéterminée en fonction d'au moins une caractéristique structurelle du signal, permettant de décorréler au moins en partie l'estimation améliorée pour les éléments de garde de l'estimation améliorée pour les éléments de données utiles.means for determining a first estimate of the propagation channel from the reference data elements, delivering a first channel estimation vector; means for determining an improved estimation of the multiplication propagation channel of the first estimation vector by a predetermined decorrelation matrix as a function of at least one structural characteristic of the signal, enabling the improved estimate to be decorrelated at least in part; for the guard elements of the improved estimate for the useful data items.

Un tel dispositif peut notamment mettre en œuvre le procédé de réception tel que décrit précédemment. Il est par conséquent adapté à déterminer une estimation améliorée d'au moins un canal de propagation entre au moins un émetteur et un récepteur de la forme suivante : tf(ω) = * F'(F'H F')f ¥'H yP(n> bD(n) en reprenant les notations définies précédemment.Such a device can in particular implement the reception method as described above. It is therefore suitable for determining an improved estimate of at least one propagation channel between at least one transmitter and a receiver of the following form: tf (ω) = * F '(F' H F ') f ¥' H y P (n> b D (n) by taking again the notations defined previously.

L'invention concerne finalement un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, comprenant des instructions de code de programme pour la mise en œuvre du procédé de réception décrit précédemment.The invention finally relates to a computer program product downloadable from a communication network and / or stored on a computer readable medium and / or executable by a microprocessor, comprising program code instructions for the implementation of the method of reception previously described.

5. Liste des figures5. List of figures

D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : les figures IA, IB et IC illustrent respectivement, de manière schématique, les matrices F , F et F' ; la figure 2 présente le principe général du procédé de réception selon l'invention ; les figures 3A et 3B illustrent la construction d'une matrice de Fourier partielle F' , mise en œuvre dans le procédé de réception de la figure 2, en fonction de Ia répartition des éléments de données de référence ; les figures 4A, 4B et 4C présentent les performances comparées des techniques d'estimation selon l'art antérieur et selon l'invention ; la figure 5 est une représentation simplifiée de la structure matérielle d'un dispositif de réception selon l'invention. 6. Description d'un mode de réalisation de l'inventionOther characteristics and advantages of the invention will appear more clearly on reading the following description of a preferred embodiment, given as a simple illustrative and nonlimiting example, and the appended drawings, among which: FIGS. , IB and IC respectively illustrate, schematically, the matrices F, F and F '; Figure 2 shows the general principle of the reception method according to the invention; FIGS. 3A and 3B illustrate the construction of a partial Fourier matrix F ', implemented in the reception method of FIG. 2, as a function of the distribution of the reference data elements; FIGS. 4A, 4B and 4C show the comparative performances of the estimation techniques according to the prior art and according to the invention; Figure 5 is a simplified representation of the hardware structure of a receiving device according to the invention. 6. Description of an embodiment of the invention

Le principe général de l'invention repose sur la pondération, en réception, d'un vecteur de première estimation de canal dans le domaine temporel, délivrant une estimation corrigée de la réponse impulsionnelle du canal de propagation, et sur la transformation de cette estimation corrigée du domaine temporel vers le domaine fréquentiel, délivrant une estimation améliorée du canal de propagation.The general principle of the invention is based on the weighting, in reception, of a vector of first channel estimation in the time domain, delivering a corrected estimate of the impulse response of the propagation channel, and on the transformation of this corrected estimate. from the time domain to the frequency domain, delivering an improved estimate of the propagation channel.

Pour ce faire, on multiple le vecteur de première estimation par une matrice de décorrélation P, permettant de décorréler l'estimation de canal pour les éléments de garde de l'estimation de canal pour les éléments de données utiles du signal reçu. On obtient ainsi, pour les porteuses correspondant aux éléments de données utiles modulées, une estimation améliorée proche du canal de propagation réel.To do this, the first estimation vector is multiplied by a decorrelation matrix P, making it possible to decorrelate the channel estimate for the guard elements of the channel estimate for the useful data elements of the received signal. Thus, for the carriers corresponding to the modulated useful data elements, an improved estimate is obtained close to the actual propagation channel.

On présente, en relation avec la figure 2, le principe général de la réception d'un signal selon l'invention. On décrit plus particulièrement un mode de réalisation préférentiel de l'invention, selon lequel le signal reçu est formé d'une succession temporelle de symboles OFDM.In relation to FIG. 2, the general principle of receiving a signal according to the invention is presented. More particularly, a preferred embodiment of the invention is described according to which the received signal is formed of a temporal succession of OFDM symbols.

L'Homme du Métier étendra facilement cet enseignement à l'émission d'un signal monoporteuse, émis par exemple dans le cadre d'une transmission IFDMA. On considère notamment que chaque symbole OFDM comprend JV porteuses, dont Nmoά porteuses modulées par une information à transmettre, encore appelées éléments de données utiles, et (N - Nmoά) porteuses non modulées par une information à transmettre, encore appelées éléments de garde. Un préfixe cyclique de taille Δ est par ailleurs inséré entre chaque symbole OFDM.The skilled person will easily extend this teaching to the emission of a single carrier signal, emitted for example as part of an IFDMA transmission. In particular, each OFDM symbol includes JV carriers, including N modulators modulated by information to be transmitted, also called useful data elements, and (N-N moά ) carriers unmodulated by information to be transmitted, also called guard elements. . A cyclic prefix of size Δ is also inserted between each OFDM symbol.

On rappelle notamment que dans le domaine temporel, le canal est assumé avoir une taille qui ne dépasse pas celle du préfixe cyclique plus un, c'est-à-dire Δ + 1, ce qui permet ainsi d'éviter l'interférence entre symboles.It is recalled in particular that in the time domain, the channel is assumed to have a size which does not exceed that of the cyclic prefix plus one, that is to say Δ + 1, which thus makes it possible to avoid interference between symbols. .

Donc, en utilisant exactement la même quantité d'information via les éléments de données de référence (pilotes), on a besoin d'estimer beaucoup moins de coefficients du canal de propagation, et ce dès que Δ < /Vmod (et dans la plupart des cas, on vérifie que Δ « Nn^ ).Therefore, using exactly the same amount of information via the reference data elements (pilots), we need to estimate much less propagation channel coefficients, as soon as Δ </ V mod (and in the in most cases, we check that Δ "N n ^).

En relation avec la figure 2 et en reprenant les notations présentées précédemment en relation avec l'art antérieur, on considère tout d'abord la transmission d'un symbole OFDM ne comprenant que des éléments de données de référence (pilotes). On rappelle que le récepteur connaît cette séquence de référence.In relation with FIG. 2 and taking again the notations presented previously in relation with the prior art, the transmission of an OFDM symbol comprising only reference data items (pilots) is first considered. Recall that the receiver knows this reference sequence.

Au cours d'une première étape 21, le procédé de réception met en œuvre une réception du signal y(n) , soit: y(n) = H(âi)b/,(«) + w(») avec : bp(n) un vecteur de taille N, formé des pilotes du symbole OFDM transmis ;During a first step 21, the reception method implements a reception of the signal y (n), ie: y (n) = H (ii) b / , ()) + w ()) with: b p (n) a vector of size N, formed by the drivers of the transmitted OFDM symbol;

H(G)) une matrice diagonale de taille (N, N), comprenant la réponse fréquentielle du canal ; et w(n) un vecteur de taille N correspondant au bruit additif blanc gaussien.H (G)) a diagonal matrix of size (N, N), including the frequency response of the channel; and w (n) a vector of size N corresponding to the Gaussian white additive noise.

Ensuite, le procédé de réception selon l'invention met en œuvre une étape 22 de détermination d'une première estimation du canal de propagation, dans le domaine fréquentiel, à partir des éléments de données de référence. Cette première estimation, délivrant un vecteur de première estimation de canal dans le domaine fréquentiel, est par exemple mise en œuvre en divisant le vecteur y(n) correspondant au signal reçu par le vecteur bp(n) portant IaThen, the reception method according to the invention implements a step 22 of determining a first estimate of the propagation channel, in the frequency domain, from the reference data elements. This first estimate, delivering a vector of first channel estimation in the frequency domain, is for example implemented by dividing the vector y (n) corresponding to the signal received by the vector b p (n) carrying Ia.

précisément, représente, aux

Figure imgf000017_0001
Figure imgf000017_0002
emplacements temps/fréquence des éléments de données de référence, une division du signal reçu par ï' élément de données de référence à l'emplacement temps/fréquence correspondant, élément de données de référence par élément de données de référence.precisely, represents, to
Figure imgf000017_0001
Figure imgf000017_0002
time / frequency locations of the reference data elements, a division of the signal received by the reference data element at the corresponding time / frequency location, reference data element per reference data element.

Le procédé de réception selon l'invention met alors en œuvre une étape 23 de détermination d'une estimation améliorée du canal de propagation, à partir du vecteur de première estimation.The reception method according to the invention then implements a step 23 of determining an improved estimate of the propagation channel, from the first estimation vector.

Pour ce faire, au cours d'une étape 231, une transformation de Fourier inverse est mise en œuvre sur le vecteur de première estimation, permettant d'exprimer ce vecteur de première estimation dans le domaine temporel. Cette transformation met notamment en œuvre une multiplication du vecteur de première estimation, dans le domaine fréquentiel, par l'hermitien de la matrice de Fourier F de taille (JV , N), correspondant à la bande utile échantillonnée du signal, inférieure à la bande échantillonnée du signal. On rappelle que la matrice de Fourier F est de la forme suivante :To do this, during a step 231, an inverse Fourier transform is implemented on the first estimation vector, making it possible to express this first-time estimation vector in the time domain. This transformation notably implements a multiplication of the first estimation vector, in the frequency domain, by the Hermitian of the Fourier matrix F of size (JV, N), corresponding to the sampled useful band of the signal, less than the band. sampled signal. It is recalled that the Fourier matrix F is of the following form:

Figure imgf000017_0003
Figure imgf000017_0003

Au cours d'une étape suivante de multiplication 232, JV' coefficients parmi les JV coefficients du vecteur de première estimation dans le domaine temporel sont conservés. On note que N' est un entier inférieur à JV, défini à partir des propriétés du canal de propagation. Ainsi, avantageusement, N' est supérieur ou égal à l'étalement maximum de la réponse temporelle du canal. On choisit par exemple N' comme égal à la taille maximale du canai dans Ie domaine temporel, c'est-à-dire : iV' = Δ + l . On rappelle en effet que le canal est assumé avoir une taille qui ne dépasse pas Δ + l dans le domaine temporel, ce qui permet d'éviter l'interférence entre symboles. Le vecteur de N' coefficients ainsi obtenu est alors multiplié par une matrice de décorrélation P , correspondant à une matrice pseudo-inversée du produit matriciel de Phermitien d'une matrice de Fourier partielle par la matrice de Fourier partielle correspondante :During a next step of multiplication 232, JV 'coefficients among the JV coefficients of the first estimate vector in the time domain are retained. Note that N 'is an integer less than JV, defined from the properties of the propagation channel. Thus, advantageously, N 'is greater than or equal to the maximum spread of the temporal response of the channel. For example, N 'is chosen to be equal to the maximum size of the channel in the time domain, that is to say: iV' = Δ + 1. It is recalled that the channel is assumed to have a size that does not exceed Δ + 1 in the time domain, which avoids interference between symbols. The vector of N 'coefficients thus obtained is then multiplied by a decorrelation matrix P, corresponding to a pseudo-inverted matrix of the Phermitian matrix product of a partial Fourier matrix by the corresponding partial Fourier matrix:

P = (F^ F)1" avec : P la matrice de décorrélation ;P = (F ^ F) 1 " with: P the decorrelation matrix;

F' la matrice de Fourier partielle ; H dénote l'opérateur hermitien ; ' dénote l'opérateur pseudo-inverse.F 'the partial Fourier matrix; H denotes the Hermitian operator; 'denotes the pseudo-inverse operator.

Cette matrice de Fourier partielle F' est une matrice extraite de la matrice de Fourier F. Plus précisément, cette matrice de Fourier partielle F', de tailleThis partial Fourier matrix F 'is a matrix extracted from the Fourier matrix F. More precisely, this partial Fourier matrix F', of size

(Nmod, N'), comprend les coefficients de la matrice de Fourier correspondant aux emplacements temps/fréquence des éléments de données de référence. On peut notamment remarquer que cette matrice n'est pas de rang plein.(N mod , N '), includes the coefficients of the Fourier matrix corresponding to the time / frequency locations of the reference data elements. It can notably be noted that this matrix is not of full rank.

Au cours de l'étape 232 de multiplication, le vecteur obtenu est également normalisé par la taille de la matrice de Fourier F en multipliant le vecteur obtenu par l'inverse de la racine carrée de N.During the multiplication step 232, the obtained vector is also normalized by the size of the Fourier matrix F by multiplying the vector obtained by the inverse of the square root of N.

La figure 3A illustre ainsi la construction de la matrice de Fourier partielle F' , selon cet exemple de réalisation selon lequel on transmet un symbole OFDM comprenant uniquement des pilotes (notés 'x'). Sur cette figure 3A, les éléments de garde sont notés O', et les éléments de données utiles sont notés 'D'. Ainsi, en considérant par exemple :FIG. 3A thus illustrates the construction of the partial Fourier matrix F ', according to this exemplary embodiment in which an OFDM symbol comprising only pilots (denoted' x ') is transmitted. In this FIG. 3A, the guard elements are denoted by O ', and the useful data elements are denoted by' D '. Thus, considering for example:

- N = S , avec N le nombre d'éléments de garde non modulés et d'éléments de données utiles modulé par symbole ;- N = S, where N is the number of unmodulated guard elements and useful data elements modulated per symbol;

- Nmod = 6, avec Nmod le nombre d'éléments de données utiles modulés par symbole ; - Δ = l et iV' = Δ + l =: 2, avec Δ la longueur de l'intervalle de garde ; et considérant que les (N - Nmoά) = (8 - 6) = 2 éléments de garde non modulés sont situés aux deux extrémités du spectre, c'est-à-dire un élément de garde non moduié par une information à transmettre de chaque côté du spectre, alors le vecteur bp(n) formé des pilotes du symbole transmis, est de taille (6, 1), et la matrice de Fourier F , de taille (8, 8) est de Ia forme suivante :- N mod = 6, with N mod the number of user data elements modulated per symbol; - Δ = 1 and iV '= Δ + l =: 2, with Δ the length of the guard interval; and whereas (N - N moά ) = (8 - 6) = 2 unmodulated guard elements are located at both ends of the spectrum, that is, a guard element not modulated by information to be transmitted from each side of the spectrum, then the vector b p (n) formed of the drivers of the transmitted symbol, is of size (6, 1), and the Fourier matrix F, of size (8, 8) is of the following form:

p _.p _.

Figure imgf000019_0001
; où i dénote l'unité imaginaire ( i = -1 ).
Figure imgf000019_0001
; where i denotes the imaginary unit (i = -1).

On en déduit la matrice de Fourier partielle F' , de taille (6, 2) :We deduce the partial Fourier matrix F ', of size (6, 2):

Figure imgf000019_0002
) soit encore :
Figure imgf000019_0002
) again:

Figure imgf000019_0003
Figure imgf000019_0003

On obtient ainsi une estimation corrigée de la réponse impulsîonnelle du canal h dans Ie domaine temporel :

Figure imgf000020_0001
This gives a corrected estimate of the impulse response of the channel h in the time domain:
Figure imgf000020_0001

Au cours d'une étape suivante 233, l'estimation corrigée est transformée du domaine temporel vers le domaine fréquentiel au moyen d'une transformée de Fourier, délivrant i l' cesstuiimπmatiiuonn m amiieéiliiuoireéce :In a next step 233, the corrected estimate is transformed from the time domain into the frequency domain by means of a Fourier transform, delivering the necessary feedback control.

Figure imgf000020_0002
Figure imgf000020_0002

On réalise ensuite, au cours d'une étape 234, au moins une interpolation entre les différents symboles estimés, dans l'espace temps/fréquence.Then, during a step 234, at least one interpolation between the different estimated symbols is carried out in the time / frequency space.

Plus précisément, une fois qu'on a estimé le canal pour deux symboles OFDM comprenant des éléments de données de référence, on applique une interpolation, qui peut être linéaire, dans le domaine temporel (interpolation ID), afin d'obtenir les coefficients du canal correspondant aux éléments de données informatifs. Une interpolation d'un ordre supérieur est également possible.Specifically, once the channel for two OFDM symbols including reference data elements has been estimated, an interpolation, which can be linear, in the time domain (ID interpolation) is applied to obtain the coefficients of the channel corresponding to the informative data elements. Interpolation of a higher order is also possible.

Finalement, le procédé de réception selon l'invention met en œuvre une égalisation 24 du signal reçu dans le domaine fréquentiel, à partir de cette réponse estimée du canal, par exemple par division du signal reçu par l'estimation améliorée du canal de propagation, délivrant une estimation du signal émis.Finally, the reception method according to the invention implements an equalization 24 of the signal received in the frequency domain, from this estimated response of the channel, for example by dividing the signal received by the improved estimation of the propagation channel, delivering an estimate of the transmitted signal.

Ainsi, considérant Ie problème de minimisation min h φ(tt)Thus, considering the problem of minimization min h φ (tt)

conduisant à et

Figure imgf000020_0003
cherchant à égaliser à zéro la dérivée partielle de Φ(n) par rapport à h — L_ = o , les inventeurs de la présente demande de brevet ont proposé uneleading to and
Figure imgf000020_0003
seeking to equalize to zero the partial derivative of Φ (n) with respect to h - L_ = o, the inventors of the present patent application have proposed a

technique d'amélioration de l'estimation d'un canal de propagation, conduisant dans le domaine temporel, à une estimation corrigée de la réponse impulsionnelîe du canal de la forme :

Figure imgf000021_0001
et dans le domaine fréquentiel :technique for improving the estimation of a propagation channel, leading, in the time domain, to a corrected estimation of the impulse response of the channel of the form:
Figure imgf000021_0001
and in the frequency domain:

Figure imgf000021_0002
Figure imgf000021_0002

On constate ainsi qu'en multipliant l'estimation de la réponse impulsionnelle du canal dans le domaine temporel par une matrice de décorrélation P , avec P = (F' H F^ , où * dénote l'opérateur pseudo-inverse, on ne tient plus compte de la valeur du canal dans les régions dans lesquelles sont situés les éléments de garde : on décorrèle donc l'estimation du canal pour les éléments de garde de l'estimation du canal pour les éléments de donnés utiles. En effet, on rappelle que la transformée de Fourier d'un canal est une courbe continue, ce qui signifie réellement que les pilotes voisins sont fortement corrélés. Ainsi, en utilisant une matrice de décorrélation selon l'invention, on ne tient plus compte des valeurs du canal dans la partie où il y a des porteuses ou éléments de valeur nulle (ou en tout cas, on considère qu'une telle estimation est impossible dès qu'un élément n'est pas modulé par une information à transmettre).It can thus be seen that by multiplying the estimate of the impulse response of the channel in the time domain by a decorrelation matrix P, with P = (F ' H F ^, where * denotes the pseudo-inverse operator, we do not hold the value of the channel in the regions in which the guard elements are located: the channel estimate for the guard elements of the channel estimate is decorrelated for the useful data elements. that the Fourier transform of a channel is a continuous curve, which really means that the neighboring pilots are strongly correlated Thus, by using a decorrelation matrix according to the invention, the values of the channel are no longer taken into account. part where there are carriers or elements of null value (or in any case, it is considered that such an estimate is impossible as soon as an element is not modulated by information to be transmitted).

Dans le cadre de la réception d'un signal multïporteuse, l'effet principal de l'invention repose donc sur la décorrélation des deux régions de porteuses modulées et de porteuses nulles. On présente désormais, en relation avec la figure 3B, le cas où les symboles OFDM ne présentent pas d'éléments de données de références continus, mais des pilotes répartis dans le plan temps/fréquence (en anglais « scattered pilots »), selon un motif régulier (en anglais « pattera »).In the context of the reception of a multinar signal, the main effect of the invention is thus based on the decorrelation of the two regions of modulated carriers and null carriers. The case in which the OFDM symbols do not present continuous reference data elements, but pilots distributed in the time / frequency plane (in English "scattered pilots"), according to one of FIG. regular pattern (in English "pattera").

On considère par exemple un motif selon lequel les éléments de données de référence, notés V en relation avec la figure 3B, occupent à un premier instant T1 les porteuses modulées avec un indice pair, et à un deuxième instant T2 les porteuses modulées avec un indice impair. Les éléments de garde sont notés *0', et les éléments de données utiles sont notés 'D'. On désigne, par exemple, respectivement par Z1 et I2 les ensembles des indices des pilotes pairs et impairs, c'est-à-dire :Consider for example a pattern according to which the reference data elements, denoted V in relation to FIG. 3B, occupy at a first instant T 1 the modulated carriers with an even index, and at a second instant T 2 the modulated carriers with an odd index. The guard elements are denoted * 0 ', and the useful data items are denoted by' D '. For example, Z 1 and I 2 respectively denote the sets of indices of the odd and even pilots, that is to say:

- i1 ≈ {l,3,...,iVmod - l} ;- i 1 ≈ {l, 3, ..., iV mod - l};

- ;2 = {2>4'" ->#mod} On note par ailleurs ω et ωi2 les ensembles de fréquences de Fourier correspondant respectivement aux indices /t et I1.-; 2 = { 2 > 4 '"-># mod} Moreover, ω and ω i2 denote the Fourier frequency sets corresponding respectively to the indices / t and I 1 .

Pour chaque ensemble de fréquences ω et (O1 , on détermine une estimation améliorée partielle du canal. Ainsi, pour l'ensemble 6Jj1 , on a :For each set of frequencies ω and (O 1 , we determine a partial improved estimate of the channel, so for the set 6J j1 we have:

Figure imgf000022_0001
avec :
Figure imgf000022_0001
with:

F{ comprenant (Oj lignes de la matrice F' et N' colonnes de la matrice F'F {comprising (O j rows of the matrix F 'and N' columns of the matrix F '

(avantageusement N' = A + 1), soit en respectant l'écriture Matlab - marque déposée : F1' = F'^,:), et - yp(n) = y(n) aux emplacements temps/fréquence où sont positionnés les éléments de données de référence ; et pour l'ensemble ωi2 , on a :(advantageously N '= A + 1), or respecting the writing Matlab - registered trademark: F 1 ' = F '^, :), and - yp (n) = y (n) at the time / frequency locations where are positioned the reference data elements; and for the set ω i2 , we have:

Figure imgf000022_0002
avec F£ comprenant (ύt lignes de la matrice F' , et N' colonnes de Ia matrice F' (avantageusement N' - A + 1), soit en respectant l'écriture Matlab - marque déposée : Fi = Ψ'(ωk ,:).
Figure imgf000022_0002
with F £ comprising (ύ t rows of the matrix F ', and N' columns of the matrix F '(advantageously N' - A + 1), respecting the Matlab writing - trademark: Fi = Ψ '(ω k , :).

Ces deux estimations partielles améliorées permettent ainsi de mesurer une version sous-échantilîonnée du canal de propagation.These two improved partial estimates thus make it possible to measure a subsampled version of the propagation channel.

Ainsi, en considérant par exemple : - N = S , avec N le nombre d'éléments de garde non modulés et d'éléments de données utiles modulé par symbole ; - iVmod = 6, avec Nmoά le nombre d'éléments de données utiles modulés par symbole ; - Δ = 1 et N' ≈ Δ + 1 = 2, avec Δ la longueur de l'intervalle de garde ; et considérant que les (N - iVmod) = (8 - 6) = 2 éléments de garde non modulés sont situés aux deux extrémités du spectre, c'est-à-dire un élément de garde non modulé par une information à transmettre de chaque côté du spectre, alors on obtient deux vecteurs bp(ή) de taille (3, 1) espacés en temps, notés bpι(n) et bp2(ri) , le premier vecteur bpι(n) correspondant aux pilotes d'indice pair, et le deuxième vecteur b^") correspondant aux pilotes d'indice impair, et la matrice de Fourier F , de taille (8, 8) est de la forme suivante :Thus, considering for example: - N = S, with N the number of unmodulated guard elements and useful data elements modulated by symbol; - iV mod = 6, with N moά the number of user data elements modulated per symbol; - Δ = 1 and N '≈ Δ + 1 = 2, with Δ the length of the guard interval; and whereas (N - iV mod ) = (8 - 6) = 2 unmodulated guard elements are located at both ends of the spectrum, that is, a guard element not modulated by information to be transmitted from each side of the spectrum, then we obtain two vectors b p (ή) of size (3, 1) spaced in time, noted b p ι (n) and b p 2 (ri), the first vector b p ι (n) corresponding to the pilots of even index, and the second vector b ^ ") corresponding to the pilots of odd index, and the Fourier matrix F, of size (8, 8) is of the following form:

Figure imgf000023_0001
où i dénote l'unité imaginaire ( i2 = -1 ).
Figure imgf000023_0001
where i denotes the imaginary unit (i 2 = -1).

On en déduit la matrice de Fourier partielle F' , de taille (6, 2) :We deduce the partial Fourier matrix F ', of size (6, 2):

r -0,707 1 0, 707 ir -0.707 1 0, 707 i

Figure imgf000023_0002
J soit encore :
Figure imgf000023_0002
J again:

Figure imgf000023_0003
et les matrices F1' et F2 , de taille (3, 2) :
Figure imgf000024_0001
Figure imgf000023_0003
and the matrices F 1 'and F2, of size (3, 2):
Figure imgf000024_0001

On procède ensuite à une interpolation bidimensionnelle, afin de déterminer la valeur du canal à tous les emplacements de l'espace temps/fréquence.A two-dimensional interpolation is then performed to determine the value of the channel at all locations in the time / frequency space.

L'invention propose ainsi un nouvel algorithme d'estimation de la réponse impulsionnelle d'un canal de propagation, notamment pour des systèmes vus comme des systèmes multiporteuses en réception.The invention thus proposes a new algorithm for estimating the impulse response of a propagation channel, in particular for systems seen as multicarrier systems in reception.

Cette nouvelle approche permet notamment de corriger l'estimation du canal, notamment dans le cas où des éléments de garde (porteuses ou éléments non modulés par une Information à transmettre, et portant par conséquent une valeur nulle ou quasi-nulle) sont introduits aux extrémités du spectre représentatif du signal émis, grâce à la multiplication d'une première estimation du canal dans le domaine temporel par une matrice de décorrélation, On considère notamment que cette matrice est de petite taille, de l'ordre du préfixe cyclique Δ. Dans l'exemple présenté précédemment, on considère plus précisément une matrice de décorrélation de taille (Δ +1, Δ +1).This new approach notably makes it possible to correct the estimation of the channel, especially in the case where guard elements (carriers or elements that are not modulated by information to be transmitted, and therefore carrying a value of zero or almost zero) are introduced at the ends. of the spectrum representative of the transmitted signal, by multiplying a first estimation of the channel in the time domain by a decorrelation matrix. It is particularly considered that this matrix is of small size, of the order of the cyclic prefix Δ. In the example presented above, we consider more precisely a size decorrelation matrix (Δ +1, Δ +1).

Par ailleurs, cette matrice de décorrélation est constante, et indépendante du canal de propagation. Cette matrice de décorrélation peut ainsi être pré- calculée en fonction d'au moins une caractéristique structurelle du signal, dépendant des paramètres du système de transmission, telle que la taille du préfixe cyclique, le nombre de porteuses modulées iVmod, ou la position des éléments de garde,Moreover, this decorrelation matrix is constant, and independent of the propagation channel. This decorrelation matrix can thus be pre-calculated as a function of at least one structural characteristic of the signal, depending on the parameters of the transmission system, such as the size of the prefix cyclic, the number of modulated carriers iV mod , or the position of the guard elements,

II est toutefois bon de noter que le vecteur estimé h du canal de propagation dans le domaine temporel, encore appelé estimation corrigée dans le domaine temporel, ne constitue pas une estimation du canal réel.It should be noted, however, that the estimated vector h of the time domain propagation channel, also referred to as the time domain corrected estimate, is not an estimate of the real channel.

En revanche, la réponse fréquentielle 1Jf du canal estimé est proche du canal réel pour les porteuses modulées reçues. En effet, grâce à l'utilisation de la matrice de décorrélation, on s'intéresse uniquement aux éléments de données utiles modulés pour l'estimation de canal, puisque ce sont ces éléments modulés qui portent les informations à transmettre (données émises).On the other hand, the frequency response 1 Jf of the estimated channel is close to the real channel for the received modulated carriers. Indeed, thanks to the use of the decorrelation matrix, we are interested only in the modulated useful data elements for the channel estimation, since it is these modulated elements that carry the information to be transmitted (transmitted data).

On constate ainsi que l'algorithme selon l'invention demande O(Δ2) plus d'opérations que la technique d'estimation dans le domaine temporel de l'art antérieur, appliquée à des vecteurs de longueur N, qui demande O(Nlog2 N) opérations. Cependant, en considérant que, de manière classique, Δ « JV , on constate en comparant les techniques de l'art antérieur et l'invention que :It is thus found that the algorithm according to the invention requires O (Δ 2 ) more operations than the time domain estimation technique of the prior art, applied to vectors of length N, which requires O (Nlog 2 N) operations. However, considering that, conventionally, Δ "JV, it is found by comparing the techniques of the prior art and the invention that:

N - si Δ = — , alors il n'y a pas d'augmentation de la complexité a principale jusqu'à N = 512, puis le même ordre de complexité pourN - if Δ = -, then there is no increase of the complexity a principal until N = 512, then the same order of complexity for

N = 1024 ;N = 1024;

N - si A = — , alors il n'y a pas d'augmentation de la complexitéN - if A = -, then there is no increase in complexity

16 principale jusqu'à N = 2048, puis le même ordre de complexité pour16 up to N = 2048, and then the same order of complexity for

N = 4096.N = 4096.

N N où Δ = — et Δ = — correspondent à des tailles courantes de préfixe cyclique.N N where Δ = - and Δ = - correspond to common cyclic prefix sizes.

8 16 F 8 16 F

On présente désormais en relation avec les figures 4A, 4B et 4C les résultats de simulation obtenus, lors de l'application du procédé de réception selon l'invention à un système de type MC-CDMA, combinant une allocation des ressources spectrales en codes CDMA à une modulation multiporteuse de typeFIGS. 4A, 4B and 4C show the simulation results obtained when applying the reception method according to the invention to a system of the MC-CDMA type, combining an allocation of the spectral resources in CDMA codes. to a multicarrier type modulation

OFDM. Les résultats présentés en figures 4A à 4C ont été obtenus en considérant un contexte typique du 3GPP (en anglais « 3rd Génération Partnership Project »), en transmission sur voie descendante.OFDM. The results presented in FIGS. 4A to 4C were obtained by considering a typical context of 3GPP (in English "3rd Generation Partnership Project"), in downlink transmission.

Le gain de traitement du système considéré (c'est-à-dire la longueur des signatures de Walsh-Hadamard correspondant aux codes d'étalement isolant les usagers d'une même cellule) est égal à 16.The processing gain of the considered system (that is to say the length of the Walsh-Hadamard signatures corresponding to the spreading codes isolating the users of the same cell) is equal to 16.

On considère également des pilotes de type OFDM, avec un pilote tous les douze éléments de données informatifs MC-CDMA, c'est-à-dire 7,7% de pilotes.OFDM pilots are also considered, with a pilot all twelve pieces of informative MC-CDMA data, that is to say 7.7% of pilots.

On choisit par exemple les valeurs suivantes des paramètres principaux du système MC-CDMA : JV - 1024, Nmoά = 704, et Δ - 64.For example, the following values of the main parameters of the MC-CDMA system are chosen: JV-1024, N moά = 704, and Δ-64.

Plus précisément, les figures 4A et 4B illustrent le taux d'erreur binaire (TEB, ou BER en anglais) en fonction du rapport signal à bruit (SNR) respectivement pour une modulation de phase à quatre états MDP4 (en anglais QPSK pour « Quadrature Phase Shift Keying »), et pour une modulation en amplitude en quadrature MAQ-16, dans le cadre d'une application monoceîfulaire dans un canal ITU Vehicular A à 30km/h, présentant un facteur d'étalement SF égal à 16, 15 utilisateurs, et un rendement R égal à 2/3.More specifically, FIGS. 4A and 4B illustrate the bit error rate (BER, or BER) as a function of the signal-to-noise ratio (SNR) respectively for a four-phase phase modulation MDP4 (in English QPSK for "Quadrature Phase Shift Keying "), and for quadrature amplitude modulation 16-QAM, in the context of a single application in an ITU Vehicular A channel at 30km / h, with a spreading factor SF equal to 16, 15 users , and a yield R equal to 2/3.

Plus précisément, en relation avec la figure 4A (respectivement le figureMore specifically, in relation with FIG. 4A (respectively FIG.

4B), la courbe 4lA (respectivement 41B) illustre le TEB en fonction du SNR en réception, avec un canal parfaitement connu (cas idéal) ; la courbe 42A 4B), the curve 4l A (respectively 41B) illustrates the BER versus SNR in reception, with perfectly known channel (ideal case); curve 42 A

(respectivement 42δ) illustre le TEB en fonction du SNR avec un canal estimé selon la technique d'estimation améliorée selon l'invention, tenant compte d'une matrice de décorrélatîon ; la courbe 43 A (respectivement 43B) illustre le TEB en fonction du SNR avec un canal estimé selon la technique d'estimation dans le domaine temporel selon l'art antérieur ; et la courbe 44A (respectivement 44g) illustre le TEB en fonction du SNR avec un canal estimé selon la technique d'estimation dans le domaine fréquentiel selon l'art antérieur.(respectively 42 δ ) illustrates the BER according to the SNR with an estimated channel according to the improved estimation technique according to the invention, taking into account a decorrelation matrix; curve 43 A (respectively 43 B ) illustrates the BER according to the SNR with a channel estimated according to the time domain estimation technique according to the prior art; and the curve 44 A (respectively 44g) illustrates the BER according to the SNR with a channel estimated according to the frequency domain estimation technique according to the prior art.

On constate sur ces deux figures l'efficacité de la technique selon l'invention comparée aux techniques de l'art antérieur, quel que soit le niveau du rapport signal à bruit. Plus précisément, en estimant le canal dans le domaine temporel comme le propose l'invention (courbes 42A et 42B), on constate en réception une dégradation du TEB de seulement 0,2dB par rapport à une connaissance parfaite du canal de propagation (courbes 41A et 41B) en tout point. On constate également que l'estimation dans le domaine fréquentiel selon l'art antérieur (courbes 44A et 44g) confère un TEB à 2dB de la courbe idéale (courbes 41 A et 41B), ce qui constitue une dégradation d'un rapport dix par rapport à l'approche selon l'invention.These two figures show the efficiency of the technique according to the invention compared to the techniques of the prior art, whatever the level of the signal-to-noise ratio. More specifically, by estimating the channel in the time domain as proposed by the invention (curves 42 A and 42 B), BER degradation in reception there is only 0.2dB compared to a perfect knowledge of the propagation channel ( curves 41 and 41B) at any point. It is also noted that the estimation in the frequency domain according to the prior art (curves 44 A and 44 g) gives a BER at 2 dB of the ideal curve (curves 41 A and 41 B ), which constitutes a degradation of a ratio ten compared to the approach according to the invention.

On constate finalement que l'estimation dans le domaine temporel selon l'art antérieur (courbes 43A et 43B) conduit à un plancher d'erreur pour les hauts SNR, et notamment les SNR supérieurs à 18dB.Finally, it can be seen that the estimate in the time domain according to the prior art (curves 43 A and 43 B ) leads to an error floor for the high SNRs, and in particular the SNRs greater than 18 dB.

Finalement, la figure 4C illustre les variations du canal de propagation dans le domaine fréquentiel (fréquence des porteuses en ordonnée, partie réelle des valeurs du canal de propagation en abscisse), pour un rapport signal à bruit de 2OdB, pour : un canal réel (courbe 41C) ;Finally, FIG. 4C illustrates the variations of the frequency domain propagation channel (carrier frequency on the ordinate, the real part of the values of the abscissa propagation channel), for a signal-to-noise ratio of 20 dB, for: a real channel ( curve 41 C );

- un canal de propagation estimé selon l'invention, en tenant compte d'une matrice de décorréîation (courbe 42C) ; etan estimated propagation channel according to the invention, taking into account a decorating matrix (curve 42 C ); and

- un canal de propagation estimé selon les techniques d'estimation dans le domaine temporel de l'art antérieur (courbe 43^).a propagation channel estimated according to the estimation techniques in the time domain of the prior art (curve 43).

On observe clairement sur cette figure 4C les effets de bords de l'approche selon l'art antérieur (courbe 43C), correspondant aux éléments de garde non modulés.This figure 4C clearly shows the edge effects of the approach according to the prior art (curve 43 C ), corresponding to the unmodulated guard elements.

On rappelle en effet que dans l'exemple illustré en relation avec les figures 4A, 4B et 4C, OR a JV = 1024, iVmod = 704, et Δ = 64. On a donc (N - Nmod) = 320 éléments de garde, par exemple répartis aux bordures du spectre du signal, soit sur les 160 premières porteuses, et les 160 dernières porteuses.It is recalled in fact that in the example illustrated with reference to FIGS. 4A, 4B and 4C, OR has JV = 1024, iV mod = 704, and Δ = 64. Thus, we have (N - N mod ) = 320 elements of for example, distributed at the borders of the signal spectrum, or on the first 160 carriers, and the last 160 carriers.

Selon l'invention en revanche, on constate une amélioration de l'estimation du canal de propagation dans tout le spectre des sous-porteuses modulées iVmod. On présente finalement, en relation avec la figure 5, une représentation simplifiée de Ia structure matérielle d'un dispositif de réception selon l'invention.According to the invention, on the other hand, there is an improvement in the estimation of the propagation channel throughout the spectrum of modulated subcarriers iV mod . Finally, in connection with FIG. 5, a simplified representation of the hardware structure of a receiving device according to the invention is presented.

Un tel dispositif de réception comprend une mémoire M 50, une unité de traitement P 51, équipée par exemple d'un microprocesseur μP, et pilotée par le programme d'ordinateur Pg 52. A l'initialisation, les instructions de code du programme d'ordinateur 52 sont par exemple chargées dans une mémoire RAM avant d'être exécutées par le processeur de l'unité de traitement 51. L'unité de traitement 51 reçoit en entrée un signal y(«) 53, formé d'une succession temporelle de symboles comprenant au moins un élément de garde non modulé, et un élément de données utile modulé.Such a reception device comprises a memory M 50, a processing unit P 51, equipped for example with a microprocessor μP, and controlled by the computer program Pg 52. At initialization, the code instructions of the program of the computer 52 are for example loaded into a RAM memory before being executed by the processor of the processing unit 51. The processing unit 51 receives as input a signal y (") 53, formed of a temporal succession symbol system comprising at least one unmodulated guard element, and a modulated useful data element.

Le microprocesseur μP de l'unité de traitement 51 met en œuvre les étapes du procédé de réception décrit précédemment en relation avec la figure 2, selon les instructions du programme Pg 52. Notamment, l'unité de traitement permet de déterminer une estimation améliorée du canal de propagation, utilisée pour l'égalisation du signal reçu dans le domaine fréquentiel.The microprocessor μP of the processing unit 51 implements the steps of the reception method described above in relation to FIG. 2, according to the instructions of the program Pg 52. In particular, the processing unit makes it possible to determine an improved estimation of the propagation channel, used for the equalization of the signal received in the frequency domain.

L'unité de traitement 51 délivre en sortie une estimation 54 du signal émis.The processing unit 51 outputs an estimate 54 of the transmitted signal.

L'invention propose ainsi un procédé de réception présentant de meilleures performances que les procédés de réception classiques, pour les systèmes mettant en œuvre une égalisation du signal reçu dans le domaine fréquentiel, grâce à une meilleure estimation du canal de propagation.The invention thus proposes a reception method having better performance than conventional reception methods, for systems implementing an equalization of the signal received in the frequency domain, thanks to a better estimation of the propagation channel.

En effet, la détermination d'une estimation améliorée du canal de propagation permet notamment de corriger les effets de bords, et de délivrer un signal estimé ne présentant pas de plancher d'erreur.Indeed, the determination of an improved estimate of the propagation channel notably makes it possible to correct the edge effects, and to deliver an estimated signal that does not have an error floor.

Cette technique selon l'invention peut ainsi être intégrée dans des systèmes B3G (« Beyond 3G ») de communication fixe ou mobile, filaire ou radio.This technique according to the invention can thus be integrated into B3G ("Beyond 3G") systems for fixed or mobile, wired or wireless communication.

On peut également remarquer que cette technique d'estimation améliorée de canaux de propagation peut être combinée à la technique présentée dans la demande de brevet français n° 0511082 déposée au nom du même Demandeur le 28 octobre 2005 et non encore publiée, concernant un procédé de réception au sein d'une cellule géographique donnée d'un signal perturbé par les interférences dues aux émissions de signaux dans les cellules géographiques voisines. It may also be noted that this improved propagation channel estimation technique can be combined with the technique presented in the French patent application No. 0511082 filed in the name of the same Applicant on October 28, 2005 and not yet published, concerning a method of reception at within a given geographical unit of a signal disturbed by the interference due to the transmission of signals in neighboring geographical cells.

Claims

REVENDICATIONS 1. Procédé de réception d'un signal formé d'une succession temporelle de symboles comprenant, au niveau spectral, au moins un élément de garde non modulé par au moins une information à transmettre et un élément de données utile modulé par au moins une information à transmettre, lesdits éléments de données utiles comprenant d'une part des éléments de données de référence appelés pilotes, Ia valeur à l'émission desdits pilotes étant connue d'au moins un récepteur destiné à effectuer une réception dudit signal, et d'autre part des éléments de données informatifs, caractérisé en ce qu'il met en œuvre une étape d'estimation d'au moins un canal de propagation entre au moins un émetteur et ledit au moins un récepteur, comprenant :A method for receiving a signal formed of a temporal succession of symbols comprising, at the spectral level, at least one guard element that is not modulated by at least one piece of information to be transmitted and a piece of useful data modulated by at least one piece of information to transmit, said useful data elements comprising on the one hand reference data elements called pilots, the value on transmission of said drivers being known from at least one receiver intended to perform a reception of said signal, and other part of the informative data elements, characterized in that it implements a step of estimating at least one propagation channel between at least one transmitter and said at least one receiver, comprising: - une sous-étape de détermination (22) d'une première estimation dudit canal de propagation à partir desdits éléments de données de référence, délivrant un vecteur de première estimation de canal ;a substep of determining (22) a first estimate of said propagation channel from said reference data elements, delivering a first channel estimation vector; - une sous-étape de détermination d'une estimation améliorée (23) dudit canal de propagation par multiplication dudit vecteur de première estimation par une matrice de décorréiation prédéterminée en fonction d'au moins une caractéristique structurelle dudit signal, permettant de décorréler au moins en partie ladite estimation améliorée pour lesdits éléments de garde, de ladite estimation améliorée pour lesdits éléments de données utiles.a sub-step of determining an improved estimate (23) of said propagation channel by multiplying said first estimation vector by a predetermined decorating matrix as a function of at least one structural characteristic of said signal, making it possible to decorrelate at least part said improved estimate for said guard elements, of said improved estimate for said payload data items. 2. Procédé de réception selon la revendication 1, caractérisé en ce que ladite sous-étape de détermination d'une estimation améliorée met en œuvre les étapes suivantes :2. Reception method according to claim 1, characterized in that said substep of determining an improved estimate implements the following steps: - transformation (231) dudit vecteur de première estimation du domaine fréquentiel vers le domaine temporel ;transforming (231) said first domain estimation vector from the frequency domain to the time domain; - multiplication (232) dudit vecteur de première estimation dans le domaine temporel par ladite matrice de décorrélation, délivrant une estimation corrigée de la réponse impulsionnelle dudit canal de propagation ; - transformation (233) de ladite estimation corrigée du domaine temporel vers le domaine fréquentiel, délivrant ladite estimation améliorée dudit canal de propagation.multiplying (232) said time domain first estimation vector with said decorrelation matrix, delivering a corrected estimate of the impulse response of said propagation channel; transformation (233) of said corrected estimation of the time domain towards the frequency domain, delivering said improved estimate of said propagation channel. 3. Procédé de réception selon l'une quelconque des revendications 1 et 2, caractérisé en ce que ladite matrice de décorrélation est une matrice pseudo- inversée du produit matriciel de l'hermitien d'une matrice de Fourier partielle par ladite matrice de Fourier partielle correspondante :3. Reception method according to any one of claims 1 and 2, characterized in that said decorrelation matrix is a pseudo-inverted matrix of the matrix product of the hermitian of a partial Fourier matrix by said partial Fourier matrix. corresponding: P = (F^ FO1 avec : P ladite matrice de décorrélation ; F' ladite matrice de Fourier partielle ; dénote l'opérateur hermitien ; ' dénote l'opérateur pseudo-inverse ; ladite matrice de Fourier partielle F' étant un extrait d'une matrice de Fourier F définie par :P = (F ^ FO 1 with: P said decorrelation matrix; F 'said partial Fourier matrix; denotes the Hermitian operator; denotes the pseudo-inverse operator; said partial Fourier matrix F' being an extract of a Fourier matrix F defined by:
Figure imgf000031_0001
avec : N un entier ;
Figure imgf000031_0001
with: N an integer;
WN = e J * .W N = e J *.
4. Procédé de réception selon la revendication 3, caractérisé en ce que ladite matrice de Fourier partielle F' comprend les coefficients de ladite matrice de Fourier F correspondant aux emplacements temps/fréquence desdits éléments de données de référence.4. Reception method according to claim 3, characterized in that said partial Fourier matrix F 'comprises the coefficients of said Fourier matrix F corresponding to the time / frequency locations of said reference data elements. 5. Procédé de réception selon les revendications 2 et 3, caractérisé : en ce que ladite étape de transformation dudit vecteur de première estimation met en œuvre une multiplication dudit vecteur de première estimation dans le domaine fréquentiel par l'hermitien de ladite matrice de Fourier F de taille (N, N) ; en ce que ladite étape de multiplication met en œuvre une sélection de N' coefficients dudit vecteur de première estimation dans le domaine temporel, parmi N coefficients, et de multiplication desdits N' coefficients par ladite matrice de décorrélation P de taille (W', N'), délivrant ladite estimation corrigée, et en ce que ladite transformation de ladite estimation corrigée met en œuvre une multiplication de ladite estimation corrigée dans le domaine temporel par ladite matrice de Fourier partielle F' , de taille (Nmod, N'), délivrant ladite estimation améliorée dudit canal de propagation, où iVmod correspond au nombre d'éléments de données utiles modulés.5. Reception method according to claims 2 and 3, characterized in that said step of transforming said first estimation vector implements a multiplication of said vector of first estimation in the frequency domain by the Hermitian of said Fourier matrix F of size (N, N); in that said multiplying step implements a selection of N 'coefficients of said time domain first estimate vector, among N coefficients, and multiplying said N 'coefficients by said decorrelation matrix P of size (W', N '), delivering said corrected estimate, and in that said transformation of said corrected estimate implements a multiplication of said corrected estimate in the time domain by said partial Fourier matrix F ', of size (N mod , N'), delivering said improved estimate of said propagation channel, where iV mod is the number of modulated payload elements. 6. Procédé de réception selon la revendication 5, caractérisé en ce que ladite estimation améliorée est de la forme :6. Reception method according to claim 5, characterized in that said improved estimate is of the form:
Figure imgf000032_0001
où : représente, aux emplacements temps/fréquence desdits éléments
Figure imgf000032_0002
de données de référence, une division dudit signal reçu par ledit élément de données de référence audit emplacement temps/fréquence, élément de données de référence par élément de données de référence.
Figure imgf000032_0001
where: represents, at the time / frequency locations of said elements
Figure imgf000032_0002
reference data, a division of said signal received by said reference data element at said time / frequency location, reference data element by reference data element.
7. Procédé de réception selon l'une quelconque des revendications 5 et 6, caractérisé en ce qu'un préfixe cyclique de longueur Δ étant inséré entre lesdits symboles, le nombre N' de coefficients est égal à la longueur dudit préfixe cyclique plus un :7. Reception method according to any one of claims 5 and 6, characterized in that a cyclic prefix of length Δ being inserted between said symbols, the number N 'of coefficients is equal to the length of said cyclic prefix plus one: N' = A + 1. N '= A + 1. 8. Procédé de réception selon l'une quelconque des revendications 1 à 7, caractérisé en ce que lesdits éléments de données de référence étant répartis dans l'espace temps/fréquence, ledit procédé met en œuvre les étapes suivantes : détermination d'au moins deux sous-ensembles de porteuses comprenant chacun au moins un élément de données de référence ; - détermination d'une estimation améliorée partielle dudit canal appliquée à chacun desdits sous-ensembles ;8. Reception method according to any one of claims 1 to 7, characterized in that said reference data elements being distributed in the time / frequency space, said method implements the following steps: determination of at least two subsets of carriers each including at least one reference data element; determining a partial improved estimate of said channel applied to each of said subsets; - interpolation bidimensîonnetle à partir desdites estimations améliorées partielles, afin de déterminer une estimation du canal améliorée pour chaque porteuse de l'espace temps/fréquence.bidimensional interpolation from said partial improved estimates to determine an improved channel estimate for each carrier of the space time / frequency. 9. Procédé de réception selon l'une quelconque des revendications 1 à 8, caractérisé en ce qu'il met en outre en œuvre une étape d'égalisation (24) dudit signal reçu dans le domaine fréquentiel, à partir de ladite estimation améliorée du canal de propagation,9. Reception method according to any one of claims 1 to 8, characterized in that it also implements a step of equalizing (24) said received signal in the frequency domain, from said improved estimate of propagation channel, 10. Dispositif de réception d'un signal formé d'une succession temporelle de symboles comprenant, au niveau spectral, au moins un élément de garde non modulé par au moins une information à transmettre, et un élément de données utile modulé par au moins une information à transmettre, lesdits éléments de données utiles comprenant d'une part des éléments de données de référence appelés pilotes, la valeur à l'émission desdits pilotes étant connue d'au moins un récepteur destiné à effectuer une réception dudit signal, et d'autre part des éléments de données informatifs, caractérisé en ce qu'il comprend des moyens d'estimation d'au moins un canal de propagation entre au moins un émetteur et ledit au moins un récepteur, comprenant :10. Device for receiving a signal formed of a temporal succession of symbols comprising, at the spectral level, at least one guard element that is not modulated by at least one piece of information to be transmitted, and a useful data element modulated by at least one information to be transmitted, said useful data elements comprising, on the one hand, reference data items called pilots, the value at transmission of said pilots being known to at least one receiver intended to perform a reception of said signal, and on the other hand informative data elements, characterized in that it comprises means for estimating at least one propagation channel between at least one transmitter and said at least one receiver, comprising: - des moyens de détermination d'une première estimation dudit canal de propagation à partir desdites éléments de données de référence, délivrant un vecteur de première estimation de canal ; - des moyens de détermination d'une estimation améliorée dudit canal de propagation par multiplication dudit vecteur de première estimation par une matrice de décorrélation prédéterminée en fonction d'au moins une caractéristique structurelle dudit signal, permettant de décorréîer au moins en partie ladite estimation améliorée pour lesdits éléments de garde, de ladite estimation améliorée pour lesdits éléments de données utiles.means for determining a first estimate of said propagation channel from said reference data elements, delivering a first channel estimation vector; means for determining an improved estimate of said propagation channel by multiplying said first estimation vector by a predetermined decorrelation matrix as a function of at least one structural characteristic of said signal, enabling at least a part of said improved estimate to be said guard elements, said improved estimate for said payload data items. 11. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en œuvre de l'une au moins des revendications 1 à 9. 11. Computer program product downloadable from a communication network and / or stored on a computer readable medium and / or executable by a microprocessor, characterized in that it comprises program code instructions for the implementation of at least one of claims 1 to 9.
PCT/FR2007/050763 2006-02-10 2007-02-08 Method for receiving a signal using an improved propagation channel estimate, corresponding receiver device and computer programme product Ceased WO2007090995A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0601223A FR2897494A1 (en) 2006-02-10 2006-02-10 METHOD FOR RECEIVING A SIGNAL IMPLEMENTING IMPROVED ESTIMATION OF A PROPAGATION CHANNEL, RECEIVING DEVICE AND CORRESPONDING COMPUTER PROGRAM PRODUCT.
FR0601223 2006-02-10

Publications (2)

Publication Number Publication Date
WO2007090995A2 true WO2007090995A2 (en) 2007-08-16
WO2007090995A3 WO2007090995A3 (en) 2007-10-25

Family

ID=37074158

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2007/050763 Ceased WO2007090995A2 (en) 2006-02-10 2007-02-08 Method for receiving a signal using an improved propagation channel estimate, corresponding receiver device and computer programme product

Country Status (2)

Country Link
FR (1) FR2897494A1 (en)
WO (1) WO2007090995A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115865577A (en) * 2022-11-30 2023-03-28 国网山东省电力公司电力科学研究院 Channel estimation method and device based on wireless communication system
CN116074162A (en) * 2021-11-01 2023-05-05 大唐移动通信设备有限公司 Channel estimation and/or perception parameter estimation method, device, equipment and readable storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6990061B2 (en) * 2000-05-31 2006-01-24 Interuniversitair Micro-Elektronica Centrum Method and apparatus for channel estimation
US7248559B2 (en) * 2001-10-17 2007-07-24 Nortel Networks Limited Scattered pilot pattern and channel estimation method for MIMO-OFDM systems

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116074162A (en) * 2021-11-01 2023-05-05 大唐移动通信设备有限公司 Channel estimation and/or perception parameter estimation method, device, equipment and readable storage medium
CN115865577A (en) * 2022-11-30 2023-03-28 国网山东省电力公司电力科学研究院 Channel estimation method and device based on wireless communication system

Also Published As

Publication number Publication date
FR2897494A1 (en) 2007-08-17
WO2007090995A3 (en) 2007-10-25

Similar Documents

Publication Publication Date Title
EP2253114B1 (en) Methods for transmitting and receiving a multiple carrier signal including a hold interval, and corresponding computer software products, transmission and reception devices, and signal
EP2087675B1 (en) Transmission/reception methods and modules for a multiple-carrier multiple-antenna system with training sequence
EP2846506B1 (en) Fbmc receiver with carrier frequency offset compensation
EP2499796B1 (en) Method for transmitting pre-equalized digital data, and transmitting base implementing such a method
EP2156590B1 (en) Transmission and reception of multicarrier spread-spectrum signals
FR2758032A1 (en) ADAPTIVE CHANNEL EQUALIZER FOR USE IN A DIGITAL COMMUNICATION SYSTEM USING AN OFDM METHOD
EP2428012B1 (en) Peak-to-average power ratio reduction in a multicarrier signal
FR2851384A1 (en) METHOD FOR TRANSMITTING RADIO DATA, SIGNAL, SYSTEM AND DEVICES THEREOF.
EP2255475B1 (en) Method for transmitting multi-carrier signals in a multi-antenna system
WO2008007030A2 (en) Methods for transmitting and receiving an ofdm-type multicarrier signal, and corresponding pilots
EP1898581A1 (en) Method and module for estimation of transmission channels of a multi antenna multi carrier system
EP1391095B1 (en) Method for estimating the transfer function of a multicarrier signal transmission channel and corresponding receiver
EP1987645B1 (en) Transmission method with optimal power allocation emitted for multicarrier transmitter
EP3202077B1 (en) Method of sending a multicarrier signal, method of reception, devices, and computer programs associated therewith implementing an oqam type modulation
EP3244547B1 (en) Mimo-fbmc transmitter/receiver with linear precoding implemented in the frequency domain
EP2850797B1 (en) Method for high bit rate wireless communication using a multiple output receiver
WO2008007020A2 (en) Methods for the transmission and reception of a multicarrier signal comprising isolated pilots, and corresponding devices and computer program products
EP2039102A2 (en) Methods for receiving and transmitting a multicarrier signal comprising a preamble containing data elements, and corresponding devices and computer program products
WO2007090995A2 (en) Method for receiving a signal using an improved propagation channel estimate, corresponding receiver device and computer programme product
FR2903833A1 (en) Signal receiving method for e.g. wireless telephone, involves estimating real and imaginary parts of transmission channel in neighboring region from complex values corresponding to drivers of group of region
FR2851383A1 (en) METHOD FOR TRANSMITTING RADIO DATA, SIGNAL, SYSTEM AND DEVICES THEREOF
WO2024261050A1 (en) Method and device for transmitting an ofdm data frame
WO2011141666A1 (en) Methods of sending and receiving a multicarrier signal, corresponding sender, receiver, return signal and computer program
WO2024261049A1 (en) Method and device for equalising a transmission channel in a communication system
FR3042366A1 (en) METHOD FOR EQUALIZING A MONO-CARRIER SIGNAL IN THE FREQUENCY DOMAIN

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07731589

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 07731589

Country of ref document: EP

Kind code of ref document: A2