Correction of phase and/or frequency offsets in multicarrier signals

Abstract: The OFDM method has various advantages over single-carrier modulation methods, but also has the disadvantage of increased sensitivity to frequency errors and phase noise. The so-called self-noise component, which represents that noise component of the respective carrier which is caused by said carrier itself and is mapped onto itself, can be estimated and corrected by shifting all the carriers back in the receiver by multiplication by a factor which is determined by averaging. The so-called external-noise component, which is caused by adjacent carrier interference from the so-called leakage effect of the FFT (FFT2) used in the receiver for demodulation cannot, however, be corrected using this method. According to the invention, in addition to the demodulation FFT, a further FFT (FFT1) is carried out in the receiver, in order to estimate the self-noise component (ϕ e ). The estimated self-noise component is used to reproduce the orthogonality between the carriers by means of a correction before the demodulation FFT, and thus to prevent crosstalk. The additional FFT (FFT1) may have a shorter length than the demodulation FFT (FFT2), so that the additional complexity is negligible.

Description: The invention relates to a method and a circuit arrangement for the correction of phase and/or frequency errors in digital multicarrier signals which have been transmitted, in particular, using the OFDM method. Prior Art The so-called OFDM (Orthogonal Frequency Division Multiplexing) modulation method is used for transmitting terrestrial digital broadcast radio and television signals, for example in accordance with the DAB or DVB-T Standard. This method makes use of a large number of modulated carriers, which are transmitted using frequency-division multiplexers. This results in various advantages, such as improved bandwidth utilization or a reduction in interference effects from multipath reception. However, one disadvantage of the OFDM method in comparison with single-carrier modulation methods is the necessity to reproduce exactly the frequency and phase of the originally transmitted carrier signals. This causes increased sensitivity to frequency errors and phase noise, and thus places more stringent requirements on the frequency and phase purity of the oscillators used for frequency conversion in the receiver. The phase and frequency errors can be split into two components. The so-called self-noise component in this case represents the noise component of the respective carrier, which is caused by said carrier itself and is mapped onto itself. The so-called external-noise component is, in contrast, caused by adjacent carrier interference from the so-called leakage effect of the Fast-Fourier Transformation (FFT) used in the receiver for demodulation. A method by means of which the self-noise component of the error can be estimated and corrected has been disclosed in Robertson P., Kaiser S.: "Analysis of the Effects of Phase-Noise in Orthogonal Frequency Division Multiplex (OFDM) Systems", ICC 1995, pages 1652-1657. In this case, a common rotation phase ϕ e is determined in the receiver, after the FFT, by averaging all the carriers. All the carriers are then shifted back through this error amount, which is also called Common Phase Error (CPE), by multiplication by the factor e -jϕe . This completely, or at least partially, corrects the self-noise component. However, the external-noise component cannot be corrected either by this method or by other known methods, even though this is highly desirable in order to improve the signal-to-noise ratio. Known methods for estimating noise in OFDM signals require additional synchronization data to be inserted in the user data stream, which is not applicable for all types of user data and increases transmission bandwidth. US-A-5,652,772 (Engstrom et al.) utilize an additional FFT and a cross-correlation in the frequency plane with a known spectrum to detect if the synchronization data are exactly in the expected position, and then perform correction of phase and frequency errors in the time domain. Invention The invention is based on the object of specifying a method for the correction of phase and/or frequency errors in digital multicarrier signals, which method makes it possible to estimate and correct the total phase error which results from the self-noise and external-noise components. This object is achieved by the method specified in Claim 1. The invention is based on the further object of specifying a circuit arrangement for use of the method according to the invention. This object is achieved by the circuit arrangement specified in Claim 9. The correction of the CPE can be expressed by: X OFDM.CPE (n) = FFT { x OFDM.CPE (k)}= X OFDM (n)·e -jϕ e where X (n) : carrier x (k) : sample Subject to the precondition that the angle ϕ e is small, it can be stated as an approximation that: X OFDM.CPE (n) = X OFDM (n) · [cos (ϕ e ) -jsin (ϕ e )] ~ X OFDM (n) - jϕ e · X OFDM (n) ~ X OFDM (n) - jFFT{ϕ e · x OFDM (k)} It can be seen from equation (2) that a correction of the CPE that is carried out after the FFT (frequency domain, running variable n ) corresponds approximately to a correction before the FFT (time domain, running variable k ). For this reason, the CPE correction can be carried out after the FFT, as described by Robertson et al. If the intention is to correct the mean frequency error rather than the CPE ϕ e , then this can be determined from the integration of ϕ e . This correction according to the invention is called "Common Frequency Error" in the following text, or CFE correction for short. The CFE correction is: X OFDM.CFE (n) = FFT {x OFDM.CFE (k)} = FFT {x OFDM (k)·e -j2(k/N).ϕe } As can be seen from equation (3), this must be carried out before the FFT. The phase error is then at least theoretically completely suppressed in the CFE correction, so that the received signal is ideally compensated. In principle, the method according to the invention for the correction of phase and/or frequency errors in digital multicarrier signals comprises the use of a further Fourier transformation to estimate the self-noise component, and the digital signals being corrected depending on the estimated self-noise component. This correction results in additional computation complexity or labour effort, since an FFT must be carried out twice. Nevertheless, this additional effort is acceptable since the reduction in the phase noise according to the invention makes it possible to reproduce OFDM-transmitted signals even using receivers which have a comparatively poor phase-noise response, such as PAL television receivers. The Fourier transformation for error processing is preferably carried out before the Fourier transformation for demodulation. This allows particularly good reproduction of the carrier orthogonality, and thus a particularly clear improvement in the crosstalk response. It is advantageous for the length of the Fourier transformation for error processing to be shorter than the length of the Fourier transformation for demodulation, since this is adequate to estimate the self-noise component, and it reduces the additional computation complexity. It is furthermore advantageous for the length of the Fourier transformation for demodulation to be N, and for the length of the Fourier transformation for error processing to be N/M, in which case M may be a power of two. It is particularly advantageous in this case for the complexity for the Fourier transformation for error processing to be reduced by using a 2M radix algorithm. Furthermore, the digital signals are preferably delayed before they are fed to the Fourier transformation for demodulation, in order to compensate for the calculation time of the Fourier transformation for estimating the self-noise component. It is furthermore advantageous for either the total phase error or only the self-noise component to be corrected, depending on the estimated self-noise component. It may likewise be advantageous for a further correction of the self-noise component to be carried out in the Fourier transformation for demodulation. Finally, it is particularly advantageous for the samples to be multiplied by the complex vector e -j[(2πf err kT a )+ϕe] for correction of the self-noise component, or by e -j[(2πf err kT a )+2kϕ e /N ] for correction of the total phase error, f err being the frequency error between the oscillator and the ideal nominal frequency, N being the number of OFDM carriers, k being a discrete time variable where k = 1, 2, 3, ..., N and T a being the sampling period. In principle, the circuit arrangement according to the invention comprises, for a method for the correction of phase and/or frequency errors in digital multicarrier signals means for estimating the self-noise component, which means supply a correction signal for the digital multicarrier signals; a delay stage to which samples of the digital multicarrier signals are fed in order to delay these signals for compensation of the calculation time of the means for estimating the self-noise component; a frequency mixing unit by means of which adapted phase or frequency signals are produced from the delayed samples with the aid of the correction signal; transformation means to which the samples of the digital multicarrier signals are fed for a first transformation step, the signals which are transformed by means of the first transformation step being fed to the means for estimating the self-noise component, and to which the adapted phase or frequency signals are fed for a second transformation step, from which signals complex coefficients of the carriers are demodulated by means of the second transformation step wherein said transformation means has means for carrying out a Fourier transformation for demodulation of the adapted phase a frequency signals, and wherein said first Fourier transformation is shorter than said second Fourier transformation. The transformation means preferably have means for carrying out a Fourier transformation for determining a correction signal and means for carrying out a further Fourier transformation for demodulation of the adapted phase or frequency signals. Furthermore, in order to determine the correction value, the means for estimating the self-noise component are advantageously fed from a channel estimation unit with information relating to the preceding symbols. It is particularly advantageous if the means for estimating the self-noise component initially supply a channel correction value and a first phase information value which corresponds to the estimated value of the self-noise component, and furthermore have the following means: a multiplication unit by means of which the estimated value of the self-noise component is multiplied by a time-dependent running variable in order to produce a second phase information value; a switching unit by means of which it is possible to switch over between the first phase information value and the second phase information value; a modulation unit which modulates a complex vector of length L with the first or second phase information value; a second multiplication unit which uses the channel correction value and the modulated complex vector to determine the correction value which is fed to the frequency mixing unit. Drawings Exemplary embodiments of the invention will be described with reference to the drawings, in which: Fig. 1 shows the phase interference and I-Q constellation of an OFDM signal, to be precise a) uncorrected, b) corrected according to the prior art, c) corrected according to the invention; Fig. 2 shows a block diagram of a first circuit arrangement according to the invention for phase error correction; Fig. 3 shows a block diagram of a second circuit arrangement according to the invention; Fig. 4 shows the simplification of an N-FFT into an N/2-FFT with a 2-radix algorithm. Exemplary embodiment Fig. 1a shows the effect of a phase error on an OFDM signal in an analogue television receiver for quadrature amplitude modulation 16-QAM with N=2048 carriers. The left-hand coordinate system shows the existing phase interference ϕ( t ) as a function of the time t, normalized to the symbol period Tu. Although the phase interference is in general unknown, it is nevertheless quoted here in order to make the correction process clearer in the following text. In addition to a continuous phase drift, which corresponds to a frequency error, brief sudden phase changes can also be seen here. The right-hand graph shows the arrangement of the individual carriers on an I-Q diagram, the I (in-phase) and Q (quadrature) components being the two components of the respective carrier oscillation, phase-shifted through 90° with respect to one another. The effect of the phase error now includes a common rotation of all the signal spatial points, caused by the self-noise component, and a random inflation of the signal spatial points caused by the external-noise component. Fig. 1b shows the correction of the signal according to the prior art. The CPE ϕ e is determined by averaging from the OFDM signal, which is then multiplied by the factor e -jϕe for correction. This corresponds to shifting the phase error ϕ( t ) through the angle ϕ e (in the present case, its value is about 0.35 radians), as is shown in the left-hand coordinate system. The correction of the CPE shifts the entire carrier constellation back to its original position (right-hand graph), but the error caused by external components, that is to say the inflation of the signal spatial points, still remains. Fig. 1c now shows the result of the CFE correction according to the invention. The phase error is considerably reduced here since the continuous phase drift is suppressed by integration of the phase changes, and only the brief sudden phase changes remain. Both the common rotation and some of the inflation of the signal spatial points are thus compensated for. Fig. 2 shows a block diagram of a circuit arrangement according to the invention for phase error correction. In the OFDM receiver, after frequency conversion of the transmitted OFDM signals to baseband, the signal is sampled in an A/D converter with the sampling period T a . This sampled signal is subject, inter alia, to a phase and frequency error, which has been caused by the radio-frequency oscillators for frequency conversion. Blocks of N samples x OFDM (k) (k = 1,2,3, ..., N) are formed from the sampled signal. These blocks are now first of all delayed by a delay stage T, in order to compensate for the calculation time of the FFT unit FFT1 described in the following text. The phase and frequency adaptation of the signals is then carried out with the aid of a frequency mixing unit M1. The corrected signals x OFDMC are then fed sequentially to an FFT unit FFT2, in which an FFT for demodulation is carried out. In this case, the length of the FFT is normally N, N being the number of OFDM carriers. N complex coefficients X c , with the information of each individual carrier are then obtained after the FFT. The length of the FFT may likewise also be greater than N , for example a multiple of N, if oversampling was additionally carried out at the receiving end, in order to improve the carrier separation and thus the reception response. The samples x OFDM are also fed to the further FFT unit FFT1, in order to determine the CPE. It is not necessary to use all the carriers to estimate the CPE in this case. Instead of this, a smaller number of coefficients is sufficient for calculating the mean value of the common phase error. This FFT may therefore have a length N / M , so that the complexity of its implementation is considerably reduced. Sensible values in this case are, for example, a demodulator FFT with a length of 8 K (8192) and an FFT for error processing with a length of 512. In order to determine the correction value CORR in the FFT unit FFT1, the latter can furthermore be fed from the channel estimation, which in this exemplary embodiment is carried out in the FFT unit FFT2, with information relating to the preceding symbols. Finally, the correction signal CORR is then fed to the frequency mixing unit M1 for phase and frequency adaptation. Fig. 3 shows a further circuit arrangement according to the invention which, after the estimation of the CPE ϕ e , it is possible to decide whether a CPE or a CFE correction is carried out. After the shortened FFT in the FFT unit FFT1', a rough channel estimation as well as the determination of the CPE are in this case carried out in a further block EST. The channel estimation provides a value for the frequency error F err between the oscillator and the ideal nominal frequency. This value is used to determine a correction value CH in the form of a complex vector CH = e -j2πf err KT a , and this is fed to a multiplication unit M2. For the CFE correction, a multiplication unit M3 multiplies the value obtained for the CPE ϕ e by the running variable 2 k / N , k being the discrete time variable and N being the number of OFDM carriers. This corresponds to integration of the CPE over time. The phase information obtained, that is to say ϕ e for CPE or 2kϕ e/ N for CFE, is then used to modulate a complex vector of length L in the modulation unit EXP, which is then likewise fed to the multiplication unit M2. The resultant vector, that is to say e -j[(2πf err kT a )-ϕe] for CPE on e -j[(2πf err kT a )+2kϕe/N ] for CFE is then fed to the frequency mixing unit M1 and is used to correct the delayed OFDM signal. The OFDM signal corrected in this way is then free of the CPE and, in the case of a CFE, has a considerably improved response in terms of frequency errors. Finally, as in the previous exemplary embodiment, the OFDM demodulation of all the carriers is carried out in the second FFT block FFT2. Fine channel estimation that is likewise carried out in this block provides a criterion as to whether the CPE or the CFE correction should be used, the choice of the correction being governed by the phase noise characteristics of the oscillators in the tuner. Radix-2M algorithms are particularly suitable for reducing the complexity of the FFT for phase error estimation. Only every M -th coefficient of the FFT is calculated for this purpose. Fig. 4 shows the way in which such a reduction is organized in the frequency domain for a simple example of 8 samples b(n) in the time domain, which are transformed by the FFT into the frequency domain a(n), only the region bounded by the dashed line, that is to say the odd-numbered coefficients, being calculated. The arrow node points marked by a dot in this case correspond to complex multiplications. For a detailed explanation of the notation used, as well as radix algorithms, reference should generally be made to Kammeyer K. D., Kroschel K.: Digitale Signalverarbeitung, Teubner Studienbücher Elektrotechnik [Digital Signal Processing, Teubner Study Books on Electrical Engineering], Stuttgart, 1992. The invention may be used for any form of OFDM transmission, but in particular in OFDM receivers for terrestrial digital television or DAB.

Claims: Method for the correction of phase and/or frequency errors in digital multicarrier signals, which are transmitted on N different carriers and are subjected in a receiver to Fourier transformation (FFT2) for demodulation, the phase noise being composed of a self-noise component and an external-noise component, and the self-noise component representing that noise component which is caused by a carrier itself and is mapped onto itself and the external-noise component being caused by adjacent carrier interference, wherein the estimation of the self-noise component ϕ e is carried out by a further Fourier transformation (FFT1), wherein said estimation is performed on said multicarrier signals, and the digital signals are corrected as a function of the estimated self-noise component, and characterised in that the length of said further Fourier transformation (FFT1) for estimating the self-noise component is shorter than the length of the Fourier transformation (FFT2) for demodulation. Method according to Claim 1, characterized in that the Fourier transformation (FFT1) for estimating the self-noise component is carried out before the Fourier transformation (FFT2) for demodulation. Method according to Claim 1 or 2, characterized in that the length of the Fourier transformation (FFT2) for demodulation is N, and the length of the Fourier transformation (FFT1) for estimating the self-noise component is N/M, in which case M may be a power of two. Method according to Claim 3, characterized in that the complexity for the Fourier transformation (FFT1) for estimating the self-noise component is reduced by using a 2M radix algorithm. Method according to one of the preceding claims, characterized in that the digital signals are delayed before they are fed to the Fourier transformation (FFT2) for demodulation, in order to compensate for the calculation time of the Fourier transformation (FFT1) for estimating the self-noise component. Method according to one of the preceding claims, characterized in that either the total phase error or only the self-noise component is corrected, depending on the estimated self-noise component. Method according to one of the preceding claims, characterized in that an additional correction of the self-noise component is carried out by the Fourier transformation (FFT2) for demodulation. Method according to one of the preceding claims, characterized in that the samples are multiplied by the complex vector e -j[(2πf err kT a )+ϕ e ] for correction of the self-noise component, or by e -j[(2πf err kT a )+2kϕ e /N] for correction of the total phase error, f err being the frequency error between the oscillator and the ideal nominal frequency, N being the number of OFDM carriers, k being a discrete time variable where k = 1, 2, 3, ..., N and T a being the sampling period. Circuit arrangement for the correction of phase and/or frequency errors in digital multicarrier signals according to one or more of Claims 1 to 8, comprising means (EST) for estimating the self-noise component, which means supply a correction signal (CORR) for the digital multicarrier signals; a delay stage (T) to which samples (x OFDM ) of the digital multicarrier signals are fed in order to delay these signals for compensation of the calculation time of the means (EST) for estimating the self-noise component; a frequency mixing unit (M1) by means of which adapted phase or frequency signals (x OFDMC ) are produced from the delayed samples (x OFDM ) with the aid of the correction signal (CORR) ; transformation means (FFT1, FFT1', FFT2) to which the samples (x OFDM ) of the digital multicarrier signals are fed for a first transformation step, the signals which are transformed by means of the first transformation step being fed to the means (EST) for estimating the self-noise component, and to which the adapted phase or frequency signals (x OFDMC ) are fed for a second transformation step, from which signals complex coefficients (Xc) of the carriers are demodulated by means of the second transformation step, wherein said transformation means (FFT1,FFT1',FFT2) has means (FFT1, FFT1') for carrying out a Fourier transformation for determining the correction signal (CORR), and has means (FFT2) for carrying out a further Fourier transformation for demodulation of the adapted phase or frequency signals, and wherein said first Fourier transformation (FFT1,FFT1') is shorter than said second Fourier transformation (FFT2). Circuit arrangement according to Claim 9, comprising means for feeding the means (FFT1) for estimating the self noise component with information relating to the preceding symbols from a channel estimation unit (FFT2) in order to determine the correction value (CORR). Circuit arrangement according to Claim 9 or 10, comprising the means (FFT1) for estimating the self-noise component initially supply a channel correction value (CH) and a first phase information value (CPE) which corresponds to the estimated value of the self-noise component (ϕ e ), and furthermore have the following means: a multiplication unit (M3) by means of which the estimated value of the self-noise component (ϕ e ) is multiplied by a time-dependent running variable in order to produce a second phase information value (CFE); a switching unit by means of which it is possible to switch over between the first phase information value (CPE) and the second phase information value (CFE); a modulation unit (EXP) which modulates a complex vector of length L with the first or second phase information value; a second multiplication unit (M2) which uses the channel correction value (CH) and the modulated complex vector to determine the correction value (CORR) which is fed to the frequency mixing unit (M1).

Inventors: ARMBRUSTER VEIT, MUSCHALLIK CLAUS, ARMBRUSTER, VEIT, MUSCHALLIK, CLAUS
Applicants: THOMSON BRANDT GMBH, DEUTSCHE THOMSON-BRANDT GMBH
Application year: 1998
Main classification: H04L27
IPC codes: H04J11, H04L27, H04B1