SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007

Efficient Realization of an ADFE with a New
Adaptive Algorithm
N. Praveen Kumar, Abhijit Mitra and Cemal Ardil

Abstract— Decision feedback equalizers are commonly employed
to reduce the error caused by intersymbol interference. Here, an adaptive decision feedback equalizer is presented with a new adaptation algorithm. The algorithm follows a block-based approach of normalized
least mean square (NLMS) algorithm with set-membership filtering
and achieves a significantly less computational complexity over its
conventional NLMS counterpart with set-membership filtering. It is
shown in the results that the proposed algorithm yields similar type
of bit error rate performance over a reasonable signal to noise ratio
in comparison with the latter one.

International Science Index 8, 2007 waset.org/publications/14835

Keywords— Decision feedback equalizer, Adaptive algorithm,
Block based computation, Set membership filtering.

I. I NTRODUCTION

I

N modern digital communication systems, digital signals
are transmitted at a high speed through band-limited time
dispersive channels which causes multipath fading and signal
distortion, resulting in intersymbol interference (ISI). Channel
equalization is an effective approach to remove ISI from the
received signal [1].
The decision feedback equalizer (DFE) is an important
component in many digital communication receivers and is
used to suppress intersymbol interference (ISI) caused by time
dispersive channels [2]-[5]. DFE provides better performance
in ISI cancellation than linear equalizer, especially if the
channel has spectral nulls. DFE incorporates a feedforward
filter that operates on the received signal to suppress precursor
ISI, with a feedback filter that operates on previously detected
channel symbols to suppress postcursor ISI.
Since the channel is time-varying the coefficients of the
DFE are usually trained by some adaptive algorithm leading
towards an adaptive DFE (ADFE) structure. Two well known
adaptive algorithms of two different classes are least mean
square (LMS) and recursive least squares (RLS) [6]. Among
these two, the RLS algorithm faster than its counterpart at the
expense of more computational complexity. Therefore, from
implementation view point, we need a fast algorithm with
somewhat less computational complexity than RLS algorithm.
The normalized least mean square (NLMS) algorithm [7] can
be viewed as special case of LMS algorithm which takes into
account the variations in the signal level at the filter output
and selects the normalized step size parameter, resulting in a
stable as well as fast converging adaptive algorithm. For fast
N. Praveen Kumar and A. Mitra are with the Department of Electronics and Communication Engineering, Indian Institute of Technology (IIT)
Guwahati, North Guwahati - 781039, India (e-mail: nelam@iitg.ernet.in,
a.mitra@iitg.ac.in).
C. Ardil is with the Azerbaijan National Academy of Aviation, Baku,
Azerbaijan (e-mail: cemalardil@gmail.com).

convergence properties, NLMS algorithm has found many applications where primarily static input processes are unknown
or changing with time that include adaptive equalization,
adaptive noise cancellation, adaptive line enhancing, adaptive
array processing etc [8]. Further, set-membership NLMS (SMNLMS) algorithm [9] reduces the computational complexity
when compared with NLMS algorithm. In this paper, we
propose a new adaptive algorithm for ADFE which performs
satisfactorily in comparison with SM-NLMS. This new algorithm can be perceived as a block-based NLMS algorithm with
set-membership filtering which gives significantly reduced
computational complexity when compared with SM-NLMS.
It is shown in the results that the proposed algorithm yields
similar type of bit error rate performance over a reasonable
signal to noise ratio in comparison with the latter one.
This paper is organized as follows. Section II describes
general ADFE structure. In Section III, we briefly deal with
BBNLMS algorithm for linear equalizer and discuss about
weight update equations along with step size value for convergence. In Section IV, we introduce the proposed scheme
for ADFE and finally, Section V presents the results and also
briefs about effectiveness of a proposed scheme.
II. A DAPTIVE D ECISION F EEDBACK E QUALIZER
A simple nonlinear equalizer, which is particularly useful
for channels with severe amplitude distortion, use decision
feedback to cancel the interference from symbol which has
already been detected. Fig. 1 shows such an ADFE structure.
The equalized signal is given by equation (4), is the sum of
outputs of the feedforward and feedback parts of the equalizer.
The tap input vector of feedforward filter (FFF) vk , the tap
input vector of feedback filter (FBF) uk and filter coefficients
vector of both FFF and FBF and wk with time index is k
given by
(1)
vk = [xk+L−1 xk+L−2 · · · xk ]T
uk = [ˆk−1 yk−2 · · · yk−M ]T
y
ˆ
ˆ
wk = [wf,−L+1 wf,−L+2 · · · wf,0 wb,1 · · · wb,M ]T

(2)
(3)

where the number of feedforward filter (FFF) taps and decision
feedback filter taps (FBF) are L and M respectively, xk is the
input signal and yk is the decision value of the filter output.
ˆ
Then the output of the ADFE can be expressed as
0

yk =
l=−L+1

1289

M

wf,l xk−l +

wb,l yk−l
ˆ
m=1

(4)
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007

x k+L−1

−1
Z

Input

−1
Z

^
y
k−M

x
k

−1
Z

FFF
w f,−L+1

w f,−L+2

w f,−L+3

w

error e
k

−1
Z

w

b,M

w

b,2

b,1

Decision
device
d
k

^
y
k

Training sequence

Fig. 1.

International Science Index 8, 2007 waset.org/publications/14835

^
y
k−1

y
k

Adaptive
Algorithm

Output

A generic adaptive decision feedback equalizer structure.

and if xk is

IV. P ROPOSED BB-NLMS A LGORITHM WITH
S ET-M EMBERSHIP F ILTERING

xk = [xk+L−1 · · · xk−1 xk yk−1 · · · yk−M +1 yk−M ]T (5)
ˆ
ˆ
ˆ
then

yk = xT w.
k

(6)

The error between the desired signal dk and the filter output
yk is defined as
(7)
ek = dk − yk .
The feedforward filter is like the linear transversal equalizer,
decision made on the equalized signal are fed back via second
transversal filter. The feedforward filter and feedback filter
coefficients may be adjusted simultaneously to minimize the
mean square error, i.e., E(e2 ).
k
III. B LOCK - BASED NLMS A LGORITHM
The block-based NLMS algorithm explained in [10], is used
for linear equalizer. In this algorithm we find out the maximum
magnitude within tap input vector vk , to consider only that
particular value to update the step size of entire block of data.
The weight update equation of block-based NLMS recursion
takes the following form
c(k) +
c(k),

−1
Z

FBF

w f,0

To tap weights

c(k + 1) =

−1
Z

µ
˜

x2
M

i

e(k)v(k),

for xMi = 0
for xMi = 0

The proposed algorithm is based on principles of the set
membership filtering (SMF) which is Explained in [9]. It
invites two normalization steps. In SMF, a non zero bound
on the magnitude of error signal ek , is decided. Based on
that bound a set Hk of vectors is defined whose elements are
vectors which produce error in that bound, i.e.,
Hk = {c : |ek | ≤ γ}

where ek is error defined as in eq. (4), γ is nonzero bound in
the error, and Hk is called the constraint set associated with
{vk , dk }. The boundaries of the Hk are decided by the two
hyper planes,
d k − cT v k = γ
(11)
k
dk − cT vk = −γ.
k

(12)

In this algorithm weights are updated if the error ek , exceeds
the bound specified by (7). Otherwise no update is required.
the weight update equations are as follows
c(k + 1) =

(8)

where xMi is maximum value of vector vk at ith iteration, vk
is data vector at the input of the filter, ck is the vector of filter
coefficients at k th iteration, ek carry their usual meaning as
has been described by eq. (7), constant is defined as follows
2
(9)
0<µ<
˜
L
where L is number of filter coefficients. However, the main
advantage of above simpler algorithm is that it reduces the
number of MAC operations required for iteration.

(10)

c(k) +
c(k),

where
αk =

αk
x2
M

µ{1 −
˜
0,

i

e(k)v(k),

for xMi = 0
for xMi = 0

γ
|ek | },

for |ek | ≥ γ
otherwise

(13)

(14)

and
xMi = max {|vi (k)|}.

(15)

The weights are updated if the error exceeds the bound
specified by (7). Otherwise no update is required. There by
all data samples are not updated, hence the computational
complexity is reduced when compared to BBNLMS.

1290
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007

2

2

10

10

1

1

10

MSE

MSE

10

0

10

−1

−1

10

10

−2

10

0

10

−2

100

200

300

400

500
600
Iteration number

700

800

900

10

1000

Fig. 2. MSE characteristics of the ADFE with BBNLMS-SM algorithm as
the adaptive algorithm with eigenvalue spread = 6. 8 and SNR = 15 dB.

100

200

300

400

500
600
Iteration number

700

800

900

1000

Fig. 4. MSE characteristics of the ADFE with SMNLMS algorithm as the
adaptive algorithm with eigenvalue spread = 6. 8 and SNR = 15 dB.

2

10

0

BBNLMS−SM
BBNLMS
SM−NLMS
1

10

−1

10
MSE
0

10

BER

International Science Index 8, 2007 waset.org/publications/14835

10

−2

10

−1

10

−3

10

−2

10

100

200

300

400

500
600
Iteration number

700

800

900

1000

−4

10

0

2

4

6

8

10

12

14

16

Iteration number

Fig. 3. MSE characteristics of the ADFE with BBNLMS algorithm as the
adaptive algorithm with eigenvalue spread = 6. 8 and SNR = 15 dB.

Fig. 5. BER curves for DFE with BBNLMS, SMNLMS and BBNLMS-SM
algorithms with an eigenvalue spread = 6.8.

V. R ESULTS AND D ISCUSSIONS
In this section, the performance of the decision feedback
equalizer with proposed algorithm (BBNLMS-SM) is evaluated through computer simulation by comparing with the
ADFE with SM-NLMS algorithm. Channel used for simulations is simple ISI channel with additive gaussian noise
(AWGN).
The ISI channel model used for our simulation is given by
hk =

0.5[1 + cos( 2π(k−2) )], for k = 1, 2, 3, 4, 5
K
0,
otherwise

(16)

where K represents parameter to adjust the degree of ISI. The
received signal xk , is then given by
xk = d k ∗ hk + n k

(17)

where nk is additive gaussian noise, dk is the QPSK modulated signal and ‘*’ represents the usual convolution operation.
The taps are used for feedforward and feedbackward filters of
the ADFE are 6 and 4 respectively. In Figs. 2-4, MSE curves
of ADFE with adaptive algorithms the proposed BBNLMS

with set-membership filtering algorithm, BBNLMS algorithm
and SM-NLMS algorithm are shown. In all these simulations,
SNR and eigenvalue spread has been kept as 15 dB and 6.8
respectively. Also the error bound γ has been specified within
√
2
the range [0.3725, 1.0299], where γ = σv 2exp(− σ 2 )
2
with σv being the observation noise variance. From the above
figures, it is seen that the convergence speed of proposed
BBNLMS-SM algorithm is same as the convergence speed
of SM-NLMS algorithm.
The bit error rate (BER) performance of BBNLMS-SM,
SM-NLMS and BBNLMS algorithms are shown in Fig. 5, by
varying SNR from 1 to 16 dB with 6 and 4 taps in the FFF and
FBF filters respectively. It is found that the BER performance
of proposed algorithm is same as of other two algorithms,
namely, SM-NLMS and BBNLMS. Fig. 6 demonstrates the
effect of eigenvalue spread on MSE for this new algorithm,
where the spread has been taken as 72.3 with SNR being kept
as 15 dB as before.

1291
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007

2

10

1

10

0

MSE

10

−1

10

−2

10

100

200

300

400

500
600
iteration number

700

800

900

1000

Fig. 6. MSE characteristics of the ADFE with BBNLMS-SM algorithm as
the adaptive algorithm with an eigenvalue spread = 72. 3 and SNR = 15 dB.

International Science Index 8, 2007 waset.org/publications/14835

VI. C ONCLUSIONS
In this paper, a new adaptive algorithm is proposed for
ADFE which gives less computational complexity when compared to a ADFE with SM-NLMS algorithm. The convergence
speed and BER performance of the proposed BBNLMS-SM
algorithm is similar to the ADFE with other two algorithms,
namely, SM-NLMS and BBNLMS. The BBNLMS-SM algorithm requires less MAC operations per iteration when
compared to SM-NLMS algorithm. It is also observed that the
proposed algorithm saves almost 70% updating computations
at high SNR and therefore can serve as a good alternative for
high speed decision feedback equalization techniques.
R EFERENCES
[1] E. F. Harrington, “A BPSK Decision-Feedback Equalization Method
Robust to Phase and Timing Errors,” IEEE Signal Processing Lett., vol.
12, no. 4, pp. 313-316, Apr. 2005.
[2] W. R. Wu and Y. M. Tsuie, “An LMS-Based Decision Feedback
Equalizer for IS-136 Receivers,” IEEE Trans.Commun., vol. 51, pp. 130143, Jan. 2002.
[3] I. A. Fevrier et. al., “Reduced Complexity Decision Feedback Equalization for Multipath channels with Large Delay Spreads,” IEEE Trans.
Commun., vol. 47, no. 6, pp. 927-936, June 1999.
[4] S. U. H. Qureshi, “Adaptive Equalization, ” Proc.IEEE, vol. 73, no. 9,
pp. 1349-1387, Sept. 1985.
[5] M. Reuter et. al., “Mitigating Error Propagation Effects in a Decision
Feedback Equalizer,” IEEE Trans. Commun., vol. 49, no. 11, pp. 20282041, Nov. 2001.
[6] S. Haykin, Adaptive Filter Theory, 4th ed. Englewood Cliffs, NJ:
Prentice Hall, 2001.
[7] N. J. Bershad, “Analysis of the Normalized LMS Algorithm with
Gaussian Inputs,” IEEE Trans. Acoust., Speech, Signal Processing, vol.
34, no. 4, pp. 793-806, Apr. 1986.
[8] M. Tarrab, and A. Feuer, “Convergence and Performance Analysis of
the Normalized LMS Algorithm with Uncorrelated Data,” IEEE Trans.
Info. Theory, vol. 34, no. 4, pp. 680-691, July 1988.
[9] S. Gollamudi et. al., “Set-Membership Filtering and a Set-Membership
Normalized LMS Algorithm with an Adaptive Step Size,” IEEE Signal
Processing Lett., vol. 5, no. 5, pp. 111-114, May 1998.
[10] A. Mitra, “A New Block-based NLMS Algorithm and Its Realization
in Block Floating Point Format,” Int. J. Info. Tech., vol. 1, no. 4, pp.
244-248, 2004.

1292

Weitere ähnliche Inhalte

Was ist angesagt?

Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierDesign of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierWaqas Tariq
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...IOSRJVSP
 
DIGITAL WAVE FORMULATION OF THE PEEC METHOD
DIGITAL WAVE FORMULATION OF THE PEEC METHODDIGITAL WAVE FORMULATION OF THE PEEC METHOD
DIGITAL WAVE FORMULATION OF THE PEEC METHODPiero Belforte
 
M.Tech Thesis Defense Presentation
M.Tech Thesis Defense PresentationM.Tech Thesis Defense Presentation
M.Tech Thesis Defense PresentationDeeptanu Datta
 
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...IJERA Editor
 
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFEChannel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFEIOSR Journals
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE  TechniquePerformance of MMSE Denoise Signal Using LS-MMSE  Technique
Performance of MMSE Denoise Signal Using LS-MMSE TechniqueIJMER
 
Building impedance matching network based on s parameter from manufacturer
Building impedance matching network based on s parameter from manufacturerBuilding impedance matching network based on s parameter from manufacturer
Building impedance matching network based on s parameter from manufacturerJournal Papers
 
An analtical analysis of w cdma smart antenna
An analtical analysis of w cdma smart antennaAn analtical analysis of w cdma smart antenna
An analtical analysis of w cdma smart antennamarwaeng
 
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IJCNCJournal
 
A0420105
A0420105A0420105
A0420105inventy
 
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...Polytechnique Montreal
 
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...IJERA Editor
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordiciaemedu
 
Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System IJECEIAES
 

Was ist angesagt? (18)

Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierDesign of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
 
DIGITAL WAVE FORMULATION OF THE PEEC METHOD
DIGITAL WAVE FORMULATION OF THE PEEC METHODDIGITAL WAVE FORMULATION OF THE PEEC METHOD
DIGITAL WAVE FORMULATION OF THE PEEC METHOD
 
M.Tech Thesis Defense Presentation
M.Tech Thesis Defense PresentationM.Tech Thesis Defense Presentation
M.Tech Thesis Defense Presentation
 
05725150
0572515005725150
05725150
 
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
 
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFEChannel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE  TechniquePerformance of MMSE Denoise Signal Using LS-MMSE  Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
 
Building impedance matching network based on s parameter from manufacturer
Building impedance matching network based on s parameter from manufacturerBuilding impedance matching network based on s parameter from manufacturer
Building impedance matching network based on s parameter from manufacturer
 
An analtical analysis of w cdma smart antenna
An analtical analysis of w cdma smart antennaAn analtical analysis of w cdma smart antenna
An analtical analysis of w cdma smart antenna
 
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
 
D010512126
D010512126D010512126
D010512126
 
A0420105
A0420105A0420105
A0420105
 
C010211624
C010211624C010211624
C010211624
 
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
 
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 
Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System
 

Andere mochten auch

Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineMultistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineCemal Ardil
 
Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...
Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...
Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...Cemal Ardil
 
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...Cemal Ardil
 
A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...Cemal Ardil
 
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...Cemal Ardil
 
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...Cemal Ardil
 
Mathematical modeling-of-gas-turbine-blade-cooling
Mathematical modeling-of-gas-turbine-blade-coolingMathematical modeling-of-gas-turbine-blade-cooling
Mathematical modeling-of-gas-turbine-blade-coolingCemal Ardil
 
Mimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximizationMimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximizationCemal Ardil
 
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...Cemal Ardil
 
A new-method-of-adaptation-in-integrated-learning-environment
A new-method-of-adaptation-in-integrated-learning-environmentA new-method-of-adaptation-in-integrated-learning-environment
A new-method-of-adaptation-in-integrated-learning-environmentCemal Ardil
 
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Cemal Ardil
 
Modeling and-simulating-of-gas-turbine-cooled-blades
Modeling and-simulating-of-gas-turbine-cooled-bladesModeling and-simulating-of-gas-turbine-cooled-blades
Modeling and-simulating-of-gas-turbine-cooled-bladesCemal Ardil
 
Numerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesNumerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesCemal Ardil
 
A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...
A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...
A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...Cemal Ardil
 
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...Cemal Ardil
 
Complex condition-monitoring-system-of-aircraft-gas-turbine-engine
Complex condition-monitoring-system-of-aircraft-gas-turbine-engineComplex condition-monitoring-system-of-aircraft-gas-turbine-engine
Complex condition-monitoring-system-of-aircraft-gas-turbine-engineCemal Ardil
 
Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...
Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...
Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...Cemal Ardil
 

Andere mochten auch (17)

Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineMultistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
 
Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...
Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...
Development of-effective-cooling-schemes-of-gas-turbine-blades-based-on-compu...
 
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
 
A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...
 
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
 
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
 
Mathematical modeling-of-gas-turbine-blade-cooling
Mathematical modeling-of-gas-turbine-blade-coolingMathematical modeling-of-gas-turbine-blade-cooling
Mathematical modeling-of-gas-turbine-blade-cooling
 
Mimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximizationMimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximization
 
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
 
A new-method-of-adaptation-in-integrated-learning-environment
A new-method-of-adaptation-in-integrated-learning-environmentA new-method-of-adaptation-in-integrated-learning-environment
A new-method-of-adaptation-in-integrated-learning-environment
 
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
 
Modeling and-simulating-of-gas-turbine-cooled-blades
Modeling and-simulating-of-gas-turbine-cooled-bladesModeling and-simulating-of-gas-turbine-cooled-blades
Modeling and-simulating-of-gas-turbine-cooled-blades
 
Numerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesNumerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-engines
 
A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...
A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...
A multi-layer-artificial-neural-network-architecture-design-for-load-forecast...
 
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
 
Complex condition-monitoring-system-of-aircraft-gas-turbine-engine
Complex condition-monitoring-system-of-aircraft-gas-turbine-engineComplex condition-monitoring-system-of-aircraft-gas-turbine-engine
Complex condition-monitoring-system-of-aircraft-gas-turbine-engine
 
Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...
Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...
Frame and-burst-acquisition-in-tdma-satellite-communication-networks-with-tra...
 

Ähnlich wie Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm

Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...
Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...
Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...IJNSA Journal
 
Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...IJECEIAES
 
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLSBER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLSiosrjce
 
Application of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdmaApplication of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdmamarwaeng
 
Discrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identificationDiscrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identificationIJECEIAES
 
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFEChannel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFEIOSR Journals
 
Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...
Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...
Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...IJTET Journal
 
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...TELKOMNIKA JOURNAL
 
A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas
A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas
A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas cscpconf
 
research journal
research journalresearch journal
research journalakhila1001
 
FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...
FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...
FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...Politeknik Negeri Ujung Pandang
 
Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...eSAT Journals
 
Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...eSAT Publishing House
 
Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...
Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...
Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...ijcnac
 
Sample-by-sample and block-adaptive robust constant modulus-based algorithms
Sample-by-sample and block-adaptive robust constant modulus-based algorithmsSample-by-sample and block-adaptive robust constant modulus-based algorithms
Sample-by-sample and block-adaptive robust constant modulus-based algorithmsDr. Ayman Elnashar, PhD
 
ICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS codingICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS codingIJECEIAES
 

Ähnlich wie Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm (20)

Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...
Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...
Multi-carrier Equalization by Restoration of RedundancY (MERRY) for Adaptive ...
 
Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...
 
I017325055
I017325055I017325055
I017325055
 
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLSBER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
 
Application of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdmaApplication of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdma
 
Discrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identificationDiscrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identification
 
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFEChannel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
Channel Equalization of WCDMA Downlink System Using Finite Length MMSE-DFE
 
Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...
Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...
Design Of Area Delay Efficient Fixed-Point Lms Adaptive Filter For EEG Applic...
 
K010217785
K010217785K010217785
K010217785
 
D0341015020
D0341015020D0341015020
D0341015020
 
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
 
A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas
A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas
A Performance Analysis of CLMS and Augmented CLMS Algorithms for Smart Antennas
 
research journal
research journalresearch journal
research journal
 
FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...
FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...
FAULT DETECTION AND CLASSIFICATION ON SINGLE CIRCUIT TRANSMISSION LINE USING ...
 
Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...
 
Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...Fpga implementation of optimal step size nlms algorithm and its performance a...
Fpga implementation of optimal step size nlms algorithm and its performance a...
 
Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...
Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...
Performance Comparison of Modified Variable Step Size Leaky LMS Algorithm for...
 
Sample-by-sample and block-adaptive robust constant modulus-based algorithms
Sample-by-sample and block-adaptive robust constant modulus-based algorithmsSample-by-sample and block-adaptive robust constant modulus-based algorithms
Sample-by-sample and block-adaptive robust constant modulus-based algorithms
 
ICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS codingICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS coding
 

Mehr von Cemal Ardil

Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Cemal Ardil
 
The main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-systemThe main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-systemCemal Ardil
 
The feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsThe feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsCemal Ardil
 
Sonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposalSonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposalCemal Ardil
 
Robust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systemsRobust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systemsCemal Ardil
 
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...Cemal Ardil
 
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-psoReduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-psoCemal Ardil
 
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designReal coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designCemal Ardil
 
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcgaOptimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcgaCemal Ardil
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Cemal Ardil
 
On the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesOn the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesCemal Ardil
 
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centersOn the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centersCemal Ardil
 
On the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equationOn the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equationCemal Ardil
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectCemal Ardil
 
New technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-bladesNew technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-bladesCemal Ardil
 
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidentsMultivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidentsCemal Ardil
 
Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...
Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...
Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...Cemal Ardil
 
Model reduction-of-linear-systems-by conventional-and-evolutionary-techniques
Model reduction-of-linear-systems-by conventional-and-evolutionary-techniquesModel reduction-of-linear-systems-by conventional-and-evolutionary-techniques
Model reduction-of-linear-systems-by conventional-and-evolutionary-techniquesCemal Ardil
 
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmCemal Ardil
 
Library aware-power-conscious-realization-of-complementary-boolean-functions-
Library aware-power-conscious-realization-of-complementary-boolean-functions-Library aware-power-conscious-realization-of-complementary-boolean-functions-
Library aware-power-conscious-realization-of-complementary-boolean-functions-Cemal Ardil
 

Mehr von Cemal Ardil (20)

Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
 
The main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-systemThe main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-system
 
The feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsThe feedback-control-for-distributed-systems
The feedback-control-for-distributed-systems
 
Sonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposalSonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposal
 
Robust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systemsRobust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systems
 
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
 
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-psoReduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
 
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designReal coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
 
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcgaOptimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcga
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
 
On the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesOn the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particles
 
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centersOn the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
 
On the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equationOn the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equation
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-object
 
New technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-bladesNew technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-blades
 
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidentsMultivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
 
Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...
Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...
Multi objective-optimization-with-fuzzy-based-ranking-for-tcsc-supplementary-...
 
Model reduction-of-linear-systems-by conventional-and-evolutionary-techniques
Model reduction-of-linear-systems-by conventional-and-evolutionary-techniquesModel reduction-of-linear-systems-by conventional-and-evolutionary-techniques
Model reduction-of-linear-systems-by conventional-and-evolutionary-techniques
 
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithm
 
Library aware-power-conscious-realization-of-complementary-boolean-functions-
Library aware-power-conscious-realization-of-complementary-boolean-functions-Library aware-power-conscious-realization-of-complementary-boolean-functions-
Library aware-power-conscious-realization-of-complementary-boolean-functions-
 

Kürzlich hochgeladen

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Kürzlich hochgeladen (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm

  • 1. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007 Efficient Realization of an ADFE with a New Adaptive Algorithm N. Praveen Kumar, Abhijit Mitra and Cemal Ardil Abstract— Decision feedback equalizers are commonly employed to reduce the error caused by intersymbol interference. Here, an adaptive decision feedback equalizer is presented with a new adaptation algorithm. The algorithm follows a block-based approach of normalized least mean square (NLMS) algorithm with set-membership filtering and achieves a significantly less computational complexity over its conventional NLMS counterpart with set-membership filtering. It is shown in the results that the proposed algorithm yields similar type of bit error rate performance over a reasonable signal to noise ratio in comparison with the latter one. International Science Index 8, 2007 waset.org/publications/14835 Keywords— Decision feedback equalizer, Adaptive algorithm, Block based computation, Set membership filtering. I. I NTRODUCTION I N modern digital communication systems, digital signals are transmitted at a high speed through band-limited time dispersive channels which causes multipath fading and signal distortion, resulting in intersymbol interference (ISI). Channel equalization is an effective approach to remove ISI from the received signal [1]. The decision feedback equalizer (DFE) is an important component in many digital communication receivers and is used to suppress intersymbol interference (ISI) caused by time dispersive channels [2]-[5]. DFE provides better performance in ISI cancellation than linear equalizer, especially if the channel has spectral nulls. DFE incorporates a feedforward filter that operates on the received signal to suppress precursor ISI, with a feedback filter that operates on previously detected channel symbols to suppress postcursor ISI. Since the channel is time-varying the coefficients of the DFE are usually trained by some adaptive algorithm leading towards an adaptive DFE (ADFE) structure. Two well known adaptive algorithms of two different classes are least mean square (LMS) and recursive least squares (RLS) [6]. Among these two, the RLS algorithm faster than its counterpart at the expense of more computational complexity. Therefore, from implementation view point, we need a fast algorithm with somewhat less computational complexity than RLS algorithm. The normalized least mean square (NLMS) algorithm [7] can be viewed as special case of LMS algorithm which takes into account the variations in the signal level at the filter output and selects the normalized step size parameter, resulting in a stable as well as fast converging adaptive algorithm. For fast N. Praveen Kumar and A. Mitra are with the Department of Electronics and Communication Engineering, Indian Institute of Technology (IIT) Guwahati, North Guwahati - 781039, India (e-mail: nelam@iitg.ernet.in, a.mitra@iitg.ac.in). C. Ardil is with the Azerbaijan National Academy of Aviation, Baku, Azerbaijan (e-mail: cemalardil@gmail.com). convergence properties, NLMS algorithm has found many applications where primarily static input processes are unknown or changing with time that include adaptive equalization, adaptive noise cancellation, adaptive line enhancing, adaptive array processing etc [8]. Further, set-membership NLMS (SMNLMS) algorithm [9] reduces the computational complexity when compared with NLMS algorithm. In this paper, we propose a new adaptive algorithm for ADFE which performs satisfactorily in comparison with SM-NLMS. This new algorithm can be perceived as a block-based NLMS algorithm with set-membership filtering which gives significantly reduced computational complexity when compared with SM-NLMS. It is shown in the results that the proposed algorithm yields similar type of bit error rate performance over a reasonable signal to noise ratio in comparison with the latter one. This paper is organized as follows. Section II describes general ADFE structure. In Section III, we briefly deal with BBNLMS algorithm for linear equalizer and discuss about weight update equations along with step size value for convergence. In Section IV, we introduce the proposed scheme for ADFE and finally, Section V presents the results and also briefs about effectiveness of a proposed scheme. II. A DAPTIVE D ECISION F EEDBACK E QUALIZER A simple nonlinear equalizer, which is particularly useful for channels with severe amplitude distortion, use decision feedback to cancel the interference from symbol which has already been detected. Fig. 1 shows such an ADFE structure. The equalized signal is given by equation (4), is the sum of outputs of the feedforward and feedback parts of the equalizer. The tap input vector of feedforward filter (FFF) vk , the tap input vector of feedback filter (FBF) uk and filter coefficients vector of both FFF and FBF and wk with time index is k given by (1) vk = [xk+L−1 xk+L−2 · · · xk ]T uk = [ˆk−1 yk−2 · · · yk−M ]T y ˆ ˆ wk = [wf,−L+1 wf,−L+2 · · · wf,0 wb,1 · · · wb,M ]T (2) (3) where the number of feedforward filter (FFF) taps and decision feedback filter taps (FBF) are L and M respectively, xk is the input signal and yk is the decision value of the filter output. ˆ Then the output of the ADFE can be expressed as 0 yk = l=−L+1 1289 M wf,l xk−l + wb,l yk−l ˆ m=1 (4)
  • 2. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007 x k+L−1 −1 Z Input −1 Z ^ y k−M x k −1 Z FFF w f,−L+1 w f,−L+2 w f,−L+3 w error e k −1 Z w b,M w b,2 b,1 Decision device d k ^ y k Training sequence Fig. 1. International Science Index 8, 2007 waset.org/publications/14835 ^ y k−1 y k Adaptive Algorithm Output A generic adaptive decision feedback equalizer structure. and if xk is IV. P ROPOSED BB-NLMS A LGORITHM WITH S ET-M EMBERSHIP F ILTERING xk = [xk+L−1 · · · xk−1 xk yk−1 · · · yk−M +1 yk−M ]T (5) ˆ ˆ ˆ then yk = xT w. k (6) The error between the desired signal dk and the filter output yk is defined as (7) ek = dk − yk . The feedforward filter is like the linear transversal equalizer, decision made on the equalized signal are fed back via second transversal filter. The feedforward filter and feedback filter coefficients may be adjusted simultaneously to minimize the mean square error, i.e., E(e2 ). k III. B LOCK - BASED NLMS A LGORITHM The block-based NLMS algorithm explained in [10], is used for linear equalizer. In this algorithm we find out the maximum magnitude within tap input vector vk , to consider only that particular value to update the step size of entire block of data. The weight update equation of block-based NLMS recursion takes the following form c(k) + c(k), −1 Z FBF w f,0 To tap weights c(k + 1) = −1 Z µ ˜ x2 M i e(k)v(k), for xMi = 0 for xMi = 0 The proposed algorithm is based on principles of the set membership filtering (SMF) which is Explained in [9]. It invites two normalization steps. In SMF, a non zero bound on the magnitude of error signal ek , is decided. Based on that bound a set Hk of vectors is defined whose elements are vectors which produce error in that bound, i.e., Hk = {c : |ek | ≤ γ} where ek is error defined as in eq. (4), γ is nonzero bound in the error, and Hk is called the constraint set associated with {vk , dk }. The boundaries of the Hk are decided by the two hyper planes, d k − cT v k = γ (11) k dk − cT vk = −γ. k (12) In this algorithm weights are updated if the error ek , exceeds the bound specified by (7). Otherwise no update is required. the weight update equations are as follows c(k + 1) = (8) where xMi is maximum value of vector vk at ith iteration, vk is data vector at the input of the filter, ck is the vector of filter coefficients at k th iteration, ek carry their usual meaning as has been described by eq. (7), constant is defined as follows 2 (9) 0<µ< ˜ L where L is number of filter coefficients. However, the main advantage of above simpler algorithm is that it reduces the number of MAC operations required for iteration. (10) c(k) + c(k), where αk = αk x2 M µ{1 − ˜ 0, i e(k)v(k), for xMi = 0 for xMi = 0 γ |ek | }, for |ek | ≥ γ otherwise (13) (14) and xMi = max {|vi (k)|}. (15) The weights are updated if the error exceeds the bound specified by (7). Otherwise no update is required. There by all data samples are not updated, hence the computational complexity is reduced when compared to BBNLMS. 1290
  • 3. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007 2 2 10 10 1 1 10 MSE MSE 10 0 10 −1 −1 10 10 −2 10 0 10 −2 100 200 300 400 500 600 Iteration number 700 800 900 10 1000 Fig. 2. MSE characteristics of the ADFE with BBNLMS-SM algorithm as the adaptive algorithm with eigenvalue spread = 6. 8 and SNR = 15 dB. 100 200 300 400 500 600 Iteration number 700 800 900 1000 Fig. 4. MSE characteristics of the ADFE with SMNLMS algorithm as the adaptive algorithm with eigenvalue spread = 6. 8 and SNR = 15 dB. 2 10 0 BBNLMS−SM BBNLMS SM−NLMS 1 10 −1 10 MSE 0 10 BER International Science Index 8, 2007 waset.org/publications/14835 10 −2 10 −1 10 −3 10 −2 10 100 200 300 400 500 600 Iteration number 700 800 900 1000 −4 10 0 2 4 6 8 10 12 14 16 Iteration number Fig. 3. MSE characteristics of the ADFE with BBNLMS algorithm as the adaptive algorithm with eigenvalue spread = 6. 8 and SNR = 15 dB. Fig. 5. BER curves for DFE with BBNLMS, SMNLMS and BBNLMS-SM algorithms with an eigenvalue spread = 6.8. V. R ESULTS AND D ISCUSSIONS In this section, the performance of the decision feedback equalizer with proposed algorithm (BBNLMS-SM) is evaluated through computer simulation by comparing with the ADFE with SM-NLMS algorithm. Channel used for simulations is simple ISI channel with additive gaussian noise (AWGN). The ISI channel model used for our simulation is given by hk = 0.5[1 + cos( 2π(k−2) )], for k = 1, 2, 3, 4, 5 K 0, otherwise (16) where K represents parameter to adjust the degree of ISI. The received signal xk , is then given by xk = d k ∗ hk + n k (17) where nk is additive gaussian noise, dk is the QPSK modulated signal and ‘*’ represents the usual convolution operation. The taps are used for feedforward and feedbackward filters of the ADFE are 6 and 4 respectively. In Figs. 2-4, MSE curves of ADFE with adaptive algorithms the proposed BBNLMS with set-membership filtering algorithm, BBNLMS algorithm and SM-NLMS algorithm are shown. In all these simulations, SNR and eigenvalue spread has been kept as 15 dB and 6.8 respectively. Also the error bound γ has been specified within √ 2 the range [0.3725, 1.0299], where γ = σv 2exp(− σ 2 ) 2 with σv being the observation noise variance. From the above figures, it is seen that the convergence speed of proposed BBNLMS-SM algorithm is same as the convergence speed of SM-NLMS algorithm. The bit error rate (BER) performance of BBNLMS-SM, SM-NLMS and BBNLMS algorithms are shown in Fig. 5, by varying SNR from 1 to 16 dB with 6 and 4 taps in the FFF and FBF filters respectively. It is found that the BER performance of proposed algorithm is same as of other two algorithms, namely, SM-NLMS and BBNLMS. Fig. 6 demonstrates the effect of eigenvalue spread on MSE for this new algorithm, where the spread has been taken as 72.3 with SNR being kept as 15 dB as before. 1291
  • 4. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:1 No:8, 2007 2 10 1 10 0 MSE 10 −1 10 −2 10 100 200 300 400 500 600 iteration number 700 800 900 1000 Fig. 6. MSE characteristics of the ADFE with BBNLMS-SM algorithm as the adaptive algorithm with an eigenvalue spread = 72. 3 and SNR = 15 dB. International Science Index 8, 2007 waset.org/publications/14835 VI. C ONCLUSIONS In this paper, a new adaptive algorithm is proposed for ADFE which gives less computational complexity when compared to a ADFE with SM-NLMS algorithm. The convergence speed and BER performance of the proposed BBNLMS-SM algorithm is similar to the ADFE with other two algorithms, namely, SM-NLMS and BBNLMS. The BBNLMS-SM algorithm requires less MAC operations per iteration when compared to SM-NLMS algorithm. It is also observed that the proposed algorithm saves almost 70% updating computations at high SNR and therefore can serve as a good alternative for high speed decision feedback equalization techniques. R EFERENCES [1] E. F. Harrington, “A BPSK Decision-Feedback Equalization Method Robust to Phase and Timing Errors,” IEEE Signal Processing Lett., vol. 12, no. 4, pp. 313-316, Apr. 2005. [2] W. R. Wu and Y. M. Tsuie, “An LMS-Based Decision Feedback Equalizer for IS-136 Receivers,” IEEE Trans.Commun., vol. 51, pp. 130143, Jan. 2002. [3] I. A. Fevrier et. al., “Reduced Complexity Decision Feedback Equalization for Multipath channels with Large Delay Spreads,” IEEE Trans. Commun., vol. 47, no. 6, pp. 927-936, June 1999. [4] S. U. H. Qureshi, “Adaptive Equalization, ” Proc.IEEE, vol. 73, no. 9, pp. 1349-1387, Sept. 1985. [5] M. Reuter et. al., “Mitigating Error Propagation Effects in a Decision Feedback Equalizer,” IEEE Trans. Commun., vol. 49, no. 11, pp. 20282041, Nov. 2001. [6] S. Haykin, Adaptive Filter Theory, 4th ed. Englewood Cliffs, NJ: Prentice Hall, 2001. [7] N. J. Bershad, “Analysis of the Normalized LMS Algorithm with Gaussian Inputs,” IEEE Trans. Acoust., Speech, Signal Processing, vol. 34, no. 4, pp. 793-806, Apr. 1986. [8] M. Tarrab, and A. Feuer, “Convergence and Performance Analysis of the Normalized LMS Algorithm with Uncorrelated Data,” IEEE Trans. Info. Theory, vol. 34, no. 4, pp. 680-691, July 1988. [9] S. Gollamudi et. al., “Set-Membership Filtering and a Set-Membership Normalized LMS Algorithm with an Adaptive Step Size,” IEEE Signal Processing Lett., vol. 5, no. 5, pp. 111-114, May 1998. [10] A. Mitra, “A New Block-based NLMS Algorithm and Its Realization in Block Floating Point Format,” Int. J. Info. Tech., vol. 1, no. 4, pp. 244-248, 2004. 1292