2.5 Performance of Blind Multiuser Detectors


2.5.1 Performance Measures

In previous sections we have discussed two approaches to blind multiuser detection: the direct method and the subspace method. These two approaches are based primarily on two equivalent expressions for the linear MMSE detector [i.e., (2.26) and (2.78)]. When the autocorrelation C r of the received signals is known exactly, the two approaches have the same performance. However, when C r is replaced by the corresponding sample autocorrelation, quite interestingly, the performance of these two methods is very different. This is due to the fact that these two approaches exhibit different estimation errors on the estimated detector [193, 194, 197]. In this section we present a performance analysis of the two blind multiuser detectors: the DMI blind detector and the subspace blind detector. For simplicity, we consider only real-valued signals [i.e., in (2.4), A k > 0, k =1, ..., K and n [ i ]~ N ( , s 2 I N )].

Suppose that a linear weight vector graphics/049fig04.gif is applied to the received signal r [ i ] in (2.5). The output is given by (2.10). Since it is assumed that the user bit streams are independent and the noise is independent of the user bits, the signal-to-interference-plus-noise ratio (SINR) at the output of the linear detector is given by

Equation 2.115

graphics/02equ115.gif


The bit-error probability of the linear detector using weight vector w 1 is given by

Equation 2.116

graphics/02equ116.gif


Now suppose that an estimate graphics/w1.gif of the weight vector w 1 is obtained from the received signals graphics/049fig07.gif . Denote

Equation 2.117

graphics/02equ117.gif


Obviously, both graphics/049fig05.gif are random vectors and are functions of the random quantities graphics/049fig06.gif . In typical adaptive multiuser detection scenarios [183, 549], the estimated detector graphics/050fig01.gif is employed to demodulate future received signals, say r [ j ], j M . Then the output is given by

Equation 2.118

graphics/02equ118.gif


where the first term in (2.118) represents the output of the true weight vector w 1 , which has the same form as (2.10). The second term in (2.118) represents an additional noise term caused by the estimation error D w 1 . Hence from (2.118) the average SINR at the output of any unbiased estimated linear detector graphics/050fig01.gif is given by

Equation 2.119

graphics/02equ119.gif


with

Equation 2.120

graphics/02equ120.gif


where graphics/050fig02.gif . Note that in batch processing , on the other hand, the estimated detector is used to demodulate signals r [ i ], 0 i M - 1. Since D w 1 is a function of graphics/050fig03.gif , for fixed i , D w 1 and r [ i ] are in general correlated. For large M , such correlation is small. Therefore, in this case we still use (2.119) and (2.120) as the approximate SINR expression.

If we assume further that D w 1 is actually independent of r [ i ], the average bit-error rate (BER) of this detector is given by

Equation 2.121

graphics/02equ121.gif


where graphics/050fig04.gif is given by (2.116) and graphics/050fig05.gif denotes the probability density function (pdf) of the estimated weight vector graphics/050fig01.gif .

From the discussion above it is seen that to obtain the average SINR at the output of the estimated linear detector graphics/050fig01.gif , it suffices to find its covariance matrix C w . On the other hand, the average bit-error rate of the estimated linear detector depends on its distribution through graphics/050fig05.gif .

2.5.2 Asymptotic Output SINR

We first present the asymptotic distribution of the two forms of blind linear MMSE detectors for a large number of signal samples, M . Recall that in the direct-matrix-inversion (DMI) method, the blind multiuser detector is estimated according to

Equation 2.122

graphics/02equ122.gif


Equation 2.123

graphics/02equ123.gif


In the subspace method, the estimate of the blind detector is given by

Equation 2.124

graphics/02equ124.gif


Equation 2.125

graphics/02equ125.gif


where graphics/051fig01.gif and graphics/051fig01a.gif contain, respectively, the largest K eigenvalues and the corresponding eigenvectors of graphics/051fig02.gif ; and where graphics/051fig03.gif contain, respectively, the remaining eigenvalues and eigenvectors of graphics/051fig02.gif . The following result gives the asymptotic distribution of the blind linear MMSE detectors given by (2.123) and (2.125). The proof is given in the Appendix (Section 2.8.3).

Theorem 2.1: Let w 1 be the true weight vector of the linear MMSE detector given by

Equation 2.126

graphics/02equ126.gif


and let graphics/w1.gif be the weight vector of the estimated blind linear MMSE detector given by (2.123) or (2.125). Let the eigendecomposition of the autocorrelation matrix C r of the received signal be

Equation 2.127

graphics/02equ127.gif


Then

graphics/051equ01.gif


with

Equation 2.128

graphics/02equ128.gif


where

Equation 2.129

graphics/02equ129.gif


Equation 2.130

graphics/02equ130.gif


Hence for large M , the covariance of the blind linear detector, graphics/052fig01a.gif , can be approximated by (2.128). Define, as before,

Equation 2.131

graphics/02equ131.gif


The next result gives an expression for the average output SINR, defined by (2.119), of the blind linear detectors. The proof is given in the Appendix (Section 2.8.3).

Corollary 2.1: The average output SINR of the estimated blind linear detector is given by

Equation 2.132

graphics/02equ132.gif


where

Equation 2.133

graphics/02equ133.gif


Equation 2.134

graphics/02equ134.gif


Equation 2.135

graphics/02equ135.gif


It is seen from (2.132) that the performance difference between the DMI blind detector and the subspace blind detector is caused by the single parameter t given by (2.130) ”the detector with a smaller t has a higher output SINR. Let m 1 , ..., m K be the eigenvalues of the matrix R given by (2.131). Denote m min = min 1 k K { m k } and m max = max 1 k K { m k }. Denote also A min = min 1 k K { A k } and A max = max 1 k K { A k }. The next result gives sufficient conditions under which one blind detector outperforms the other in terms of the average output SINR.

Corollary 2.2: If graphics/052fig01.gif , then graphics/052fig03.gif ; and if graphics/052fig05.gif , then graphics/052fig04.gif .

Proof: By rewriting (2.130) as

Equation 2.136

graphics/02equ136.gif


we obtain the following sufficient condition under which t subspace < t DMI :

Equation 2.137

graphics/02equ137.gif


On the other hand, note that

Equation 2.138

graphics/02equ138.gif


Since the nonzero eigenvalues of SS T are the same of those of R = S T S , it follows from (2.138) that

Equation 2.139

graphics/02equ139.gif


The first part of the corollary then follows by combining (2.137) and (2.139). The second part of the corollary follows a similar proof.

The next result gives an upper and a lower bound on the parameter t in terms of the desired user's amplitude A 1 , the noise variance s 2 , and the two extreme eigenvalues of C r .

Corollary 2.3: The parameter t defined in (2.130) satisfies

graphics/053equ01.gif


Proof: The proof follows from (2.136) and the following fact from Chapter 4 [cf. Proposition 4.2]:

Equation 2.140

graphics/02equ140.gif


To gain some insight from the result (2.132), we next consider two special cases for which we compare the average output SINRs of the two blind detectors.

Example 1: Orthogonal Signals In this case, we have u k = s k , R = I K , and graphics/053fig01.gif , k = 1, ..., K . Substituting these into (2.136), we obtain

Equation 2.141

graphics/02equ141.gif


Substituting (2.141) into (2.132), and using the fact that in this case graphics/054fig01a.gif , we obtain the following expressions of the average output SINRs:

Equation 2.142

graphics/02equ142.gif


where graphics/054fig01.gif is the signal-to-noise ratio (SNR) of the desired user. It is easily seen that in this case, a necessary and sufficient condition for the subspace blind detector to outperform the DMI blind detector is that f 1 > 1 (i.e., SNR 1 > 0 dB).

Example 2: Equicorrelated Signals with Perfect Power Control In this case it is assumed that graphics/054fig02.gif , for k l , 1 k , l K . It is also assumed that A 1 = · · · = A K = A . It is shown in the Appendix (Section 2.8.3) that the average output SINRs for the two blind detectors are given by

Equation 2.143

graphics/02equ143.gif


with

Equation 2.144

graphics/02equ144.gif


Equation 2.145

graphics/02equ145.gif


Equation 2.146

graphics/02equ146.gif


and

Equation 2.147

graphics/02equ147.gif


A necessary and sufficient condition for the subspace blind detector to outperform the DMI blind detector is graphics/055fig01.gif , which after some manipulation reduces to

Equation 2.148

graphics/02equ148.gif


where graphics/055fig02.gif and where graphics/055fig03.gif and graphics/055fig04.gif are the two distinct eigenvalues of R [cf. the Appendix (Section 2.8.3)]. The region on the SNR “ r plane where the subspace blind detector outperforms the DMI blind detector is plotted in Fig. 2.2 for different values of K . It is seen that in general the subspace method performs better in the low cross-correlation and high-SNR region.

Figure 2.2. Partition of the SNR “ r plane according to the relative performance of two blind detectors. For each K , in the region above the boundary curve, the subspace blind detector performs better, whereas in the region below the boundary curve, the DMI blind detector performs better.

graphics/02fig02.gif

The average output SINR as a function of SNR and r for both blind detectors is shown in Fig. 2.3 It is seen that the performance of the subspace blind detector deteriorates in the high-cross-correlation and low-SNR region; the performance of the DMI blind detector is less sensitive to cross-correlation and SNR in this region. This phenomenon is shown more clearly in Figs. 2.4 and 2.5, where the performance of the two blind detectors is compared as a function of r and SNR, respectively. The performance of the two blind detectors as a function of the number of signal samples M is plotted in Fig. 2.6, where it is seen that for large M , both detectors converge to the true linear MMSE detector, with the subspace blind detector converging much faster than the DMI blind detector; and the performance gain offered by the subspace detector is quite significant for small values of M . Finally, in Fig. 2.7, the performance of the two blind detectors is plotted as a function of the number of users K . As expected from (2.132), the performance gain offered by the subspace detector is significant for smaller values of K , and the gain diminishes as K increases to N . Moreover, it is seen that the performance of the DMI blind detector is insensitive to K .

Figure 2.3. Average output SINR versus SNR and r for two blind detectors. N = 16, K = 6, M = 150. The upper curve in the high-SNR region represents the performance of the subspace blind detector.

graphics/02fig03.jpg

Figure 2.4. Average output SINR versus r for two blind detectors. N = 16, K = 6, M = 150, SNR = 15 dB.

graphics/02fig04.gif

Figure 2.5. Average output SINR versus SNR for two blind detectors. N = 16, K = 6, M = 150, r = 0.4.

graphics/02fig05.gif

Figure 2.6. Average output SINR versus the number of signal samples M for two blind detectors. N = 16, K = 6, r = 0.4, SNR = 15 dB.

graphics/02fig06.gif

Figure 2.7. Average output SINR versus the number of users K for two blind detectors. N = 16, M = 150, r = 0.4, SNR = 15 dB.

graphics/02fig07.gif

Simulation Examples

We consider a system with K = 11 users. The users' spreading sequences are randomly generated with processing gain N = 13. All users have the same amplitudes. Figure 2.8 shows both the analytical and simulated SINR performance for the DMI blind detector and the subspace blind detector. For each detector the SINR is plotted as a function of the number of signal samples ( M ) used for estimating the detector at some fixed SNR. The simulated and analytical BER performance of these estimated detectors is shown in Fig. 2.9. The analytical BER performance is evaluated using the approximation

Equation 2.149

graphics/02equ149.gif


which effectively treats the output interference plus noise of the estimated detector as having a Gaussian distribution. This can be viewed as a generalization of the results in [386], where it is shown that the output of an exact linear MMSE detector is well approximated with a Gaussian distribution. From Figs. 2.8 and 2.9 it is seen that the agreement between the analytical performance assessment and the simulation results is excellent for both the SINR and BER. The mismatch between analytical and simulation performance occurs for small values of M , which is not surprising since the analytical performance is based on an asymptotic analysis.

Figure 2.8. Output average SINR versus the number of signal samples M for DMI and subspace detectors. N = 13, K = 11. The solid line is the analytical performance, and the dashed line is the simulation performance.

graphics/02fig08.gif

Figure 2.9. BER versus the number of signal samples M for DMI and subspace detectors. N = 13, K = 11. The solid line is the analytical performance, and the dashed line is the simulation performance.

graphics/02fig09.gif

Finally, we note that although in this section we treated only the performance analysis of blind multiuser detection algorithms in simple real-valued synchronous CDMA systems, the analysis for the more realistic complex-valued asynchronous CDMA with multipath channels and blind channel estimation can be found in [196]. Some upper bounds on the achievable performance of various blind multiuser detectors are obtained in [192, 195]. Furthermore, large-system asymptotic performance analysis of blind multiuser detection algorithms is given in [604].



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