8.6 Blind Adaptive Equalization of MIMO Channels via SMC


Many systems can be modeled as multiple-input /multiple-output (MIMO) systems, where the signals observed are superpositions of several linearly distorted signals from different sources. Examples of MIMO systems include space-division multiple access (SDMA) in wireless communications, speech processing, seismic exploration, and some biological systems. The problem of blind source separation for MIMO systems with unknown parameters is of fundamental importance and its solutions find wide applications in many areas. Recently, there has been much interest in solving this problem, and there are primarily two approaches: an approach based on second-order statistics [5, 99, 470, 495], and an approach based on the constant- modulus algorithm [218, 261, 494]. In this section we treat the problem of blind adaptive signal separation in MIMO channels using the SMC method outlined in Section 8.5. The application of SMC technique to blind equalization of single- user ISI channels with single transmit and receive antennas was first treated in [276] and then generalized to multiuser MIMO channels in [543].

8.6.1 System Description

Consider an SDMA communications system with K users. The k th user transmits data symbols { b k [ i ]} i in the same frequency band at the same time, where b k [ i ] W and W is a signal constellation set. The receiver employs an antenna array consisting of P antenna elements. The signal received at the p th antenna element is the superposition of the convolutively distorted signals from all users plus the ambient noise, given by

Equation 8.107

graphics/08equ107.gif


where graphics/489fig01.gif , L is the length of the channel dispersion in terms of number of symbols, and

graphics/489equ01.gif

Denote

graphics/489equ02.gif

Then (8.107) can be written as

Equation 8.108

graphics/08equ108.gif


We now look at the problem of online estimation of the multiuser symbols

graphics/489equ03.gif

and the channels H based on the received signals up to time i , graphics/489fig02.gif . Assume that the multiuser symbol streams are i.i.d. uniformly a priori , [i.e., p ( b k [ i ] = a l W ) = 1/ W ]. Denote

graphics/489equ04.gif

Then the problem becomes one of making Bayesian inference with respect to the posterior density

Equation 8.109

graphics/08equ109.gif


For example, an online multiuser symbol estimation can be obtained from the marginal posterior distribution graphics/490fig01.gif and an online channel state estimation can be obtained from the marginal posterior distribution p ( H Y [ i ]). Although the joint distribution (8.109) can be written out explicitly up to a normalizing constant, the computation of the corresponding marginal distributions involves very high dimensional integration and is infeasible in practice. Our approach to this problem is the sequential Monte Carlo technique.

8.6.2 SMC Blind Adaptive Equalizer for MIMO Channels

For simplicity, assume that the noise variance s 2 is known. The SMC principle suggests the following basic approach to the blind MIMO signal separation problem discussed above. At time i , draw m random samples,

graphics/490equ01.gif

from some trial distribution q ( ·). Then update the important weights graphics/490fig02.gif according to (8.97). The a posteriori symbol probability of each user can then be estimated as

Equation 8.110

graphics/08equ110.gif


with

graphics/490equ02.gif

for a l W , where I ( ·) is an indicator function such that I ( b [ i ] = a l ) = 1 if b [ i ] = a l and I ( b [ i ] = a l ) = 0 otherwise .

Following the discussions above, the trial distribution is chosen to be

Equation 8.111

graphics/08equ111.gif


and the importance weight is updated according to

Equation 8.112

graphics/08equ112.gif


We next specify the computation of the two predictive densities (8.111) and (8.112).

Assume that the channel g p has an a priori Gaussian distribution:

Equation 8.113

graphics/08equ113.gif


Then the conditional distribution of g p , conditioned on X [ i ] and Y [ i ] can be computed as

Equation 8.114

graphics/08equ114.gif


where

Equation 8.115

graphics/08equ115.gif


Equation 8.116

graphics/08equ116.gif


Hence the predictive density in (8.112) is given by

Equation 8.117

graphics/08equ117.gif


where

Equation 8.118

graphics/08equ118.gif


Note that the above is an integral of a Gaussian pdf with respect to another Gaussian pdf. The resulting distribution is still Gaussian:

Equation 8.119

graphics/08equ119.gif


with mean and variance given, respectively, by

Equation 8.120

graphics/08equ120.gif


Equation 8.121

graphics/08equ121.gif


Therefore, (8.117) becomes

Equation 8.122

graphics/08equ122.gif


with

Equation 8.123

graphics/08equ123.gif


The filtering density in (8.111) can be computed as follows :

Equation 8.124

graphics/08equ124.gif


Note that the a posteriori mean and covariance of the channel in (8.115) and (8.116) can be updated recursively as follows. At time i , after a new sample of graphics/492fig01.gif is drawn, we combine it with the past samples b [ i - 1] to form b [ i ]. Let m p [ i ] and graphics/492fig02.gif be the quantities computed by (8.120) and (8.121) for the imputed graphics/492fig01.gif . It then follows from the matrix inversion lemma that (8.115) and (8.116) become

Equation 8.125

graphics/08equ125.gif


Equation 8.126

graphics/08equ126.gif


with

Equation 8.127

graphics/08equ127.gif


Finally, we summarize the SMC-based blind adaptive equalizer in MIMO channels as follows:

Algorithm 8.11: [SMC-based blind adaptive equalizer in MIMO channels]

  • Initialization: The initial samples of the channel vectors are drawn from the following a priori distribution :

    graphics/492equ01.gif

    All importance weights are initialized as graphics/492fig03.gif , j = 1,..., m . Since the data symbols are assumed to be independent, initial symbols are not needed.

    The following steps are implemented at time i to update each weighted sample. For j = 1,..., m :

  • For each graphics/493fig01.gif and p = 1,..., P , compute the following quantities :

Equation 8.128

graphics/08equ128.gif


Equation 8.129

graphics/08equ129.gif


Equation 8.130

graphics/08equ130.gif


with graphics/493equ01.gif .

  • Impute the multiuser symbol graphics/493fig02.gif : Draw graphics/493fig02.gif from the set W k with probability

Equation 8.131

graphics/08equ131.gif


  • Compute the importance weight :

    graphics/493equ02.gif

    Let graphics/493fig03.gif and graphics/493fig04.gif be the quantities computed in the second step with graphics/493fig05.gif corresponding to the imputed symbol graphics/493fig02.gif .

  • Update the a posteriori mean and covariance of channels :

    graphics/493equ03.gif

    with

    graphics/493equ04.gif

  • Do resampling according to Algorithm 8.9 when the effective sample size graphics/487fig01.gif in (8.103) is below a threshold .

As an example, we consider a single-user system with single transmit and single receive antenna and with channel length L = 4. In Fig. 8.9 we plot the channel estimates as a function of time by the SMC adaptive equalizer. It is seen that the channel can be tracked quickly. Note that, in general, when multiple users and/or multiple antennas are present, there is an ambiguity problem associated with any blind methods , which can be resolved by periodically inserting a certain pattern of pilot symbols. For more discussions on the SMC blind adaptive equalizer, see [276, 277]. Note also that it is possible (and sometimes desirable) to make an inference of the current symbols graphics/492fig01.gif based on both the current and future observations, Y [ i + D ] for some D > 0 [i.e., to make an inference with respect to p ( graphics/492fig01.gif Y [ i + D ])] [76, 542]. Called delayed estimation , such approaches are elaborated in Chapter 9. Moreover, when K is large, the choice of sampling density p ( graphics/492fig01.gif = graphics/493fig05.gif W k ) becomes computationally expensive. It is possible to devise more efficient trial sampling density.

Figure 8.9. Convergence of the SMC blind adaptive equalizer.

graphics/08fig09.gif



Wireless Communication Systems
Wireless Communication Systems: Advanced Techniques for Signal Reception (paperback)
ISBN: 0137020805
EAN: 2147483647
Year: 2003
Pages: 91

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net