The invention, according to various embodiments, relates to communications, and particularly, to signal processing.
Orthogonal frequency division multiplexing (OFDM) has been adopted in digital audio broadcasting (DAB), digital video broadcasting (DVB), high speed modems over digital subscriber lines (xDSL), and broadband wireless access field recently, such as wireless local area networks (WLAN) in IEEE (Institute of Electrical and Electronics Engineers) standard 802.11a and 802.11g. In OFDM, multiple modulated subcarriers are transmitted in parallel. Each occupies only a very narrow bandwidth. Since only the amplitude and phase of each subcarrier is affected by the channel, compensation of frequency selective fading can be performed by compensating for each subchannel's amplitude and phase. OFDM signal processing can be a carried out relatively simply by using fast Fourier transforms (FFTs), at the transmitter and receiver, respectively.
Channel estimation and tracking pose real problems in wireless communication systems. An alternative to estimating the channel is to adaptively equalize the received symbols. Frequency domain equalization (FDE) can be regarded as the frequency domain analog of what is done by a conventional linear time domain equalizer. For channels with severe delay spread it is simpler than corresponding time domain equalization for the same reason that OFDM is simpler because of the FFT operations and the simple channel inversion operation.
Furthermore, by appending a cyclic prefix (CP) of enough length in front of each data block, inter-block interference (IBI) due to multi-path channel can be removed. Additionally, low complexity one-tap frequency domain equalization (FDE) can be used to compensate signal distortions due to multi-path channels. The signal transformation between time domain and frequency domain can be effectively implemented by fast Fourier transform (FFT), for example.
However, in high Doppler environment with fast moving terminals, the transmission channel varies even within a single data block. This induces inter-symbol interference (ISI) in the time domain or inter-carrier interference (ICI) in the frequency domain, which cannot be suppressed by the conventional one-tap FDE.
Three major types of algorithms have been proposed to compensate system performance degradation due to high Doppler. Type-I directly applies interference cancellation techniques of multi-user detection (MUD), which have been originally proposed for Code Division Multiple Access (CDMA) systems. Here, processing delay is induced due to multistage operations and error propagation is sensitive to the accuracy of initial estimates. Type-II, also called “self interference cancellation”, compensates the ICI or ISI by increasing signal redundancy. It has very low complexity but its bandwidth efficiency is decreased due to redundancy. Finally, Type-III shortens the transmission block length with smaller-sized FFT operation and is thus more robust to ISI and ICI. However, the system bandwidth efficiency is reduced due to overhead of the cyclic prefix.
Therefore, there is a need to provide a method and receiver apparatus for advanced equalization to compensate performance degradation due to rapidly varying channels.
According to an embodiment of the invention, a method comprises:
According to another embodiment of the invention, a receiver apparatus comprises:
Further, according to another embodiment of the invention, a transceiver apparatus comprises at least one transmitting apparatus as defined above.
In addition, the above object is achieved by a computer program product comprising code means for producing the steps of the above methods when run on a computer device.
Accordingly, full-block-sized symbols are segmented into number of small sub-blocks, equalized separately and combined. This proposed equalization concept provides robustness to high Doppler by suppressing the Doppler induced interference. Performance degradation due to rapidly varying channel can thus be compensated.
Certain embodiments of the invention provide similar performance as conventional schemes with lower block sizes, and outperform conventional schemes with full block size. Also, bandwidth efficiency can still be maintained.
In an aspect of an embodiment, equalization of the subblocks can be based on dedicated channel impulse responses of each subblock.
In an alternative aspect of the embodiment, equalization of the subblocks can be based on channel estimates of preambles and linear interpolation in the frequency domain.
Furthermore, serial-to-parallel conversion and fast Fourier conversion may be performed for each of the subblocks prior to the proposed equalizing.
According to an implementation example, the received signal may be a cyclic prefix assisted single carrier signal or, alternatively, an OFDM signal.
Further advantageous modifications or developments are defined in the dependent claims.
The invention, according to certain embodiment, will now be described with reference to the accompanying drawings in which:
Exemplary embodiments will now be described based on an OFDM transmission system in which a receiver with FDE is employed. However, it will be apparent from the following description and is therefore explicitly stressed that the invention, according to certain embodiments, can be applied to any other transmission architecture in which FDE techniques can be used.
In the OFDM system according to
At the receiver side, the CP is removed in a prefix removing unit or block 30 e.g. based on frame synchronization (delay estimation). Then the received signal with removed CP is serial-to-parallel converter in a serial/parallel conversion unit or block 50 and then transformed into the frequency domain by an FFT operation performed in an FFT unit or block 50. Thereafter, the transformed signal is equalized in the frequency domain by an FDE unit or block 60 and then parallel-to-serial converted in a parallel/serial conversion unit or block 70.
The discrete-time received signal with removed CP can be expressed as
y=HQ
H
x+n (1)
where x=[x1 x2 . . . xM]T is the transmitted data with length of M, y=[y1 y2 . . . yM]T is the received signals with CP removal, and n=[n1 n2 . . . nM]T is the noise vector. Q is the FFT matrix and ( )H denotes the conjugate transposition operation. The channel matrix could be modelled:
where hij denotes the channel response of jth path at ith symbol duration. Assuming the channel state is approximately quasi-static, the channel matrix H turns to be a cyclic convolution matrix which could be approximated as:
H≈H=QHΛQ (3)
where Λ is a diagonal matrix. Then, the signal can be estimated by a linear minimum mean square error (LMMSE) detector in frequency domain such as
=ΛH(ΛΛH+σ2I)−1Qy (4)
If it is assumed that the channel varies within one OFDM symbol, then the received signal can be modeled as
where {tilde over (H)} is the cyclic convolution matrix which can be modeled as in (3), and Er is the channel variance matrix during one symbol period which induces the residual ISI in time domain or the ICI in frequency domain.
However, as can be noticed here, high Doppler interference could severely impact the system performance because the conventional one-tap frequency domain equalizer cannot suppress the interference induced by high Doppler.
In view of this, a subblock-wise FDE is implemented in the embodiment as a measure against high Doppler interference with varied channel impulse responses within one OFDM symbol. In particular, the convolution progress of one OFDM symbol is approximately decomposed into P subblocks with length of B (M=P×B).
The M-sized OFDM symbol is segmented into P consecutive B-sized sub-blocks. It is assumed that the channel state or channel impulse response is static during each subblock but varies from channel impulse response h0 to channel impulse response hP-1, subblock by subblock. It can be noticed that the actual received signal (received data block in
The M-sized received signal y with removed CP is segmented in respective segmentation stages 90-1 to 90-P into P consecutive B-sized sub-blocks yi, 0≦i≦P−1, where yi=[y]j, iB≦j≦(i+1)B−1. Such segmentation could be modeled as,
where EB×B is the B-sized identity matrix.
The segmented received signal is then equalized subblock by subblock such as:
where Λi is the M-sized diagonal matrix, such as:
As an alternative, instead of transforming the channel impulse response from time domain into frequency domain for each subblock as in equation (8), Λi can also be obtained by channel estimates on preambles and linear interpolation in the frequency domain. Finally, the frequency domain equalized signal can be modeled by summing all the subblock-wise equalized signal, such as:
In the following, only those units or blocks of
Finally, the processed and equalized subblocks are combined in a combining unit or block 85.
A complexity comparison between the proposed subblock-wise FDE receiver and conventional full-block FDE receivers for OFDM signals and CP assisted single-carrier signals (CP-SC) is given in Table 1. All signals have the same block size in the comparison.
The added complexity by the additional segmentation units 40-1 to 40-P for the subblocks is ignored in Table 1. It can be noticed that the proposed subblock-wise FDE scheme requires P times the complexity of the conventional receiver in OFDM systems, and P/2 times the complexity in CP-SC systems. However, the increased complexity is much smaller than the initially mentioned ISI/ICI cancellation schemes.
In the following, bandwidth efficiency with different FFT sizes is analyzed in Table 2.
Assuming an FFT size of 512 bits and a CP length of 16 bits, the corresponding bandwidth efficiencies are 96.97%, 94.49%, and 96.97%, respectively. The proposed scheme achieves 2.52% more bandwidth efficiency than the conventional scheme for half the block size to resist high Doppler.
Initially, in step S101, a received data block is segmented or divided into a predetermined number of subblocks. In this connection is noted that good tradeoff between the complexity increase and performance gain is already achieved at small values of P. It can be noticed from simulation results that the proposed scheme with P=2 (i.e. segmentation into two subblocks) reaches the convergence already. However, with small P values, the increased complexity can be neglected.
In step S102, the subblocks are separately equalized according to allocated channel impulse responses applicable at their timings, e.g., in respective processing branches or by a parallel processing operation. Finally, in step S103, the separately equalized subblocks are combined to obtain a complete equalized output signal.
The diagram of
Higher Doppler interference at a receiver velocity of 250 km/h has been evaluated and shown in
The subblock-wise FDE receiver according to one embodiment thus provides resistance to high Doppler interference. Instead of reducing the block size as in conventional solutions to enlarge the subcarrier spacing, it is propose to segment the data block into a number of subblocks, equalize them separately and combined them at final stage. Numerical results proved that the proposed scheme is robust to resist high Doppler interference and can significantly enhance bandwidth efficiency.
To summarize, a method, receiving apparatus and computer program product for subblock-wise frequency domain equalization have been described, wherein a data block of a received signal is segmented into at least two subblocks at a receiving end of a transmission channel. The subblocks are then equalized separately in the frequency domain, and equalized subblocks are combined to obtain an equalized signal. Thereby, Doppler induced interference can be suppressed to achieve enhanced robustness to high Doppler and compensate performance degradation due to rapidly varying channels.
It is to be noted that the invention is not restricted to embodiments described above, but can be implemented in any receiving apparatus involving an equalization scheme in the frequency domain. The embodiment may thus vary within the scope of the attached claims.
Number | Date | Country | Kind |
---|---|---|---|
EP 06 022 630.5 | Oct 2006 | EP | regional |