• 沒有找到結果。

Performance Analysis and Improvement of Decorrelating Detection for Multi-Rate DS/CDMA

N/A
N/A
Protected

Academic year: 2021

Share "Performance Analysis and Improvement of Decorrelating Detection for Multi-Rate DS/CDMA"

Copied!
3
0
0

加載中.... (立即查看全文)

全文

(1)

IEEE COMMUNICATIONS LETTERS, VOL. 9, NO. 2, FEBRUARY 2005 103

Performance Analysis and Improvement of

Decorrelating Detection for Multi-Rate DS/CDMA

Huang Lee, Member, IEEE, and Kwang-Cheng Chen, Senior Member, IEEE

Abstract— We study access strategies for decorrelating

detec-tion applied in multi-rate direct-sequence code-division multiple-access (DS/CDMA) systems, including multi-modulation (MM), multi-code (MC), and variable-spreading-length (VSL) schemes by jointly considering signal constellations and multiple-access interference. The mathematical analysis shows that when the number of active users is large, the MM scheme outperforms MC and VSL schemes especially for high-rate transmission. We also conclude that the design of modulation is important in MC and VSL schemes. Numerical analysis demonstrates that applying 4-PSK instead of 2-4-PSK in MC and VSL schemes can improve about9 dB performance gain. In addition, by considering cross-correlation of noise components, we propose a detector that minimizes the symbol error probability under the constraint that the complexity grows linearly with the number of active users as decorrelating detectors. Simulations show that about 4 dB performance gain over conventional decorrelating detectors can be achieved for multi-rate DS/CDMA communications.

Index Terms— Decorrelating multiuser detection, code-division

multiple-access, multi-rate, multi-code, variable-spreading-length, multi-modulation.

I. INTRODUCTION

I

N THE past few years, there has been much research

on multi-rate direct-sequence code-division multiple-access (DS/CDMA) systems. According to previous research, multi-code (MC) [1] and variable-spreading-length (VSL) [2] are two widely considered access strategies in multi-rate systems. With conventional detection, it was shown in [3] [4] that MC and VSL schemes offer similar bit-error-rate (BER) perfor-mance and always outperform the multi-modulation (MM) scheme [3] for high level modulation (e.g., 16-QAM), where the MM strategy realizes multi-rate transmission by varying the number of elements in signal constellations. However, this result does not necessarily apply to systems considering multiuser detection such as decorrelating detection.

In this letter, we revisited decorrelating detection for MC, VSL, and MM schemes over synchronous additive white Gaussian noise channels. In [4] [5] [6], MC and VSL schemes were analyzed only by evaluating the multiple-access interfer-ence (MAI) introduced by spreading sequinterfer-ences, which ignored the fact that multi-rate can also be realized by designing signal constellations as the MM scheme. To thoroughly understand the design of multi-rate communications, a complete analysis of different multi-rate strategies is very much desired.

In addition, previous studies [4] [5] [6] on the low-rate decorrelator (LRD), which detects information bits in a low-rate interval, ignored the cross-correlation of noise compo-nents so that the performance of LRD is degraded. By taking Manuscript received May 20, 2004. The associate editor coordinating the review of this letter and approving it for publication was Prof. M. Saquib.

The authors are with the Department of Electrical Engineering, National Taiwan University, Taipei, Taiwan (e-mail: [email protected]).

Digital Object Identifier 10.1109/LCOMM.2005.02019.

the cross-correlation into consideration, we propose a novel detector to improve the performance over LRD.

II. SYSTEMMODEL

For simplicity, we consider a dual rate DS/CDMA system

where the high data rater2is an integer multipleM of the low

data rate r1, and all low-rate users are assigned a spreading

sequence with length N and antipodal modulation. Assume

that (a) there areK1low-rate users (LRUs) andK2high-rate

users (HRUs) whereK  K1+K2; (b) the average bit energy

Eb of all users are identical; and (c) the spreading sequences

used in the system are linearly independent.

After chip-matched filtering, the generalized form of the received signal in low-rate symbol interval can be written as:

rK

k=1ak

Dk

d=1xk,dsk,d+ n = SAx + n (1)

where |ak| and ak are the received amplitude and phase of

user k; Dk is the number of spreading sequences assigned

to user k; xk,d and sk,d represent the received symbols

and spreading sequences of user k; n is the N × 1

zero-mean Gaussian random vector (GRV) with covariance matrix

σ2IN×N; S  [s1,1 · · · sk,1 · · · sk,Dk · · · sK,DK]N× K;

A  diag {a1, · · · , ak, · · · , aK} is a K× K diagonal matrix;

x  [x1,1 · · · xk,1· · · xk,Dk · · · xK,DK]

T is a K × 1 vector;



K Kk=1Dk; and the superscript (·)

T

denotes transpose. We specify the parameters of (1) for different schemes:

MM scheme: Dk=1 for all users; sk,1=1N[ck,1,1 · · ·

ck,1,N]T;xk,1∈ {PAM/PSK/QAM signal constellation}.

MC scheme: Dk=1 for LRUs, and Dk=M for HRUs.

sk,d=1N[ck,d,1 · · · ck,d,N]T.xk,d ∈ {+ Eb, Eb}. VSL scheme: Dk=1 and sk,d=1N [ck,d,1 · · · ck,d,N]T

for LRUs. Dk=M and sk,d=



M N[0

T

(d−1)N/M ck,d,1 · · · ck,d,N/M 0T(M−d)N/M]T for HRUs where 0n represents

the n × 1 zero vector. xk,d∈ {+

Eb,

Eb}.

ck,d,n∈ {+1, − 1} are the chip codes.

III. DECORRELATINGDETECTION

For any user k, the received signal r can be decorrelated

by yk  1 ak  SH kSk− SHkTk  TH kTk −1 TH kSk −1 · SH k  I − Tk  TH kTk −1 TH k  r (2) where Sk  sk,1 sk,2 · · · sk,Dk N×Dk, Tk is the N ×   K − Dk 

matrix by striking out all columns related

to the user k from the matrix S, and the superscript (·)H

denotes Hermitian operator. After decorrelating, we define

(2)

104 IEEE COMMUNICATIONS LETTERS, VOL. 9, NO. 2, FEBRUARY 2005

nk the noise vector corresponding to user k’s signal xk 

xk,1 xk,2 · · · xk,Dk

T

, and its Dk × Dk covariance

matrix is given by E nknHk = σ2|ak|−2Rk where Rk =  SH kSk− SHkTk  TH kTk −1 TH kSk −1 .

The LRD [4] [5] [6] ignores the fact that Rk is not a

diagonal matrix, yielding the following decision for userk:

xLRD k  arg maxx k Re  2yHkxk− xHkxk  . (3)

However, since the noise components innk are correlated,

the matrixRkshould be considered in the detector to improve

the performance. We propose the modified detector

xk arg minx k  yk− xk H R−1 k  yk− xk  = arg max xk Re  2yHk xk− xHk xk  (4)

wherexk =R−1k xk. In Appendix, we prove that the modified

detector is optimal in the sense of minimizing the symbol

error probability while the receiver of userk is only allowed

to utilize statisticYk as LRD. Therefore, we call the

modi-fied decorrelating detector the optimum decorrelating detector (ODD). Note that the performance of ODD is still worse than that of the jointly optimum multiuser detector [7] because the

receiver of userk observes only Yk not Yk for k= 1, . . . ,

K, and suffers the noise enhancement effect. Besides, because

the ODD improves the performance by considering the

cross-correlation ofnk, it is easy to show that LRD and ODD have

the same performance whenDk is equal to one.

IV. SYSTEMANALYSIS

We prove in Appendix that when the noise power is small enough, the performance can be evaluated by the normalized minimum distance d2min min xk=xk 1 Eb (x  k− xk) H R−1k (xk− xk) . (5)

In addition to the minimum distance, MAI is also character-ized in (5) since MAI can be regarded as the noise

enhance-ment effect represented byR−1k while applying decorrelating

detector. Moreover, because R−1k is composed of spreading

sequences, the performance is often dependent on the use of spreading sequences [6] [8], thus making global comparison of access schemes difficult. To remove the influence of spreading sequences in the comparison, we employ the random spreading sequence approach to analyze performance as [3] [4] [8]. The expectation value of the normalized minimum distance is

d2min min xk=xkE 1 Eb(x  k− xk) H R−1 k (xk− xk) . (6)

The d2min of LRUs can be obtained from the first LRU

without loss of generality and is given by

d2min= γlowE



1− sH1,1T1T1HT1−1TH1 s1,1



= γlowηlow

whereγlow= min

x1=x1

1

Eb|x



1− x1|2is the normalized minimum

distance of the signal constellation without MAI. By the similar procedure, the expectation value of the normalized

8 10 12 14 16 18 20 22 24 26 10−5 10− 4 10− 3 10− 2 10− 1 100 Eb/N0 (dB) BER

Low−Rate Users; R1=1; MC 2−PSK (ODD) High−Rate Users; R2=4; MC 2−PSK (ODD) High−Rate Users; R2=4; MC 2−PSK (LRD) High−Rate Users; R2=4; MC 4−PSK (ODD)

8 10 12 14 16 18 20 22 24 26 10−5 10−4 10−3 10−2 10−1 10 0 Eb/N0 (dB) BER

Low−Rate Users; R1=1; VSL 2−PSK (ODD) High−Rate Users; R2=4; VSL 2−PSK (ODD) High−Rate Users; R2=4; VSL 2−PSK (LRD) High−Rate Users; R2=4; VSL 4−PSK (ODD)

(a) MC scheme. (b) VSL scheme.

Fig. 1. BER vs SNR.K1= 6, K2= 6, r1= 1, and r2= 4.

minimum distance of HRUs is given by d2min = γhighηhigh

whereγhigh= min

xk=x k

1

Eb|x



k− xk|2andk indicates any HRU.

The noise enhancement effect and the pattern of signal

constellations can be characterized by ηlow (ηhigh) and γlow

(γhigh), respectively. Further, the coefficient ηlow (ηhigh) is

equal to the optimum near-far resistance [7] and can be regarded as a coefficient that shortens the normalized mini-mum distance. Therefore, the performance analysis of different schemes is achieved by jointly considering MAI and signal constellations.

The d2min of the MM scheme is given by

d2min=



γlow(1− (K1+ K2− 1) /N) LRU

γhigh(1− (K1+ K2− 1) /N) HRU. (7)

The γlow and γhigh of MC and VSL schemes are equal to

4, and the ηlow and ηhigh of MC and VSL schemes can be

obtained by Propositions in [8]. For the MC scheme, we get

d2min=



4 (1− (K1+ M K2− 1) /N) LRU

4 (1− (K1+ M K2− 1) /N) HRU. (8)

For VSL (with general random code [8] applied), we obtain

d2min=



4 (1− (K1+ M K2− 1) /N) LRU

4 (1− (K1+ M K2− M) /N) HRU. (9)

In the MM scheme, the coefficientsγlowandγhighare equal to

4 for 2-PSK and 4-PSK modulation, and γhigh is smaller than

4 for higher level modulation (e.g., γhigh= 85 for 16-QAM).

Hence, for high level modulation, when the number of active users is small, MC and VSL schemes have better performance than MM. However, once the number of active users increases,

d2minof MC and VSL decreases more rapidly than that of MM

scheme so that the MM scheme can outperform MC and VSL.

V. SIMULATIONRESULTS

In all simulations, we apply random spreading sequences

[3] [4] [8] with length N equal to 32.

We demonstrate that the proposed ODD achieves better performance than LRD. In our simulation, ODD improves the performance about 5 and 4 dB over LRD for high-rate MC and VSL users, respectively, as shown in Fig. 1.

We investigate the BER performance for different access

strategies and transmission rates as the number of HRUs K2

increases in Fig. 2. We apply ODD in simulations where the

signal-to-noise ratio (SNR =Eb

2) is fixed to be 10 dB. The

numerical analysis indicates that when the number of active users increases, the performance of MC and VSL schemes degrades more rapidly than that of MM scheme.

(3)

LEE and CHEN: PERFORMANCE ANALYSIS AND IMPROVEMENT OF DECORRELATING DETECTION FOR MULTI-RATE DS/CDMA 105 2 3 4 5 6 7 8 9 10 11 12 10−5 10−4 10−3 10−2 10−1 10 0

Number of High-rate Users

BER

Low−Rate Users; r1=1; 2−PSK High−Rate Users; r2=2; 4−PSK High−Rate Users; r2=2; 4−PAM Low−Rate Users; r1=1; MC 2−PSK High−Rate Users; r2=2; MC 2−PSK Low−Rate Users; r1=1; VSL 2−PSK High−Rate Users; r2=2; VSL 2−PSK 2 3 4 5 6 10−5 10−4 10−3 10−2 10−1 100

Number of High−rate Users

BER

Low−Rate Users; r1=1; 2−PSK High−Rate Users; r2=4; 16−QAM Low−Rate Users; r1=1; MC 2− PSK High−Rate Users; r2=4; MC 2− PSK Low−Rate Users; r1=1; VSL 2− PSK High−Rate Users; r2=4; VSL 2− PSK High−Rate Users; r2=4; MC 4− PSK High−Rate Users; r2=4; VSL 4− PSK M = 2 M = 4

Fig. 2. BER vs number of high-rate usersK2.K1= 6.

Above analyses show that modulation plays an important role in multi-rate systems, which leads us to modify mod-ulation schemes in MC and VSL strategies. We verify that utilizing 4-PSK instead of 2-PSK in MC and VSL schemes improves performance, even though applying 4-PSK and 2-PSK gives the same performance in single-rate [9] and MM multi-rate systems. Because 4-PSK MC and VSL schemes utilize less spreading sequences, they suffer less MAI than 2-PSK MC and VSL schemes. The performance therefore degrades slower than that of 2-PSK MC and VSL schemes as show in Fig. 2 (b). It is also shown in Fig. 1 that applying 4-PSK in MC and VSL schemes improves the performance about 9 dB performance gain.

VI. CONCLUSIONS

The performance of MM, MC, and VSL access strategies was analyzed by the normalized minimum distance such that the structure of signal constellations and MAI are jointly considered. Both the mathematical and numerical analyses demonstrated that the noise enhancement effect does more harm to MC and VSL strategies especially for high-rate users. Because the performance of MC and VSL degrades more rapidly as the number of active users increases, the MM scheme outperforms MC and VSL schemes when the number of active users is large.

In addition, a modified decorrelating detector for multi-rate systems was proposed. We proved that the proposed detector minimizes the symbol error probability while maintaining reasonable complexity, which grows linearly with the number of active users as LRD. The cross-correlation of noise com-ponents ignored by LRD was considered to achieve around 4 dB performance gain over LRD.

We showed that the design of modulation is critical in multi-rate systems. The MM scheme usually provides smaller minimum distance than MC and VSL schemes. However, the MM scheme also induces less MAI in systems. When applying MC and VSL schemes, we can design their signal constellations to improve the performance. In our simulations, we applied 4-PSK to obtain about 9 dB performance gain. The trade-off on the design of modulation schemes depends on the number of active users and spreading sequences. Since the normalized minimum distance reflects the effect of modulation schemes and MAI, we can use it to evaluate the performance when designing multi-rate communications.

APPENDIX

We prove that the proposed detector minimizes the symbol

error probability. The HRU k observes statistic Yk as LRD,

and makes decision among M = 2r2 possible transmitted

vectors 1,θ2, · · · , θM}. The statistic Yk is a GRV with

covariance R = σ2|ak|−2Rk. Define the observation space

Ω that contains all possible value Yk and is partitioned

into M disjoint subspace Ωn where Ω = ∪Mn=1Ωn. Denote

P (Yk ∈ Ωn| θm) the probability that the receiver chooses

θn when θm is transmitted. The symbol error probability is

given by Pe= 1 M M m=1 M n=1,n=mP (Yk ∈ Ωn| θm) = 1 1 M M m=1  ···Ωmfθm  yk  dyk where fθm  yk 

is the probability density function of

GRV with mean θm and covariance R. The optimum

so-lution that minimizes Pe is given by choosing Ωm =



yk | fθm(yk)≥ fθn(yk), m = n



. Hence, it suffices to say

that the optimum receiver should be xk = arg max

xk fxk(yk)

equal to (4).

We derive the upper bound of Pe. Define the random

variable Tn,m= Re (xn− xm) HR−1  Yk− 1 2(xn+ xm)  .

Since Tn,m(Yk) is the linear transformation of

GRV, Tn,m(Yk) is Gaussian random variable. We

can get its mean tn,m = E [Tn,m(Yk)|θm] =

−1 2 (xn− xm) HR−1 (xn− xm) and variance d2n,m = ETn,m(Yk)− tn,m 2 m  = −2tn,m under θm

transmitted. The Peis upper bounded by

Pe≤ 1 M M  m=1 M  n=1,n=m  0 1 2πdn,m e (tn,m+tn,m)2 2d2n,m dt n,m = 1 M M  m=1 M  n=1,n=m Q ⎛ ⎝|ak|  (xn− xm) HR−1 (xn− xm) σ ⎞ ⎠ . When the noise power is small enough, the performance is consequently dominated by the minimum distance (5).

REFERENCES

[1] C.-L. I and R. D. Gitlin, “Multi-code CDMA wireless personal communi-cations networks,” in Proc. IEEE ICC, vol. 2, June 1995, pp. 1060–1064. [2] C.-L. I and K. K. Sabnani, “Variable spreading gain CDMA,” AT&T Lab

Notebook, no. 76949, pp. 9–11, Aug. 1993.

[3] T. Ottosson and A. Svensson, “Multi-rate schemes in DS/CDMA sys-tems,” in Proc. IEEE VTC, vol. 2, July 1995, pp. 1006–1010.

[4] Z. Guo and K. B. Letaief, “Performance of VSG-CDMA and MC-CDMA in multirate systems,” in Proc. IEEE VTC, vol. 1, 2001, pp. 501–505. [5] M. Saquib, R. Yates, and N. Mandayam, “Decorrelating detectors for a

dual rate synchronous DS/CDMA system,” Wireless Personal

Communi-cations, vol. 9, pp. 197–216, May 1999.

[6] J. Chen and U. Mitra, “Analysis of decorrelator-based receivers for mul-tirate DS/CDMA communications,” IEEE Trans. Veh. Technol., vol. 48, pp. 1966–1983, Nov. 1999.

[7] S. Verdu, Multiuser Detection, 1st ed. Cambridge Univ. Press, 1998.

[8] J. Chen and U. Mitra, “Optimum near-far resistance for dual-rate DS/CDMA signals: Random signature sequence analysis,” IEEE Trans.

Inform. Theory, vol. 45, pp. 2434–2447, Nov. 1999.

數據

Fig. 1. BER vs SNR. K 1 = 6, K 2 = 6, r 1 = 1, and r 2 = 4.
Fig. 2. BER vs number of high-rate users K 2 . K 1 = 6.

參考文獻

相關文件

The multi-task learning problem comes from our biological application: Drosophila gene expression pattern analysis (funded by NSF and

The multi-task learning problem comes from our biological application: Drosophila gene expression pattern analysis (funded by NSF and

D Global warming causes less precipitation, thus causing the glaciers to retreat.. •

of the spin polarisation L. Bocher et al. submitted (2011).. Mapping plasmons and EM fields Mapping plasmons and EM fields.. New possibilities for studying the low

Cause: A software bug known existed in General Electric Energy's Unix-based XA/21 energy management

 Corollary: Let be the running time of a multithreaded computation produced by a g reedy scheduler on an ideal parallel comp uter with P processors, and let and be the work

Threads are assigned to processors by the scheduler for executions. Each processes have their own memory (for

Improve macro-average F-measure: 0.333 → 0.511 Five-fold cross validation for better thresholds Threshold T j = average of five thresholds. Tuning threshold significantly