SINR for DS-CDMA with Random Spreading
Abstract—For wireless multipath fading channels, the performance of a direct-sequence code-division multiple-access (DS-CDMA) system is degraded by the interferences, including the multipath interference (MPI) and the multiuser interference (MUI). In this paper, for the downlink DS-CDMA with random spreading, we derive the variances of the interferences and obtain the signal-to-interference-plus-noise ratio (SINR). The simple and elegant expressions for the variances of the interferences provide useful insights, while the corresponding SINR representation is helpful in evaluating the bit-error-rate (BER) performance that takes the impact of the interferences into consideration. In order to demonstrate our approach, an example regarding the performance analysis of the two-input-single-output (2ISO) space-time block coded DS-CDMA with RAKE reception is also provided.
Keywords-Antenna diversity, DS-CDMA, MPI, MUI, RAKE reception, random spreading, SINR.
I. INTRODUCTION
For wireless multipath fading channels, the performance of a direct-sequence code-division multiple-access (DS-CDMA) system is degraded by the interferences, which are classified into two categories [1]: 1) the multipath interference (MPI), consisting of the intersymbol interference (ISI) and the interpath interference (IPI), due to multipath propagation; 2) the multiuser interference (MUI) from other active users.
Recently, Bjerke et al. analyzed the bit-error-rate (BER) performances of the downlink DS-CDMA with various antenna diversity schemes [2], including both transmit diversity and receive diversity. However, they assumed perfect spreading and hence the impacts of the MPI and the MUI on the system performance are not taken into account.
In this paper, for the downlink DS-CDMA with random spreading, we derive the variances of the interferences and obtain the signal-to-interference-plus-noise ratio (SINR). The simple and elegant expressions for the variances of the interferences can provide useful insights. Moreover, the impacts of the interferences can be included in the derived BER expressions by applying the concept of effective signal-to-noise ratio (SNR) to the results in [2]. To demonstrate our strategy, an example regarding the performance analysis of the two-input-single-output (2ISO) space-time block coded DS-CDMA (STBC-DS-DS-CDMA) with RAKE reception is also provided.
The rest of this paper is organized as follows. In Section II, the system model and the statistical properties are described.
An example for demonstrating our strategy is given in Section III. Then some numerical results are shown in Section IV, whereas conclusions are drawn in Section V.
II. PRELIMINARIES
In this section, the system model of the DS-CDMA is described and some statistical properties including the variances of the interferences are given. To simplify the derivation, we consider the SISO synchronous downlink. A. System Model
Let X denote the ik i, th information symbol of the kth user,
and let T represent the symbol duration. After short code S spreading, the transmitted sequence for all K users in the ith
symbol interval is expressed as 1 , , , 0 K i l k i k l k s − X b = =
∑
, for 0≤ ≤ − , (1) l L 1where
{
bk l,, 0≤ ≤ − is the random spreading sequence, l L 1}
taking on the values of ±1 L with equal probability. Thus,S C
T =LT , where L and T represent the spreading factor and C the chip duration (i.e. the reciprocal of the system bandwidth), respectively. Assuming that s is zero for i l, l< and l L0 ≥ , the total transmitted baseband sequence is
, l i l iL i s ∞ s − =−∞ =
∑
. (2)In this paper, we consider the WSSUS Rayleigh fading channel which can be modeled as a tapped delay line model [3] with fixed tap spacing T . Assuming perfect synchronization C and power control, the received baseband sequence of the desired user, denoted by the dth user, can be expressed as
1 1 , , , , , , , , 0 0 M M d l d m l l m d l d m l i l m iL d l m i m r −h s− n ∞ −h s − − n = =−∞ = =
∑
+ =∑ ∑
+ , (3)where M is the number of channel taps, hd m l, , is the tap coefficient with mean zero and variance 2
,
d m
σ , and n is the d l, AWGN with mean zero and variance N . Assume the 0 channels corresponding to different users are identical. Subsequently, the subscript d of hd m l, , , 2
,
d m
σ , and n is d l, omitted for simplicity. As shown in Fig. 1, given M < , L rearranging r symbol by symbol as d l, rd i l, , =rd iL l, + yields
This work was supported by the National Science Council of Republic of China under the Grant NSC 92-2219-E-002-010 and the Ministry of Education Program for promoting academic excellence of universities under the Grant 89E-FA06-2-4-7.
Ping-Hung Chiang
Graduate Institute of Communication Engineering
National Taiwan University Taipei, Taiwan, R.O.C. [email protected]
Ding-Bing Lin
Department of Electronic Engineering National Taipei University of Technology
Taipei, Taiwan, R.O.C. [email protected]
Hsueh-Jyh Li
Department of Electric Engineering National Taiwan University
Taipei, Taiwan, R.O.C. [email protected]
1 , , , , , 1, , 0 1 , , 1 , , , , 0 , if 0 2; , if 1 1, l M m i l i l m m i l i l m L i l m m l d i l M m i l i l m i l m h s h s n r l M h s n M l L − − − − + = = + − − = + + = ≤ ≤ − + − ≤ ≤ −
∑
∑
∑
(4)with hm i l, , =hm iL l, + and ni l, =niL l+ . Inserting (1) into (4) gives
1 1 1 , , , , , 1 , , , 0 0 0 1 , , , 1 1 , , , , , 0 0 , if 0 2; , if 1 1. K l K M k i m i l k l m k i m i l k l m L k m k m l i l d i l K M k i m i l k l m i l k m X h b X h b n l M r X h b n M l L − − − − − − + = = = = + − − − = = + + ≤ ≤ − = + − ≤ ≤ −
∑ ∑
∑
∑
∑ ∑
(5)Assume the RAKE receiver has F ( F≤M ) fingers and, for the finger f , 0≤ ≤ − , define (see Fig. 1) f F 1
, , , , , , 1, , if 0 1; , if 1. d i l f d f i l d i l f L r l L f r r L f l L + + + − ≤ ≤ − − = − ≤ ≤ − (6)
Then substituting (5) into (6) produces 1 , , , , 0 0 1 1 , 1 , , , , 0 1 1 1 , , , , , , , , 0 0 , if 0 2; , if l f K k i m i l f k l f m k m K M k i m i l f k l f m L i l f k m l f K M k i m i l f k l f m i l f d f i l k m X h b X h b n l M f X h b n r M + − + + − = = − − − + + − + + = = + + − − + + − + = = + + ≤ ≤ − − + =
∑ ∑
∑
∑
∑ ∑
1 , 1 , , , 0 0 1 1 , , , , , 0 1 1 1; , if 1. l f L K k i m i l f L k l f m L k m K M k i m i l f L k l f m i l f L k m l f L f l L f X h b X h b n L f l L + − − + + − + − − = = − − + − + − + − = = + − + − − ≤ ≤ − − + + − ≤ ≤ − ∑
∑
∑
∑
(7)Accordingly, at the receiver of the desired user, the code-matched filter corresponding to the fth path performs
despreading on
{
rd f i l, , , , 0≤ ≤ − and outputs signal for l L 1}
the ith symbol as 1 , , , , , , 0 , , , , , , , , ,, L d f i d f i l d l l f i d i d f i d f i d f i f i R r b H X P S U N − = = = + + + +
∑
(8)where the multiplicative distortion (MD) H , the IPI f i, Pd f i, , , the ISI Sd f i, , , the MUI Ud f i, , , and the noise Nf i, are given by
1 , , , 0 1 L f i f i l l H h L − = =
∑
, (9) 1 1 , , , , , , , 0 1 1 1 1 , , , , , , , , 1 0 0 1 1 , , , , 1 , M L d f i d i m i l d l m d l f m l m m f f f M m m i l d l m L d l f L m i l d l m d l f L m l m l m m f M m m i l d l m L d l f m f l f P X h b b h b b h b b h b b − − − − = = ≠ − − − − − + − + − − + = = = = ≠ − − − + − = + = = + − − ∑ ∑
∑ ∑
∑∑
∑ ∑
(10) 1 1 , , , 1 , , , , 1 1 1 , 1 , , , , 0 , M m d f i d i m i l d l m L d l f m f l f f f d i m i l d l m d l f L m l m S X h b b X h b b − − − − + − = + = − − + − − + = = = +∑ ∑
∑∑
(11) 1 1 1 , , , , , , , 0 0 1 1 1 1 , , , , , , , , 1 0 0 1 1 , , , , 1 , 1 , , K M L d f i k i m i l k l m d l f k m l m k d f f M m m i l k l m L d l f L m i l k l m d l f L m l m l m M m m i l k l m L d l f m f l f k i m i U X h b b h b b h b b h b b X h − − − − − = = = ≠ − − − − − + − + − − + = = = = − − − + − = + = − = + − − +∑
∑∑
∑∑
∑∑
∑ ∑
1 1 , , 1 1 1 , 1 , , , , 0 , M m l k l m L d l f m f l f f f k i m i l k l m d l f L m l m b b X h b b − − − + − = + = − − + − − + = = + ∑ ∑
∑∑
(12) i i-1 i+1 0 1 2 3 4 m = 0 i-1 i i+1 0 1 2 3 4 m = 1 i-1 i i+1=
+
+
0 1 2 3 4 i m ( ) ( ){
}
1 , 0 L L i l m l s − − = 0 1 2 3 4{ }
1 , , 0 L d i l lr
− = i-1 i i+1 4 0 1 2 3 m = 2{ }
1 ,1, , 0 L d i l lr
=−{ }
1 ,3, , 0 L d i l lr
=− i i-1 i+1 0 1 2 3 4 m = 0 i-1 i i+1 0 1 2 3 4 m = 1 i-1 i i+1 i-1 i i+1=
+
+
0 1 2 3 4 i m ( ) ( ){
}
1 , 0 L L i l m l s − − = 0 1 2 3 4 i 0 1 2 3 4 i m ( ) ( ){
}
1 , 0 L L i l m l s − − = 0 1 2 3 4{ }
1 , , 0 L d i l lr
=− i-1 i i+1 i-1 i i+1 4 0 1 2 3 m = 2{ }
1 ,1, , 0 L d i l lr
=−{ }
1 ,1, , 0 L d i l lr
=−{ }
1 ,3, , 0 L d i l lr
=−{ }
1 ,3, , 0 L d i l lr
=−( ) ( ) 1 , , , 0 L L f i i l d l f l N − n b − = =
∑
. (13)Notice that (9)-(13) are derived by changing variables, switching the order of the summations, and rearranging the resultant terms. Here
( )
( )
L
⋅ denotes the modulo-L operation, and the subscript d of Hd f i, , and Nd f i, , is omitted.
From (13), for random spreading, it is readily to recognize that Nf i, is still the AWGN with mean zero and variance N0.
It is assumed that the symbols Xk i, are independently and identically distributed (i.i.d.) with mean zero and variance ES
(symbol energy) and the tap coefficients
{
hm i l, ,,0≤ ≤m M−1}
are mutually uncorrelated. Thereupon, even though the distributions of the interferences, includingPd f i, , , Sd f i, , , and, ,
d f i
U are not easy to identify, it is readily to verify: 1) they are mutually uncorrelated; 2) they are all uncorrelated to the MD Hf i, and the noise Nf i, , as well; 3) they are all of mean zero. Furthermore, since independent Gaussian noise results in the smallest capacity, it is reasonable to model these interferences as Gaussian random variables and hence to achieve the performance bound [4]. Indeed, (8) can be rewritten as
, , , , , ,
d f i f i d i d f i
R =H X +W , (14)
where Wf i, =Pd f i, , +Sd f i, , +Ud f i, , +Nf i, is the equivalent AWGN with mean zero and variance 2, 2, 2,
d f d f d f W P S σ =σ +σ , 2 0 d f U N σ + + . B. Statistical Properties
Here the statistical properties regarding the channel tap coefficient, the MD, and the interferences are clarified.
For WSSUS Rayleigh fading channels with classical Doppler spectrum, the correlation of the tap coefficients is [3]
(
) (
)
{
}
* 2 , , , , 0 2 m i l m i l m D C mm h h ′ ′ ′ σ J πf T i i L l l δ ′ ′ ′ Ε = − + − , (15) where 2 mσ is the fading power of the mth tap,
( )
0J ⋅ is the zero-order Bessel function of the first kind, fD is the maximum Doppler frequency, and δij is the Kronecker delta. For the exponential power delay profile (PDP) [3] with the constraint
1 2 0 1 M m m σ − = =
∑
, we have 2 m(
1)
(
1 M)
m σ =λ −λ −λ where 1/ eλ= − D. The delay control D dominates the normalized
root-mean-square (RMS) delay spread τrms TC.
1) Variance of the Multiplicative Distortion
In light of (9), it is clear that the MD Hf i, is of mean zero and hence variance
(
)
(
)
2 2 , 2 1 0 2 1 2 . f H f i L f D C l L H σ L l J πf T l L σ − =− + = Ε =∑
− (16)2) Variances of the Interferences
From (10) and (11), utilizing the fact that the information symbols, the channel tap gains, and the random spreading sequences are mutually independent, the variances of the IPI
, ,
d f i
P and the ISI Sd f i, , are calculated as follows.
(
)
(
)
(
)
(
)
, 1 2 2 2 , , 2 0 1 1 2 2 1 0 1 2 2 0 E , d f M -S P d f i m m m f f M -m m m f m M -S m m m f E P L m m σ L m f σ f m σ E L m f σ L σ = ≠ = + = = ≠ = = − + − − − − = − −∑
∑
∑
∑
(17) , 1 2 2 2 , , 2 0 E . d f M -S S d f i m m m f E S m f σ L σ = ≠ = =∑
− (18)Thereupon, the variance of the MPI is
(
)
, , 1 2 2 2 2 0 1 d f d f M -S S S P S m f m m f E E E σ σ L L L σ σ = ≠ + =∑
= − ≤ . (19)Similarly, by (12), the variance of the MUI Ud f i, , is derived as
(
)
(
)
, 1 1 2 2 2 , , 2 0 0 =E 1 . d f K M -S U d f i m k m k d S E U L m f m f σ L E K L σ = = ≠ = − − + − = −∑∑
(20)Consequently, the power of the total interference can be expressed by a simple formula as
(
)
(
)
, , , 2 2 2 1 2 1 d f d f d f S P S U f E K L σ +σ +σ = −σ + − . (21)Noteworthily, an upper bound of (21) can be obtained by considering the most dispersive condition of the exponential PDP. In this extreme case, D→ ∞, 1λ → , and 2 1
f M
σ → ,
i.e., the exponential PDP reduces to the uniform PDP. Hence, for this extreme channel condition, the power of the total interference is given by
(
)
(
)
, , , 2 2 2 1 1 1 1 1 , d f d f d f S P S U S S E K L M E E K K L L σ +σ +σ = − + − ≤ + − = (22)which reveals that the MPI can be treated as the MUI from an additional user. In other words, the total interference can be approximated as the MUI contributed by K users. This confirms the assumption in [1]. Moreover, it is evident that the number of users K dominates the quantity of the total interference whereas the spreading factor L stands for the inherent interference rejection ability of a DS-CDMA system.
III. 2ISODS-CDMA
To demonstrate our strategy, an example for evaluating the performance of the 2ISO space-time block coded DS-CDMA system in the quasi-static (QS) channel is provided. Subsequently, the subscript d is omitted for simplicity.
Denote the spatially identical and independent MD, for the
gth transmit antenna ( g=0,1), as ( )
,
g f i
H and assume the channel is QS over a space-time codeword duration, then the piecewise-constant MD for the ith space-time codeword is
defined as ( ), ( ),2 0 ( ),2 1
g g g
f i Hf i+ =Hf i+
H with mean zero and
variance 2
f
σ . Accordingly, from (14), the output for the fth
finger is [2] [5] ( ) ( ) ( ) ( ) , , , 0 1 ,2 0 , , 2 0 ,2 0 * 1 * 0 * * 2 1 ,2 1 , , ,2 1 , f i f i i f i f i f i f i i f i i f i f i f i f i R X W X R W + + + + + + = + = + r H x w -H H H H (23) where
(
2)
, ~ , f 2 f i σW w CN 0 I and 2(
2 2 2)
0 2 f f f f W P S U N σ = σ +σ +σ + . Performing the space-time matched filtering gives(
)
(
) (
)
, , , , , , , , , , , ,, H f i f i f i f i H H f i f i f i i f i f i f i f i i f i = = + = + r Λ H r Λ H H x Λ H w H x w (24) where 1 , , 2 f i =αf i− Λ I , Hf i, =αf i,I , 2 ( ) 2 1 , 0 , g f i g f i α =∑
= H , , ,2 0 ,2 1 T f i = Rf i+ Rf i+ r , wf i, = Wf,2 0i+ Wf,2 1i+ T and(
2)
, , f 2 f i σW w ∼ CN 0 I .Thereupon, (24) can be separated into two equations as
,2 , 2 ,2
f i t f i i t f i t
R + =α X + +W + , for t = 0, 1. (25)
A. Maximum-Likelihood Detection
From (25), stacking up
{
Rf,2i t+,0≤ ≤ − gives f F 1}
2i t+ = iX2i t+ + 2i t+ r α w , for t = 0, 1, (26) wherer2i t+ = R0,2i t+ R1,2i t+ RF−1,2i t+ T , αi = α0,i α1,i 1, T F i α − and 2 0,2 1,2 1,2 T i t+ = W i t+ W i t+ WF− i t+ w .Since w2i t+ ~CN
(
0 ΣΣ,)
and Σ=diag{
σ σW0, W1, ,σWF−1}
, then the maximum-likelihood (ML) detection is given by(
) ( ) (
)
(
)
1 2 2 2 2 1 2 ˆ arg minarg min , for 0,1 ,
H i t i t i i t i X i t i X X X X X t − + + + − + = − − = − = r α ΣΣ r α Σ r α (27)
where Σ−1 represents the noise balancing. Let
1 2i t+ = − 2i t+ = iX2i t+ + 2i t+ r Σ r α w , for t = 0, 1, (28) with 1 i = − i α Σ α , 1 2i t+ = − 2i t+ w Σ w . Then, (27) is rewritten as 2 2 2 2 2
ˆ arg min arg min
i t i t i i t X X X + = r + −α X = Y + −X , (29) where 2 2 2 2 2 T i i t i t i t i t i Y + X Z + = = + + + α r α , (30) and 2 2 2 T i t i i t i
Z + = α w + α . From (29), it is clear that the 2Fth order diversity channel is transformed into the equivalent AWGN channel via the maximum-ratio combining (MRC). B. SINR and BER
From (30), the total instantaneous SINR is derived as
( ) ( ) 2 2 2 1 2 2 2 2 2 1 1 1 , 1 1 , 2 2 0 0 0 0 0 , f f i t i s i s i t g F F f i s F f i s g f f W g f W g f E X E E E Z E E r γ α σ σ + − + − − − = = = = = = = = =
∑
=∑∑
=∑∑
α Σ α H (31)where rf( )g is the instantaneous SINR of the
(
)
th ,
g f branch. Also, γ is of probability density function (pdf) as [2, eq.(18)]
( )
1 1 2 2 0 f F f f r f f f B B p e ξ ξ − ξ −Γ = = + Γ Γ ∑
, ξ ≥ , (32) 0 where 2 1(
)
0 1 2 F m f f m m f m f B A −= ≠ =∑
Γ Γ − Γ , 2 2 f f B =A , Af =(
)
1 0 F m f f m m f − = ≠ Γ Γ − Γ∏
and Γ = . f Eγ( )fg From (29), for BPSK modulation, Xˆ2i t+ is of conditional
BER Q
( )
2γ and hence its average BER is as [2, eq.(19)]( )
( )
(
)
(
)
0 1 1 2 3 0 2 1 2 3 , 2 4 b r F f f f f f f P p Q d B B ξ ξ ξ µ µ µ ∞ − = = = − + − + ∫
∑
(33) where µf = Γf(
1+ Γ . f)
IV. NUMERICAL RESULTS
For all numerical results, the parameters are detailed as follows. Firstly, the system bandwidth is 800 KHz, thus the chip duration is TC =1.25µ seconds; secondly, for exponential PDP, the number of uncorrelated paths and the delay control are 6M = and D=2, respectively, which correspond to the RMS delay spread τrms=1.74µ seconds; thirdly, the channel is QS; fourthly, the modulation is BPSK; finally, the number
of fingers is F = 1, 2,..., 6. In addition to the BERs of the 2ISO DS-CDMA system, the BERs of the SISO system are also provided as the benchmarks.
Fig. 2 is the BERs of various DS-CDMA systems with K = 10 and L = 127. It is evident that the interferences, comprising the MPI and the MUI, have great impacts on the system performances such that the irreducible error floors occur. In addition, it is clear that the 2ISO systems benefit from the larger diversity gain and hence perform better than the SISO systems. Thereupon, combining the path diversity and the antenna diversity does enhance the signal component and provide the better interference reduction.
Fig. 3 is the error floors corresponding to different spreading factors (i.e. L = 15, 31, 63, 127, 255, 511, 1023, and 2047), provided that K = 10. It confirms that enlarging the spreading factor results in a better interference rejection ability of the DS-CDMA system and hence a lower BER value.
Fig. 4 is the error floors with respect to different number of active users, given that L = 127. For F = 6, if the permissible BER is 10-3, then the maximum numbers of active users for the
SISO and the 2ISO systems are about 12 and 18, respectively. Consequently, by adding one transmit antenna at the base station, the system capacity is increased about 6 users.
V. CONCLUSION
In this paper, for the downlink DS-CDMA with random spreading, we derive the variances of the interferences and obtain the SINR. The simple and elegant expressions for the variances of the interferences provide useful insights, while the resulting SINR representation is helpful in evaluating the BER performance. An example regarding the performance analysis of the 2ISO space-time block coded DS-CDMA with RAKE reception is also provided. Based on our approach, by applying the concept of effective SNR to the results in [2], one can theoretically investigate the impacts of the MPI and the MUI on the performance of the DS-CDMA systems.
REFERENCES
[1] T. Eng and L. Milstein, “Coherent DS-CDMA performance in Nakagami multipath fading,” IEEE Trans. Commun., vol. 43, pp. 1134– 1143, Feb./Mar./Apr. 1995.
[2] B.A. Bjerke, Z. Zvonar, and J. G. Proakis, “Antenna diversity combining schemes for WCDMA systems in fading multipath channels,” IEEE Trans. Wireless Commun., vol. 3, pp. 97-106, Jan. 2004.
[3] G. L. Stüber, Principles of Mobile Communication, 2nd ed. London:
Kluwer Academic Publishers, 2001.
[4] C. E. Shannon, “Communication in the presence of noise,” Proc. IRE, Vol. 37, pp. 10–21, 1949.
[5] S. M. Alamouti, “A simple transmit diversity scheme for wireless communications,” IEEE J. Select. Areas Commun., vol. 16, pp. 1451-1458, Oct. 1998. 2 4 6 8 10 12 14 16 18 20 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 Number of Users BE R SISO 2ISO F=1,2,...,6 L=127 E S/N0=20dB
Fig. 4 BER versus K.
102 103 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 Spreading Factor BER SISO 2ISO F=1,2,...,6 K=10 ES/N0=20dB
Fig. 3 BER versus L.
0 5 10 15 20 25 30 35 40 10-5 10-4 10-3 10-2 10-1 100 ES/N0 (dB) BE R SISO 2ISO K=10 L=127 F=1,2,...,6