a non-quadratic criterion for fir mimo channel equalizationa non-quadratic criterion for fir mimo...

5
A Non-Quadratic Criterion for FIR MIMO Channel Equalization Hichem Besbes University of Carthage Sup’Com/COSIM lab Technopark El GAZALA 2088 Ariana, Tunisia [email protected] Souha Ben Rayana University of Carthage Sup’Com/ COSIM lab Technopark El GAZALA 2088 Ariana, Tunisia [email protected] Ghaya Rekaya-Ben Othman Institut Telecom Telecom ParisTech 46 rue Barrault 75634 Paris, France [email protected] Abstract—In the case of memoryless MIMO channel and when the channel matrix is ill-conditioned, it is well known that performances of the Maximum Likelihood (ML) equalizer are well pronounced, compared to MMSE and ZF equalizers. In dispersive channels the conventional equalizer intends to cancel the inter-symbol interference, and did not take into the account the conditioning of the channel matrix. It intends to inverse the channel matrix somehow, which may cause noise enhancement and performances degradation. Using this fact and in order to overcome this issue, we propose in this paper a joint partial equalization and ML detection approach, where the equalizer is built based on a novel non-quadratic criterion. The proposed criterion ensures that the equalized channel matrix conserves its conditioning; which will be handled by the ML detector. Simulation results show that the improvement is well pronounced in cases where the channel matrix is ill-conditioned. Index Terms—Equalization, MIMO, detection, MMSE, condi- tioning, ML. I. I NTRODUCTION A continuous research activity has been conducted in order to combine equalization with maximum likelihood estimation (MLSE). Partial equalization consists in conditioning the chan- nel in order to reduce the channel impulse response (CIR) order. The notion of Minimum Mean Square Error (MMSE) equalizers followed by ML detection was first conceived for single-input-single-output (SISO) transmissions [1]. Receiver and transmitter diversity allows to achieve high performance over noisy frequency-selective fading channels [2][3][4][5][6] and increases the channel capacity [7][8]. In [9], the author proposes to optimally shorten the CIR of Multiple-input- multiple-output channels in order to minimize the average energy of the error sequence between the equalized MIMO channel impulse response and a MIMO TIR with shorter memory. In this paper we consider the case where the number of emit antennas is equal to the number of the receive antennas. We consider joint partial equalization and ML detection. The conventional MMSE consists in choosing implicitly and intuitively a one-tap Target Impulse Response TIR filter equal to identity matrix. This may cause noise enhancement in the case of ill-conditioned channel matrix. To overcome this issue, we propose a novel equalization criterion, where the TIR depends of channel matrix conditioning. First, we introduce the proposed criterion for general num- ber of antennas. Then, we give an implicit solution and simulation for special MIMO cases. The rest of this paper is organized as follows; in section II, we present the input- output model and the problem formulation. The proposed approach is described in section III. In section IV, we present detailed simulation results proving that the proposed model achieves better performances. Notation: We adopt the following convention for notation: Scalars are denoted in lower cases: a. Vectors are denoted in lower bold cases: v. Matrices are upper case bold: M. First and last components of a vector are emphasized by giving them, separated by a colon, as subscript of the vector: v 1:N . I N is the identity matrix of size N . trace(M) denotes the trace of the matrix M. det(M) denotes the determinant of the matrix M. E [.] denotes the expectation operator. O NM denotes the all- zeros matrix with N lines and M columns. The symbol ( ) is used to denote the complex-conjugate transpose of a matrix or a vector. The symbol ( t ) is used to denote the transpose of a matrix or a vector. N denotes the number of emit and receive antennas. k . k stands for Frobenius norm. δ ij stands for the Kronecker index. II. ANALYSIS A. Input-output model We treat a linear, dispersive and noisy channel with N emit antennas and N receive antennas. In this case, the impulse response from antenna i to antenna j is represented by a filter: h (i,j) = h h (i,j) 0 ,h (i,j) 1 ,h (i,j) 2 , ...h (i,j) Li,j i (1)

Upload: others

Post on 16-Mar-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Non-Quadratic Criterion for FIR MIMO Channel EqualizationA Non-Quadratic Criterion for FIR MIMO Channel Equalization Hichem Besbes University of Carthage Sup’Com/COSIM lab Technopark

A Non-Quadratic Criterion for FIR MIMO ChannelEqualization

Hichem BesbesUniversity of CarthageSup’Com/COSIM lab

Technopark El GAZALA2088 Ariana, Tunisia

[email protected]

Souha Ben RayanaUniversity of CarthageSup’Com/ COSIM lab

Technopark El GAZALA2088 Ariana, Tunisia

[email protected]

Ghaya Rekaya-Ben OthmanInstitut Telecom

Telecom ParisTech46 rue Barrault

75634 Paris, [email protected]

Abstract—In the case of memoryless MIMO channel and whenthe channel matrix is ill-conditioned, it is well known thatperformances of the Maximum Likelihood (ML) equalizer arewell pronounced, compared to MMSE and ZF equalizers. Indispersive channels the conventional equalizer intends to cancelthe inter-symbol interference, and did not take into the accountthe conditioning of the channel matrix. It intends to inverse thechannel matrix somehow, which may cause noise enhancementand performances degradation. Using this fact and in order toovercome this issue, we propose in this paper a joint partialequalization and ML detection approach, where the equalizeris built based on a novel non-quadratic criterion. The proposedcriterion ensures that the equalized channel matrix conservesits conditioning; which will be handled by the ML detector.Simulation results show that the improvement is well pronouncedin cases where the channel matrix is ill-conditioned.

Index Terms—Equalization, MIMO, detection, MMSE, condi-tioning, ML.

I. INTRODUCTION

A continuous research activity has been conducted in orderto combine equalization with maximum likelihood estimation(MLSE). Partial equalization consists in conditioning the chan-nel in order to reduce the channel impulse response (CIR)order. The notion of Minimum Mean Square Error (MMSE)equalizers followed by ML detection was first conceived forsingle-input-single-output (SISO) transmissions [1]. Receiverand transmitter diversity allows to achieve high performanceover noisy frequency-selective fading channels [2][3][4][5][6]and increases the channel capacity [7][8]. In [9], the authorproposes to optimally shorten the CIR of Multiple-input-multiple-output channels in order to minimize the averageenergy of the error sequence between the equalized MIMOchannel impulse response and a MIMO TIR with shortermemory.

In this paper we consider the case where the number ofemit antennas is equal to the number of the receive antennas.We consider joint partial equalization and ML detection.The conventional MMSE consists in choosing implicitly andintuitively a one-tap Target Impulse Response TIR filter equalto identity matrix. This may cause noise enhancement in thecase of ill-conditioned channel matrix. To overcome this issue,we propose a novel equalization criterion, where the TIRdepends of channel matrix conditioning.

First, we introduce the proposed criterion for general num-ber of antennas. Then, we give an implicit solution andsimulation for special MIMO cases.The rest of this paper is organized as follows; in section II, wepresent the input- output model and the problem formulation.The proposed approach is described in section III. In sectionIV, we present detailed simulation results proving that theproposed model achieves better performances.

Notation:

We adopt the following convention for notation:• Scalars are denoted in lower cases: a.• Vectors are denoted in lower bold cases: v.• Matrices are upper case bold: M.• First and last components of a vector are emphasized by

giving them, separated by a colon, as subscript of thevector: v

1:N

.• I

N

is the identity matrix of size N .• trace(M) denotes the trace of the matrix M.• det(M) denotes the determinant of the matrix M.• E [.] denotes the expectation operator.• O

N⇥M

denotes the all- zeros matrix with N lines andM columns.

• The symbol (⇤) is used to denote the complex-conjugatetranspose of a matrix or a vector.

• The symbol (t) is used to denote the transpose of a matrixor a vector.

• N denotes the number of emit and receive antennas.• k . k stands for Frobenius norm.• �

ij

stands for the Kronecker index.

II. ANALYSIS

A. Input-output model

We treat a linear, dispersive and noisy channel with N emitantennas and N receive antennas. In this case, the impulseresponse from antenna i to antenna j is represented by a filter:

h(i,j) =hh

(i,j)

0

, h

(i,j)

1

, h

(i,j)

2

, ...h

(i,j)

L

i,j

i(1)

Page 2: A Non-Quadratic Criterion for FIR MIMO Channel EqualizationA Non-Quadratic Criterion for FIR MIMO Channel Equalization Hichem Besbes University of Carthage Sup’Com/COSIM lab Technopark

where L

(i,j)

is the channel memory between the two corre-sponding antennas.The jth channel output has the following standard form:

y

(j)

k

=NX

i=1

L

i,jX

m=0

h

(i,j)

m

x

(i)

k�m

+ n

(j)

k

(2)

where x

i)

k

is the transmitted symbol on antenna i at time k,y

(j)

k

is the kth channel output at jth reception antenna and n

(j)

k

is the observed noise at the jth reception antenna.The N received channel outputs may be grouped in a N ⇥ 1

column vector yk

and can be related to the N ⇥ 1 columnvector of input symbols x

k

as follows:

yk

=

LX

l=0

Hl

xk�l

+ nk

(3)

where Hl

denotes the N ⇥N lth tap of the MIMO channelresponse expressed as:

Hl

=

2

66664

h

(1,1)l

... h

(N,1)l

. .

. .

. .

h

(1,N)l

... h

(N,N)l

3

77775(4)

L is the longest channel memory: L =max

i,j

L

(i,j).

Considering a block of N

f

symbol periods, the received sequence may be expressedusing the Toeplitz matrix of the channel as follows:

2

66664

yk+N

f

�1

yk+N

f

�2

.

.

yk

3

77775=

2

6664

H0 H1 · · · HL

0 · · ·0 H0 H1 · · · H

L

0 · · ·...

. . .. . .

. . . 00 · · · 0 H0 H1 · · · H

L

3

7775

2

66664

xk+N

f

�1

xk+N

f

�2

.

.

xk�L

3

77775+ n (5)

or more compactly,

yk+N

f

�1:k = Hchannel

xk+N

f

�1:k�L

+ nk+N

f

�1:k (6)

In the following, we will present the MMSE equalization approach.

B. Problem formulation: MMSE equalizationIn classical Minimum Mean Square Error (MMSE) approach, the design of the

optimum equalizer filter is based on the minimization of the Mean Square Error (MSE).Fig. 1 describes a block diagram of the transmission and reception scheme.

Fig. 1. Block diagram of the MIMO transmission and reception scheme

The error vector is equal to:

Ek

= xk�� � Wy

k+N

f

�1:k (7)

Where � is the detection delay and W is the MIMO equalizer filter with (N

f

N⇥N)

matrix taps.

The equalizer is calculated at the Training phase and is usually conceived to minimizethe mean square error (MSE) given by:

MSE = E���x

k�� � Wyk+N

f

�1:k

���2�

Involving the orthogonality principle, which states that E[ Ek

y⇤k+N

f

�1:k] = 0 ,it can be shown that the optimum equalizer in the MSE sense is given by [9]:

Wopt

= R�1yy Ryx (8)

Where:

8>>>>><

>>>>>:

Rxx = Ehxk+N

f

�1:k�L

x⇤k+N

f

�1:k�L

i

Rn n = Ehn

k+N

f

�1:k�L

n⇤k+N

f

�1:k�L

i

Ryx = Ehyk+N

f

�1:k x⇤k+N

f

�1:k�L

i= H Rxx

Ryy = Ehyk+N

f

�1:k�L

y⇤k+N

f

�1:k�L

i= H Rxx H

⇤+ Rnn

It is worth noting that a near optimal performance is met by a delay � equal to theequalizer order [1].

The key matrices definitions and sizes are resumed in Table 1.

After MMSE equalization is performed, ML estimation isused to detect the symbols x.

x̂k��

= argxk��min

��xk��

�Wopt yk+N

f

�1:k

��2

(9)

It is clear that this conventional approach didn’t take intoaccount the conditioning of the channel matrix. Moreover, thechannel matrix is somehow inverted in the equalization stage.This may engender performances degradation even though thesymbols are afterward detected using ML.

To overcome this issue, we propose in this paper to in-troduce a memoryless target impulse response of the partialequalized channel, which preserves its conditioning.

III. PROPOSED CRITERION

In order to avoid ill-conditioned channel inversion at theequalization stage, we let the partial equalizer to compensateonly dispersion effects and let a subsequent ML detectionstage to deal with ill-conditioning effects. The idea is todesign a one-tap TIR of the equalizer that respects channelbehavior. The ML is later performed with respect to thisTIR. This scheme is depicted at fig. 2. It is clear that MMSEscheme corresponds to the particular case where the TIR H

eq

is the identity matrix.

Fig. 2. Block diagram of the MIMO transmission and proposed receptionscheme

By introducing this TIR, the error vector becomes:

Page 3: A Non-Quadratic Criterion for FIR MIMO Channel EqualizationA Non-Quadratic Criterion for FIR MIMO Channel Equalization Hichem Besbes University of Carthage Sup’Com/COSIM lab Technopark

TABLE IKEY MATRICES INTRODUCED IN THIS PAPER

Matrix Definition SizeRxx Input auto- correlation matrix N(N

f

+ L)⇥N(Nf

+ L)Rnn Noise auto- correlation matrix NN

f

⇥NNf

Rxy Input- autput cross- correlation matrix N(Nf

+ L)⇥NNf

Ryy Output auto- correlation matrix NNf

⇥NNf

W Linear equalizer NNf

⇥NB̃ Augmented target impulse response filter N(N

f

+ L)⇥NRee Error auto- correlation matrix N ⇥N

Hchannel

Channel matrix NNf

⇥N(Nf

+ L)

Ek

= Heqxk��

�Wyk+N

f

�1:k

= B̃⇤xk+N

f

�L:k�L

�Wyk+N

f

�1:k

(10)

where B̃ = [0N⇥N�

Heq

0N⇥Nc

] is the augmented TIR filterand c = N

f

+ L��� 1.

The MSE is given by:

MSE = Eh��Heqx

k�� �Wyk+N

f

�1:k

��2i

= trace (Ree)

Where Ree is the error autocorrelation matrix given by:

Ree = Heq

(Rxx � Rxy R�1

yy Ryx)H⇤eq

= Heq

SH⇤eq

, (11)

andS = Rxx � Rxy R

�1

yy Ryx (12)

Note that the matrix S is a symmetric, positive defined matrix,which depends only on the channel conditions and not on the chosenTIR.

The optimum equalizer in the MSE sense is given in [9] by:

Wopt

= B̃⇤ Rxy R�1

yy

The main question is how to choose B̃, (thus the Target ImpulseResponse Heq), in order to avoid performances degradation forill-conditioned channels? This question will be addressed in thefollowing sections.

A. Catastrophic solution when using MMSE criterion for TIRdesign

When considering a unit one norm of the TIR which minimizesthe Mean Square Error (MSE), the TIR optimization problem is givenby: 8

<

:H

opt

eq

= argminHeq

trace (Ree)

Subject to: kHeqk = 1(13)

Which is equivalent to:8<

:H

opt

eq

= = argmin trace {Heq

SH⇤eq

}

Subject to: kHeqk = 1(14)

To solve the last equation, let’s consider the eigendecompositionof the matrix S:

S = U⇤⇤U (15)

where U is a unitary matrix satisfying UU⇤

= I and ⇤ =diag(�1,�2, ...,�N

) is a positive diagonal matrix containing thepositive eigenvalues �

i

of S.As shown in [9], it is easy to prove that the optimal H

eq

is composed of columns which are co-linear to the eigenvectorcorresponding to the smallest eigenvalue of the matrix S. Therefore,the rank of H

eq

is 1. Doing so, we loose the channel diversity. Thisleads to a catastrophic solution and performance degradation.

B. The proposed non-quadratic criterion for TIR designThe goal is to find the TIR that conserves the channel ill-

conditioning features and avoid the catastrophic solution. To do so,we should ensure that the matrix H

eq

has a full rank. Hence, wepropose to introduce the term

↵det(H⇤

eq

Heq

)in the optimization

criterion, where ↵ is a strictly positive real number.The proposed non-quadratic criterion for channel equalization is

given as follows:

Hopt

eq

= argminHeq

✓trace (R

ee

) +↵

det(H⇤eq

Heq

)

◆(16)

The proposed criterion is a compromise between minimizing theMSE and ensuring that H

eq

has a full rank. In the following section,we will provide the steps to compute H

eq

.

IV. OPTIMAL TARGET IMPULSE RESPONSEDETERMINATION

In this section, we will give a solution to the problem depicted inequation (16). First, let us denote H̃ = UH

eq

. It is clear that:

trace(Heq

SH⇤eq

) = trace(H̃⇤H̃⇤)

det(H⇤eq

Heq

) = det(H̃⇤H̃)

(17)

The optimization problem (16) becomes minimizing the costfunction J given by:

J = trace(H̃⇤⇤ H̃) +

det(H̃ H̃⇤)

(18)

Using the fact that for square matrices A and B, trace(AB) =trace(BA), the last optimization problem becomes:

J = trace(G⇤) +↵

det(G), (19)

where,G = H̃ H̃⇤

(20)

G is symmetric, definite and positive matrix. Let vi

, i = 1..N , bethe eigenvectors of G with the corresponding eigenvalues �

i

. Due to

Page 4: A Non-Quadratic Criterion for FIR MIMO Channel EqualizationA Non-Quadratic Criterion for FIR MIMO Channel Equalization Hichem Besbes University of Carthage Sup’Com/COSIM lab Technopark

the nature of G, the vectors vi

form an orthonormal basis (v⇤i

vj

=�ij

) and �i

are positive values.By finding G which minimizes J , we can solve equation (20) and

determine H̃.Equation (20) has an infinite solutions, one of these solution

is choosing H̃ as a symmetric, positive and defined matrix witheigenvectors v

i

and eigenvaluesp

�i

. In the following, we will focuson solving equation (19) and determine v

i

and �i

.

A. Determination of �i

Recalling that for a square matrix M with dimension N , we have:

trace(M) =

NX

k=1

e⇤k

Mek

(21)

where {ek

} is an orthonormal basis.

Applying this property by using the orthonormal basis {vi

} andthe fact v

i

are the eigenvectors G, the optimization problem given inequation (19) becomes:

J =NX

i=1

�i

⇢i

+↵

NY

i=1

�i

(22)

Where:⇢i

= v⇤i

⇤vi

Assume that we know the eigenvectors vi

, to determine theeigenvalues �

i

which minimizes J , we set all the partial derivativesof J respecting to �

i

to zero:

@J@�

i

= ⇢i

� ↵

�i

QN

k=1 �k

= 0 (23)

leads to:

�i

=1⇢i

↵1

N+1

NY

k=1

⇢k

! 1N+1

(24)

Equation (24) shows that �i

depends on vi

.

B. Determination of orthonormal basis {vi

}Replacing the value of �

i

in equation (22) leads to:

J = (N + 1)↵1

N+1

NY

i=1

v⇤i

⇤vi

! 1N+1

(25)

Finding the orthonormal basis which minimizes J is finding theorthonormal basis {v

i

} which minimizes the product:

P =NY

i=1

v⇤i

⇤vi

(26)

To solve this optimization problem, we will use the followinglemma:

Lemma: For a symmetric, definite and positive matrix ⇤ withnormalized eigenvectors u

i

and corresponding eigenvalues �i

, suchthat �1 �2 ... �

N

, the set of orthonormal vectors{v1, v2, · · ·vk

} which minimizes Pk

defined by:

Pk

=kY

i=1

v⇤i

⇤vi

, for k N (27)

is given by:vi

= e(j✓i)ui

, (28)

where ✓i

is an arbitrary angle and j2 = �1.

Proof: Due to the lack of space the proof of this lemma will notbe provided in this paper ⌅

Using the result of this Lemma, we show that the orthonormal basiswhich minimizes J corresponds to the eigenvectors of ⇤. Doing so,we can show easily that the terms ⇢

i

are equal to �i

, and we canexpress the �

i

as follows:

�i

=1�i

↵1

N+1

NY

k=1

�k

! 1N+1

(29)

It is interesting to note from equation (29), that conditioningof the matrix G is equal to the conditioning of the matrix S,which means that the proposed non-quadratic criterion allows us toconserve the initial conditioning of the channel matrix. Therefore,in the case of ill-conditioned channel, the proposed TIR conservesill-conditioning effects which will be treated in ML detection stage.

V. NUMERICAL SIMULATIONS

We apply the novel joint equalization and ML detectionscheme over a 2⇥ 2 transmission. The CIR used in our firstnumerical simulations is a 2-taps filter mentioned in [9]. Itdescribes an ill- conditioned channel and is given by thefollowing impulse response filters:

h(1, 1)

=

⇥0.7809 0.6247

h(1, 2)

=

⇥0.8945 �0.4472

h(2, 1)

=

⇥0.7809 �0.6247

h(2, 2)

=

⇥0.9579 0.2874

Fig. 3 depicts the variation of Bit Error Rate (BER) functionof the input Signal to Noise ratio (SNR). The length of theequalizer is equal to 3. Our method succeeds in minimizingthe BER with 1 dB at BER = 10�6.

4 5 6 7 8 9 1010−8

10−7

10−6

10−5

10−4

10−3

10−2

SNR (dB)

BER

Heq optimized

Heq=I

Fig. 3. Comparison of BER between conventional MMSE and proposedmethod

Page 5: A Non-Quadratic Criterion for FIR MIMO Channel EqualizationA Non-Quadratic Criterion for FIR MIMO Channel Equalization Hichem Besbes University of Carthage Sup’Com/COSIM lab Technopark

A. Channel conditioning effectWe apply the novel joint equalization and decoding scheme

over a 2⇥ 2 correlated channel. The CIR used in our numeri-cal simulations is a 2- taps filter. It describes an ill- conditionedchannel with 2- taps memory given by:

h(1, 1)

=

⇥0.8945 0.6247

h(1, 2)

=

⇥! �0.4472

h(2, 1)

=

⇥! �0.6247

h(2, 2)

=

⇥0.8945 0.2874

The correlation between the two antennas is determined bya constant !.

Fig. 4 depicts the BER of the channel conditioning functionof ! value varying from 0 to 2. The SNR is fixed to 10 dB.The figure shows that a higher channel conditioning engendersa BER increase.

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 21.3

1.4

1.5

1.6

1.7

1.8

w

conditioning

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 210−8

10−7

10−6

10−5

10−4

10−3

w

BER

channel conditioning

Proposed approach

Conventional MMSE

Fig. 4. Channel conditioning influence on proposed method gain at SNR=10dB

B. Simulation for a 4⇥ 4 MIMO channelThe proposed scheme is applied to a 4 ⇥ 4 frequency

selective and ill- conditioned MIMO channel. We treat thechannel defined as follows in frequency domain:

H(w) =

2

664

0.63e

�2iwT

s

0 0 0

0 2.5e

�2iwT

s

0 0

0 0 0.63e

3iwT

s

0

0 0 0 2.5e

3iwT

s

3

775

Rotation (⇡/3)

Rotation (⇡/3)

w is the frequency and T

s

is the symbol time. This channelis frequency selective and ill- conditioned. Its conditioning isequal to 4.

In fig. 5, we present a the evolution of the BER versus theSNR for the proposed method and the conventional MMSEEqualizer. We can note that the proposed approach can providea 4dB improvement at BER = 10�4.

0 2 4 6 8 10 1210−6

10−5

10−4

10−3

10−2

10−1

100

proposed approach

Conventional MMSE

Fig. 5. Comparison of the proposed approach with the MMSE in a specific4x4 MIMO channel

VI. CONCLUSION

In this paper, we derived a joint linear partial equaliza-tion and detection scheme useful for frequency selective ill-conditioned MIMO channels case. A novel non-quadraticcriterion is introduced for the design of the target impulseresponse of the equalizer. After partial equalization, ML de-tection is performed. The benefit of our approach comes fromnon-inverting the ill-conditioned channel matrix and thus thereduction of noise enhancement. We have shown analyticallythat the proposed TIR matches channel conditioning and haveproven by simulation that it provides better performances.

REFERENCES

[1] N. Al- Dhahir, and J. Cioffi, “Effciency Computed Reduced- ParameterInput- Aided MMSE equalizers for ML detection, A unified Approach”,IEEE Trans. Inform. Theory, vol. 42, May. 1996.

[2] G. Bottomley and K. Jamal, “Adaptive arrays and MLSE equalization,”in Proc. Vehicular Technology Conf., pp. 50-54, 1995.

[3] J. Modestino and V. Eyuboglu, “Integrated multi-element receiverstructures for spatially distributed interference channels,” IEEE Trans.Inform.Theory, vol. 32, pp. 195-219, Mar. 1986.

[4] K. Scott, E. Olasz, and A. Sendyk, “Diversity combining with MLSEequalization,” IEE Proc. Commun., vol. 145, pp. 105-108, Apr. 1998.

[5] A. Paulraj and B. Ng, “Space-time modems for wireless personalcommunications,” IEEE Pers. Commun., vol. 5, pp. 36-48, Feb. 1998.

[6] S. Diggavi and A. Paulraj, “Performance of multisensor adaptive MLSEin fading channels,” in Proc. Vehicular Technology Conf., pp.2148-2152,1997.

[7] G. Raleigh and J. Cioffi, “Spatio-temporal coding for wireless commu-nication,” IEEE Trans. Commun., pp. 357-366, Mar. 1998.

[8] G. J. Foschini and M. J. Gans, “On limits of wireless communicationin a fading environment when using multiple antennas,” Wireless Pers.Commun., pp. 311-335, Mar. 1998.

[9] N. Al-Dhahir, “FIR Channel-Shortening Equalizers for MIMO ISIChannels”, IEEE Trans. on commun. , Vol. 49, Feb. 2001