Icniconsmcl 2006 198
Icniconsmcl 2006 198
k 1
X SI (k ) ¸
¹
the baseband receiver to obtain the data. These data are
(6).
then used in the SNR estimation methods.
3.2 MMSE SNR Estimator (MMSE-SNR)
3. SNR Estimators
The Minimum Mean Square Error estimation
3.1 Squared Signal-to-Noise Variance SNR (MMSE) [5] method uses a training sequence
Estimator. a={a1,a2,…,aL} of length L and is expressed
mathematically by the orthogonality between the
The Squared Signal-to-Noise Variance SNR (SNV- estimation error and the estimate as follows
SNR) Estimator [3] uses a vector of N received BPSK-
modulated data. It is a data-aided (DA) estimator that
( y f a )(f a ) H 0 (7)
uses an estimate of the transmitted data sequence from
receiver decisions (RX) and is denoted as RXDA. The
SNR is estimated by where f is the estimated attenuation factor, which is
assumed to be constant, y={y1,y2,…,yL} is the received
2 signal and H stands for the conjugate transpose.
§1 N ·
¨ ¦ rk ¸ The estimated SNR is given by the formula
©Nk 1 ¹ (3)
SNR 2
1 N 2 §1 N 2
· C
¦ rk ¨ ¦ rk ¸ SNR (8)
Nk 1 ©Nk 1 ¹ 2 2
a E C
where rk and N represent the received signal and the
vector’s size respectively. The length N of the where C=yaH and E is the received signal energy.
measured symbols characterizes the accuracy of the We modify MMSE-SNR for a multicarrier system
estimator. such as OFDM. The training sequence will be the
In the OFDM receiver, previously added GI and result of carrier mapping and IFFT on the common
pilot signals are removed. FFT is then applied in order part of the preamble defined as a={ai,n : i=1,2 and
to have the suitable data for application of the n=1,…80} and L=160(adding pilot data is not referred
because in preamble data we do not add pilot
algorithm. The estimated received symbol X i, n now
subcarriers).
represents estimated data. X i, n can be associated to In the case of AWGN, ƨi,n has a constant value and
can be represented by ƨ. (7) becomes
the two transmitted symbols X S by
I
(Y Ha )(H a )H 0 (9)
i, n i, n i, n
X SI ^
X i, n : X i, n S I ` (4)
where Yi,n is the received signal, propagated through
where Î is the actual in phase value of the received the AWGN channel, and ai,n is the transmitted
symbol. preamble sequence.
Selecting the appropriate boundaries for Î, we The estimated SNR will be given by
associate I, the theoretical value of the constellation
2
points, with a group of values of Î. Thus C
SNR (10)
2 2
a E C
°S Î corresponds to 1 for S Î t 0
® (5)
°̄S Î corresponds to 1 for S Î 0 where C=Yi,n·aH and E is the received signal energy.
H T
SNV-SNR estimator operates on BPSK
aR aR (12) modulation. Simulations were performed for Modes 1
and 2 of HiperLAN/2, which use BPSK modulation
where ȉ represents the transpose operation. Equation and differ only in the bit rate.
(11) gives then Satisfactory SNR estimation can be achieved using
1000 OFDM samples. Simulation results for SNR
T estimation are presented in Figs. 3 to 5, where
Yi,nR a R C1
H (13) LMMSE-CE, LS-CE and no CE are used respectively.
T 2
aR aR a In the presented results the LMMSE-CE uses the
actual SNR, not the estimated SNR because channel
T estimation method precedes the SNR estimation
where C1 Yi,nR a R . method.
SNR will be given by From these figures we can see that the algorithm
converges to the actual SNR from 3 dB, in all cases. At
2 values over 7 dB, the estimated SNR is smaller that the
H aR
SNR (14). actual SNR. This should happen in small SNR values
2
too, but it does not because of the bias of the
Yi,nR H a R
algorithm.
For the same reason, there is no obvious advantage
The denominator is calculated as follows of using LMMSE-CE with respect to the LS-CE or
without CE. Taking under consideration the
R
Yi,n H aR
2 R 2
Yi,n
2
H a R 2 Re Yi,n
R
(H a R)H ^ ` complexity of each CE and the SNR estimation
accuracy in every case, we can say that the best
2 2
C1 C1 combination of CE and SNR estimation is that of using
E 2
2 2
(15)
a a 1000 S A M P LE S , LM M S E E S TIM A TOR , A W GN CHA NNE L
20
R 2
where E Yi,n . 15
10
estimation from (14) becomes
5
2
C1 A ctual S NR
-5
The use of only the real or the imaginary part of the -5 0 5
S NR (dB )
10 15 20
15
15
10
5
S NR E stim ation (dB )
-5
5
A ctual S NR -10
E stim ated S NR Mode 1
E stim ated S NR Mode 2
0
-15
Actual SNR
MMSE estimation for preamble
-20 MMSE estimation for preamble
with real/imaginary part only
-5 -25
-5 0 5 10 15 20 -15 -10 -5 0 5 10 15
S NR (dB ) SNR (dB)
Figure 4.Estimated SNR (SNV-SNR) vs. actual Figure 6.Estimated SNR (MMSE-SNR) vs.
SNR for LS-CE actual SNR for preamble
20
1000 SAMPLES, CE is not used, AWGN CHANNEL Table 2. Variance of MMSE Estimator using all
preamble data
15
SNR Variance SNR Variance
(db) (db) (db) (db)
SNR Estimation (dB)
10
-5 0.212 3 0.213
-3 0.213 5 0.212
5
Actual SNR -1 0.21 7 0.211
Estimated SNR Mode 1
Estimated SNR Mode 2 1 0.212 9 0.21
0
-5
are presented in Fig. 6 and Table 2 respectively.
-5 0 5
SNR (dB)
10 15 20
Analogous results are taken in the cases of using LS-
CE or LMMSE-CE for both SNR estimation and
Figure 5.Estimated SNR (SNV-SNR) vs. actual
variance of the SNR estimate.
SNR without CE
From Fig. 6 we can see that convergence of both
types of SNR estimation, using the entire preamble or
Table 1. Variance of SNV-SNR Estimator using
the real/imaginary part, happens at the same point, at
LS-CE
about –6 dB. From the same figure is obvious that in
the case of using complex qualities convergence to
SNR Variance SNR Variance
(db) (db) (db) (db) actual SNR is better (by 1.5dB at low SNRs) than
when using only real/imaginary data. Furthermore,
0 0.231 8 0.221
from Table 2 we note that the variance of the estimate
2 0.225 10 0.223
is low and from the convergence point of -5 dB, it
4 0.223 12 0.219 stabilizes its value.
6 0.223 14 0.219
5. Transmission Procedure
the LS-CE.
The variance of the SNR estimation using the LS- The OFDM modem at first transmits the preamble
CE is shown in Table 1. The variance of the rest of the data. The MMSE estimator will give a first SNR
cases is analogous. We can see that the variance of the estimate. This estimate will guide the transmitter to
SNR estimation is low in every SNR and lowers as decide for the proper modulation scheme that fits the
SNR estimation converges to the actual SNR. current transmission characteristics, under the rule that
the better the SNR the higher the modulation scheme
4.3 MMSE-SNR applied to the transmission [8].
At the next step the transmitter will switch to the
The results of the simulation without using any proper modulation scheme. There are two cases: to
kind of CE, along with the variance of the estimation,
6. Conclusions