Documente Academic
Documente Profesional
Documente Cultură
TERM PAPER
OF
(ECE-304)
DIGITAL COMMUNICATION SYSTEM
ON
CHANNEL FADING AND CHANNEL
EQUALIZATION
Flat fading
Fast fading
Rician factor:
The Rician K-factor is defined as the ratio of
signal power in dominant component over
the (local-mean) scattered power. In the
expression for the received signal, the power
in the line-of-sight equals C2/2. In indoor
channels with an unobstructed line-of-sight
between transmit and receive antenna the K- Selective fading causes a "cloudy" pattern to
factor is between, say, 4 and 12 dB. appear on a spectrogram display.
Rayleigh fading is recovered for K = 0 (-
infinity dB). Selective fading or frequency selective
fading is a radio propagation anomaly
caused by partial cancellation of a radio spectral characteristics of the transmitted
signal by itself — the signal arrives at the signal are preserved at the receiver.
receiver by two different paths, and at least However the
one of the paths is changing (lengthening or strength of the received signal changes with
shortening). This typically happens in the time, due to fluctuations in the gain of the
early evening or early morning as the channel
various layers in the ionosphere move, caused by multipath. The characteristics of a
separate, and combine. The two paths can flat fading channel are illustrated in Figure
both be skywave or one be groundwave. 5.12.
It can be seen from Figure 5.12 that if the
Selective fading manifests as a slow, cyclic channel gain changes over time, a change of
disturbance; the cancellation effect, or amplitude occurs in the received signal.
"null", is deepest at one particular Over time, the received signal r(t) varies in
frequency, which changes constantly, gain, but
sweeping through the received audio. the spectrum of the transmission is
preserved. In a flat fading channel, the
The effect can be counteracted by applying reciprocal bandwidth
some diversity scheme, for example OFDM of the transmitted signal is much larger than
(with subcarrier interleaving and forward the multipath time delay spread of the
error correction), or by using two receivers
with separate antennas spaced a quarter- channel, and can be approximated
wavelength apart, or a specially-designed as having no excess delay (i.e., a single delta
diversity receiver with two antennas. Such a function with
receiver continuously compares the signals Frequency Selective Fading:
arriving at the two antennas and presents the If the channel possesses a constant-gain and
better signal. linear phase response over a bandwidth that
is
Flat fading: smaller than the bandwidth of transmitted
signal, then the channel creates frequency
If the mobile radio channel has a constant selective
gain and linear phase response over a fading on the received signal. Under such
bandwidth conditions, the channel impulse response has
which is greater than the bandwidth of the a multipath delay spread which is greater
transmitted signal, then the received signal than the reciprocal bandwidth of the
will transmitted message
undergo flat fading. This type of fading is waveform. When this occurs, the received
historically the most common type of fading signal includes multiple versions of the
described transmitted
in the technical literature. In flat fading, the waveform which are attenuated (faded) and
multipath structure of the channel is such delayed in time, and hence the received
that the signal is distorted. Frequency selective
fading is due to time dispersion of the channel equalization, a digital signal s[n]
transmitted symbols within the channel. that is known to both the transmitter and
Thus the channel induces intersymbol receiver is sent by the transmitter to the
interference (ISI). Viewed in the frequency receiver. The received signal x[n] contains
domain, certain frequency components in two signals: the signal s[n] filtered by the
the received signal spectrum have greater channel impulse response, and an unknown
gains than broadband noise signal v[n]. The goal is to
others. Frequency selective fading channels filter x[n] to remove the inter-symbol
are much more difficult to model than flat interference (ISI) caused by the dispersive
fading channel and to minimize the effect of the
channels since each multipath signal must be additive noise v[n]. Ideally, the output signal
modeled and the channel must be considered would closely follow a delayed version of
to be a linear filter. It is for this reason that the transmitted signal s[n].
wideband multipath measurements are
made, and models are developed from these The transmitted input signal s[n]:
measurements. When analyzing mobile
communication systems, statistical impulse A digital signal carries information through
response models such as the two-ray its discrete structure. There are several
Rayleigh fading model (which considers the common baseband signaling methods. We
impulse response to be made up of two delta shall use a 16-QAM complex-valued symbol
functions which independently fade and set, in which the input signal takes one of
have sufficient time delay between them to sixteen different values given by all possible
induce frequency selective fading upon the combinations of {-3, -1, 1, 3} + j*{-3, -1, 1,
applied signal), or computer generated or 3}, where j = sqrt(-1). Let's generate a
measured impulse responses, are generally sequence of 5000 such symbols, where each
used for analyzing frequency selective one is equiprobable.
small-scale fading. Figure 5.13 illustrates
the characteristics of a frequency selective. ntr = 5000;
j = sqrt(-1);
Equalization in Digital Communications s =
sign(randn(1,ntr)).*(2+sign(randn(1,ntr)))
This demonstration illustrates the +j*sign(randn(1,ntr)).*(2+sign(randn(1,ntr))
application of adaptive filters to channel );
equalization in digital communications. plot(s,'o');
Channel equalization is a simple way of axis([-4 4 -4 4]);
mitigating the detrimental effects caused by axis('square');
a frequency-selective and/or dispersive xlabel('Re\{s(n)\}');
communication link between sender and ylabel('Im\{s(n)\}');
receiver. For this demonstration, all signals title('Input signal constellation');
are assumed to have a digital baseband
representation. During the training phase of
Fig 1.2.1
v = sig*(randn(1,ntr) +
j*randn(1,ntr))/sqrt(2);
x = filter(channel,s) + v;
plot(x,'.'); plot(y(1001:2000),'.');
xlabel('Re\{x[n]\}'); xlabel('Re\{y[n]\}');
ylabel('Im\{x[n]\}'); ylabel('Im\{y[n]\}');
axis([-40 40 -40 40]); axis([-5 5 -5 5]);
axis('square'); axis('square');
title('Received signal x[n]'); title('Equalized signal y[n]');
Fig.1.4.1
Fig.1.6.1
The training signal:
Training error e[n]:
The training signal is a shifted version of the
original transmitted signal s[n]. This signal Plotting the squared magnitude of the error
would be known to both the transmitter and signal e[n], we see that convergence with the
receiver. RLS algorithm is fast. It occurs in about 60
samples with the equalizer settings chosen.
d = [zeros(1,10) s(1:ntr-10)];
semilogy(ntrain,abs(e).^2);
Trained equalization: xlabel('Number of iterations');
ylabel('|e[n]|^2')
To obtain convergence, we use the title('Squared magnitude of the training
conventional version of a recursive least- errors');
squares estimator. Only the first 2000
samples are used for training. The output
signal constellation shows clusters of values
centered on the sixteen different symbol
values--an indication that equalization has
been achieved.
P0 = 100*eye(20);
lam = 0.99;
h = adaptfilt.rls(20,lam,P0);
ntrain = 1:2000; Fig 1.7.1
[y,e] = filter(h,x(ntrain),d(ntrain));
2.Decision-directed adaptation: algorithm. These errors are the effects of
these errors decay away, and the decision-
Once the equalizer has converged, we can directed equalizer's performance remains
use decision-directed adaptation to continue similar to that of the trained equalizer.
adaptation during periods where no training
data are available. In such cases, the desired reset(h);
signal d[n] is replaced by a quantized [ytrain,etrain] = filter(h,x,d);
version of the output signal y[n] that is n = 1:5000;
nearest to a valid symbol in the transmitted semilogy(n,abs(e),n,abs(etrain),n,abs(e-
signal. We can use the RLS adaptive etrain));
algorithm to implement this decision- xlabel('number of iterations');
directed algorithm in a sample-by-sample ylabel('|e[n]|^2');
mode. title('Comparison of trained and
trained/decision-directed equalizers');
e = [e(1:2000) zeros(1,3000)]; legend('Trained/Decision-
h.ResetBeforeFiltering = 'off'; Directed','Trained','Difference');
for n=2001:5000
yhat = h.Coefficients*[x(n);h.States];
ydd = round((yhat+1+j)/2)*2-1-j;
if (abs(real(ydd))>3)
ydd = 3*sign(real(ydd)) + imag(ydd);
end
if (abs(imag(ydd))>3)
ydd = real(ydd) + 3*sign(imag(ydd));
end
e(n) = d(n) - yhat;
[yhat,edd] = filter(h,x(n),ydd);
end
If the symbol decisions are correct, then Channel equalization is a simple way of
decision- directed adaptation produces mitigating the detrimental effects caused by
identical performance to trained adaptation. a frequency-selective and/or dispersive
We can compare the error sequence from the communication link between sender and
combined training/decision-directed receiver. The effects of fading can be
adaptive equalizer with one that uses combated by using diversity to transmit the
training data over the whole received signal. signal over multiple channels that
A sudden jump in the difference in the error experience independent fading and
signals indicates an incorrect symbol coherently combining them at the receiver.
decision was used in the decision- directed
References :
www.google.com
www.wikipedia.com
www.answers.com