Document 14120693

advertisement
International Research Journal of Computer Science and Information Systems (IRJCSIS) Vol. 2(1) pp. 1-7, January, 2013
Available online http://www.interesjournals.org/IRJCSIS
Copyright © 2013 International Research Journals
Full Length Research Paper
Analyze the effect of least mean square (LMS)
equalization technique over reed-solomon encoded
orthogonal frequency division multiplexing (OFDM)
based wireless communication system
Farhana Enam, *Md. Ashraful Islam, Md. Mahbubur Rahman and Md. Mizanur Rahman
Department of ICE, Rajshahi University, Rajshahi, Bangladesh
Accepted January 25, 2013
Due to high data rate transmission capability with high bandwidth efficiency and robustness to multipath delay, Orthogonal Frequency Division Multiplexing (OFDM) has recently been applied in wireless
communication systems. Fading is the one of the major aspect which is considered in the receiver. To
cancel the effect of fading, channel estimation and equalization procedure such as LMS (Least Mean
Square) technique must be done at the receiver before data demodulation. This paper mainly deals with
pilot based channel estimation techniques for OFDM communication over frequency selective fading
channels. This paper proposes a specific approach to channel equalization for Orthogonal Frequency
Division Multiplex (OFDM) systems. It is observed from this paper that with LMS equalization technique
the system provide better performance than before.
Keywords: LMS (least mean square), adaptive equalizer, OFDM, fading channel.
INTRODUCTION
Multimedia wireless services require high data-rate
transmission over mobile radio channels. Orthogonal
Frequency Division Multiplexing (OFDM) is widely
considered as a promising choice for future wireless
communications systems due to its high-data-rate
transmission capability with high bandwidth efficiency. In
OFDM, the entire channel is divided into many narrow
sub-channels, converting a frequency-selective channel
into a collection of frequency-flat channels (Engels M.,
2002). Moreover, inter-symbol interference (ISI) is
avoided by the use of cyclic prefix (CP), which is
achieved by extending an OFDM symbol with some
portion of its head or tail (Islam et al., 2012). In fact,
OFDM has been adopted in digital audio broadcasting
(DAB), digital video broadcasting (DVB), and digital
subscriber line (DSL), and wireless local area network
(WLAN) standards such as the IEEE 802.11a/b/g/n
*Corresponding
Author
E-mail: ras5615@gmail.com
(IEEE, 1999). It has also been adopted for wireless
broadband access standards such as the IEEE 802.16e
(Kopman et al., 2002), and as the core technique for the
fourth-generation (4G) wireless mobile Communications
(Athaudage et al., 2003).To eliminate the need for
channel estimation and tracking, Quadrature phase-shift
keying (QPSK) can be used in OFDM systems. However,
this result in a 3 dB loss in signal-to-noise ratio (SNR)
compared with coherent demodulation such as phaseshift keying (PSK). The performance of OFDM systems
can be improved by allowing for coherent demodulation
when an accurate channel estimation technique is used.
Channel estimation techniques for OFDM systems can
be grouped into two categories: blind and non-blind.
These blind channel estimation techniques may be a
desirable approach as they do not require training or pilot
signals to increase the system bandwidth and the
channel throughput; they require, however, a large
amount of data in order to make a reliable stochastic
estimation. Therefore they suffer from high computational
complexity and severe performance degradation in fast
fading channel (Muquet et al., 2002). On the other hand,
2 Int. Res. J. Comput. Sci. Inform. Syst.
Figure 1. LMS adaptive beamforming network.
the non-blind channel estimation can be performed by
either inserting pilot tones into all of the subcarriers of
OFDM symbols with a specific period or inserting pilot
tones into some of the subcarriers for each OFDM
symbol .In case of the non-blind channel estimation, the
pilot tones are multiplexed with the data within an OFDM
symbol and it is referred to as comb-type pilot
arrangement. The comb-type channel estimation is
performed to satisfy the need for the channel equalization
or tracking in fast fading scenario, where the channel
changes even in one OFDM period. The main idea in
comb-type channel estimation is to first estimate the
channel conditions at the pilot subcarriers and then
estimates the channel at the data subcarriers by means
of interpolation. The estimation of the channel at the pilot
subcarriers can be based on Least Mean-Square (LMS)
(Petropulu et al., 2002).
LMS(least mean square) Algorithm
The Least Mean Square (LMS) algorithm is a gradientbased method of steepest decent. LMS algorithm uses
the estimates of the gradient vector from the available
data. LMS incorporates an iterative procedure that makes
successive corrections to the weight vector in the
direction of the negative of the gradient vector which
eventually leads to the minimum mean square error (Wu
et al., 2003). Compared to other algorithms LMS
algorithm is relatively simple; it does not require
correlation function calculation nor does it require matrix
inversions. Consider a Uniform Linear Array (ULA) with N
isotropic elements, which forms the integral part of the
adaptive beamforming system as shown in the Figure 1
above.
The output of the antenna array x(t) is given by,
X(t)=s(t)a(θ0) + Σu(t)a(θi) + n(t)…………..(1)
where, s(t) denotes the desired signal arriving at angle θ0
and ui(t) denotes interfering signals arriving at angle of
incidences θi respectively, a(θ0) and a(θ0) represents the
steering vectors for the desired signal and interfering
signals respectively. Therefore it is required to construct
the desired signal from the received signal amid the
interfering signal and additional noise n(t).
From the method of steepest descent, the weight
vector equation is given by,
2
W(n+1)=w(n) + ½ µ(-∆(E{e (n)}))……….. (2)
Where µ is the step-size parameter and controls the
2
convergence characteristics of the LMS algorithm; e (n)
is the mean square error between the beamformer output
y(n) and the reference signal which is given by,
2
*
h
e (n) = (d (n) – w x(n))2……………………(3)
The gradient vector in the above weight update
equation can be computed as
2
∇w (E{e (n)}) = - 2r + 2Rw(n)……………...(4)
In the method of steepest descent the biggest problem
is the computation involved in finding the values r and R
matrices in real time. The LMS algorithm on the other
hand simplifies this by using the instantaneous values of
covariance matrices r and R instead of their actual values
i.e.
R(n) = x(n)xh(n)
*
r(n) = d (n)x(n)
Therefore the weight update can be given by the
following equation,
*
h
w(n+1) = w(n) + µx(n)(d (n) – x (n)w(n) ) = w(n) +
*
µx(n)e (n)
The LMS algorithm is initiated with an arbitrary value
w(0) for the weight vector at n=0. The successive
corrections of the weight vector eventually leads to the
Enam et al. 3
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
Retrieved Data
Input Data
RS Decoding
RS Coding
Digital
Demodulation
Digital
Modulation
Parallel to Serial
Conversion
Serial to Parallel
Conversion
CP Remove
CP Insertion
Parallel to Serial
Conversion
Serial to Parallel
Conversion
AWGN and Fading
Channel
Figure 2. A block diagram of Wireless Communication
equalization technique.
minimum value of the mean squared error (Wu et al.,
2003). Therefore the LMS algorithm can be summarized
in following equations:
h
Output, y(n)= w x(n)
*
Error, e(n) = d (n) – y(n)
Weight, w(n+1) = w(n) + µx(n)e*(n) ……….(5)
Simulation model
The transmitter and receiver sections of the OFDM
wireless communication system with implemented LMS
technique is shown in Figure 2. In the transmitting
section, at first a segment of synthetic data is taken which
is passing through the Reed-Solomon (RS) encoder. This
correct errors introduced by the channel. Such an
approach reduces the signal transmitting power for a
given bit error rate at the expense of additional overhead
and reduced data throughput (even when there are no
errors). We do not explain each block in details. Here we
only give the emphasis on Reed-Solomon (RS), Digital
Modulation Techniques and Communication Channels.
LMS Equalization
system simulation with Least Mean Square (LMS)
Reed-solomon encoding
Reed-Solomon Codes, abbreviated RS codes, are
designed by over sampling a polynomial constructed from
the data. The message to send is mapped to a
polynomial and the codeword is defined by evaluating it
at several points. The purpose of using Reed-Solomon
code to the data is to add redundancy to the data
sequence. This redundancy addition helps in correcting
block errors that occur during transmission of the signal.
The encoding process for RS encoder is based on Galois
Field Computations to do the calculations of the
redundant bits. Galois Field is widely used to represent
m
data in error control coding and is denoted by GF (2 ).
Eight tail bits are added to the data just before it is
presented to the Reed Solomon Encoder stage. This
stage requires two polynomials for its operation called
code generator polynomial g(x) and field generator
polynomial p(x). The code generator polynomial is used
for generating the Galois Field Array whereas the field
generator polynomial is used to calculate the redundant
information bits which are appended at the start of the
4 Int. Res. J. Comput. Sci. Inform. Syst.
Figure-3: Constellation for a QAM Signal
output data. The RS code is derived from a systematic
8
RS (N = 255, K = 239, T = 8) code using GF (2 ). Reed
Solomon Encoder that encapsulates the data with coding
blocks and these coding blocks are helpful in dealing with
the burst errors. The following polynomials are used for
code generator and field generator:
….(6)
G ( x ) = x + λ0 x + λ0 ........ x + λ2T − 1 , λ = 02
)(
(
8
) (
4
3
)
HEX
2
P ( x ) = x + x + x + x + 1 ……………….. (7)
The encoder support shortened and punctured code to
facilitate variable block sizes and variable error correction
capability. A shortened block of k´ bytes is obtained
through adding 239k´ zero bytes before the data block
and after encoding, these 239-k´ zero bytes are
discarded (Khan MN and S. Ghauri S, 2008).
Digital modulation technique
There are several M-ary digital modulation techniques.
For our research work we only implement 2-ary phase
shift keying known as M-ary PSK where, when M=4 then
QPSK; when M=16 then 16-PSK; when M=64 then 64PSK and when M=256 then 256-PSK, and 4-ary
quadrature amplitude modulation known as QAM, 16-ary
quadrature amplitude modulation known as 16-qam and
256-ary quadrature amplitude modulation known as 256QAM. In the following section these modulation
techniques are described.
QAM
To obtain higher spectral efficiency, which potentially
results in higher throughput of packetized data,
Quadrature Amplitude Modulation (QAM) can be used to
modify both the amplitude and the phase of the bandpass
signal. QAM derives its name from the technique that is
typically used to generate the modulated signal. QAM
signals are normally generated by summing two
amplitude modulated signals with carriers that are ninety
degrees out of phase. The ninety degree phase
difference between the signals is referred to as a
quadrature phase offset and the two signals are referred
to as the inphase and quadrature signals. The summation
of two quadrature signals can be shown to be
mathematically equivalent to the amplitude and phase
modulated signal shown in Equation 8.
s(t)=A(t)cos(2πfct+Ø(t)…………..………………………..(8)
where A(t) is the amplitude modulation, φ(t) is the phase
modulation, and f c is the frequency of the carrier.
Information is transmitted by varying the amplitude and
the phase of the carrier signal. Using trigonometric
identities equation 8 is rewritten in Equation 9
s(t)=A(t)(cos(Ø(t))cos(2πfct)Sin(Ø(t))sin(2πfct))………. (9)
Equation 8 can be simplified as shown in Equation 10
s(t)=AI(t)cos(2πfct) - AQ(t)sin(2πfct) ……………………(10)
Where the modulating signals AI(t)=A(t)cos(Ø(t))
and AQ(t)=A(t)sin(Ø(t)). When the number of bits
per word, N, is even, both the in-phase (I) and
the quadrature (Q) signals are modulated to one of
N/2
L=2
amplitude levels; hence, L is equal to the
square root of the total number of symbols in
the constellation, M (Couch L,1997). The I and Q
amplitude levels can be visualized in a constellation
diagram as shown in Figure 3. In this case, the
constellation diagram represents the instantaneous
amplitude and phase of the modulated carrier in the
modulation plane at the centre of the symbol period
(Aspel D, 2004).
16-QAM
“16-QAM” results when 16 = M. QAM transmits K=log2M
bits of information during each symbol period. For 16QAM, there are 16 possible symbols each containing 4
Enam et al. 5
Table 1. Summary of Model Parameters.
Parameters
Number Of Bits
Number Of Subscribers
FFT Size
CP
Coding
K-factor
Maximum Doppler shift
Modulation
Frequency used for synthetic data
Sampling Rate
SNR
Wireless channel
Values
44000
200
256
¼
Reed-Solomon(RS)
3
100/40Hz
16-QAM, QAM
1 KHz
4 KHz
0-35 dB
Fading Channel
Figure 4. BER performance of a Wireless Communication System over different digital modulations over
Rayleigh Fading channel.
bits, two bits for the I component and two bits for the Q
component. The mapping of the bits into symbols is
frequently done in accordance with the Gray code which
helps to minimize the number of bit errors occurring for
every symbol error. Because Gray-coding is given to a bit
assignment where the bit patterns in adjacent symbols
only differ by one bit (Bateman A, 1999), this code
ensures that a single symbol in error likely corresponds to
a single bit in error. The 16 symbols in the 16-QAM
rectangular constellation diagram are equally spaced and
independent, and each is represented by a unique
combination of amplitude and phase (Jingxin CJ, 2004).
The block diagram of the simulated system model
is shown in Figure 2. The synthetically generated data
is first converted to digital bit stream. The digital signal
is then fed to the input of the modulator. Then the data
are modulated according to QPSK modulation scheme.
The effect of AWGN and fading Channel are then
introduced into the modulated wave. A Least Mean
Square (LMS) equalization technique is used to remove
the effect of Fading channel. The output of the equalizer
is then fed to the input of demodulator where the
demodulation is done. Finally we retrieved the desired
signal. Table 1
6 Int. Res. J. Comput. Sci. Inform. Syst.
Figure 5. BER performance of a Wireless Communication System under different
Rician Fading channel.
SIMULATION RESULT
This section of the chapter presents and discusses all of
the results obtained by the computer simulation program
written in Matlab7.5, following the analytical approach of
a wireless communication system considering AWGN
and Fading channel. A test case is considered with the
synthetically generated data. The results are represented
in terms of bit energy to noise power spectral density
ratio (Eb/No) and bit error rate (BER) for practical values
of system parameters.
By varying SNR, the plot of Eb/No vs BER was
drawn with the help of “semilogy” function. The Bit
Error Rate (BER) plot obtained in the performance
analysis showed that model works well on Signal
to Noise Ratio (SNR) less than 35dB. Simulation
results in Figure 4 and Figure 5 shows the effect of LMS
equalization technique over Rayleigh and Rician fading
channels using QAM and16-QAM modulation schemes
respectively.
From figure 4, it is observed that the BER
performance of the system with implementation of Least
Mean Square algorithm (LMS) in QAM outperforms as
compared to other digital modulations. The system shows
worst performance in 16-QAM without using LMS
technique. It is also noticeable that the system
performance degrades without using LMS technique.
Figure 5 shows the BER performance of a Wireless
Communication System under different
modulation
schemes under Rician fading channel. From figure 5, it is
modulation schemes over
also observed that the BER performance of the system
with implementation of Least Mean Square algorithm
(LMS) in QAM is better as compared to other digital
modulations.
CONCLUSION
In this research work, it has been studied the
performance of an OFDM based wireless communication
system with implementation of Least Mean square
equalization technique and different digital modulation
schemes. In the case of fading channel the system
performance is improved when using LMS equalization
technique. In the present study, it has been observed that
the OFDM, an elegant and effective multi carrier
technique seed FEC encoded wireless communication
system can overcome multipath distortion. In
Bangladesh, WiMAX technology is going to be
implemented and its physical layer is based on OFDM.
The present work can be extended in MIMO-OFDM
technology to ensure high data rate transmission.
REFERENCES
Andrews JG, Ghosh A, Muhamed R (2007). “Fundamentals of WiMAX”,
Prentice Hall Communications Engineering and EmergingTechnology
Series, February.
Aspel D (2004). “Adaptive Multilevel Quadrature Amplitude Radio
Implementation in Programmable Logic”, April.
Enam et al. 7
Athaudage CRN, Jayalath ADS (2004). “Enhanced mmse channel
estimation using timing error statistics for wireless ofdm systems”,
IEEE Trans. Broadcast., 50(4), Dec.
Bateman A (1999). “Digital Communications: Design for the real world,
Addison- Wesley Longman Limited”, New York, NY.
Couch L (1997). “Digital and Analog Communication Systems”, Prentice
Hall.
Das SS (2007). “Techniques to Enhance Spectral Efficiency of OFDM
Wireless System”, Aalborg University.
Engels M (2002). “ Wireless OFDM Systems: How to Make Them
Work?”, Kluwer Academic Publishers.
FADING ENVIRONMENT", JUNE.
Hasan MA (2007). “Performance Evaluation of WiMAX/IEEE 802.16
OFDM Physical Layer”, Espoo, June.
IEEE (1999). Wireless LAN Medium Access Control (MAC) and
Physical Layer (PHY) Specifications: High-speed Physical Layer in
the 2.4GHz Band.IEEE, September.
Islam MA, Islam AZMT (2012). “Performance of WiMAX Physical Layer
with Variations in Channel Coding and Digital Modulation Under
Realistic Channel Conditions”,International J. Inform. Sci. Tech.
(IJIST) 2(4):July, DOI :10.5121/ijist.2012.2404 39
Jingxin CJ (2004). “Carrier Recovery in Burst- Mode 16-QAM”, June.
Khan MN, Ghauri S (2008). “The WiMAX 802.16e Physical Layer
Model”,IET International Conference, 117–120
Kopman I, Roman V (2002). “Broadband wireless access solutions
based on OFDM access in IEEE 802.16”, EEE Commun. Mag.,
51(6):96–103, June.
Muquet et al(2002). B. Muquet S. Zhou and G. B. Giannakis,"Subspacebased (semi-) blind channelesti- mation for block precoded spacetime ofdm",EEE Trans Signal Process, 50(5):1215–1228, May.
Pahlavan K, Krishnamurthy P (2002). “Principles Of Wireless
Networks”, Prentice-Hall of India Private Limited.
PAIZI WFB (2006). “BER PERFORMANCE STUDY OF PSK-BASED DIGITAL
MODULATION SCHEMES IN MULTIPATH
Petropulu AP, Zhang R (2002), "Blind channel estimation for OFDM
systems", In Proc. SPE,Atlanta, GA, pages 366–370,.Oct.
Proakis JG (1995). “Digital Communications”, McGraw-Hill Inc., New
York, NY,(Third Edition).
Rapaport TS (2004). “Wireless Communications Principles and
Practice”.
Wu S, Bar-Ness Y (2003). “OFDM channel estimation in the presence
of frequency opset and phase noise”, In Proc. IEEE Int’l. Conf.
Commun., 66–70, May.
Download