multi carrier-code division multiple access (MC-CDMA) systems which consists in
..... [3] L. Hanzo and T. Keller, OFDM and MC-CDMA: A Primer. Wiley, 2006.
884
IEEE COMMUNICATIONS LETTERS, VOL. 13, NO. 12, DECEMBER 2009
Combined Partial Equalization for MC-CDMA Wireless Systems Barbara M. Masini, Member, IEEE, and Andrea Conti, Member, IEEE
AbstractβWe analyze a combined equalization technique for multi carrier-code division multiple access (MC-CDMA) systems which consists in performing both pre-equalization at the transmitter and post-equalization at the receiver. In particular, a parametric partial equalization (PE) technique is considered at both sides, and we derive a generalized analytical framework to evaluate the bit error probability (BEP) and choose the optimal PE parameters which minimizes the BEP depending on system parameters. Index TermsβMC-CDMA, combined equalization, performance evaluation, fading channels.
(a) Transmitter block scheme.
I. I NTRODUCTION
M
ULTI carrier-code division multiple access (MCCDMA) [1]β[3] represents an efficient scheme for robust and high data rate transmission in fading channels with interference. Several techniques to combine signals on each subcarrier are known in the literature, trying to exploit diversity and minimize the effect of fading and multi-user (MAI) interference. In conventional MC-CDMA systems, the MAI mitigation is accomplished at the receiver or at the transmitter using single-user or multiuser detection schemes. In this work we focus on the downlink and we consider linear combining techniques. Different linear schemes based on channel state information (CSI) are known in the literature: maximal ratio combining (MRC), equal gain combining (EGC), orthogonality restoring combining (ORC), and partial equalization (PE) are only some of the most known (see, e.g., [4]).1 We assume CSI simultaneously available at both the transmitter and the receiver to evaluate if a combined equalization at both sides can improve the system performance in terms of bit error probability (BEP). In particular, we analytically derive the BEP for the downlink of a MC-CDMA system when PE is adopted at both the transmitter and the receiver. PE is a parametric technique which includes previously cited linear techniques and allows the derivation of a general framework to assess the performance evaluation and sensitivity to system parameters. A similar approach was proposed in [5], where the performance was analytically derived in the downlink for a single user case, and in [6], where PE was considered at the transmitter and threshold ORC (TORC) at the receiver. The
(b) Receiver block scheme. Fig. 1.
Transmitter and receiver block schemes.
novelty of this work consists in: (i) considering a multiuser scenario; (ii) analytically evaluating optimal values for PE parameters; (iii) investigating when combined equalization introduces some benefits with respect to classical single side equalization techniques. Simulation results will also be given to confirm the validity of the analysis. II. S YSTEM M ODEL We consider the MC-CDMA architecture presented in Fig. 1 where the spreading is performed in the frequency-domain and the number of subcarriers π is equal to the spreading factor. We consider Walsh-Hadamard (W-H) orthogonal codes for the multiple access and binary phase shift keying (BPSK) modulation. The transmitted signal is then given by β π (π‘) =
πu β1 β +β πβ1 β 2πΈb β (π) π(π) [π] π π π π=ββ π=0 π=0
Manuscript received May 14, 2009. The associate editor coordinating the review of this letter and approving it for publication was S. Kotsopoulos. B. Masini is with WiLAB, University of Bologna, Italy (e-mail:
[email protected]). A. Conti is with WiLAB and ENDIF, University of Ferrara, Italy (e-mail:
[email protected]). Work supported in part by FP7 European Project OPTIMIX (Grant 214625) and FP7 Network of Excellence NEWCom++. Digital Object Identifier 10.1109/LCOMM.2009.12.091058 1 The optimum choice for linear equalization is the minimum mean square error (MMSE) technique, which is more complex since requires not only the CSI, but also the knowledge of signal power, noise power, and number of users.
Γ β£πpre,π β£π(π‘ β ππb ) cos(2πππ π‘ + ππ ) ,
(1)
where πΈb is the energy per bit, πu is the number of active users, π denotes the data index, π is the subcarrier index, ππ is the πth chip, π(π) [π] is the data-symbol at time π referred to user π, πpre,π is the πth pre-PE coefficient, π(π‘) is the unitary energy pulse waveform with duration [0, π ], πb is the bit-time, ππ is the πth subcarrier frequency, ππ is the random phase uniformly distributed within [βπ, π], and πb = π + πg is the total OFDM symbol duration with a time-guard πg .
c 2009 IEEE 1089-7798/09$25.00 β Authorized licensed use limited to: Universita degli Studi di Bologna. Downloaded on July 19,2010 at 08:59:55 UTC from IEEE Xplore. Restrictions apply.
MASINI and CONTI: COMBINED PARTIAL EQUALIZATION FOR MC-CDMA WIRELESS SYSTEMS
We normalize the pre-PE coefficients to have the same transmit power as without pre-PE β π πpre,π = ππ βπβ1 , (2) 2 π=0 β£ππ β£ where ππ is the πth pre-PE coefficient without power constraint given by ππ = ββ
π /β£βπ β£1+π½T ,
(3)
th
being βπ the π channel gain and π½T the PE parameter at the transmitter. Note that when π½T = β1, 0, and 1, ππ in (3) reduces to the case of MRC, EGC, and ORC, respectively. We consider the downlink, with perfect phase compensation, hence the argument of πpre,π can be included inside ππ in (1), explicitly considering only its absolute value. As for the channel model, the subcarriers experience channel gains βπ = πΌπ ππππ assumed independent identically distributed (i.i.d.) complex zero-mean Gaussian { } random variable (RV) with variance πh2 , such that πΌ πΌ2 = 2πh2 , where πΌπ and ππ are the πth amplitude and phase coefficients, respectively. The received signal results β πu β1 β +β πβ1 β 2πΈb β (π) π(π‘) = πΌπ π(π) [π]π β² (π‘ β ππb ) π π π π=ββ π=0 π=0
Γ β£πpre,π β£ cos(2πππ π‘ + ππ ) + π(π‘) ,
(4)
where π β² (π‘) is the response to π(π‘) assumed with unitary energy and duration π β² β π + πd , being πd β€ πg the enlargement due to the overall distortion of the channel, π(π‘) the additive white Gaussian noise (AWGN) with two-side power spectral density π0 /2 and ππ β ππ + ππ . Focusing, without loss of generality, to the πth subcarrier of the πth user, the receiver performs the correlation at the π th instant (perfect synchronization andβphase tracking are assumed) of (π) 2 cos(2πππ π‘ + ππ ) (see Fig. 1(b) the received signal with ππ for details). Then, the decision variable π£ (π) is obtained by linearly combining the weighted signals from each subcarrier through the πth post-PE coefficient πpost,π , which is given by (πpre,π βπ )β , (5) β£πpre,π βπ β£1+π½R where π½R is the post-PE parameter. After some mathematical manipulation, we obtain the decision variable2 πpost,π =
β π£ (π) = β +
+
π
πΈπ πΏπ π
πβ1 β π=0
(1βπ½T )(1βπ½R )
πΌπ
π(π)
πΌ
πΈπ πΏπ π
πβ1 β π=0
πβ1 β
πβ π’ β1
π=0 π=0,πβ=π
(1βπ½T )(1βπ½R ) (π) (π) (π) ππ ππ π
πΌπ
π
β βπ½R (1βπ½T )
πΌπ
ππ
βπβ1 π=0
π
III. P ERFORMANCE E VALUATION The BEP expression can be obtained by deriving the statistic distributions of the decision variable and, thus, those of π , π , and πΌ in (6). In particular, it is reasonable, for sufficiently high number of subcarriers (as for practical systems, such as digital video broadcasting and WiMAX), to adopt the law of large number (LLN) and the central limit theorem (CLT). By applying the CLT to the term π in (6), it results Gaussian distributed with mean value given by { } β (1βπ½T )(1βπ½R ) ππ = πΈb πΏd π πΌ πΌπ [ ] β 3 + π½T (π½R β 1) β π½R 2 12 (π½T β1)(π½R β1) = πΈb πΏd π (2πh ) Ξ 2 where Ξ[β
] is the Euler Gamma function. For the interference term, by exploiting the properties of orthogonal codes and applying the CLT as in [4], πΌ results distributed as a zeromean Gaussian RV with variance (7) ππΌ2 = πΈb πΏπ (πu β 1)(2πh2 )(π½T β1)(π½R β1) [ ( ]) 3 + π½T (π½R β 1) β π½R Γ Ξ[2 + π½T (π½R β 1) β π½R ] β Ξ2 . 2 For the noise term π , be means of the CLT we noticed that πβ1 { } 1 1 β β2π½T π πΌ πΌβ2π½T = (2πh2 )βπ½T Ξ[1 β π½T ] πΌπ β π π π=0 (8) thus π is a zero-mean Gaussian RV with variance } { π0 2 (9) (2πh2 )βπ½T Ξ[1 β π½T ]πΌ πΌβ2π½R (1βπ½T ) , =π ππ 2 { } πΌ πΌβ2π½R (1βπ½T ) = (2πh2 )βπ½R (1βπ½T ) Ξ[1 + π½R (π½T β 1)] .(10)
Since π(π) is zero mean and statistically independent of πΌπ and ππ , and considering that ππ and πΌπ are statistically independent and zero mean, then πΌ {πΌπ } = πΌ {πΌπ } = 0. Since ππ and πΌπ are statistically independent, then πΌ {π π } = 0. Moreover πΌ, π , and π are uncorrelated Gaussian RVs, thus also statistically independent. By applying the LLN to the useful term, that is by approximating π with its mean value, the BEP averaged over small-scale fading results β 1 (11) πb β erfc Ξ , 2 where Ξ is the signal-to-noise plus interference-ratio (SNIR) given by (12) (next page) and πΎ β πΈb πΏd 2πh2 /π0 is the mean signal-to-noise-ratio (SNR) averaged over small-scale fading. We aim at deriving the optimal choice of the PE parameters, thus the couple (π½T , π½R ) jointly minimizing the BEP (π½T , π½R )(opt) = arg min {πb (π½T , π½R , πΎ)} . π½T ,π½R
T πΌβ2π½ π
885
,
(6)
where πΏd = 1/(1 + πd /π ) and π , πΌ, and π represent the useful, interference, and noise term, respectively. 2 For the sake of conciseness in our notation, since ISI is avoided, we will neglect the time-index π in the following.
(13)
However, being in the downlink, the receiver is in the mobile unit, hence it is typically more convenient, if necessary, to optimize the parameter at the transmitter (i.e., at the base station), once fixed at the receiver. Therefore, we find the optimum values of π½T defined as that values within the range [β1, 1] that minimizes the BEP for each π½R (opt)
π½T
= arg min {πb (π½T , π½R , πΎ)} β arg max {Ξ} . π½T
π½T
Authorized licensed use limited to: Universita degli Studi di Bologna. Downloaded on July 19,2010 at 08:59:55 UTC from IEEE Xplore. Restrictions apply.
(14)
886
IEEE COMMUNICATIONS LETTERS, VOL. 13, NO. 12, DECEMBER 2009 10
10
0
Ξ²R=β1
β1
10
β1
10
β2
10
β3
10
β4
Ξ²R=0 Pb
Pb
10
β2
10
β3
Ξ²R=0.5
β1
β0.5
0 Ξ²T
0.5
1
Fig. 2. BEP vs. π½T for different π½R and πΎ = 10 dB in fully loaded system conditions (πu = π = 64). Comparison among analytical and simulative results are shown.
By deriving (12) with respect to π½T and after some mathematical manipulation, we obtain the implicit solution given by (15), where π β 2πΎ(πu β 1)/π quantifies how much the system is noise-limited (low values) or interference-limited (high values) and Ξ¨[β
] is the logarithmic derivative of the Gamma function. IV. N UMERICAL R ESULT In Fig. 2, the BEP is plotted as a function of π½T for different values of π½R and mean SNR πΎ = 10 dB in fully loaded system conditions (π = πu = 64). Note that, in spite of the post-PE technique, there is always an optimum value of π½T minimizing the BEP and this value depends on π½R . Moreover, the BEP is also drastically dependent on π½R , meaning that a not suitable post-PE technique can even deteriorate the performance, with respect to one side combination, rather than improving it. Simulation results are also reported confirming the analysis especially in correspondence to the optimal π½R (note that the analysis is confirmed for 64 subcarriers and thus it is expected to be even more accurate for higher number of subcarriers).3 In Fig. 3, the BEP as a function of the system load (πu β1)/π in percentage is shown for πΎ = 10dB and different couples (π½T , π½R ). Note how a suitable choice of pre- and post-PE parameters can increase the sustainable system load. V. C ONCLUSIONS In this letter we derived an analytical framework for assessing the performance of downlink MC-CDMA systems with
Ξ²T=β0.5, Ξ²R=0.5 Ξ²T=0.5, Ξ²R=β0.5 Ξ²T=0.5, Ξ²R=0 (opt) Ξ²T , Ξ²R=0.5 Ξ²T=0.5, Ξ²R=0.5 (opt) Ξ²T=0.5, Ξ²R
0
10
20
30
40 50 60 system load [%]
70
80
90
100
Fig. 3. BEP vs. the system load (πu /π ) for various π½T and π½R when πΎ = 10 dB.
pre- and post-PE. The optimal value of PE parameters is provided showing that it is fundamental for improving the performance in terms of BEP averaged over small-scale fading. Without a proper choice of PE parameters, the performance would be deteriorated with respect to single-side detection. Simulation results confirm the accuracy of the analysis. The gain achieved by a suitable combination of transmission and reception equalization parameters could be exploited to save energy or increase the coverage range. ACKNOWLEDGMENT To Prof. O. Andrisano and F. Zabini for helpful discussions. R EFERENCES [1] S. Hara and R. Prasad, βAn Overview of multicarrier CDMA,β in Proc. IEEE 4th International Symposium on Spread Spectrum Techniques and Applications, Sep. 1996, pp. 107β114, vol. 1. [2] K. Fazel and S. Kaiser, Multi-Carrier and Spread Spectrum Systems. New York: Wiley, 2003. [3] L. Hanzo and T. Keller, OFDM and MC-CDMA: A Primer. Wiley, 2006. [4] A. Conti, B. Masini, F. Zabini, and O. Andrisano, βOn the downlink performance of multi-carrier CDMA systems with partial equalization,β IEEE Trans. Wireless Commun., vol. 6, no. 1, pp. 230β239, Jan. 2007. [5] I. Cosovic and S. Kaiser, βA unified analysis of diversity exploitation in multicarrier CDMA,β IEEE Trans. Veh. Technol., vol. 56, no. 4, pp. 2051β2062, July 2007. [6] B. M. Masini, βThe impact of combined equalization on the performance of MC-CDMA systems,β J. Commun., no. 4, 2008. [7] B. Masini et al., βHow equalization techniques affect the TCP performance of MC-CDMA systems in correlated fading channels,β EURASIP J. Wireless Commun. and Networking, vol. 2008, article ID 286351.
3 Similar considerations can be drawn for time- and -frequency correlated SUI-x channels as shown, by simulation, in [7] referred to PE at the receiver.
Ξβ
πΎ Ξ2
[
3+π½T (π½R β1)βπ½R 2
]
( [ ]) Ξ[1 β π½T ]Ξ[1 + π½R (π½T β 1)] + 2πΎ ππ’πβ1 Ξ[2 + π½T (π½R β 1) β π½R ] β Ξ2 3+π½T (π½R2β1)βπ½R
] { [ } Ξ[1 β π½T ]Ξ[1 + π½R (π½T β 1)] β(π½R β 1)Ξ¨ 3+π½T (π½R2β1)βπ½R β Ξ¨[1 β π½T ] + π½R Ξ¨[1 + π½R (π½T β 1)] ] { [ } π= (π½R β 1)Ξ[2 + π½T (π½R β 1) β π½R ] Ξ¨ 3+π½T (π½R2β1)βπ½R β Ξ¨[2 + π½T (π½R β 1) β π½R ]
Authorized licensed use limited to: Universita degli Studi di Bologna. Downloaded on July 19,2010 at 08:59:55 UTC from IEEE Xplore. Restrictions apply.
(12)
(15)