Beruflich Dokumente
Kultur Dokumente
INTRODUCTION
Existing Method:
Proposed Method:
DFT contains periodicity. If the original data sequence is not continuous, it will generate
additional high-order component. In order to reduce this high-order component, we can use
symmetry principle before IFFT. With this understanding, we will select paths effectively in
order to reduce leakage power by calculating the changing rate of the leakage energy. The main
advantage of this proposed method is that this improved method uses symmetric property to
extend the LS estimate in frequency domain, and calculates the changing rate of the leakage
energy, and selects useful paths by the changing rate. MIMO-OFDM technology has become one
of the most promising solutions in the high data rate wireless channel transmission. This
technology can not only effectively enhance the transmission rate and capacity of the wireless
communication system but also effectively combat multipath fading and intersymbol interference
(ISI)[1]. In the OFDM system with transmit diversity, when the receiver knows the channel
information better, the space-time codes can be decoded effectively. In order to enhance
frequency efficiency, the receiver also needs to know the channel information for coherent
demodulation[2]. So channel estimation is directly related to the system performance. By now,
1
many channel estimation algorithms have been presented. Least squares (LS) approach is
introduced in [3]. The LS estimation is the simplest channel estimation. This algorithm has lower
complexity. However, it has larger mean square error (MSE) and easily influenced by noise and
inter- carrier interference. Linear minimum mean square error (LMMSE) algorithm is introduced
in [4]. LMMSE algorithm is a simplified algorithm of Minimum Mean Square Error (MMSE).
Although they can achieve better performance than LS, they have higher computational-
complexity and need to know the channel statistics which are usually unknown in real system. In
[5] and [6], the algorithms of reducing the complexity of the LMMSE are proposed. But these
two modified methods still require exact channel covariance matrices. In this paper, we focus on
DFT-based channel estimation method. This algorithm can make good compromise between
performance and computational complexity[7]. Most of the published work on DFT based
channel estimation assumes each path delay is an integer multiple of the sampling interval in
multipath channel. However, it is difficult to ensure this condition in real system because of the
complexity and incomprehensibility of the transmission channel. In non- sample-spaced
multipath channels, the channel impulse response will leak to all taps in the time domain.
Reference[8] propose a method to reduce leakage power by calculating energy increasing rate.
Another approach is also proposed by extending the LS estimate with a symmetric signal of its
own in [9]. Based on these two methods, we propose a new method to solve the problem of
energy leakage.
2
2. LITERATURE REVIEW
3) DFT based Channel Estimation Method for OFDM Systems over Multipath
Channels by Jing Wang and Yuehong Qiu
3
3. OBJECTIVES
Our project “DFT based channel estimation for OFDM systems” deals with the
estimation the channel characteristics of MIMO (Multiple Input Multiple Output) OFDM system
Here we generate OFDM signal using random signal and transmit it through a channel
.We add noise to the transmitted OFDM signal because in real time, whenever the signal is
transmit through air, at receiver end we detect that the received signal is effected by noise. The
received signal is decoded and data signal is retrieved.
The channel estimation method we are following is based on DFT (Discrete Fourier
Transform).
4
4. BLOCK DIAGRAM
We consider an OFDM system that has N subcarriers and each subcarrier consists of data
symbol X [k], where k represents the sub carrier index. The OFDM transmitter uses an inverse
discrete Fourier transform (IDFT) of size N for modulation. Then the transmitted OFDM signal
in discrete time domain can he expressed as
where W[k] is AWGN sample in frequency domain with zero mean and variance α2ωf=N
α ωt [5], ϴ indicates normalized timing offset, and H[k] is the channel frequency response given
2
by:
6
5. Generator-Block Diagram
At the transmitter, the high rate input data are first mapped according to a modulation
scheme (we used quadrature amplitude modulation (QAM)), then the serial to parallel
conversion are performed to convert the high rate data to low rate parallel data flows. After pilot
insertion, the data flows are modulated on the corresponding orthogonal subcarriers by IFFT.
The cyclic prefix (CP) which contains a copy of the last part of the OFDM symbol is
added to avoid the inter-symbol interference (ISI) and the inter-subcarrier interference (ICI).
After passing through the multipath channel with additive Gaussian noise, the signals are
recovered through a series of inverse processing at the receiver.
7
6. MATLAB CODE
clear
nFFTSize=64; % FFT SIZE
subcarrierIndex=[-26:-1 1:26];
plot(subcarrierIndex);
xlabel('Time');
ylabel('Amplitude');
nBit=2500;
ip=rand(1,nBit)>0.5;
figure;
plot(ip);
xlabel('Frequency');
ylabel('Amplitude');
nBitPerSymbol=52;
nSymbol=ceil(nBit/nBitPerSymbol); % Rounds towards positive infinity
ipMod=2*ip-1;
ipMod=[ipMod zeros(1,nBitPerSymbol*nSymbol-nBit)];
ipMod=reshape(ipMod,nSymbol,nBitPerSymbol);figure;
plot(ipMod);
xlabel('Frequency');
ylabel('Amplitude');
st=[];
for ii=1:nSymbol
inputiFFT=zeros(1,nFFTSize); % Creates a array of zeros (1XnFFTSize)
inputiFFT(subcarrierIndex+nFFTSize/2+1)=ipMod(ii,:);
inputiFFT=fftshift(inputiFFT); %Shifts zero freq comp to the center of the system
outputiFFT=ifft(inputiFFT,nFFTSize); % Returns nfftSize DFT of inputiFFT
outputiFFT_with_CP=[outputiFFT(49:64) outputiFFT];
8
st=[st outputiFFT_with_CP];
end
figure;plot(inputiFFT);
xlabel('Frequency');
ylabel('Amplitude');
figure;plot(outputiFFT);
xlabel('Frequency');
ylabel('Amplitude');
figure;plot(st);
xlabel('Frequency');
ylabel('Amplitude');
%close all;
fsMHz=20;
[Pxx,W]=pwelch(st,[],[],4096,20); % PSD using WELCH Method
figure;
plot([-2048:2047]*fsMHz/4096,10*log10(fftshift(Pxx)));
xlabel('frequency,MHz');
ylabel('power spectral density');
title('Transmit spectrum OFDM(based on 802.11a)');
9
7. Matlab Simulation Result
10
Fig.7.3. Plot of Reshaped Signal
11
Fig.7.5. Plot of output IFFT Signal
12
Fig.7.7. Plot of Transmit Spectrum of OFDM Signal
13
8. STATUS OF THE PROJECT
The project has been initiated. The following work has been successfully completed:
First phase of the project has been successfully completed in the first semester.
The Second phase of the project, is to be completed in the VIII Semester.
14