Professional Documents
Culture Documents
There are many drawbacks of the Zero-Forcing Equalizer which are arises due
to noise performance. This out-performance is limited by the implementation of
the Linear Minimum Mean Squared Error (LMMSE) filter which can easily select
the equalizer parameters such that the power is related to the ISI and additive noise
at the output section of the equalizer is reduced to a great extent.
Y(n) = ∑∞
k=−∞ Ak pr (n − k) + N(n) (4.1)
Yeq (n) = ∑M
i=−M wi Y(n − i) (4.2)
∞
Yeq (n) = ∑M
i=−M wi [∑k=−∞ Ak pr (n − i − k) + N(n − i)] (4.3)
Linear Minimum Mean Square Error Equalizer
2
MSE = E {(An − Yeq (n) ) } (4.4)
By applying every equation (4.1) to (4.4), the realization of the MSE can be
produced by,
2
MSE = E {A2n } − 2 ∑M M
i=−M wi E {An Y(n − i)} + E {(∑i=−M wi Y(n − i)) } (4.5)
pulse values.
- 𝜌(𝑖 − 𝑗) = , the auto-correlation of the receiver input
noise.
- The Average Signal Power 𝜎𝐴2 .
- The Average Noise Power 𝜎𝑁2 .
56
Linear Minimum Mean Square Error Equalizer
The derivative of the equation (4.6) with respect to wi and equating it to zero,
yields the synchronous equations which are shown below,
pr = Γw (4.7)
By putting the input white noise to equation (4.7), the converted equation gives
σ2N
pr = (R + I) w (4.8)
σ2A
−1
σ2N
w = (R + I) pr (4.9)
σ2A
2
𝜎𝐴
Understanding the fact that = SNR, we can rephrase the above equation
σ2N
(4.9) as:
1 −1
w = (R + I) pr (4.10)
SNR
The settlement within the disturbance and ISI is shown through selecting the
equation (4.10) for the drafting of the LMMSE. The other value of all the Γ matrix
equals zero if the receiver is generating an essentially noise-free condition
(SNR → ∞), and the answer matches the zero-forcing equalizer clarification. The
noise composition is weighed accurately in all the other states.
Subsequent the equalization, the Remaining mean squared error (MSE) can be
reckoned to accept the expression,
57
Linear Minimum Mean Square Error Equalizer
It shown from the result that the mean square error (MSE) is decreases as
Eb / No is increased from 1 to 75. Also the weights and the MSE for zero noise case
were found to be very close to the Zero forcing equalizer.
58
Linear Minimum Mean Square Error Equalizer
SIMULATION 1
No of Sample is 16.
Here order of Butterworth filter is four.
Here for Butterworth cut-off frequency is 0.05.
Taken five different values of Eb / No is 1 (0 dB), 2 (3.01 dB), 10 (10 dB), 50 (16.98
dB), 75 (18.75 dB).
Eb / No MSE
1 0.9184
2 0.8505
10 0.5468
50 0.2094
75 0.1528
Infinity 0.0021
Also from simulation it is observed that by increasing values of Eb / No, Eye opening
has increased.
59
Linear Minimum Mean Square Error Equalizer
60
Linear Minimum Mean Square Error Equalizer
Figure 4.3 The Equalizer output with Eb/No = 1 in form of Eye diagram
Figure 4.4 The Equalizer output with Eb/No = 2 in form of Eye diagram
61
Linear Minimum Mean Square Error Equalizer
Figure 4.5 The Equalizer output with Eb/No = 10 in form of Eye diagram
Figure 4.6 The Equalizer output with Eb/No = 50 in form of Eye diagram
62
Linear Minimum Mean Square Error Equalizer
Figure 4.7 The Equalizer output with Eb/No = 75 in form of Eye diagram
Figure 4.8 The Equalizer output at noise free condition in form of Eye diagram.
63
Linear Minimum Mean Square Error Equalizer
64
Linear Minimum Mean Square Error Equalizer
SIMULATION 2
No of Sample is 16.
Bit period for rectangular pulse is 1.
Sampling time in simulation is 0.1.
Time constant is 3.
Taken five different values of Eb / No is 1 (0 dB), 2 (3.01 dB), 10 (10 dB), 50 (16.98
dB), 75 (18.75 dB).
Eb / No MSE
1 0.4472
2 0.3186
10 0.1021
50 0.0236
75 0.0159
Infinity 2.2340e-05
Also from simulation it is observed that by increasing values of Eb / No, Eye opening
has increased.
65
Linear Minimum Mean Square Error Equalizer
66
Linear Minimum Mean Square Error Equalizer
Figure 4.12 The Equalizer output with Eb/No = 1 in form of Eye diagram
Figure 4.13 The Equalizer output with Eb/No = 2 in form of Eye diagram
67
Linear Minimum Mean Square Error Equalizer
Figure 4.14 The Equalizer output with Eb/No = 10 in form of Eye diagram
Figure 4.15 The Equalizer output with Eb/No = 50 in form of Eye diagram
68
Linear Minimum Mean Square Error Equalizer
Figure 4.16 The Equalizer output with Eb/No = 75 in form of Eye diagram
Figure 4.17 The Equalizer output at noise free condition in form of Eye diagram
69
Linear Minimum Mean Square Error Equalizer
70
Linear Minimum Mean Square Error Equalizer
SIMULATION 3
Aim: To Simulate Minimum Mean Square Error (MMSE) Equalizer algorithm for
QPSK modulation using 4th order Butterworth low pass filter channel impulse
response.
Eb / No MSE
1 0.9184
2 0.8505
10 0.5468
50 0.2094
75 0.1528
Infinity 0.0021
71
Linear Minimum Mean Square Error Equalizer
72
Linear Minimum Mean Square Error Equalizer
73
Linear Minimum Mean Square Error Equalizer
Figure 4.23 The Equalizer output with Eb/No = 1 in form of Eye diagram
Figure 4.24 The Equalizer output with Eb/No = 1 in form of CD for QPSK
74
Linear Minimum Mean Square Error Equalizer
Figure 4.25 The Equalizer output with Eb/No = 2 in form of Eye diagram
Figure 4.26 The Equalizer output with Eb/No = 2 in form of CD for QPSK
75
Linear Minimum Mean Square Error Equalizer
Figure 4.27 The Equalizer output with Eb/No = 10 in form of Eye diagram
Figure 4.28 The Equalizer output with Eb/No = 10 in form of CD for QPSK
76
Linear Minimum Mean Square Error Equalizer
Figure 4.29 The Equalizer output with Eb/No = 50 in form of Eye diagram
Figure 4.30 The Equalizer output with Eb/No = 50 in form of CD for QPSK
77
Linear Minimum Mean Square Error Equalizer
Figure 4.31 The Equalizer output with Eb/No = 75 in form of Eye diagram
Figure 4.32 The Equalizer output with Eb/No = 75 in form of CD for QPSK
78
Linear Minimum Mean Square Error Equalizer
Figure 4.33 The Equalizer output at noise free condition in form of Eye diagram
Figure 4.34 QPSK Constellation Diagram at Output of Equalizer with noise free
condition
79
Linear Minimum Mean Square Error Equalizer
SIMULATION 4
Aim: To Simulate Minimum Mean Square Error (MMSE) Equalizer algorithm for
QPSK modulation using channel impulse response created by Rectangular pulse
convolved with first order low pass filter.
Eb / No MSE
1 0.4472
2 0.3186
10 0.1021
50 0.0236
75 0.0159
Infinity 2.2340e-05
80
Linear Minimum Mean Square Error Equalizer
81
Linear Minimum Mean Square Error Equalizer
82
Linear Minimum Mean Square Error Equalizer
Figure 4.38 The Equalizer output with Eb/No = 1 in form of Eye diagram
Figure 4.39 The Equalizer output with Eb/No = 1 in form of CD for QPSK
83
Linear Minimum Mean Square Error Equalizer
Figure 4.40 The Equalizer output with Eb/No = 2 in form of Eye diagram
Figure 4.41 The Equalizer output with Eb/No = 2 in form of CD for QPSK
84
Linear Minimum Mean Square Error Equalizer
Figure 4.42 The Equalizer output with Eb/No = 10 in form of Eye diagram
Figure 4.43 The Equalizer output with Eb/No = 10 in form of CD for QPSK
85
Linear Minimum Mean Square Error Equalizer
Figure 4.44 The Equalizer output with Eb/No = 50 in form of Eye diagram
Figure 4.45 The Equalizer output with Eb/No = 50 in form of CD for QPSK
86
Linear Minimum Mean Square Error Equalizer
Figure 4.46 The Equalizer output with Eb/No = 75 in form of Eye diagram
Figure 4.47 The Equalizer output with Eb/No = 75 in form of CD for QPSK
87
Linear Minimum Mean Square Error Equalizer
Figure 4.48 The Equalizer output at noise free condition in form of Eye diagram
Figure 4.49 QPSK Constellation Diagram at Output of Equalizer with noise free
condition
88
Linear Minimum Mean Square Error Equalizer
SIMULATION 5
Aim: To Simulate Minimum Mean Square Error (MMSE) Equalizer algorithm for
American Digital Cellular (IS – 54) modulation scheme Pi/4 DQPSK using 4th order
Chebyshev low pass filter channel impulse response.
Eb / No MSE
1 0.8981
2 0.8150
10 0.4687
50 0.1501
75 0.1054
Infinity 1.9693e-05
I and Q Components: The Quadrature Phase (Q) and In-phase (I) components of
Pi/4 DQPSK can be expressed as [26]:
𝐼(𝑖) = 𝐼(𝑖 − 1) ∗ cos(∆𝜃𝑖 ) − 𝑄(𝑖 − 1) ∗ sin(∆𝜃𝑖 )
𝑄(𝑖) = 𝐼(𝑖 − 1) ∗ sin(∆𝜃𝑖 ) + 𝑄(𝑖 − 1) ∗ cos(∆𝜃𝑖 )
89
Linear Minimum Mean Square Error Equalizer
where, Quadrature phase and in phase components are I(i) and Q(i) and modulated
symbol is S(i). And the phase difference between symbols of I and (I-1) signalling
intervals is ∆(𝜃).
Phase Shift Mapping: The input symbol di = {00, 01, 11, 10} measures the Phase
shift ∆(𝜃𝑖 ). Thus, the information bits that constitute the input symbol are encoded
into one of the 4 possible phase transitions, defined by the following table.
Where 𝑎𝑖1 and 𝑎𝑖2 are information bits that constitutes the input symbol di.
90
Linear Minimum Mean Square Error Equalizer
Figure 4.51 The Equalizer input in form of Eye Diagram for Pi/4 DQPSK
91
Linear Minimum Mean Square Error Equalizer
Figure 4.53 The Equalizer output with Eb/No = 1 in form of Eye diagram
Figure 4.54 The Equalizer output with Eb/No = 1 in form of CD for Pi/4 DQPSK
92
Linear Minimum Mean Square Error Equalizer
Figure 4.55 The Equalizer output with Eb/No = 2 in form of Eye diagram
Figure 4.56 The Equalizer output with Eb/No = 2 in form of CD for Pi/4 DQPSK 2
93
Linear Minimum Mean Square Error Equalizer
Figure 4.57 The Equalizer output with Eb/No = 10 in form of Eye diagram
Figure4.58 The Equalizer output with Eb/No = 10 in form of CD for Pi/4 DQPSK
94
Linear Minimum Mean Square Error Equalizer
Figure 4.59 The Equalizer output with Eb/No = 50 in form of Eye diagram
Figure 4.60 The Equalizer output with Eb/No = 50 in form of CD for Pi/4 DQPSK
95
Linear Minimum Mean Square Error Equalizer
Figure 4.61 The Equalizer output with Eb/No = 75 in form of Eye diagram
Figure 4.62 The Equalizer output with Eb/No = 75 in form of CD for Pi/4 DQPSK
96
Linear Minimum Mean Square Error Equalizer
Figure 4.63 The Equalizer output at noise free condition in form of Eye diagram
Figure 4.64 Pi/4 DQPSK Constellation Diagram at Output of Equalizer with noise
free condition
97