SlideShare a Scribd company logo
1 of 92
Chapter 7:
Equalization and
Diversity
Outline
l Introduction
l Fundamentals of Equalization
l Survey of Equalization Techniques
l Linear Equalizers
l Nonlinear Equalization
l Algorithms for Adaptive Equalization
l Fundamentals of diversity
l Survey of Diversity Techniques
l Frequency/Time/Space/Polarization Diversity
l Selection/MRC/EGC Combining
l RAKE Receiver
l Interleaving
7.1 Introduction
l The properties of mobile radio channels:
l Multipath fading -> time dispersion, ISI
l Doppler spread -> dynamical fluctuation
These effects have a strong negative impact on the bit error rate of any
modulation.
l Mobile communication systems require signal processing
techniques that improve the link performance in hostile mobile
radio environments.
l Three popular techniques:
l Equalization: compensates for ISI
l Diversity: compensates for channel fading
l Channel coding: detects or corrects errors
These techniques can be deployed independently or jointly.
h(t) = ∑αkδ (t −τ k )
k
α4
Ts Ts
α1
α3
α2
r(t) = s(t) ∗ h(t) = ∑αk s(t −τ k )k
Transmitted signal: s(t)
Channel model:
Received signal:
(1) Equalization
l If the modulation bandwidth exceeds the coherence bandwidth
of the radio channel, ISI occurs and modulation pulses are
spread in time.
l Equalization compensates for intersymbol interference (ISI)
created by multipath within time dispersive channels.
An equalizer within a receiver compensates for the average range of
expected channel amplitude and delay characteristics.
l Equalizers must be adaptive
since the channel is generally unknown and time varying.
(2) Diversity
l Usually employed to reduce the depth and duration of the
fades experienced by a receiver in a flat fading (narrowband)
channel.
Without increasing the transmitted power or bandwidth.
l Can be employed at both base station and mobile receivers.
l Types of diversity:
.antenna polarization diversity
.frequency diversity
.time diversity.
For example, CDMA systems often use a RAKE receiver, which
provides link improvement through time diversity
l Spatial diversity is the most common one.
While one antenna sees a signal null, one of the other antennas may
see a signal peak.
(3) Channel Coding
l Used to Improve mobile communication link performance by
adding redundant data bits in the transmitted message.
At the baseband portion of the transmitter, a channel coder
maps a digital message sequence into another specific code
sequence containing a greater number of bits than originally
contained in the message.
l The coded message is then modulated for transmission in the
wireless channel.
l coding can be considered to be a post detection technique.
Because decoding is performed after the demodulation portion
l two general types of channel codes:
block codes convolutional codes.
l Channel coding is generally treated independently from the
type of modulation used
but this has changed recently with the use of trellis coded
modulation schemes that combine coding and modulation to
achieve large coding gains without any bandwidth expansion.
Notes
l The three techniques of equalization, diversity, and channel
coding are used to improve radio link performance (i.e. to
minimize the instantaneous bit error rate)
l but the approach, cost, complexity, and effectiveness of
each technique varies widely in practical wireless communication
systems.
7.2 Fundamentals of Equalization
l Intersymbol interference (ISI)
l caused by multipath propagation (time dispersion) ;
l cause bit errors at the receiver;
l the major obstacle to high speed data transmission over
mobile radio channels.
l Equalization
l a technique used to combat ISI;
l can be any signal processing operation that minimizes ISI;
l usually track the varying channel adaptively.
Operating modes of an adaptive equalizer
l Training (first stage)
l A known fixed-length training sequence is sent by the
transmitter so that the receiver's equalizer may average to a
proper setting.
l The training sequence is designed to permit an equalizer at the
receiver to acquire the proper filter coefficients in the worst
possible channel conditions
The training sequence is typically a pseudorandom binary signal or a
fixed, prescribed bit pattern.
Immediately following the training sequence, the user data is sent.
l The time span over which an equalizer converges is a function
of
•the equalizer algorithm
•the equalizer structure
•the time rate of change of the multipath radio channel.
Equalizers require periodic retraining in order to maintain effective ISI
cancellation.
Operating modes of an adaptive equalizer
l Tracking (second stage)
Immediately following the training sequence, the user data is sent.
l As user data are received, the adaptive algorithm of the
equalizer tracks the changing channel and adjusts its filter
characteristics over time.
l commonly used in digital communication systems
where user data is segmented into short time blocks.
l TDMA wireless systems are particularly well suited for
equalizers.
data in fixed-length time blocks,
training sequence usually sent at the beginning of a block
Communication system with an adaptive equalizer
l Equalizer can be implemented at baseband or at IF in a receiver.
l Since the baseband complex envelope expression can be used
to represent bandpass waveforms and, thus, the channel
response, demodulated signal, and adaptive equalizer algorithms
are usually simulated and implemented at baseband
Block diagram of a simplified communications system using an adaptive
equalizer at the receiver is shown in next page
Communication system with an adaptive equalizer
x(t)
nb (t)
d (t)
Modulator Transmitter Radio
Channel RF Front End
IF StageDetector
Matched Filter
Adaptive
Equalizer
Decision
Maker
dˆ(t)
Σ
e(t)
+
f (t)
h (t)eq
y(t)
Relevant equations
y(t) = x(t) ∗ f (t) + nb (t)
1
H ( f )
= F
( f )
eqh (t) ∗ f (t) = δ (t)eq
dˆ(t) = x(t) ∗ f (t) ∗
h
(t) + n (t) ∗ h (t)eq b eq
heq (t) = ∑ckδ (t − nTs )
k
To eliminate ISI, we
must have
an equalizer is an inverse filter of the channel.
In frequency selective channel, enhances the frequency
components with small amplitudes, attenuates the strong
frequencies
therefore provide a flat, composite, received frequency response
and linear phase response.
7.3 A Generic Adaptive Equalizer
Adaptive algorithm that updates the weights
Z-1
w0
Z-1
w1 w2
Z-1 Z-1
wN
Σ
Σ
yk
yk-1 yk-2
ek
Prior knowledge: dk
ˆdk
l A transversal filter with
l N delay elements
l N+1 taps
l N+1 tunable complex multipliers
l N+1 weights:
l These weights are updated continuously by the adaptive
algorithm
either on a sample by sample basis or on a block by block basis.
l The adaptive algorithm is controlled by the error signal ek.
ek is derived by comparing the output of the equalizer with some
signal which is either an exact scaled replica of the transmitted signal
xk or which represents a known property of the transmitted signal.
7.3 A Generic Adaptive Equalizer
7.3 A Generic Adaptive Equalizer
l A cost function is used
the cost function is minimized by using ekThe, and the weights are
updated iteratively.
l For example, The least mean squares (LMS) algorithm can
serve as a cost function.
l Iterative operation based on LMS
New weights = Previous weights + (constant) x (Previous error) x (Current input vector)
Where
Previous error = Previous desired output — Previous actual output
This process is repeated rapidly in a programming loop while the
equalizer attempts to converge
Upon reaching convergence, the adaptive algorithm freezes the filter
weights until the error signal exceeds an acceptable level or until a
new training sequence is sent.
7.3 A Generic Adaptive Equalizer
l Techniques used to minimize the error
l gradient
l steepest decent algorithms
l Based on classical equalization theory, the most common cost
function is MSE
MSE----mean square error (MSE) between the desired signal and the
output of the equalizer
Denoted by E[e(k) ⋅ e*
(k)]
7.3 A Generic Adaptive Equalizer
Blind algorithms
l more recent class of adaptive algorithms
l able to exploit characteristics of the transmitted signal
and do not require training sequences.
provide equalizer convergence without burdening the transmitter
with training overhead
able to acquire equalization through property restoral techniques
of the transmitted signal,
l Two techniques:
l the constant modulus algorithm (CMA)
used for constant envelope modulation
forces the equalizer weights to maintain a constant envelope on the
received signal
l spectral coherence restoral algorithm (SCORE).
exploits spectral redundancy or cyclostationarity in the transmitted
signal
7.4 Equalizers in a Communications
Receiver
l Because noise is present, an equalizer is unable to achieve
perfect performance.
l Therefore, the instantaneous combined frequency response
will not always be flat, resulting in some finite prediction error.
l The mean squared error (MSE) E [ek ] is one of the most
important measures of how well an equalizer works.
Minimizing MSE E [ek
2] tends to reduce the bit error rate.
2
l For wireless communication links, it would be best to minimize
the instantaneous probability of error instead of MSE
generally results in nonlinear equations much more difficult to solve in
real-time
7.5 Survey of Equalization Techniques
l Equalization techniques can be subdivided into two general
categories:
l linear equalization
l The output of the decision maker is not used in the feedback path to
adapt the equalizer.
l nonlinear equalization
l The output of the decision maker is used in the feedback path to
adapt the equalizer.
l Many filter structures are used to implement linear and
nonlinear equalizers
l For each structure, there are numerous algorithms used to
adapt the equalizer.
Classification of equalizers
Equalizer
Linear Nonlinear
LatticeTransversal
Zero forcing
LMS
RLS
Fast RLS
Sq. root RLS
Gradient RLS LMS RLS
Fast RLS
Sq. root RLS
LMS RLS
Fast RLS
Sq. root RLS
Gradient RLS
Algorithms
Structures
Types
DFE ML Symbol
Detector
MLSE
Transversal Lattice Transversal
Channel Est.
Most common structure:
---- Linear transversal equalizer (LTE)
l made up of tapped delay lines, with the tappings spaced a
symbol period (Ts) apart
l the transfer function can be written as a function of the delay
operator − jωTs or
Assuming that the delay elements have unity gain and delay Ts,
of a linear
Z −1
Basic linear transversal equalizer structure
Most common structure:
---- Linear transversal equalizer (LTE)
Two types of LTE
l finite impulse response (FIR) filter
l The simplest LTE uses only feedforwZar−1
d taps
l Transfer function is a polynomial in
l has many zeroes but poles only at z = 0
Usually simply called a transversal filter
l Infinite impulse response (IIR) filter
l has both feedforward and feedback taps
l transfer function is a rational function of Z-1 with poles
and zeros.
l tend to be unstable when used in channels where the
strongest pulse arrives after an echo pulse (i.e., leading echoes)
rarely used.
Tapped delay line filter with both feedforward and feedback taps (IIR)
7.6 Linear Equalizers
Transversal filter implementation (LTE)
Input
Threshold Detector
Output
This type of equalizer is the simplest.
7.6 Linear Equalizers
l current and past values of the received signal are linearly
weighted by the filter coefficient and summed to produce the
output,
If the delays and the tap gains are analog, the continuous output of
the equalizer is sampled at the symbol rate and the samples are
applied to the decision device.
Implementation is usually carried out in the digital domain where the
samples of the received signal are stored in a shift register.
l The output before decision making (threshold detection)
l The minimum MSE it can achieve
7.6 Linear Equalizers
Lattice filter implementation
Numerical stable, faster convergence, Complicated
7.6 Linear Equalizers
l Two main advantages of the lattice equalizer
l numerical stability
l faster convergence
l Unique structure allows dynamic assignment of the most
effective length
l When channel is not very time dispersive Only a fraction of
the stages are used.
l channel becomes more time dispersive
Length can be increased without stopping the operation
l Drawback: more complicated than LTE
7.7 Nonlinear Equalization
l Linear equalizers do not perform well on channels which have
deep spectral nulls in the passband.
In an attempt to compensate for the distortion, the linear equalizer
places too much gain in the vicinity of the spectral null, thereby
enhancing the noise present in those frequencies.
l Nonlinear equalizers are used in applications where the
channel distortion is too severe for a linear equalizer to
handle.
l Three very effective nonlinear equalizer
l Decision Feedback Equalization (DFE)
l Maximum Likelihood Symbol Detection
l Maximum Likelihood Sequence Estimation (MLSE)
7.7.1 Decision Feedback Equalization
(DFE)
Basic idea:
once an information symbol has been detected, the ISI that it
induces on future symbols can be estimated and subtracted
out before detection of subsequent symbols.
l DFE Can be realized in either the direct transversal form
or as a lattice filter.
l The LTE form consists of a feedforward filter (FFF) and a
feedback filter (FBF).
The FBF is driven by decisions on the output of the detector, and its
coefficients can be adjusted to cancel the ISI on the current symbol
from past detected symbols.
l The equalizer has N1 + N2 + I taps in FFF and N3 taps in
FBF
7.7.1 Decision Feedback Equalization
(DFE)
Output
Feedf
orward Filter
Feedback Filter
Input
7.7.1 Decision Feedback Equalization
(DFE)
Unless F (e jωT
)
needed
The output of DFE
The minimum mean square error of DFE
•It can be seen that the minimum MSE for a DFE is always
smaller than that of an LTE
is a constant, where adaptive equalization is not
• If there are nulls in the F (e jωT
) , a DFE has significantly
smaller minimum MSE than an LTE.
7.7.1 Decision Feedback Equalization
(DFE)
Conclusion
l an LTE is well behaved when the channel spectrum is
comparatively flat
l a DFE is more appropriate for severely distorted wireless
channels.
l If the channel is severely distorted or exhibits nulls in the
spectrum
l the performance of an LTE deteriorates and the
mean squared error of a DFE is much better than a LTE.
l Also, an LTE has difficulty equalizing a nonminimum phase
channel
where the strongest energy arrives after the first arriving signal
component.
Another form of DFE----predictive DFE
l also consists of a feed forward filter (FFF) as in the
conventional DFE.
l Difference: the feedback filter (FBF) is driven by an input
sequence formed by the difference of the output of the
detector and the output of the feed forward filter.
the FBF here is called a noise predictor because it predicts the
noise and the residual ISI contained in the signal at the FFF
output and subtracts from it
l The predictive DFE performs as well as the conventional
DFE as the limit in the number of taps in the FFF and the
FBF approach infinity.
l The FEF in the predictive DFE can also be realized as a
lattice structure
Another form of DFE----predictive DFE
7.7.2 Maximum Likelihood Sequence
Estimation (MLSE) equalizer
The MSE-based linear equalizers are optimum with respect to the
criterion of minimum probability of symbol error when the channel
does not introduce any amplitude distortion.
Yet this is precisely the condition in which an equalizer is needed
for a mobile communications link.
l MLSE uses various forms of the classical maximum
likelihood receiver structure.
l the MLSE tests all possible data sequences (rather than
decoding each received symbol by itself), and chooses the data
sequence with the maximum probability as the output.
A channel impulse response simulator is used within the
algorithm,
l Drawback: An MLSE usually has a large computational
requirement
especially when the delay spread of the channel is large.
7.7.2 Maximum Likelihood Sequence
Estimation (MLSE) equalizer
Matched
Filter
Delay
Channel Estimator
7.7.2 Maximum Likelihood Sequence
Estimation (MLSE) equalizer
l The MLSE can be viewed as a problem in estimating the state
of a discrete time finite state machine
The channel has ML states, where M is the size of the symbol
alphabet of the modulation.
l An ML trellis is used by the receiver to model the channel over
time.
The Viterbi algorithm then tracks the state of the channel by the paths
through the trellis.
l The MLSE is optimal in the sense that it minimizes the
probability of a sequence error.
7.7.2 Maximum Likelihood Sequence
Estimation (MLSE) equalizer
NOTES:
l The MLSE requires knowledge of the channel
characteristics
in order to compute the metrics for making decisions.
l The MLSE also requires knowledge of the
statistical distribution of the noise corrupting the signal
the probability distribution of the noise determines the form of the
metric for optimum demodulation of the received signal.
l The matched filter operates on the continuous time signal,
whereas the MLSE and channel estimator rely on discretized
(nonlinear) samples.
7.8 Algorithms for Adaptive Equalization
l Equalizer requires a specific algorithm to update the coefficients
and track the channel variations.
Since it compensates for an unknown and time-varying channel
l This section outlines three of the basic algorithms for adaptive
equalization.
Though the algorithms detailed in this section are derived for the linear,
transversal equalizer, they can be extended to other equalizer
structures, including nonlinear equalizers.
7.8 Algorithms for Adaptive Equalization
Factors determining the performance of an algorithm:
l Rate of convergence (fast or slow?)
l Defined as the number of iterations required for the algorithm, in
response to stationary inputs, to converge close enough to the
optimum solution.
l A fast rate of convergence allows the algorithm to adapt
rapidly to a stationary environment of unknown statistics.
l Furthermore, it enables the algorithm to track statistical
variations when operating in a nonstationary environment.
l Misadjustment (precise or not?)
l Provides a quantitative measure of the amount by which the
final value of the mean square error, averaged over an ensemble of
adaptive filters, deviates from the optimal minimum mean square
error.
7.8 Algorithms for Adaptive Equalization
Factors determining the performance of an algorithm:
l Computational complexity (simple or complex?)
l Number of operations required to make one complete
iteration of the algorithm.
l Numerical properties (stable or not?)
l When an algorithm is implemented numerically,
inaccuracies are produced due to round-off noise and
representation errors in the computer.
l These kinds of errors influence the stability of the
algorithm.
7.8 Algorithms for Adaptive Equalization
Practical considerations for choice of an equalizer structure and
its algorithm
l The cost of the computing platform (affordable or not?)
especially when used in user equipments
l The power budget (power limited applications or else?)
In portable radio applications, battery drain at the subscriber unit is a
paramount consideration
l The radio propagation characteristics (fast fading & time delay
spread?)
The speed of the mobile unit determines the channel fading rate and the
Doppler spread, which is directly related to the coherence time of the
channel
7.8 Algorithms for Adaptive Equalization
Three classic equalizer algorithms
l Zero Forcing Algorithm (ZF)
l Least Mean Square Algorithm (LMS)
l Recursive Least Squares Algorithm
(RLS)
Please read references for detailed
information on a specific algorithm.
7.8.1 Zero Forcing (ZF) Algorithm
Criterion:
to force the samples of the combined channel and equalizer
impulse response to zero at all but one of sample points in the
tapped delay line filter.
Disadvantage:
may excessively amplify noise at frequencies where the folded
channel spectrum has high attenuation.
Suitability:
Wireline communications
1 1
Heq ( f ) = , f <
H ( f ) 2Tch
7.8.2 Least Mean Square (LMS)
Algorithm
Criterion:
to minimize the mean square error (MSE) between the desired
equalizer output and the actual equalizer output.
Minimize
Must be solved iteratively
Simplest algorithm, requires only 2N + I operations per iteration.
l The LMS equalizer maximizes the signal to distortion ratio
at its output within the constraints of the equalizer filter
length.
l a step size α
stability
is used to control the convergence rate and the
ξ = E[e*
⋅ e ]k k
7.8.2 Least Mean Square (LMS)
Algorithm
Disadvantage: low convergence rate.
Because of the only one parameter
Especially when the eigenvalues of the input covariance matrix
RNN have a very large spread, i.e,
l If an input signal has a time dispersion characteristic that is
greater than the propagation delay through the equalizer, then the
equalizer will be unable to reduce distortion.
l To prevent the adaptation from becoming unstable, the value of α
is chosen from
where is the ith eigenvalue of the covariance matrix RNN.
l The step size α can be controlled by the total input power in
order to avoid instability in the equalizer [Hay86].
since
α
λi
λmax / λmin >> 1
7.8.3 Recursive Least Squares (RLS)
Algorithm
l RLS is Proposed to improve the convergence rate of LMS algorithm.
l Error measures expressed in terms of a time average of the actual
received signal instead of a statistical average.
is too small, the equalizer will be unstable
l λ is the weighting coefficient that can change the performance of
the equalizer.
l If a channel is time-invariant, λ can be set to 1. Usually 0.8-1.
l The value of λ has no influence on the rate of convergence,
but does determine the tracking ability.
l The smaller the , the better the tracking ability of the equalizer.
l However, if λ
λ
7.8.3 Recursive Least Squares (RLS)
Algorithm
Advantage: high convergence rate
Disadvantage: sometimes unstable
The RLS algorithm described above, called the
Kalman RLS algorithm
Uses 2.5N2 + 4.5N arithmetic operations per
iteration.
7.8.4 Summary of equalization algorithms
l There are number of variations of the LMS and RLS algorithms
l RLS algorithms have similar convergence and tracking
performances, which are much better than the LMS algorithm.
Usually have high computational requirement and complex program
structures.
Some RLS algorithms tend to be unstable.
About FTF
l Among the RLS algorithms, fast transversal filter (FTF)
algorithm requires the least computation
l a rescue variable can be used to avoid instability.
However, rescue techniques tend to be a bit tricky for widely varying
mobile radio channels.
FTF is not widely used.
Comparison of Various Algorithms for Adaptive Equalization
[Pro9l]
7.9 Fractionally Spaced Equalizers(FSE)
l In the presence of channel distortion, the matched filter prior to
the equalizer must be matched to the channel and the corrupted
signal.
Usually get the suboptimal result because the channel response is
unknown.
This results in a significant degradation in performance.
l FSE is based on sampling the incoming signal at least as fast as
the Nyquist rate.
l The FSE compensates for the channel distortion before aliasing
effects occur due to the symbol rate sampling.
FSE incorporates the functions of a matched filter and equalizer into a
single filter structure.
l Simulation results demonstrate the effectiveness of the FSE over
a symbol rate equalizer. (see [Ste94])
7.10 Fundamentals of Diversity
Techniques
l Random nature of radio propagation:
l Multipath propagation
l Independent fading of each Multipath component
l If one radio path undergoes a deep fade, another independent
path may have a strong signal
l Diversity exploits the random nature of radio propagation by
finding independent signal paths for communication, so as to
boost the instantaneous SNR at the receiver.
Path 2
Transmitter ReceiverPath 1
Path 3
7.10 Fundamentals of Diversity
Techniques
l Diversity is a powerful communication receiver technique that
provides wireless link improvement at relatively low cost.
l Requires no training
l In virtually all applications, diversity decisions are made by the
receiver, and are unknown to the transmitter.
Two types of diversity
l Microscopic
diversity
l Macroscopic
diversity
small scale fading
large scale fading
7.10 Fundamentals of Diversity
Techniques
Microscopic diversity
l Small-scale fades: deep and rapid amplitude fluctuations
over distances of just a few wavelengths.
caused by multiple reflections from the surroundings in the vicinity of the
mobile.
results in a Rayleigh fading distribution of signal strength over small
distances.
l Microscopic diversity techniques can exploit the rapidly
changing signal.
For example, use two antennas at the receiver (separated by a fraction of
a meter), one may receive a null while the other receives a strong signal.
By selecting the best signal at all times, a receiver can mitigate small-
scale fading effects
Called antenna diversity or space diversity
l Samples: Rake receiver, MIMO transmission
7.10 Fundamentals of Diversity
Techniques
Macroscopic diversity
l Large-scale fading: caused by shadowing due to
variations in both the terrain profile and the nature of the
surroundings.
In deeply shadowed conditions, the received signal strength at a mobile
can drop well below that of free space.
log-normally distributed with a standard deviation of about 10 dB in urban
environments.
l Macro-scope diversity: By selecting a base station which is
not shadowed when others are, the mobile can improve
substantially the average ratio on the forward link.
It is the mobile that takes advantage of large separations between the
serving base stations.
7.10 Fundamentals of Diversity
Techniques
Macroscopic diversity
l Macroscopic diversity is also useful at the base station
receiver.
By using base station antennas that are sufficiently separated in space,
the base station is able to improve the reverse link by selecting the
antenna with the strongest signal from the mobile.
l Used to combat slow fading (shadowing)
l Samples: Base-station handoff in cellular networks
7.10 Fundamentals of Diversity
Techniques
Macro-scope diversity
Base station Base station
Mobile
7.10 Fundamentals of Diversity
Techniques
l Strategies used in diversity techniques
l Selection diversity
l Maximal ratio combining diversity
l Equal-gain combining diversity
l Hybrid schemes
l Practical considerations
l effectiveness, complexity, cost, and etc.
7.10.1 Derivation of Selection
Diversity improvement
l Consider M independent Rayleigh fading channels available
areceiver.
Each channel is called a diversity branch.
7.10.1 Derivation of Selection
Diversity improvement
l Further assume that each branch has the same average SNR
given by
Where we assume α 2
= 1.
l If each branch has an instantaneous SNR = γ i , then the pdf
of γ i
is
where Γ is the mean SNR of each branch.
l The probability that a single branch has SNR less than some
threshold y γ is
7.10.1 Derivation of Selection
Diversity improvement
l Now, the probability that all M independent diversity branches
receive signals which are simultaneously less than some
specific SNR threshold γ is
This is the probability of all branches failing to achieve SNR = γ i .
l If a single branch achieves SNR > γ , then the probability that
for one or more branches is given by
This is the probability of exceeding a threshold when selection
diversity is used.
SNR > γ
7.10.1 Derivation of Selection
Diversity improvement
How to determine the average signal-to-noise ratio of the received
signal when diversity is used?
l First of all, find the pdf of γ (the instantaneous SNR when M
branches are used). Thus we compute the derivation of
CDF ,
l Then, we can compute the average SNR, γ ,
where x = γ / Γ .
The above equation can be evaluated to yield the average
SNR improvement offered by selection diversity.
M
PM
(γ )
γ 1
Γ ∑=
7.10.1 Derivation of Selection
Diversity improvement
l Selection diversity offers an average improvement in the link
margin without requiring additional transmitter power or
sophisticated receiver circuitry.
The diversity improvement can be directly related to the average bit
error rate for various modulations.
l Selection diversity is easy to implement because all that is
needed is a side monitoring station and an antenna switch at
the receiver.
l However, it is not an optimal diversity technique because it
does not use all of the possible branchessimultaneously.
Maximal ratio combining uses each of the M branches in a co- phased
and weighted manner such that the highest achievable SNR is
available at the receiver at all times.
7.10.1 Derivation of Selection
Diversity improvement
Example
Assume four branch diversity is used, where each branch
receives an independent Rayleigh fading signal. If the average
SNR is 20 dB, determine the probability that the SNR will drop
below 10 dB. Compare this with the case of a single receiver
without diversity.
Solution
7.10.2 Derivation of Maximal Ratio
Combining Improvement
In maximal ratio combining, the voltage signals ri
from each of
the M diversity branches are co-phased to provide coherent voltage
addition and are individually weighted to provide optimal SNR.
7.10.2 Derivation of Maximal Ratio
Combining Improvement
1) The SNR out of the diversity combiner:
l If each branch has gain Gi , then the
resulting signal envelope applied to the detector is
l Assuming that each branch has the same average noise power
N, the total noise power NT applied to the detector is simply the
weighted sum of the noise in each branch. Thus
which results in an SNR applied to the detector, γ M , given by
7.10.2 Derivation of Maximal Ratio
Combining Improvement
l Using Chebychev's inequality, is maximized
when Gi
, which leads to
(7-66)
l Conclusion:
The SNR out of the diversity combiner is simply the sum of the
SNRs in each branch.
= ri / N
γ M
7.10.2 Derivation of Maximal Ratio
Combining Improvement
2) The pdf ofγ M
l According to Chapter 3, γ M
is a Chi-square distribution of 2M
Gaussian random variables. Thus, the pdf for γ M is
(7-68)
3) The CDF of γ M
l According to the
abovementioned pdf, The probability tγhMat is less than
some SNR threshold γ is
7.10.2 Derivation of Maximal Ratio
Combining Improvement
l
The control algorithms for setting the gains and phases for
maximal ratio combining receivers are similar to those required in
equalizers and RAKE receivers.
Maximal ratio combining can be applied to virtually any diversity
application, although often at much greater cost and complexity than
other diversity techniques.
4) The average SNR out of the diversity
combineγrM,
can be calculated by using the pdf of γ M
(Eq. (7.68)). But the
direct way is to calculate it from Eq. (7-66).
l That is to say, the average SNR, γ M , is simply the sum of the
individual γ i from each branch.
γ M
7.10.3 Practical Space Diversity
Considerations
l Space diversity (also known as antenna diversity), is one of the
most popular forms of diversity used in wireless systems.
l The signals received from spatially separated antennas on the
mobile would have essentially uncorrelated envelopes for
antenna separations of one half wavelength or more.
l Space diversity can be used at either the mobile or base station,
or both.
Since the important scatterers are generally on the ground in the vicinity
of the mobile, when base station diversity is used, the antennas must
be spaced considerably far apart to achieve decorrelation (several
tens of wavelengths).
7.10.3 Practical Space Diversity
Considerations
general block diagram of a space diversity scheme
7.10.3 Practical Space Diversity
Considerations
Space diversity reception methods can be classified into four
categories
l 1. Selection diversity
l 2. Feedback diversity
l 3. Maximal ratio combining
l 4. Equal gain diversity
7.10.3 Practical Space Diversity
Considerations
(1) Selection Diversity
l The simplest diversity technique.
l The receiver branch having the highest instantaneous SNR
is connected to the demodulator.
l The antenna signals themselves could be sampled and the
best one sent to a single demodulator.
l In practice, the branch with the largest (S + N) /N is used,
since it is difficult to measure SNR.
l A practical selection diversity system cannot function on a
truly instantaneous basis, but must be designed so that the
internal time constants of the selection circuitry are shorter than
the reciprocal of the signal fading rate.
7.10.3 Practical Space Diversity
Considerations
(2) Feedback or Scanning Diversity
l Very similar to selection diversity
l The M signals are scanned in a fixed sequence until
one is found to be above a predetermined threshold.
l This signal is then received until it falls below threshold
and the scanning process is again initiated.
l The resulting fading statistics are somewhat inferior to
those obtained by the other methods.
l Advantage: very simple to implement (only one receiver
is required).
7.10.3 Practical Space Diversity
Considerations
(3) Maximal Ratio Combining
l The signals from all of the M branches are weighted and
then summed.
l The individual signals must be co-phased before being
summed.
requires an individual receiver and phasing circuit for each antenna
element.
l Output SNR equal to the sum of the individual SNRs.
l Advantage: produces an output with an acceptable SNR
even when none of the individual signals are themselves
acceptable.
l Gives the best statistical reduction of fading of any known
linear diversity combiner.
7.10.3 Practical Space Diversity
Considerations
Maximal Ratio Combiner
7.10.3 Practical Space Diversity
Considerations
(4) Equal Gain Combining
In certain cases, it is not convenient to provide for the variable
weighting capability required for true maximal ratio combining. In such
cases, the branch
l Equal gain combining diversity sets all weights to unity
but the signals from each branch are co-phased.
l The possibility of producing an acceptable signal from a
number of unacceptable inputs is still retained,
l The performance is only marginally inferior to maximal
ratio combining and superior to selection diversity.
7.10. 4 PolarIzation Diversity
At the base station, space diversity is considerably less practical .
l polarization diversity only provides two diversity branches,
but allows the antenna elements to be co-located.
l Measured horizontal and vertical polarization paths
between a mobile and a base station are reported to be
uncorrelated.
l Decorrelation for the signals in each polarization is caused
by multiple reflections.
l The reflection coefficient for each polarization is different,
which results in different amplitudes and phases for each, or at
least some, of the reflections.
l After sufficient random reflections, the polarization state of
the signal will be independent of the transmitted polarization.
In practice, however, there is some dependence of the received
polarization on the transmitted polarization.
7.10.5 Frequency Diversity
l Transmits information on more than one carrier frequency.
frequencies separated by more than the coherence bandwidth of the
channel will not experience the same fades.
l Frequency diversity is often employed in microwave LOS links.
l In practice, 1:N protection switching is provided by a radio licensee,
When diversity is needed, the appropriate traffic is simply switched to
the backup frequency.
l Disadvantage: not only requires spare bandwidth but also
requires that there be as many receivers as there are channels
used for the frequency diversity.
for critical traffic, the expense may be justified.
7.10.5 Frequency Diversity
l New OFDM modulation and access techniques exploit
frequency diversity by providing simultaneous modulation
signals with error control coding across a large bandwidth.
l If a particular frequency undergoes a fade, the composite
signal will still be demodulated.
7.10.6 Time Diversity
l Time diversity repeatedly transmits information at time
spacings that exceed the coherence time of the channel
Multiple repetitions of the signal will be received with independent
fading conditions.
l One modem implementation of time diversity involves the use
of the RAKE receiver for spread spectrum CDMA, where the
multipath channel provides redundancy in the transmitted
message.
7.11 RAKE Receiver
l In CDMA spread spectrum systems, the spreading codes are
designed to provide very low correlation between successive
chips.
l If the multipath components are delayed in time by more than a
chip duration, they appear like uncorrelated noise at a CDMA
receiver, and equalization is not required.
l However, since there is useful information in the multipath
components, CDMA receivers may combine the time delayed
versions of the original signal transmission in order to improve
the signal to noise ratio at the receiver
l A RAKE is employed to do this:
It attempts to collect the time-shifted versions of the original
signal by providing a separate correlation receiver for each of
the multipath signals.
7.11 RAKE Receiver
The RAKE receiver is essentially a diversity receiver
designed specifically for CDMA, where the diversity is provided
by the fact that the multipath components are practically
uncorrelated from one another when their relative propagation
delays exceed a chip period.
An M branch (M-finger) RAKE receiver implementation. Each correlator detects a time shifted
version of the original CDMA transmission, and each finger of the RAKE correlates to a portion
of the signal which is delayed by at least one chip in time from the other fingers.
7.12 Interleaving
l Interleaving is used to obtain time diversity in a digital
communications system without adding any overhead.
useful technique in all second and third generation digital cellular
systems.
l It is typical for many speech coders to produce several
"important" bits in succession.
l Interleaver is employed to spread these bits out in time
so that if there is a deep fade or noise burst, the important bits from a
block of source data are not corrupted at the same time.
l Then the error control coding (called channel coding) can
be used to correct these errors.
usually error control coding can deal with random errors.
7.12 Interleaving
Two types of interleaver:
1) Block structure
l Formats the encoded data into a rectangular array of m
rows and n columns, and interleaves nm bits at a time.
l Usually, each row contains a word of source data having n
bits.
An interleaver of degree m (or depth m) consists of m rows.
7.12 Interleaving
l Source bits are placed into the interleaver by sequentially
increasing the row number for each successive bit, and filling
the columns.
l The interleaved source data is then read out row-wise and
transmitted over the channel.
This has the effect of separating the original source bits by m bit
periods.
l At the receiver, the de-interleaver stores the received data by
sequentially increasing the row number of each successive bit,
and then clocks out the data row-wise, one word (row) at a time.
7.12 Interleaving
Delay introduced by interleaving
l There is an inherent delay associated with an interleaver
.
since the received message block cannot be fully decoded until all of
the nm bits arrive at the receiver and are de-interleaved.
l Human speech is tolerable to listen to until delays of
greater than 40 ms occur.
all of the wireless data interleavers have delays which do not exceed
40ms.
l The interleaver word size and depth are closely related
to
•the type of speech coder used
•the source coding rate
•the maximum tolerable delay
7.12 Interleaving
2) Convolutional structure
l Can be used in place of block interleavers in much the
same fashion.
l Ideally suited for use with convolutional codes.
7.13 Fundamental of
Channel Coding
l Channel coding protects digital data from errors by selectively
introducing redundancies in the transmitted data.
l Two types of Channel codes
• error detection codes
• error correction codes.
l The basic purpose of Channel Coding:
Introduce redundancies in the data to improve wireless link
performance.
l Cost: Increases the bandwidth requirement for a fixed source
data rate.
This reduces the bandwidth efficiency of the link in high SNR
conditions.
But provides excellent BER performance at low SNR values.

More Related Content

What's hot (20)

Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
Data transmission and telemetry
Data transmission and telemetryData transmission and telemetry
Data transmission and telemetry
 
Multiple Access Techniques
Multiple Access TechniquesMultiple Access Techniques
Multiple Access Techniques
 
Fading & Doppler Effect
Fading & Doppler EffectFading & Doppler Effect
Fading & Doppler Effect
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its types
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)
 
Adaptive equalization
Adaptive equalizationAdaptive equalization
Adaptive equalization
 
FUNDAMENTAL PARAMETERS OF ANTENNA
FUNDAMENTAL PARAMETERS OF ANTENNAFUNDAMENTAL PARAMETERS OF ANTENNA
FUNDAMENTAL PARAMETERS OF ANTENNA
 
Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
Pre emphasis and de-emphasis
Pre emphasis and de-emphasisPre emphasis and de-emphasis
Pre emphasis and de-emphasis
 
Multiple Access
Multiple AccessMultiple Access
Multiple Access
 
Channel capacity
Channel capacityChannel capacity
Channel capacity
 
Smart antenna systems
Smart antenna systems Smart antenna systems
Smart antenna systems
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
 
Mobile Radio Propagations
Mobile Radio PropagationsMobile Radio Propagations
Mobile Radio Propagations
 
Equalization
EqualizationEqualization
Equalization
 
Link budget calculation
Link budget calculationLink budget calculation
Link budget calculation
 
IS-95 Cdma
IS-95 CdmaIS-95 Cdma
IS-95 Cdma
 

Similar to Unit iv wcn main

Eqalization and diversity
Eqalization and diversityEqalization and diversity
Eqalization and diversityerindrasen
 
Channel Equalisation
Channel EqualisationChannel Equalisation
Channel EqualisationPoonan Sahoo
 
Linear equalizations and its variations
Linear equalizations and its variationsLinear equalizations and its variations
Linear equalizations and its variationsVaishaliVaishali14
 
Turbo Detection in Rayleigh flat fading channel with unknown statistics
Turbo Detection in Rayleigh flat fading channel with unknown statisticsTurbo Detection in Rayleigh flat fading channel with unknown statistics
Turbo Detection in Rayleigh flat fading channel with unknown statisticsijwmn
 
linear equalizer and turbo equalizer
linear equalizer and turbo equalizerlinear equalizer and turbo equalizer
linear equalizer and turbo equalizerDivya_mtech
 
Turbo equalizer
Turbo equalizerTurbo equalizer
Turbo equalizerrashp8
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelIOSR Journals
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelIOSR Journals
 
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
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
Final presentation
Final presentationFinal presentation
Final presentationRohan Lad
 
Introduction to adaptive filtering and its applications.ppt
Introduction to adaptive filtering and its applications.pptIntroduction to adaptive filtering and its applications.ppt
Introduction to adaptive filtering and its applications.pptdebeshidutta2
 
Adc lab
Adc labAdc lab
Adc labxyxz
 

Similar to Unit iv wcn main (20)

Eqalization and diversity
Eqalization and diversityEqalization and diversity
Eqalization and diversity
 
Channel Equalisation
Channel EqualisationChannel Equalisation
Channel Equalisation
 
Adaptive Equalization
Adaptive EqualizationAdaptive Equalization
Adaptive Equalization
 
Linear equalizations and its variations
Linear equalizations and its variationsLinear equalizations and its variations
Linear equalizations and its variations
 
Turbo Detection in Rayleigh flat fading channel with unknown statistics
Turbo Detection in Rayleigh flat fading channel with unknown statisticsTurbo Detection in Rayleigh flat fading channel with unknown statistics
Turbo Detection in Rayleigh flat fading channel with unknown statistics
 
linear equalizer and turbo equalizer
linear equalizer and turbo equalizerlinear equalizer and turbo equalizer
linear equalizer and turbo equalizer
 
Turbo equalizer
Turbo equalizerTurbo equalizer
Turbo equalizer
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
 
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...
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
Equalization.pdf
Equalization.pdfEqualization.pdf
Equalization.pdf
 
Final presentation
Final presentationFinal presentation
Final presentation
 
ADC Digital Modulation
ADC   Digital ModulationADC   Digital Modulation
ADC Digital Modulation
 
TURBO EQUALIZER
TURBO EQUALIZERTURBO EQUALIZER
TURBO EQUALIZER
 
Gn3411911195
Gn3411911195Gn3411911195
Gn3411911195
 
571 238-247
571 238-247571 238-247
571 238-247
 
Introduction to adaptive filtering and its applications.ppt
Introduction to adaptive filtering and its applications.pptIntroduction to adaptive filtering and its applications.ppt
Introduction to adaptive filtering and its applications.ppt
 
Adc lab
Adc labAdc lab
Adc lab
 
I017325055
I017325055I017325055
I017325055
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Unit iv wcn main

  • 2. Outline l Introduction l Fundamentals of Equalization l Survey of Equalization Techniques l Linear Equalizers l Nonlinear Equalization l Algorithms for Adaptive Equalization l Fundamentals of diversity l Survey of Diversity Techniques l Frequency/Time/Space/Polarization Diversity l Selection/MRC/EGC Combining l RAKE Receiver l Interleaving
  • 3. 7.1 Introduction l The properties of mobile radio channels: l Multipath fading -> time dispersion, ISI l Doppler spread -> dynamical fluctuation These effects have a strong negative impact on the bit error rate of any modulation. l Mobile communication systems require signal processing techniques that improve the link performance in hostile mobile radio environments. l Three popular techniques: l Equalization: compensates for ISI l Diversity: compensates for channel fading l Channel coding: detects or corrects errors These techniques can be deployed independently or jointly.
  • 4. h(t) = ∑αkδ (t −τ k ) k α4 Ts Ts α1 α3 α2 r(t) = s(t) ∗ h(t) = ∑αk s(t −τ k )k Transmitted signal: s(t) Channel model: Received signal:
  • 5. (1) Equalization l If the modulation bandwidth exceeds the coherence bandwidth of the radio channel, ISI occurs and modulation pulses are spread in time. l Equalization compensates for intersymbol interference (ISI) created by multipath within time dispersive channels. An equalizer within a receiver compensates for the average range of expected channel amplitude and delay characteristics. l Equalizers must be adaptive since the channel is generally unknown and time varying.
  • 6. (2) Diversity l Usually employed to reduce the depth and duration of the fades experienced by a receiver in a flat fading (narrowband) channel. Without increasing the transmitted power or bandwidth. l Can be employed at both base station and mobile receivers. l Types of diversity: .antenna polarization diversity .frequency diversity .time diversity. For example, CDMA systems often use a RAKE receiver, which provides link improvement through time diversity l Spatial diversity is the most common one. While one antenna sees a signal null, one of the other antennas may see a signal peak.
  • 7. (3) Channel Coding l Used to Improve mobile communication link performance by adding redundant data bits in the transmitted message. At the baseband portion of the transmitter, a channel coder maps a digital message sequence into another specific code sequence containing a greater number of bits than originally contained in the message. l The coded message is then modulated for transmission in the wireless channel. l coding can be considered to be a post detection technique. Because decoding is performed after the demodulation portion l two general types of channel codes: block codes convolutional codes.
  • 8. l Channel coding is generally treated independently from the type of modulation used but this has changed recently with the use of trellis coded modulation schemes that combine coding and modulation to achieve large coding gains without any bandwidth expansion. Notes l The three techniques of equalization, diversity, and channel coding are used to improve radio link performance (i.e. to minimize the instantaneous bit error rate) l but the approach, cost, complexity, and effectiveness of each technique varies widely in practical wireless communication systems.
  • 9. 7.2 Fundamentals of Equalization l Intersymbol interference (ISI) l caused by multipath propagation (time dispersion) ; l cause bit errors at the receiver; l the major obstacle to high speed data transmission over mobile radio channels. l Equalization l a technique used to combat ISI; l can be any signal processing operation that minimizes ISI; l usually track the varying channel adaptively.
  • 10. Operating modes of an adaptive equalizer l Training (first stage) l A known fixed-length training sequence is sent by the transmitter so that the receiver's equalizer may average to a proper setting. l The training sequence is designed to permit an equalizer at the receiver to acquire the proper filter coefficients in the worst possible channel conditions The training sequence is typically a pseudorandom binary signal or a fixed, prescribed bit pattern. Immediately following the training sequence, the user data is sent. l The time span over which an equalizer converges is a function of •the equalizer algorithm •the equalizer structure •the time rate of change of the multipath radio channel. Equalizers require periodic retraining in order to maintain effective ISI cancellation.
  • 11. Operating modes of an adaptive equalizer l Tracking (second stage) Immediately following the training sequence, the user data is sent. l As user data are received, the adaptive algorithm of the equalizer tracks the changing channel and adjusts its filter characteristics over time. l commonly used in digital communication systems where user data is segmented into short time blocks. l TDMA wireless systems are particularly well suited for equalizers. data in fixed-length time blocks, training sequence usually sent at the beginning of a block
  • 12. Communication system with an adaptive equalizer l Equalizer can be implemented at baseband or at IF in a receiver. l Since the baseband complex envelope expression can be used to represent bandpass waveforms and, thus, the channel response, demodulated signal, and adaptive equalizer algorithms are usually simulated and implemented at baseband Block diagram of a simplified communications system using an adaptive equalizer at the receiver is shown in next page
  • 13. Communication system with an adaptive equalizer x(t) nb (t) d (t) Modulator Transmitter Radio Channel RF Front End IF StageDetector Matched Filter Adaptive Equalizer Decision Maker dˆ(t) Σ e(t) + f (t) h (t)eq y(t)
  • 14. Relevant equations y(t) = x(t) ∗ f (t) + nb (t) 1 H ( f ) = F ( f ) eqh (t) ∗ f (t) = δ (t)eq dˆ(t) = x(t) ∗ f (t) ∗ h (t) + n (t) ∗ h (t)eq b eq heq (t) = ∑ckδ (t − nTs ) k To eliminate ISI, we must have an equalizer is an inverse filter of the channel. In frequency selective channel, enhances the frequency components with small amplitudes, attenuates the strong frequencies therefore provide a flat, composite, received frequency response and linear phase response.
  • 15. 7.3 A Generic Adaptive Equalizer Adaptive algorithm that updates the weights Z-1 w0 Z-1 w1 w2 Z-1 Z-1 wN Σ Σ yk yk-1 yk-2 ek Prior knowledge: dk ˆdk
  • 16. l A transversal filter with l N delay elements l N+1 taps l N+1 tunable complex multipliers l N+1 weights: l These weights are updated continuously by the adaptive algorithm either on a sample by sample basis or on a block by block basis. l The adaptive algorithm is controlled by the error signal ek. ek is derived by comparing the output of the equalizer with some signal which is either an exact scaled replica of the transmitted signal xk or which represents a known property of the transmitted signal. 7.3 A Generic Adaptive Equalizer
  • 17. 7.3 A Generic Adaptive Equalizer l A cost function is used the cost function is minimized by using ekThe, and the weights are updated iteratively. l For example, The least mean squares (LMS) algorithm can serve as a cost function. l Iterative operation based on LMS New weights = Previous weights + (constant) x (Previous error) x (Current input vector) Where Previous error = Previous desired output — Previous actual output This process is repeated rapidly in a programming loop while the equalizer attempts to converge Upon reaching convergence, the adaptive algorithm freezes the filter weights until the error signal exceeds an acceptable level or until a new training sequence is sent.
  • 18. 7.3 A Generic Adaptive Equalizer l Techniques used to minimize the error l gradient l steepest decent algorithms l Based on classical equalization theory, the most common cost function is MSE MSE----mean square error (MSE) between the desired signal and the output of the equalizer Denoted by E[e(k) ⋅ e* (k)]
  • 19. 7.3 A Generic Adaptive Equalizer Blind algorithms l more recent class of adaptive algorithms l able to exploit characteristics of the transmitted signal and do not require training sequences. provide equalizer convergence without burdening the transmitter with training overhead able to acquire equalization through property restoral techniques of the transmitted signal, l Two techniques: l the constant modulus algorithm (CMA) used for constant envelope modulation forces the equalizer weights to maintain a constant envelope on the received signal l spectral coherence restoral algorithm (SCORE). exploits spectral redundancy or cyclostationarity in the transmitted signal
  • 20. 7.4 Equalizers in a Communications Receiver l Because noise is present, an equalizer is unable to achieve perfect performance. l Therefore, the instantaneous combined frequency response will not always be flat, resulting in some finite prediction error. l The mean squared error (MSE) E [ek ] is one of the most important measures of how well an equalizer works. Minimizing MSE E [ek 2] tends to reduce the bit error rate. 2 l For wireless communication links, it would be best to minimize the instantaneous probability of error instead of MSE generally results in nonlinear equations much more difficult to solve in real-time
  • 21. 7.5 Survey of Equalization Techniques l Equalization techniques can be subdivided into two general categories: l linear equalization l The output of the decision maker is not used in the feedback path to adapt the equalizer. l nonlinear equalization l The output of the decision maker is used in the feedback path to adapt the equalizer. l Many filter structures are used to implement linear and nonlinear equalizers l For each structure, there are numerous algorithms used to adapt the equalizer.
  • 22. Classification of equalizers Equalizer Linear Nonlinear LatticeTransversal Zero forcing LMS RLS Fast RLS Sq. root RLS Gradient RLS LMS RLS Fast RLS Sq. root RLS LMS RLS Fast RLS Sq. root RLS Gradient RLS Algorithms Structures Types DFE ML Symbol Detector MLSE Transversal Lattice Transversal Channel Est.
  • 23. Most common structure: ---- Linear transversal equalizer (LTE) l made up of tapped delay lines, with the tappings spaced a symbol period (Ts) apart l the transfer function can be written as a function of the delay operator − jωTs or Assuming that the delay elements have unity gain and delay Ts, of a linear Z −1 Basic linear transversal equalizer structure
  • 24. Most common structure: ---- Linear transversal equalizer (LTE) Two types of LTE l finite impulse response (FIR) filter l The simplest LTE uses only feedforwZar−1 d taps l Transfer function is a polynomial in l has many zeroes but poles only at z = 0 Usually simply called a transversal filter l Infinite impulse response (IIR) filter l has both feedforward and feedback taps l transfer function is a rational function of Z-1 with poles and zeros. l tend to be unstable when used in channels where the strongest pulse arrives after an echo pulse (i.e., leading echoes) rarely used.
  • 25. Tapped delay line filter with both feedforward and feedback taps (IIR)
  • 26. 7.6 Linear Equalizers Transversal filter implementation (LTE) Input Threshold Detector Output This type of equalizer is the simplest.
  • 27. 7.6 Linear Equalizers l current and past values of the received signal are linearly weighted by the filter coefficient and summed to produce the output, If the delays and the tap gains are analog, the continuous output of the equalizer is sampled at the symbol rate and the samples are applied to the decision device. Implementation is usually carried out in the digital domain where the samples of the received signal are stored in a shift register. l The output before decision making (threshold detection) l The minimum MSE it can achieve
  • 28. 7.6 Linear Equalizers Lattice filter implementation Numerical stable, faster convergence, Complicated
  • 29. 7.6 Linear Equalizers l Two main advantages of the lattice equalizer l numerical stability l faster convergence l Unique structure allows dynamic assignment of the most effective length l When channel is not very time dispersive Only a fraction of the stages are used. l channel becomes more time dispersive Length can be increased without stopping the operation l Drawback: more complicated than LTE
  • 30. 7.7 Nonlinear Equalization l Linear equalizers do not perform well on channels which have deep spectral nulls in the passband. In an attempt to compensate for the distortion, the linear equalizer places too much gain in the vicinity of the spectral null, thereby enhancing the noise present in those frequencies. l Nonlinear equalizers are used in applications where the channel distortion is too severe for a linear equalizer to handle. l Three very effective nonlinear equalizer l Decision Feedback Equalization (DFE) l Maximum Likelihood Symbol Detection l Maximum Likelihood Sequence Estimation (MLSE)
  • 31. 7.7.1 Decision Feedback Equalization (DFE) Basic idea: once an information symbol has been detected, the ISI that it induces on future symbols can be estimated and subtracted out before detection of subsequent symbols. l DFE Can be realized in either the direct transversal form or as a lattice filter. l The LTE form consists of a feedforward filter (FFF) and a feedback filter (FBF). The FBF is driven by decisions on the output of the detector, and its coefficients can be adjusted to cancel the ISI on the current symbol from past detected symbols. l The equalizer has N1 + N2 + I taps in FFF and N3 taps in FBF
  • 32. 7.7.1 Decision Feedback Equalization (DFE) Output Feedf orward Filter Feedback Filter Input
  • 33. 7.7.1 Decision Feedback Equalization (DFE) Unless F (e jωT ) needed The output of DFE The minimum mean square error of DFE •It can be seen that the minimum MSE for a DFE is always smaller than that of an LTE is a constant, where adaptive equalization is not • If there are nulls in the F (e jωT ) , a DFE has significantly smaller minimum MSE than an LTE.
  • 34. 7.7.1 Decision Feedback Equalization (DFE) Conclusion l an LTE is well behaved when the channel spectrum is comparatively flat l a DFE is more appropriate for severely distorted wireless channels. l If the channel is severely distorted or exhibits nulls in the spectrum l the performance of an LTE deteriorates and the mean squared error of a DFE is much better than a LTE. l Also, an LTE has difficulty equalizing a nonminimum phase channel where the strongest energy arrives after the first arriving signal component.
  • 35. Another form of DFE----predictive DFE l also consists of a feed forward filter (FFF) as in the conventional DFE. l Difference: the feedback filter (FBF) is driven by an input sequence formed by the difference of the output of the detector and the output of the feed forward filter. the FBF here is called a noise predictor because it predicts the noise and the residual ISI contained in the signal at the FFF output and subtracts from it l The predictive DFE performs as well as the conventional DFE as the limit in the number of taps in the FFF and the FBF approach infinity. l The FEF in the predictive DFE can also be realized as a lattice structure
  • 36. Another form of DFE----predictive DFE
  • 37. 7.7.2 Maximum Likelihood Sequence Estimation (MLSE) equalizer The MSE-based linear equalizers are optimum with respect to the criterion of minimum probability of symbol error when the channel does not introduce any amplitude distortion. Yet this is precisely the condition in which an equalizer is needed for a mobile communications link. l MLSE uses various forms of the classical maximum likelihood receiver structure. l the MLSE tests all possible data sequences (rather than decoding each received symbol by itself), and chooses the data sequence with the maximum probability as the output. A channel impulse response simulator is used within the algorithm, l Drawback: An MLSE usually has a large computational requirement especially when the delay spread of the channel is large.
  • 38. 7.7.2 Maximum Likelihood Sequence Estimation (MLSE) equalizer Matched Filter Delay Channel Estimator
  • 39. 7.7.2 Maximum Likelihood Sequence Estimation (MLSE) equalizer l The MLSE can be viewed as a problem in estimating the state of a discrete time finite state machine The channel has ML states, where M is the size of the symbol alphabet of the modulation. l An ML trellis is used by the receiver to model the channel over time. The Viterbi algorithm then tracks the state of the channel by the paths through the trellis. l The MLSE is optimal in the sense that it minimizes the probability of a sequence error.
  • 40. 7.7.2 Maximum Likelihood Sequence Estimation (MLSE) equalizer NOTES: l The MLSE requires knowledge of the channel characteristics in order to compute the metrics for making decisions. l The MLSE also requires knowledge of the statistical distribution of the noise corrupting the signal the probability distribution of the noise determines the form of the metric for optimum demodulation of the received signal. l The matched filter operates on the continuous time signal, whereas the MLSE and channel estimator rely on discretized (nonlinear) samples.
  • 41. 7.8 Algorithms for Adaptive Equalization l Equalizer requires a specific algorithm to update the coefficients and track the channel variations. Since it compensates for an unknown and time-varying channel l This section outlines three of the basic algorithms for adaptive equalization. Though the algorithms detailed in this section are derived for the linear, transversal equalizer, they can be extended to other equalizer structures, including nonlinear equalizers.
  • 42. 7.8 Algorithms for Adaptive Equalization Factors determining the performance of an algorithm: l Rate of convergence (fast or slow?) l Defined as the number of iterations required for the algorithm, in response to stationary inputs, to converge close enough to the optimum solution. l A fast rate of convergence allows the algorithm to adapt rapidly to a stationary environment of unknown statistics. l Furthermore, it enables the algorithm to track statistical variations when operating in a nonstationary environment. l Misadjustment (precise or not?) l Provides a quantitative measure of the amount by which the final value of the mean square error, averaged over an ensemble of adaptive filters, deviates from the optimal minimum mean square error.
  • 43. 7.8 Algorithms for Adaptive Equalization Factors determining the performance of an algorithm: l Computational complexity (simple or complex?) l Number of operations required to make one complete iteration of the algorithm. l Numerical properties (stable or not?) l When an algorithm is implemented numerically, inaccuracies are produced due to round-off noise and representation errors in the computer. l These kinds of errors influence the stability of the algorithm.
  • 44. 7.8 Algorithms for Adaptive Equalization Practical considerations for choice of an equalizer structure and its algorithm l The cost of the computing platform (affordable or not?) especially when used in user equipments l The power budget (power limited applications or else?) In portable radio applications, battery drain at the subscriber unit is a paramount consideration l The radio propagation characteristics (fast fading & time delay spread?) The speed of the mobile unit determines the channel fading rate and the Doppler spread, which is directly related to the coherence time of the channel
  • 45. 7.8 Algorithms for Adaptive Equalization Three classic equalizer algorithms l Zero Forcing Algorithm (ZF) l Least Mean Square Algorithm (LMS) l Recursive Least Squares Algorithm (RLS) Please read references for detailed information on a specific algorithm.
  • 46. 7.8.1 Zero Forcing (ZF) Algorithm Criterion: to force the samples of the combined channel and equalizer impulse response to zero at all but one of sample points in the tapped delay line filter. Disadvantage: may excessively amplify noise at frequencies where the folded channel spectrum has high attenuation. Suitability: Wireline communications 1 1 Heq ( f ) = , f < H ( f ) 2Tch
  • 47. 7.8.2 Least Mean Square (LMS) Algorithm Criterion: to minimize the mean square error (MSE) between the desired equalizer output and the actual equalizer output. Minimize Must be solved iteratively Simplest algorithm, requires only 2N + I operations per iteration. l The LMS equalizer maximizes the signal to distortion ratio at its output within the constraints of the equalizer filter length. l a step size α stability is used to control the convergence rate and the ξ = E[e* ⋅ e ]k k
  • 48. 7.8.2 Least Mean Square (LMS) Algorithm Disadvantage: low convergence rate. Because of the only one parameter Especially when the eigenvalues of the input covariance matrix RNN have a very large spread, i.e, l If an input signal has a time dispersion characteristic that is greater than the propagation delay through the equalizer, then the equalizer will be unable to reduce distortion. l To prevent the adaptation from becoming unstable, the value of α is chosen from where is the ith eigenvalue of the covariance matrix RNN. l The step size α can be controlled by the total input power in order to avoid instability in the equalizer [Hay86]. since α λi λmax / λmin >> 1
  • 49. 7.8.3 Recursive Least Squares (RLS) Algorithm l RLS is Proposed to improve the convergence rate of LMS algorithm. l Error measures expressed in terms of a time average of the actual received signal instead of a statistical average. is too small, the equalizer will be unstable l λ is the weighting coefficient that can change the performance of the equalizer. l If a channel is time-invariant, λ can be set to 1. Usually 0.8-1. l The value of λ has no influence on the rate of convergence, but does determine the tracking ability. l The smaller the , the better the tracking ability of the equalizer. l However, if λ λ
  • 50. 7.8.3 Recursive Least Squares (RLS) Algorithm Advantage: high convergence rate Disadvantage: sometimes unstable The RLS algorithm described above, called the Kalman RLS algorithm Uses 2.5N2 + 4.5N arithmetic operations per iteration.
  • 51. 7.8.4 Summary of equalization algorithms l There are number of variations of the LMS and RLS algorithms l RLS algorithms have similar convergence and tracking performances, which are much better than the LMS algorithm. Usually have high computational requirement and complex program structures. Some RLS algorithms tend to be unstable. About FTF l Among the RLS algorithms, fast transversal filter (FTF) algorithm requires the least computation l a rescue variable can be used to avoid instability. However, rescue techniques tend to be a bit tricky for widely varying mobile radio channels. FTF is not widely used.
  • 52. Comparison of Various Algorithms for Adaptive Equalization [Pro9l]
  • 53. 7.9 Fractionally Spaced Equalizers(FSE) l In the presence of channel distortion, the matched filter prior to the equalizer must be matched to the channel and the corrupted signal. Usually get the suboptimal result because the channel response is unknown. This results in a significant degradation in performance. l FSE is based on sampling the incoming signal at least as fast as the Nyquist rate. l The FSE compensates for the channel distortion before aliasing effects occur due to the symbol rate sampling. FSE incorporates the functions of a matched filter and equalizer into a single filter structure. l Simulation results demonstrate the effectiveness of the FSE over a symbol rate equalizer. (see [Ste94])
  • 54. 7.10 Fundamentals of Diversity Techniques l Random nature of radio propagation: l Multipath propagation l Independent fading of each Multipath component l If one radio path undergoes a deep fade, another independent path may have a strong signal l Diversity exploits the random nature of radio propagation by finding independent signal paths for communication, so as to boost the instantaneous SNR at the receiver. Path 2 Transmitter ReceiverPath 1 Path 3
  • 55. 7.10 Fundamentals of Diversity Techniques l Diversity is a powerful communication receiver technique that provides wireless link improvement at relatively low cost. l Requires no training l In virtually all applications, diversity decisions are made by the receiver, and are unknown to the transmitter. Two types of diversity l Microscopic diversity l Macroscopic diversity small scale fading large scale fading
  • 56. 7.10 Fundamentals of Diversity Techniques Microscopic diversity l Small-scale fades: deep and rapid amplitude fluctuations over distances of just a few wavelengths. caused by multiple reflections from the surroundings in the vicinity of the mobile. results in a Rayleigh fading distribution of signal strength over small distances. l Microscopic diversity techniques can exploit the rapidly changing signal. For example, use two antennas at the receiver (separated by a fraction of a meter), one may receive a null while the other receives a strong signal. By selecting the best signal at all times, a receiver can mitigate small- scale fading effects Called antenna diversity or space diversity l Samples: Rake receiver, MIMO transmission
  • 57. 7.10 Fundamentals of Diversity Techniques Macroscopic diversity l Large-scale fading: caused by shadowing due to variations in both the terrain profile and the nature of the surroundings. In deeply shadowed conditions, the received signal strength at a mobile can drop well below that of free space. log-normally distributed with a standard deviation of about 10 dB in urban environments. l Macro-scope diversity: By selecting a base station which is not shadowed when others are, the mobile can improve substantially the average ratio on the forward link. It is the mobile that takes advantage of large separations between the serving base stations.
  • 58. 7.10 Fundamentals of Diversity Techniques Macroscopic diversity l Macroscopic diversity is also useful at the base station receiver. By using base station antennas that are sufficiently separated in space, the base station is able to improve the reverse link by selecting the antenna with the strongest signal from the mobile. l Used to combat slow fading (shadowing) l Samples: Base-station handoff in cellular networks
  • 59. 7.10 Fundamentals of Diversity Techniques Macro-scope diversity Base station Base station Mobile
  • 60. 7.10 Fundamentals of Diversity Techniques l Strategies used in diversity techniques l Selection diversity l Maximal ratio combining diversity l Equal-gain combining diversity l Hybrid schemes l Practical considerations l effectiveness, complexity, cost, and etc.
  • 61. 7.10.1 Derivation of Selection Diversity improvement l Consider M independent Rayleigh fading channels available areceiver. Each channel is called a diversity branch.
  • 62. 7.10.1 Derivation of Selection Diversity improvement l Further assume that each branch has the same average SNR given by Where we assume α 2 = 1. l If each branch has an instantaneous SNR = γ i , then the pdf of γ i is where Γ is the mean SNR of each branch. l The probability that a single branch has SNR less than some threshold y γ is
  • 63. 7.10.1 Derivation of Selection Diversity improvement l Now, the probability that all M independent diversity branches receive signals which are simultaneously less than some specific SNR threshold γ is This is the probability of all branches failing to achieve SNR = γ i . l If a single branch achieves SNR > γ , then the probability that for one or more branches is given by This is the probability of exceeding a threshold when selection diversity is used. SNR > γ
  • 64.
  • 65. 7.10.1 Derivation of Selection Diversity improvement How to determine the average signal-to-noise ratio of the received signal when diversity is used? l First of all, find the pdf of γ (the instantaneous SNR when M branches are used). Thus we compute the derivation of CDF , l Then, we can compute the average SNR, γ , where x = γ / Γ . The above equation can be evaluated to yield the average SNR improvement offered by selection diversity. M PM (γ ) γ 1 Γ ∑=
  • 66. 7.10.1 Derivation of Selection Diversity improvement l Selection diversity offers an average improvement in the link margin without requiring additional transmitter power or sophisticated receiver circuitry. The diversity improvement can be directly related to the average bit error rate for various modulations. l Selection diversity is easy to implement because all that is needed is a side monitoring station and an antenna switch at the receiver. l However, it is not an optimal diversity technique because it does not use all of the possible branchessimultaneously. Maximal ratio combining uses each of the M branches in a co- phased and weighted manner such that the highest achievable SNR is available at the receiver at all times.
  • 67. 7.10.1 Derivation of Selection Diversity improvement Example Assume four branch diversity is used, where each branch receives an independent Rayleigh fading signal. If the average SNR is 20 dB, determine the probability that the SNR will drop below 10 dB. Compare this with the case of a single receiver without diversity. Solution
  • 68. 7.10.2 Derivation of Maximal Ratio Combining Improvement In maximal ratio combining, the voltage signals ri from each of the M diversity branches are co-phased to provide coherent voltage addition and are individually weighted to provide optimal SNR.
  • 69. 7.10.2 Derivation of Maximal Ratio Combining Improvement 1) The SNR out of the diversity combiner: l If each branch has gain Gi , then the resulting signal envelope applied to the detector is l Assuming that each branch has the same average noise power N, the total noise power NT applied to the detector is simply the weighted sum of the noise in each branch. Thus which results in an SNR applied to the detector, γ M , given by
  • 70. 7.10.2 Derivation of Maximal Ratio Combining Improvement l Using Chebychev's inequality, is maximized when Gi , which leads to (7-66) l Conclusion: The SNR out of the diversity combiner is simply the sum of the SNRs in each branch. = ri / N γ M
  • 71. 7.10.2 Derivation of Maximal Ratio Combining Improvement 2) The pdf ofγ M l According to Chapter 3, γ M is a Chi-square distribution of 2M Gaussian random variables. Thus, the pdf for γ M is (7-68) 3) The CDF of γ M l According to the abovementioned pdf, The probability tγhMat is less than some SNR threshold γ is
  • 72. 7.10.2 Derivation of Maximal Ratio Combining Improvement l The control algorithms for setting the gains and phases for maximal ratio combining receivers are similar to those required in equalizers and RAKE receivers. Maximal ratio combining can be applied to virtually any diversity application, although often at much greater cost and complexity than other diversity techniques. 4) The average SNR out of the diversity combineγrM, can be calculated by using the pdf of γ M (Eq. (7.68)). But the direct way is to calculate it from Eq. (7-66). l That is to say, the average SNR, γ M , is simply the sum of the individual γ i from each branch. γ M
  • 73. 7.10.3 Practical Space Diversity Considerations l Space diversity (also known as antenna diversity), is one of the most popular forms of diversity used in wireless systems. l The signals received from spatially separated antennas on the mobile would have essentially uncorrelated envelopes for antenna separations of one half wavelength or more. l Space diversity can be used at either the mobile or base station, or both. Since the important scatterers are generally on the ground in the vicinity of the mobile, when base station diversity is used, the antennas must be spaced considerably far apart to achieve decorrelation (several tens of wavelengths).
  • 74. 7.10.3 Practical Space Diversity Considerations general block diagram of a space diversity scheme
  • 75. 7.10.3 Practical Space Diversity Considerations Space diversity reception methods can be classified into four categories l 1. Selection diversity l 2. Feedback diversity l 3. Maximal ratio combining l 4. Equal gain diversity
  • 76. 7.10.3 Practical Space Diversity Considerations (1) Selection Diversity l The simplest diversity technique. l The receiver branch having the highest instantaneous SNR is connected to the demodulator. l The antenna signals themselves could be sampled and the best one sent to a single demodulator. l In practice, the branch with the largest (S + N) /N is used, since it is difficult to measure SNR. l A practical selection diversity system cannot function on a truly instantaneous basis, but must be designed so that the internal time constants of the selection circuitry are shorter than the reciprocal of the signal fading rate.
  • 77. 7.10.3 Practical Space Diversity Considerations (2) Feedback or Scanning Diversity l Very similar to selection diversity l The M signals are scanned in a fixed sequence until one is found to be above a predetermined threshold. l This signal is then received until it falls below threshold and the scanning process is again initiated. l The resulting fading statistics are somewhat inferior to those obtained by the other methods. l Advantage: very simple to implement (only one receiver is required).
  • 78. 7.10.3 Practical Space Diversity Considerations (3) Maximal Ratio Combining l The signals from all of the M branches are weighted and then summed. l The individual signals must be co-phased before being summed. requires an individual receiver and phasing circuit for each antenna element. l Output SNR equal to the sum of the individual SNRs. l Advantage: produces an output with an acceptable SNR even when none of the individual signals are themselves acceptable. l Gives the best statistical reduction of fading of any known linear diversity combiner.
  • 79. 7.10.3 Practical Space Diversity Considerations Maximal Ratio Combiner
  • 80. 7.10.3 Practical Space Diversity Considerations (4) Equal Gain Combining In certain cases, it is not convenient to provide for the variable weighting capability required for true maximal ratio combining. In such cases, the branch l Equal gain combining diversity sets all weights to unity but the signals from each branch are co-phased. l The possibility of producing an acceptable signal from a number of unacceptable inputs is still retained, l The performance is only marginally inferior to maximal ratio combining and superior to selection diversity.
  • 81. 7.10. 4 PolarIzation Diversity At the base station, space diversity is considerably less practical . l polarization diversity only provides two diversity branches, but allows the antenna elements to be co-located. l Measured horizontal and vertical polarization paths between a mobile and a base station are reported to be uncorrelated. l Decorrelation for the signals in each polarization is caused by multiple reflections. l The reflection coefficient for each polarization is different, which results in different amplitudes and phases for each, or at least some, of the reflections. l After sufficient random reflections, the polarization state of the signal will be independent of the transmitted polarization. In practice, however, there is some dependence of the received polarization on the transmitted polarization.
  • 82. 7.10.5 Frequency Diversity l Transmits information on more than one carrier frequency. frequencies separated by more than the coherence bandwidth of the channel will not experience the same fades. l Frequency diversity is often employed in microwave LOS links. l In practice, 1:N protection switching is provided by a radio licensee, When diversity is needed, the appropriate traffic is simply switched to the backup frequency. l Disadvantage: not only requires spare bandwidth but also requires that there be as many receivers as there are channels used for the frequency diversity. for critical traffic, the expense may be justified.
  • 83. 7.10.5 Frequency Diversity l New OFDM modulation and access techniques exploit frequency diversity by providing simultaneous modulation signals with error control coding across a large bandwidth. l If a particular frequency undergoes a fade, the composite signal will still be demodulated.
  • 84. 7.10.6 Time Diversity l Time diversity repeatedly transmits information at time spacings that exceed the coherence time of the channel Multiple repetitions of the signal will be received with independent fading conditions. l One modem implementation of time diversity involves the use of the RAKE receiver for spread spectrum CDMA, where the multipath channel provides redundancy in the transmitted message.
  • 85. 7.11 RAKE Receiver l In CDMA spread spectrum systems, the spreading codes are designed to provide very low correlation between successive chips. l If the multipath components are delayed in time by more than a chip duration, they appear like uncorrelated noise at a CDMA receiver, and equalization is not required. l However, since there is useful information in the multipath components, CDMA receivers may combine the time delayed versions of the original signal transmission in order to improve the signal to noise ratio at the receiver l A RAKE is employed to do this: It attempts to collect the time-shifted versions of the original signal by providing a separate correlation receiver for each of the multipath signals.
  • 86. 7.11 RAKE Receiver The RAKE receiver is essentially a diversity receiver designed specifically for CDMA, where the diversity is provided by the fact that the multipath components are practically uncorrelated from one another when their relative propagation delays exceed a chip period. An M branch (M-finger) RAKE receiver implementation. Each correlator detects a time shifted version of the original CDMA transmission, and each finger of the RAKE correlates to a portion of the signal which is delayed by at least one chip in time from the other fingers.
  • 87. 7.12 Interleaving l Interleaving is used to obtain time diversity in a digital communications system without adding any overhead. useful technique in all second and third generation digital cellular systems. l It is typical for many speech coders to produce several "important" bits in succession. l Interleaver is employed to spread these bits out in time so that if there is a deep fade or noise burst, the important bits from a block of source data are not corrupted at the same time. l Then the error control coding (called channel coding) can be used to correct these errors. usually error control coding can deal with random errors.
  • 88. 7.12 Interleaving Two types of interleaver: 1) Block structure l Formats the encoded data into a rectangular array of m rows and n columns, and interleaves nm bits at a time. l Usually, each row contains a word of source data having n bits. An interleaver of degree m (or depth m) consists of m rows.
  • 89. 7.12 Interleaving l Source bits are placed into the interleaver by sequentially increasing the row number for each successive bit, and filling the columns. l The interleaved source data is then read out row-wise and transmitted over the channel. This has the effect of separating the original source bits by m bit periods. l At the receiver, the de-interleaver stores the received data by sequentially increasing the row number of each successive bit, and then clocks out the data row-wise, one word (row) at a time.
  • 90. 7.12 Interleaving Delay introduced by interleaving l There is an inherent delay associated with an interleaver . since the received message block cannot be fully decoded until all of the nm bits arrive at the receiver and are de-interleaved. l Human speech is tolerable to listen to until delays of greater than 40 ms occur. all of the wireless data interleavers have delays which do not exceed 40ms. l The interleaver word size and depth are closely related to •the type of speech coder used •the source coding rate •the maximum tolerable delay
  • 91. 7.12 Interleaving 2) Convolutional structure l Can be used in place of block interleavers in much the same fashion. l Ideally suited for use with convolutional codes.
  • 92. 7.13 Fundamental of Channel Coding l Channel coding protects digital data from errors by selectively introducing redundancies in the transmitted data. l Two types of Channel codes • error detection codes • error correction codes. l The basic purpose of Channel Coding: Introduce redundancies in the data to improve wireless link performance. l Cost: Increases the bandwidth requirement for a fixed source data rate. This reduces the bandwidth efficiency of the link in high SNR conditions. But provides excellent BER performance at low SNR values.