Low complexity frequency domain equalization for cyclic prefix CDMA systems

Share Embed


Descripción

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)  C08 

 1

March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬

Low Complexity Frequency Domain Equalization For Cyclic Prefix CDMA Systems F. S. Al-kamali 1, M. I. Dessouky, B. M. Sallam, and F. E. Abd El-Samie 2 Department of Electronics and Electrical Communications, Faculty of Electronic Engineering

Menoufia University, Menouf, Egypt

Email: { 1 faisalalkamali, 2 fathi_sayed }@yahoo.com.

Abstract This paper presents four frequency domain interference cancellation receivers for the Single-Input Single-Output (SISO) as well as Single-Input Multiple-Output (SIMO) downlink CDMA systems. The proposed receivers employ an interference cancellation scheme to suppress the interference caused by the multipath fading channel. All filters in the proposed receivers are implemented in frequency domain. The performance of the suggested receivers is studied and compared to other traditional receiver schemes. The effects of channel estimation, and number of active users on the performance of the proposed schemes are also studied. The obtained results show a large performance improvement when using such an interference cancellation scheme in the receivers relative to the RAKE receiver, and frequency domain Equalization (FDE) only. 1. Introduction Future wireless systems must provide high data rate services to satisfy the increasing needs of the nextgeneration wireless networks [1-4]. As the bit rate increases, the problem of ISI becomes more serious. Conventional equalization in the time domain may become impractical because it requires one or more transversal filters with a tap number covering the maximum channel impulse response length [1]. The RAKE receiver becomes also impractical due to the constraint of hardware complexity [1]. Orthogonal frequency division multiplexing (OFDM) is an attractive technology to deal with the detrimental effects of multipath fading, but it has several inherent disadvantages such as the large peak-to-average power ratio and the sensitivity to carrier frequency offsets [1-4]. Recently, single carrier block transmission with frequency domain equalization has proved to be a promising candidate for broadband wireless communications, especially when implementation issues such as the power consumption and the system complexity are taken into consideration [1-4]. By inserting a cyclic prefix in front of each data block, the zero forcing (ZF) or the minimum mean square error (MMSE) linear equalization criteria can be easily implemented in frequency domain [2]. There are other block transmission schemes for CDMA similar to the cyclic prefix CDMA (CP-CDMA) such as CDMA with known symbol padding, or zero padding [2,3]. The main advantage of frequency domain equalization lies in its low complexity when compared to time domain equalization and the RAKE receiver. The price to be paid is a reduction of the data rate caused by the insertion of the cyclic prefix. To improve the performance of frequency domain linear equalization in CDMA systems, frequency domain interference cancellation can be used [5-7]. The SIMO architecture is one of the most efficient solutions for high data rate transmission due to its high capacity gains relative to the SISO architecture. A combination of FDE and the SIMO architecture can also be used to counteract the channel fading due to multipath propagation [5]. The objective of this paper is to enhance the performance of downlink CP-CDMA systems by mitigating the multiple access interference (MAI) and the intersymbol interference (ISI). Hybrid receiver schemes comprising linear FDE and frequency domain parallel interference cancellation (FD-PIC) are suggested and studied in the

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)    2

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ paper. Three efficient frequency domain interference cancellation architectures for downlink SISO CP-CDMA systems are proposed. In all of them, the MAI is regenerated in frequency domain and subtracted from the received signal before equalization. The performance of all schemes is studied. One of the proposed receivers for SISO system is also developed for SIMO systems. The remainder of this paper is organized as follows: in section 2, the system model for downlink CDMA is presented. In Sections 3 and 4, the proposed frequency domain interference cancellation schemes for SISO and SIMO downlink CP-CDMA systems are described. Section 5 deals with the different decision functions that can be used in the proposed schemes. Computer simulation results and conclusions are given in sections 6 and 7, respectively. Notations: The symbols (.)H, (.)T, and (.)-1 designate complex conjugate transposition, transposition of a matrix, and inverse of a matrix respectively. ψ-1 and ψ denote the fast Fourier transform and the inverse fast Fourier transform , respectively. Vectors and matrices are represented in boldface.

2. System Model We consider the downlink CP-CDMA block transmission in a single cell CDMA system with K active users over a frequency selective channel. A schematic diagram of the baseband equivalent block transmission system is depicted in Fig. (1). Each user transmits BPSK information symbols. Those symbols are spread with a specific spreading code for each user. After spreading, the resulting signal is scrambled using a complex scrambling sequence. A cyclic prefix of NCP chips is added at the beginning of each block to form the transmitted block. The length of the cyclic prefix must be greater than the maximum excess delay of the channel ( L ) to accommodate the inter block interference. The received block after removal of the cyclic prefix can be formulated as: r = H Cd + n (1) where r is the received block. d is the transmitted block. n is the noise vector. Hc is a circulant matrix and can be written as: ⎡ h[0] ⎢ . ⎢ . ⎢ HC = ⎢h[L − 1] ⎢ 0 ⎢ . ⎢ ⎣ 0

0 . 0 h[L − 1] . h[0] . . . . . . . . 0 h[L − 1]

. .

h[1] ⎤

. ⎥ . h[L − 1]⎥⎥ . 0 ⎥ . ⎥ . 0 ⎥ ⎥ . . h[0] ⎦ .

(2)

where L is the number of multipath components of the channel impulse response h. The vector d can be represented as follows [7,8]:

d = CSb

(3)

where C is an NM×NM scrambling code matrix, S is an NM×KM block diagonal matrix whose diagon consists of the spreading codes. N is the spreading factor (SF). M is the number of transmitted symbols. b is an MK×1 vector consisting of the users’ amplitudes and the transmitted bits. The structures of the individual components of Eq. (3 ) are found in [7,8]. In terms of MAI, the received signal can be written as follows:

r = H c CS

d es

b des + H c CUb

= H c d dse + H c d int + n

int.

+ n

(4)

where bdes is an M×1 vector consisting of the desired user’s bits, bint is a (K-1)M×1 vector consisting of the interfering users' bits, Sdes is an (NM)×L matrix consisting of the spreading code of the desired user, and U is an (NM)×(K-1)M matrix consisting of the spreading codes of the interfering users. From Eq. (4), it is found that only the first item contains the desired data, the second term is MAI, and the third term is due to noise.

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)  C08 

 3

March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ 3. The Proposed Schemes for SISO Downlink CP-CDMA Systems Frequency Domain RAKE with PIC In this section, the first suggested scheme is introduced. This scheme uses the frequency domain RAKE (FD-RAKE) receiver and FD-PIC to estimate, regenerate, and cancel all the interfering users. Then, the FDRAKE receiver is used to provide the enhanced desired user’s data. The suggested scheme is called FD-RAKEPIC. It is shown in Fig. (2). The steps of the FD-RAKE-PIC algorithm can be summarized as follows: 1- The Cyclic prefix is removed from the received signal . 2- After removing the cyclic prefix , the FFT is applied to the received signal. With the aid of Eq. (4), we get:

R T = ΛD des + ΛD int. + N

(5)

where D des , D int and N are the Fourier transforms of d des , d int and n, respectively. Λ is a diagonal matrix containing the FFT of the circulant sequence of HC. 3- The resulting signal after the FFT is first sent to the frequency domain channel estimator which estimates the channel coefficients. 4- The estimate of the channel coefficients is used at stage 1 to estimate the symbols of the interfering users with FD-RAKE receiver. The estimates of the symbols obtained here are the first decision made. This estimate is referred to a tentative decision. This step can be written as follows:

{

bˆ int = f dec U T C H ΨΛ

H

RT

}

(6)

where fdec(.) is a tentative decision function (tanh decision is considered). 5- The estimates of the interfering users’ symbols are used with the channel estimate to regenerate the interfering users' signal (MAI) as follows:

R MAI = ΛΨ

−1

( CU bˆ int

(7)

)

6- The MAI is then subtracted from RT to get the frequency domain interference free signal as follows:

Z = R T −R

(8)

MAI

7- A better estimate of the symbols of interest can be obtained by applying an FD-RAKE detection step on the interference free signal Z as follows:

{

bˆ des = f dec S Tdes C H ΨΛ H Z

}

(9)

where fdec(.) is a hard decision function. The main advantage of this receiver lies in its low complexity as compared to the other suggested schemes. However, the performance of this receiver deteriorates, as the number of users increases. This can be explained by the fact that, for heavily loads, the RAKE receiver sees too much interference which makes its decisions about interfering users unreliable.

3.2 Frequency Domain RZF Equalizer with PIC This section presents the second suggested scheme which is used to improve the performance of the previous scheme for downlink CP-CDMA systems. This scheme uses an FD-RAKE receiver to estimate the interfering bits. Then, an FD-PIC step is used to regenerate, and cancel all interfering users data. After that, a regularized zero forcing frequency domain equalizer (RZF-FDE) is used to provide a better estimate of the desired user’s

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)    4

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ data. The suggested scheme is called FDE-RZF-PIC (see Fig. (3)). The steps of the proposed FDE-RZF-PIC algorithm can be summarized as follows: 1. The steps from 1 to 6 of the FD-RAKE-PIC algorithm are performed. 2. The estimate of the symbols of interest can be obtained after RZF-FDE, IFFT, descrambling, and despreading steps as follows:

{

bˆ des = f dec S Tdes C H ΨW RZF Z

}

(10)

where

W RZF = ( Λ H Λ + α I ) − 1 Λ H = Q RZF Λ H

(11)

WRZF is the frequency domain regularized zero forcing equalization operator. The main advantage of this scheme is that, the statistics of the transmitted data and the additive noise are not required. Its performance is also better than that of the FD-RAKE-PIC. However, it is more complex than the FD-RAKE-PIC receiver.

3.3 Frequency Domain LMMSE Equalizer with PIC In this section, we suggest the combination of both LMMSE-FDE and FD-PIC to form a new equalization scheme which mitigates the interference in downlink CP-CDMA systems as shown in Fig. (4). The suggested scheme uses the LMMSE-FDE to estimate the interfering bits. Then, FD-PIC is used to regenerate, and cancel all the interfering users in frequency domain. Finally, the LMMSE-FDE equalizer is used to provide the desired user’s data. The suggested scheme is called FDE-LMMSE-PIC. The FDE-LMMSE-PIC algorithm is similar to that of FD-RAKE-PIC except that the FD-RAKE is replaced by an LMMSE-FDE. The LMMSE-FDE formula is given by [3]:

W LMMSE = ( Λ H Λ + (1 / SNR ) I ) − 1 Λ H

(12)

From Eq. (12), it is found that in the FDE-LMMSE-PIC scheme, the statistics of the additive noise and the transmitted data are required.

4. The Proposed Scheme for SIMO Downlink CP-CDMA Systems Figure (5) is the block diagram (two-antenna example, Nr=2) of the developed receiver for SIMO downlink CP-CDMA systems. It uses SIMO FDE to estimate the interfering symbols. Then, the FD-PIC is used to regenerate, and cancel the MAI in frequency domain. After that, the SIMO FDE is used to provide a better estimate of the desired user’s data. The proposed scheme is called the SIMO FDE-PIC scheme. The received signal can be represented as:

r = H CT d + n

(13)

where:

[

, and H CT = H C1

[

. . H CNr ] , r = r1 T

.

.

.

r Nr

]

T

n = [n 1

.

.

n Nr

]T

d is taken as in Eq. (3). After removal of the cyclic prefix from the received signals, they are transformed into frequency domain. Equation (13) can be represented in frequency domain as follows:

R = ΛD

+ N = useful

where:

ΛD des 12 3

diversity

+ ΛD int + 123 MAI

N {

Noise

(14)

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)  C08 

 5

March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ T T T R = [R 1 . . R Nr ] , and N = [N 1 . . N Nr ] Λ = [Λ1 . . Λ Nr ] , Λ j is a diagonal matrix containing the FFT of the circulant sequence HCj ( 1 ≤ j ≤ Nr ) . The first term of Eq. (14) represents the useful diversity. The second term is MAI. The third term is due to noise. Based on Eq.(14), the SIMO FDE can be employed as follows:

ˆ = WR D

(15)

where:

W = [W 1 , . .,

Wj,

. .

, W Nr ]

(16)

Wj can be chosen according to the channel parameters Λj and the MMSE criterion:

W j = Λ (Λ j Λ H j

H j

+(

σ 2j

σ d2

2

where σ j is the variance of the additive noise at the jth antenna, and

)I 0 ) − 1

σ d2

(17)

is the variance of the transmitted

signal. Then, the signal is converted to the time domain with an IFFT operation as follows:

dˆ = Ψ ( Dˆ )

(18)

The transmitted data symbols of the interfering users are obtained after descrambling and despreading. The estimates of the symbols obtained here are tentative decisions. This step can be written as:

bˆ int = f dec (U T C H dˆ )

(19)

where fdec is a tentative decision function. The tentative decision data is then spread and scrambled using the corresponding codes and a replica of the interfering signal is reconstructed using the channel parameters and an FFT operation. The interfering signal can be written as:

R

MAI

= Λ Dˆ int

(20)

where:

ˆ = Ψ −1 (CU bˆ ) D int int

(21)

The interfering signal is subtracted from the original received signal as follows.

Z = R − R

(22)

MAI

After interference cancellation, the SIMO FDE is performed as follows:

ˆ D Final = WZ

(23)

Finally, the desired user’s symbols can be obtained after an IFFT operation, descrambling and despreading as follows:

bˆ des = sgn(real(S

T d es

ˆ C H Ψ( D )) ) Final

(24)

This is the final decision. In order to improve the performance further, the suggested algorithm can be implemented in multistage. However, the multistage implementation leads to an increase in the complexity.

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)    6

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ 5. Decision Functions This section explains the most frequently used decision functions in CDMA systems. The performance of PIC step depends mainly on the tentative decision function used. So, due to error propagation, PIC with hard decisions may perform more worse than PIC with linear or soft decision functions [7,10]. •The hard decision function:

⎧1 x ≥ 0 ⎪ y = fdec(x) = ⎨ ⎪−1 x < 0 ⎩

(25)

It makes a hard decision for one of the two possible symbols.

•The null zone function: y = f des

⎧ 1, x > cn ⎪ ( x ) = ⎨ 0, x ∈ [− c n , c n ] ⎪ − 1, x < − c n ⎩

(26)

It makes a hard decision when the soft bit estimate lies outside the interval [-cn, cn ], and sets the decision results to zero when the soft bit estimate lies inside the interval [-cn , cn ]. cn is the null zone decision threshold and it lies in the interval [0,1]. • The linear decision function:

y = f dec ( x ) = x

(27)

It offers an analytical access to the PIC performance, but performs worse than other decision functions. •The unit clipper decision function:

⎧ 1, ⎪ y = f dec ( x ) = ⎨ x , ⎪ − 1, ⎩

x >1 x ∈ [ − 1,1]

(28)

x < −1

It makes a soft bit decision when the soft bit estimate lies inside the interval [-1 , 1] to avoid the propagation of errors, and makes a hard decision when the soft bit estimate lies outside the interval [-1,1] to avoid the noise magnification [10]. •The tanh decision function:

y = f dec ( x ) = tanh( x )

(29)

It was adopted as the optimum decision function for non-frequency selective channels for systems with a high number of users.

6. Simulation Results Several simulation experiments are carried out in this section to test the performance of the proposed algorithms and compare them to other traditional algorithms. The simulation environment is based on the downlink synchronous CP-CDMA system in which, each user transmits BPSK information symbols. More details of the simulation parameters are given in Table (1). All users are assigned the same power.

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)  C08 

 7

March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬

Transmitter

Channel

Receiver

Modulation

BPSK

Spreading Codes

OVSF codes with processing gain 16

Scrambling Code

Complex scrambling sequence

FFT points

P=256

Cyclic Prefix

NCP =16

Fading

Frequency selective with L=3

Noise Environment

AWGN

Equalization

RZF-FDE with α=1, MRC(FD-RAKE), and LMMSE-FDE

Channel Estimation

Ideal, and Pilot Channel Estimation

Table (1) Simulation Parameters.

Case 1: SISO System In this case, the performance of the suggested schemes for SISO downlink CPCDMA systems is studied. A comparison study between these schemes is performed. Figures 6, and 7 illustrate the BER versus the threshold of the null zone decision function (cn) at different SNR values and different number of users for an FD-RAKE-PIC receiver. It is clear that cnopt=0.4 is always the best choice of the threshold regardless of the value of SNR. Figures (6), and (7) show that cnopt is non-sensitive to the SNR-changes and to system-load changes. The effect of the regularization parameter on the performance of the FDE-RZF-PIC receiver is examined and shown in Figs. (8), and (9). The optimal value of the regularization parameter is found to be αopt=1. This value is non-sensitive to SNR-changes and to system-load changes. Thus, we will choose α=αopt=1 for the rest of the experiments. The effect of the tentative decision function on the performance of the FD-RAKE-PIC, the FDE-RZF-PIC, and the FDE-LMMSE-PIC receivers for K=16 (Full load ) is studied and shown in Figs. (10), (11), and (12), respectively. It is found that the best performance of FD-RAKE-PIC, and FDE-RZF-PIC receivers can be reached with the tanh decision function. On the other hand, the performance of the FDE-LMMSE-PIC receivers with a hard decision function outperforms the performance obtained with all other decision functions. Figures (13), and (14) introduce a comparison between the different proposed algorithms for K=8 and K=16. From the obtained results, its clear that for low SNR values all the proposed schemes have the same performance. At high SNR values, the FDE-LMMSE-PIC receiver gives the best performance. From Fig. (13), it can be observed that the performance obtained from the FDE-RZF–PIC receiver, and the FDE-LMMSE-PIC receiver is the same when the system load is low. This observation may be due to the propagation of errors. When the number of users is low, the FD-RAKE receiver provides reliable decisions and the resulting error is small. The effect of user loads on the performance of the suggested algorithms is studied and presented in Fig. (15). The BER of all receivers degrades with increasing the number users. In this case, the performance of the suggested algorithms degrades a little bit by increasing the number of users, but it is still better than the other traditional schemes. This observation may be due to the MAI. The higher the number of users, the larger the MAI. Even after interference cancellation, some residual MAI may still exist. Therefore, the performance loss may be attributed to the increased MAI. Figure (16) depicts the BER as a function of the number of cancelled users, at a fixed SNR per user of 12 dB. This graph shows that the performance of the suggested receivers improves when the number of cancelled users increases. The effect of the channel estimation on the performance of the proposed schemes for K=16 is tested and shown in Fig. (17). The performance of the FDE-RZF-PIC, and the FDE-LMMSE-PIC receivers with MMSE channel estimation shows a loss of about 3 dB at BER of 10-2 when compared to the case of perfect channel knowledge.

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)    8

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ Case 2: SIMO System In this case, the performance of the developed SIMO FDE-PIC receiver is compared to that of SIMO FDE, SISO FDE-PIC, and the RAKE receiver. Figures (18), and (19) show the BER versus the SNR for K=8 (half load), and K=16 ( full load), respectively. As shown in Figs. (18), and (19), the proposed SIMO FDE-PIC scheme is effective in reducing the ISI and the MAI. It improves the performance significantly, especially at high SNRs. With the proposed scheme, an SNR reduction of about 2 dB is achieved for a BER=10-4 from the SIMO FDE receiver as in Fig. (19). For the fully loaded case, with a typical BER level of 10-3, the SNR for the SISO FDE- PIC receiver is no less than 10 dB, whereas the SNR for SIMO FDE-PIC receiver is about 5 dB, which demonstrates a 5 dB improvement. Figure (20), shows the variation of the BER with the number of users. It is obvious from the figure that the BER of the SIMO FDE-PIC receiver is much lower than the BER of the RAKE receiver, the SISO FDE-PIC receiver, and the SIMO FDE receiver. From the results, it is clear that the SIMO FDE-PIC receiver increases the number of users of the system by about 4 times more than that of the SIMO FDE receiver. To show the impact of the channel estimation on the performance of the SIMO FDE-PIC receiver, and the SIMO FDE receiver, Fig. (21) illustrates the performance in terms of the BER versus SNR. We use the LMMSE frequency domain channel estimation, where a training sequence is used. The degradation in the SNR from ideal channel estimation case for a BER=10-3 is about 3 dB.

7. Conclusions In this paper, three interference cancellation architectures have been suggested and studied to suppress the interference for the SISO downlink CP-CDMA systems. The comparison studies show that the suggested schemes achieve a large performance improvement relative to the traditional receivers. The effects of the tentative decision function, the number of users, the channel estimation, and the number of cancelled users on the performance of these schemes are studied. It is found that, the FDE-LMMSE-PIC receiver with hard decision gives better performance than other receivers even with heavy loads. The proposed FDE-LMMSE-PIC receiver is also developed for SIMO downlink CP-CDMA systems. Simulation results show that the BER performance of developed SIMO FDE-PIC receiver is far better than the RAKE receiver , the SISO FDE-PIC receiver, and the SIMO FDE receiver. Furthermore, it provides more capacity when compared to the SIMO FDE receiver. The obtained results indicate that a reliable communication is possible with the proposed schemes.

References [1] D. Falconer et al., “Frequency Domain Equalization for Single-Carrier Broadband Wireless Systems,” IEEE Commun. Mag., Vol. 40, pp. 58–66, April 2002. [2] I. Martoyo, T. Wesis, F. Capar, and F.Jondral, “Low complexity cdma downlink receiver based on frequency domain equalization, ” in Proc. IEEE VTC., pp. 987-991, Oct. 2003. [3] F. Petre, G. Lues, L. Deneire, and M. Moonen, “Downlink frequency domain chip equalization for singlecarrier block transmission DS/CDMA with known symbol padding,” in Proc. GLOBCOM, pp. 453-457, Nov. 2002. [4] F. Adachi, D. Garge, S. Takaoka, and K. Takeda, “Broadband CDMA techniques," IEEE Wireless Communs., Vol. 12, No. 2, pp. 8-18, April 2005. [5] K. Takeda, K. Ishihara, and F. Adachi, “Downlink DS-CDMA Transmission with Joint MMSE Equalization and ICI Cancellation,” IEEE VTC., Vol. 4, pp. 1762-1766, Spring 2006. 4 [6] K. Takeda and F. Adachi, "Frequency-Domain Interchip Interference Cancellation for DS-CDMA Downlink Transmission,” IEEE Tr. VT, Vol. 56, No. 3, pp. 1286-1294, May 2007. [7] F. S. Al-kamali, M. I. Dessouky, B. M. Sallam, and F. E. El-Samie, “Efficient Implementation of Downlink CDMA Equalization Using Frequency Domain Approximation, ” UBICC Journal, Vol. 2, No. 4, 2007. [8] S. Werner, J. Lilleberg, “ Downlink channel decorrelation in CDMA systems with long codes" IEEE 49th Vehicular Technology Conference, vol. 2, pp. 1614 – 1617, 16-20 May 1999. [9] A. L. C. Hui and K. B. Letaief, “Multiuser asynchronous DS/CDMA detectors in multipath fading links,” IEEE Trans.commun, vol. 46, pp. 384–391, Mar. 1998. [10] 1. F. S. Al-kamali, M. I. Dessouky, B. M. Sallam, and F. E. El-Samie, “Regularized Zero forcing Equalizer with Soft Decision PIC for Multirate Downlink CDMA Systems,” International Conference on Engineering and Mathematics, ENMA 2007, Bilbao, Spain, pp. 133-140, 9-11 July 2007.

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)   9

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ User 1

Spreadin Ncp

User 2

Spreadin

Insert CP

Scrambling

Data block

CP

. .. .

. . . . . User K

P

Spreadin

Fig. (1) Downlink CP-CDMA transmitter and the transmitted block. Frequency Domain Channel Estimator

Stage 1

ΛH

Remove CP

FFT

FDRAKE

-

IFFT

Rx

Hard decision

Descrambling And , Despreading

desired user's data

K-1

Frequency Domain Interference Regeneration

Stage 2

Tentative decision

. . .

Fig. (2) Structure of the proposed FD–RAKE-PIC scheme.

-

IFFT

ΛH

Remove CP

QRZF

Frequency Domain Channel Estimator

FFT

RX

IFFT

RZF-FDE

desired user's

Descrambling and Despreading

Hard decision

Descrambling And , Despreading

Tentative

decision

FDRAKE K-1

Frequency Domain Interference Regeneration

. . .

Fig. (3) Structure of the proposed FDE –RZF-PIC scheme.

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)     10

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ Frequency Domain Channel Estimator

Rx

Hard Decision

-

IFFT

FFT

FDELMMSE

Descrambling Remove CP

desired user's data

And , Despreading K-1 . . .

Tentative decision

Frequency Domain Interference Regeneration

Fig. (4) Structure of the proposed FDE-LMMSE-PIC scheme.

Frequency Domain Channel Estimator

Rx1

Desired data

FFT

Remove CP

Hard Decision

Descrambling And despreading

-

IFFT

Rx2

SIMO FDE

FFT

Remove CP

K-1

Frequency Domain Interference Regeneration

Tentative decision

. . .

Fig. (5) The proposed SIMO FDE-PIC scheme with Nr=2. SF=16, Full Loaded

0

SF=16, Half Loaded

0

10

10

Null Zone Decision

Null Zone Decision -1

SNR=[ 6 9 12 15] db BER

BER

SNR=[ 6 9 12 15] db

10

-1

10

-2

10

-2

10

-3

-3

10

-4

10

10

-4

10

0

0.2

0.4

0.6

0.8

1

Threshold ( Cn )

Fig. (6) BER vs. null zone decision threshold at different SNR and K=8.

0

0.2

0.4

0.6

0.8

Threshold ( Cn )

Fig. (7) BER vs. null zone decision threshold at different SNR and K=16.

1

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)  C08    11 March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ SF=16, Half Loaded,Cyclic Prefix

0

SF=16, Full load, Cyclic Prefix

0

10

10

FDE-RZF-PIC

SNR=[ 6 , 9 , 12 ] dB

-1

SNR=[ 6 9 12 ] dB

-1

10

BER

10

BER

FDE-RZF-PIC

-2

10

-2

10

-3

-3

10

10

-4

-4

10

-3

10

-2

-1

0

10 10 10 Regularization Parameter ( α )

10

1

-3

10

10

Fig. (8) BER vs. regularization parameter at different SNR and K=8.

-1

0

1

10

Fig. (9) BER vs. regularization parameter at different SNR and K=16.

SF=16, Full lLoaded , Cn=0.4

0

-2

10 10 10 Regularization Parameter ( α )

SF=16, Full load,Cyclic Prefix

0

10

10

-1

10

-1

BER

BER

10

-2

10

RAKE -2

Null Zone

10

RAKE

Unit Clipper Hard

-3

Null zone Unit Clipper

10

Linear 10

Hard

Tanh

-3

Tanh

-4

0

5

10

10

15

0

SNR

10

15

SNR

Fig. (10) Performance of FD-RAKE-PIC with different decision functions(BER vs. SNR). K=16.

Fig. (11) Performance of FDE-RZF-PIC with different decision functions(BER vs. SNR). K=16.

SF=16, Half load, α=1, Cyclic prefix

0

SF=16,Full load, Cyclic Prefix

0

5

10

10

-1

10 -1

10

-2

BER

BER

10 -2

10

-3

10

RAKE

RAKE -3

LMMSE-FDE

Null Zone

10

10

Unit Clipper Hard

FDE-RZF-PIC

Tanh

-4

10

RZF-FDE FD-RAKE-PIC

-4

0

FDE-LMMSE-PIC

5

10

15

SNR

Fig. (12) Performance of FDE-LMMSE-PIC with different decision functions(BER vs. SNR). K=16.

0

5

10 SNR

Fig. (13) BER vs. SNR for different reception schemes for K=8.

15

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)     12

C08  March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ SF=16, Full load, α=1, Cyclic Prefix

0

SF=16, α=1, Cyclic Pref ix

-1

10

10

RAKE RZF-FDE LMMSE-FDE FD-RAKE-PIC

-1

10

-2

FDE-RZF-PIC

10

FDE-LMMSE-PIC

-2

BER

BER

10

-3

10

-3

10

RAKE LMMSE-FDE

-4

10

RZF-FDE FD-RAKE-PIC

-4

10

FDE-RZF-PIC -5

FDE-LMMSE-PIC 0

10

5

10

4

15

6

8

Fig. (14) BER vs. SNR for different reception schemes for K=16.

12

14

Fig. (15) BER vs. the number of active users for different reception schemes. SNR =12 dB.

SF=16, Full Load, α=1, Cyclic prefix

0

10

Number of users

SNR

SF=16,K=16

0

10

10

FD-RAKE-PIC FDE-RZF-PIC FDE-LMMSE-PIC

-1

-1

10

BER

BER

10

-2

10

-2

10

FDE-LMMSE-PIC chann. know n FDE-LMMSE-PIC chann. est. -3

FD-RAKE-PIC chann. know n

10

-3

10

FD-RAKE-PIC chann. est. FDE-RZF-PIC chann. know n FDE-RZF-PIC chann. est.

-4

10

-4

10

0

5 10 Number of Cancelled Users

15

2

4

6

8

10

SF=16,Half Load

16

18

SF=16,Full Load

0

10 1X1 RAKE

1X1 RAKE

1X1 SISO FDE-PIC 1X2 SIMO FDE 1X2 SIMO FDE-PIC

-1

10

1X1 SISO FDE-PIC 1X2 SIMO FDE

-1

10

-2

BER

BER

14

Fig. (17) BER vs. SNR for exact and LMMSE channel estimate for the different reception schemes.

10

10

-3

1X2 SIMO FDE-PIC

-2

10

-3

10

10

-4

10

12

SNR

Fig. (16) BER vs. the number of canceled users for different reception schemes. SNR =12 dB.

0

0

-4

0

2

4

6 SNR

8

10

12

Fig. (18) BER vs. SNR for different reception schemes for K=8 (half load).

10

0

2

4

6

8

10

12

SNR

Fig. (19) BER vs. the SNR for different reception schemes for K=16 (Full load).

25th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2008)  C08    13 March 18‐20, 2008, Faculty of Engineering, Tanta Univ., Egypt

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ SF=16

0

-1

1x1 RAKE

1x2 SIMO FDE, chan. know n

1x1 SISO FDE-PIC 1x2 SIMO FDE

1x2 SIMO FDE , chan. estimation

-2

10

Capacity increase

1x2 SIMO FDE-PIC, chan. know n

-1

10

1x2 SIMO FDE-PIC

BER

BER

10

1x2 SIMO FDE-PIC,Chan. estimation

-2

10

-3

-3

10

-4

10

10

10

SF=16,Full Load

0

10

10

-4

4

6

8

10

12

14

Number of Users

Fig. (20) BER vs. the number of active users for different reception schemes. SNR =6 dB.

0

2

4

6

8

10

12

SNR

Fig. (21) BER vs. SNR for exact and LMMSE channel estimate for the different reception schemes. .

Lihat lebih banyak...

Comentarios

Copyright © 2017 DATOSPDF Inc.