A Stop-and-Go Dual-Mode Algorithm Blind Equalization: Slow Convergence of
A Stop-and-Go Dual-Mode Algorithm Blind Equalization: Slow Convergence of
ABSTRACT A dual-mode algorithm which incorpo- when the equalizer tap weights are reasonably closed to
rates a stopand-go technique for blind equalization is their optimal values. However, one may have difficulty in
investigated in this paper. The constant modulus algo- determining the proper timing for making the switch. To
rithm (CMA) exhibits very slow convergence when a p deal with this problem, a dual-mode CMA was developed
plied to QAM signals. To speed up the convergence rate, [5]. The dual-mode CMA has the blind eqaulizer oper-
a dual-mode CMA was developed. We show that the con- ated in either the CMA or a radius directed equalization
vergence properties of the dual-mode CMA can be signif- (RDE) mode [6]. In addition, the transitions between the
icantly ‘improved by simply adding a stopand-go tech- two modes are automatically done by evaluating an error
nique. The operation of the stopand-go dual mode CMA function determined by the radius of the equalizer out-
is independent of the carrier offset and thus can be used put. If the equalizer output has a relatively large error
even when the carrier offset is unknown. level, the equalizer considers itself far from optimum and
thus adopts the CMA to adjust its tap weights. However,
I. Introduction if the error level of the equalizer output comes within a
predetermined range, the equalizer considers itself closed
Adaptive equalization is a widely used technique for
to optimum and thus updates its tap weights using the
combating intersymbol interference generated in a ban-
RDE. Such a dual-mode method has been shown to ex-
dlimited communication channel. Conventionally, the o p
hibit good performance [5].
timal tap weights of the equalizer are estimated by trans-
mitting a predetermined training data sequence. How- Although the aforementioned dual-mode algorithm
ever, for a multipoint network, the training technique is switches in two modes based on a radius-determined er-
unfavorable due to the fact that it significantly reduces ror function, it never stops adjusting the equalizer tap
the data throughput [l]. Another situation where train- weights, even when the adjustment is in the wrong di-
ing reduces transmission capacity is a mobile communica- rection. If we can tell whether a particular adjustment
tion channel subject to deep selective fading [a]. For such is correct (i.e., in the right direction) or not, we may
applications, a blind equalizer [I, 3, 41 which can adapt improve the convergence behavior by making only those
its tap weights without the aid of a training sequence is right adjustments but bypassing those wrong ones. In the
called for. blind equalization case, we do not know for sure whether
Among various blind equalization algorithms, the CMA a particular adjustment is correct or not. However, we
originated from Godard [l]has received much attention. may evaluate the reliability (in a probabilistic sense) of
One of the nice features of the CMA is that it oper- each adjustment, and allow only those adjustments which
ates independently of the carrier offset, which is generally are highly reliable. Such a concept has been applied to
unknown in many situations. However, one unfavorable a decision-directed blind equalizer and was termed “stop
feature of the CMA is that it converges very slowly for and-go” [7]. However, to the best of our knowledge, it has
QAM signal constellations. One of the reasons is that, not been applied to a CMA-type algorithm, whose oper-
for QAM signals, the error term of the CMA does not ation is independent of the carrier trachng. In this pa-
go to zero even when the equalizer tap weights have con- per, we develop a stopand-go dual-mode CMA for blind
verged to their optimal values. Therefore, a relatively equalizers. This algorithm operates in two modes as in
small step size is required for the CMA to achieve an ac- the conventional dual-mode CMA. But no matter which
ceptable steady-state error. The small step size leads to mode the equalizer is in, the proposed algorithm allows
slow convergence of the CMA. To increase the conver- adaptation of equalizer tap weights only when a simple
gence rate, one may have the equalizer operated in the flag shows the current adaptation is sufficiently reliable.
CMA mode with a large step size in the early stages, and If the flag suggests the current adaptation is likely to be
then switch the equalizer to the decision-directed mode incorrect, the current adaptation is stopped. We show
Authorized licensed use limited to: IC Plus Corp. Downloaded on April 22,2021 at 03:34:05 UTC from IEEE Xplore. Restrictions apply.
1428
Authorized licensed use limited to: IC Plus Corp. Downloaded on April 22,2021 at 03:34:05 UTC from IEEE Xplore. Restrictions apply.
where
where
Authorized licensed use limited to: IC Plus Corp. Downloaded on April 22,2021 at 03:34:05 UTC from IEEE Xplore. Restrictions apply.
1430
0.520
0.854
-
400
300
*** r-,
‘e - 0.W OM9 0.03 om
200
- -.....J. . ............ ..
100
-5
-10
t 1
400
re 300
-15
200
100
-5% -20
0 -25
-100 E
I -30
-200; 2 4 6 8 10 12
-35
rY
-40 t I
2 4 6 8 10 12 14 16 18 20
3
NCJh3BER OF ITERATIONS 10
Figure 3: The re as a function of ry for (a) the DMCMA
and (b) the SAG DMCMA cases. Figure 5: The convergence curves of the tapweight vector
for the d = 0.1 case and for (a) the DMCMA with an
a = 8 x lo-?, (b) the SAG DMCMA with an Q = 8 x
thus the adjustment direction suggested by Z(n) is cor- and (c) the SAG DMCMA with an a = 2 x lop6.
rect most of the time. However, for an equalizer output
y(n) which is not in U D k , the conventional DMCMA ad-
justs the tap weights in the direction suggested by E(n)
IV.Computer Simulation
(see (ll)),whose sign may be different from Z ( n ) ’ s (for In the following, we demonstrate the goodness of the
example, see the point p (denoted by “0”)in Fig. 1). For SAG DMCMA by simulations. The communicationchan-
such equalizer outputs, the conventional DMCMA will nel used in the simulations has an impulse response shown
make adjustments which are in incorrect directions (and in Fig. 4 and has been used in [7, 51. A 11-tap ( N = 11
are perhaps large). On the contrary, the SAG DMCMA and L = 5) complex equalizer was used for the simula-
adjusts the tap weights only when 6 ( n ) = g ( n ) . For ex- tions. The signal constellation used was 64-&AM and
ample, the point p in Fig. 1 is now stopped as shown in the signal-tcmoise ratio (SNR) was set to 40 db. We
Fig. 2 due to the fact that 8(n) # Z ( n ) for this point. first utilized a step size of Q = 8 x lop7 for both the
No matter what mode (CMA or RDE) is eventually se- conventional and the SAG DMCMA methods. For each
lected for a granted adjustment, the adjustment direction iteration, the mean square error (MSE) of the tapweight
will be the one suggested by 8 ( n ) (which is correct most vector was calculated and is plotted in Figs. 5 and 6 for
of the time when the adaptation approaches the steady the d = 0.1 and d = 0.2 cases, respectively, where the
state). Therefore, we expect the SAG DMCMA to exhibit MSE was calculated by ensemble averaging 10 indepen-
a lower steady-state error. dent realizations of data. We see that, for both cases, the
From another point of view, to achieve a given steady- SAG DMCMA initially converges slower but catches up
state error, the conventional DMCMA requires a smaller at a certain point, and eventually achieves a much lower
step size than the SAG DMCMA does. Since increas- steady-state MSE.
ing the step size increases the convergence rate, the SAG We next increased the step size to a = 2 x lop6. The
DMCMA is able to achieve a better convergence rate if convergence curves for the d = 0.1 and d = 0.2 cases
both methods are requested to achieve the same level of are also shown in Figs. 5 and 6, respectively. Note that
steady-state error. the curves for the conventional DMCMA are not shown,
Authorized licensed use limited to: IC Plus Corp. Downloaded on April 22,2021 at 03:34:05 UTC from IEEE Xplore. Restrictions apply.
1431
-5 1 1
-10
-15
-20
-25
-30
-35
-40
2 4 6 8 10 12 14 16 18 20
-5
NUMBER OF ITERATIONS 10
-10
5
h
for the d = 0.2 case and for (a) the DMCMA with an
‘
-20
_c
-22 ’ II. 1, ,‘a? 1 ’ . ‘T’ r I. , .
’,““ ,, I .
because for such an Q the conventional DMCMA does
not converge at all. These results clearly show that the
SAG DMCMA performs better. More specifically, we
see that the SAG DMCMA achieves a lower steady-state
MSE for a given step size, and converges faster for a re- Figure 7: The convergence curves of the equalizer output
quested steady-state MSE. The simulation results confirm for (a) the DMCMA case with an a = 8 x lop7 and (b)
the statement we made in Section 111. the SAG DMCMA case with an a = 2 x lop6.
We also checked the equalizer output by plotting the
variation of the output MSE with respect to the number system,” IEEE Trans. Commun., vol. COM-28, pp.
of iterations. The result for the d = 0.2 case is shown 1867-1875, NOV. 1980.
in Fig. 7. Again, we see the SAG DMCMA is better in
the sense of convergence rate as well as final steady-state [a] J. Karaoguz and P. Yegani, “Performance of a blind
MSE. clustering equalizer for digital mobile radio chan-
nels,” Proc. IEEE 44-th Vehicular Technology Con-
V. Conclusion ference, pp. 267-271, Mar. 1994.
In this paper, we have presented a stopand-go dual- [3] Y. Sato, “A method of self-recovering equalization
mode CMA for blind equalization. The proposed algo- for multilevel amplitude-modulation system,” IEEE
rithm checks a simple flag to see if the self-determined Trans. Commun., vol. COM-23, pp. 679-682, June
output error is sufficiently reliable for tapweight adapta- 1975.
tion. The tap weights are adjusted only when the flag sug-
[4] A. Benveniste and M. Goursat, “Blind equalizer,”
gests so. The proposed algorithm inherits the nice CMA
IEEE Trans. Commun., vol. COM-32, pp. 871-883,
property of being independent of carrier tracking. We
Aug. 1984.
have demonstrated via simulation that the convergence
property of the stopand-go dual mode CMA is better [5] V. Weerackody and S. A. Kassam, ‘(Dual-modetype
than the one of the conventional dual-mode CMA. algorithm for blind equalization,” IEEE Trans. Com-
mun., vol. COM-42, pp.22-28, Jan. 1994.
Acknowledgement
[6] M. Ready and R. Gooch, ”Blind equalization based
This work is supported in part by the National Science on radius directed adaptation,” Proc. ICASSP 90,
Council under Contract NSC 85-2611-E019-011. Albuquerque, pp. 1699-1702.
[7] G. Picchi and G. Prati, “Blind equalization and car-
References rier recovery using a stop-and-go decision- directed
algorithm,” IEEE Trans. Commun., vol. CQM-35,
[l] D. N. Godard, “Self-recoveringequalization and car- pp. 877-887, Sept. 1987.
rier tracking in two-dimensional data communication
Authorized licensed use limited to: IC Plus Corp. Downloaded on April 22,2021 at 03:34:05 UTC from IEEE Xplore. Restrictions apply.