1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu Adaptive WCDMA (P15) doc

45 212 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 45
Dung lượng 530,47 KB

Nội dung

15 Wideband CDMA network sensitivity 15.1 THEORY AND PRACTICE OF MULTIUSER DETECTION Advanced wireless Code Division Multiple Access (CDMA) systems employing multiuser receivers described in Chapters 13 and 14 have gained a lot of attention during the recent years. In the beginning, the research was purely academic. In order to fully exploit CDMA capabilities, the third-generation wideband CDMA networks [1] have been planned to include interference cancellation (IC), as soon as it becomes feasible to implement (for details, see also Chapter 17). A number of overview papers [2–6] discuss basic features of multiuser detection (MUD) and IC techniques. Among linear IC schemes, decorrelat- ing detectors [7–9] belong to a major group of multiuser receivers. As it was discussed in Chapter 13, the basic idea of the decorrelator is to use the inverted cross-correlation matrix to subtract interference caused by other active users, that is, multiple access inter- ference (MAI). With perfect knowledge of code cross-correlations (of all active users), the effect of all MAI can be eliminated at the cost of noise enhancement. One important benefit of the ideal decorrelator is that it does not require knowledge of the users’ power levels (or amplitudes) and is thus robust to power fluctuations. On the other hand, the complexity and need for updating the matrix inversion can become a bottleneck at high user populations and fast fading environment. Also, in reality, the cross-correlation matrix must be estimated and that will lead to further imperfections. These imperfections are the focus of this chapter. Although other options, such as multistage or linear minimum mean square error (LMMSE) detectors discussed in Chapter 14, are also considered for these applications [4], in this chapter we will focus our attention on linear decorrelators and their operation in the presence of imperfections. In practice, performance of these detectors depends critically on the channel parameter estimation and errors that they produce. For these reasons, parameter estimation in multiuser communications has become an important research topic aiming to find feasible solutions for practical MUD applications. The Adaptive WCDMA: Theory And Practice. Savo G. Glisic Copyright ¶ 2003 John Wiley & Sons, Ltd. ISBN: 0-470-84825-1 520 WIDEBAND CDMA NETWORK SENSITIVITY performance of linear decorrelating detectors in the presence of time delay, carrier phase and carrier frequency errors is analyzed in Reference [10]. Methods for low-complexity amplitude and phase estimation with known or unknown delays are analyzed in Ref- erence [11]. Joint signal detection and parameter estimation (amplitudes and phases) is evaluated in Reference [12]. Adaptive symbol and parameter estimation algorithms based on recursive least squares (RLS) and extended Kalman filters (EKF) have been studied in Reference [13]. Sensitivity of multiple-access channels to several mismatches due to imperfect carrier recovery, timing jitter and channel truncation is analyzed in Reference [14]. The impact of timing (delay) errors to the performance of linear MUD receivers is illustrated in References [15,16]. The same authors have also considered the estimation problem in general in Reference [17]. Sensitivity analysis of near–far resis- tant DS-CDMA receivers to propagation delay estimation errors [18] shows that even quite small errors will destroy the near–far resistance of the decorrelating detector. Joint amplitude and delay estimation is evaluated in Reference [19] by using the EKF and the same authors study quasi-synchronous CDMA systems applying linear decorrelators in Reference [20]. The above references study mainly the link performance with quite limited code lengths and number of users. This is necessary in order to get analytically tractable performance results or to keep complexity of simulations at reasonable levels. For capacity evaluation, however, somewhat releasing assumptions and approximations are usually needed to get results for higher user populations and longer spreading codes. Capacity of the linear decorrelating detector for quasi-synchronous CDMA is evaluated in Reference [21]. Fur- thermore, comparison against an adaptive receiver employing the minimum mean square error (MMSE) criterion is presented. Outage probability bounds when using a zero forcing detector are presented in Reference [22]. Capacity gains over conventional matched fil- ter–based systems were shown to be significant. A linear interference canceller is applied to microcellular CDMA in Reference [23] in which uplink capacities are estimated for different propagation scenarios. Besides the multiuser detectors, an advanced CDMA receiver will be using also a RAKE receiver with multipath combining. Linear multipath-decorrelating receivers in frequency-selective fading channels, discussed in Chapter 13, have been compared to the conventional RAKE receiver in Reference [24]. The conclusion was that decorrelators can avoid error floors demonstrated by plain RAKE receivers. These components will be also imperfect. Performance of RAKE combining techniques (selection, equal gain and maximal ratio diversity) in the presence of chip and phase synchronization errors is reported in Reference [25]. As expected, the maximal ratio combiner (MRC) outperforms other combiners and quite drastic capacity losses are seen because of synchronization errors and fading. Diversity methods in Rayleigh fading have also been evaluated and compared in References [26,27]. Capacity evaluation of CDMA networks [28] and comparison of CDMA and time divi- sion multiple access (TDMA) systems have been an important and controversial issue. One of the reasons for such a situation is the lack of a systematic, easy to follow math- ematical framework for this evaluation. The situation is complicated by the fact that a lot of parameters are involved and some of the system components are rather complex resulting in imperfect operation. The analysis of an advanced CDMA network should in SYSTEM MODEL 521 general take all these elements into account including their imperfections and come up with an expression for the system capacity in the form that can be used in practice. In Reference [29] a systematic analytical framework for the capacity evaluation of wideband CDMA networks with nonlinear IC was presented. In this chapter we extend the model to networks employing linear decorrelating detec- tors. This approach should provide a relatively simple way to specify the required quality of MAI canceller (decorrelator) and RAKE receiver in a CDMA system, taking into account all their imperfections. A flexible, complex signal format is used that enables us to model all currently interest- ing wideband CDMA standards. For such a signal we first derive a complex decorrelator structure. This is the first time that a complete decorrelator is described for the CDMA signal with two independent data and two independent code streams. This type of the signal is used in all CDMA standards. In the next step all imperfections in the operation of such a system are modeled and analyzed by using the concept of a network sensitivity function. This provides the necessary information to the designer on how much of the theoretically promised ideal performance will be preserved in a real implementation. The theory is general and some examples of practical sets of channel and system parameters are used as illustration. 15.2 SYSTEM MODEL In order to be able to discuss implementation problems in the existing standards, the complex envelope of the signal transmitted by user k ∈{1, 2, ,K} in the nth symbol interval t ∈ [nT , (n + 1)T ] will be written as s k = A k e j φ k0 S (n) k (t − τ k )(15.1) where A k is the transmitted signal amplitude of user k, τ k is the signal delay, φ k0 is the transmitted signal carrier phase and T is the symbol interval. S (n) k (t) can be repre- sented by S (n) k (t) = S (n) k = S k = S ik + jS qk = d ik c ik + jd qk c qk (15.2) In this equation, b ik and b qk are two information bits in the I and Q channels, respectively, generated with bit interval T . c ik and c qk are the kth user pseudo-noise codes in the I and Q channels, respectively, generated with chip interval T c and having a period T /T c . Equations (15.1) and (15.2) are general and different combinations of the signal parame- ters cover most of the signal formats of practical interest. For example, in WCDMA/FDD mode the uplink signal format can be expressed as (c d d d + jc c d c )c s c sl (15.3) where c d and c c are data and control channel codes, d d and d c are data and control channel information bits and c s and c sl are scrambling and scrambling long (optional) 522 WIDEBAND CDMA NETWORK SENSITIVITY codes for user k. Equation (15.3) can be written in the form of equation (15.2) with the following mapping: c ik = c d c s c sl c qk = c c c s c sl d ik = d d d qk = d c (15.4) Equation (15.3) may be further modified to include complex scrambling codes. The model of channel impulse response consists of discrete multipath components represented as h (n) k (t) = L  l=1 h (n) kl δ(t − τ (n) kl ) = L  l=1 H (n) kl e j φ kl δ(t − τ (n) kl ) (15.5) h (n) kl = H (n) kl e j φ kl (15.6) where L is the number of multipath components of the channel, h (n) kl and τ (n) kl ∈ [0,T m ) are the complex coefficient (gain) and delay, respectively, of the lth path of user k at symbol interval with index n and δ(t) is the Dirac delta function. We assume that T m is the delay spread of the channel. In what follows, indices n will be dropped whenever this does not produce any ambiguity. It is also assumed that T m <T and an indication for the necessary modifications in the case when T m >T is provided whenever appropriate. The overall received signal during N b symbol intervals can be represented as r(t) = Re  e j ω 0 t N b −1  n=0  k  l a kl S (n) k (t − nT − τ k − τ kl )  + Re{z(t)e j ω 0 t} (15.7) where a kl = A k H (n) kl e j kl = A kl e j kl , A k H (n) kl = A kl ,  kl = φ 0 + φ k0 − φ kl , φ 0 is the fre- quency downconversion phase error, z(t) is a complex zero mean additive white Gaussian noise (AWGN) process with two-sided power spectral density σ 2 and ω 0 is the carrier angular frequency. In what follows, we will drop the noise term for simplicity reason and focus only on proper representation of the MAI. For a correct representation of the overall signal, the noise term will be reintroduced again in equation (15.35). In order to be able to model system imperfections, both I and Q signal components should be represented separately as an explicit function of all parameters that are estimated in the receiver and because these estimates are imperfect they may include some errors. The complex matched filter of user k will create two correlation functions for each path and by omitting the noise terms these signals can be represented as y (n) ikl =  (n+1)T +τ k +τ kl nT +τ k +τ kl r(t)c ik (t −nT − τ k + τ kl ) cos(ω 0 t + ˜  kl ) dt =  k   l  y ikl (k  l  ) (15.8) SYSTEM MODEL 523 where ˜  kl is the estimate of  kl and y ikl (k  l  ) = y iikl (k  l  ) + y iqkl (k  l  ) = A k  l  [d ik  ρ ik  l  ,ikl cos ε k  l  ,kl + d qk  ρ qk  l  ,ikl sin ε k  l  ,kl ] (15.9) and y (n) qkl =  (n+1)T +τ k +τ kl nT +τ k +τ kl r(t)c qk (t − nT − τ k + τ kl ) sin(ω 0 t + ˜  kl ) dt =  k   l  y qkl (k  l  ) (15.10) y qkl (k  l  ) = y qqkl (k  l  ) + y qikl (k  l  ) = A k  l  [d qk  ρ qk  l  ,qkl cos ε k  l  ,kl − d ik  ρ ik  l  ,qkl sin ε k  l  ,kl ] (15.11) with ρ x,y being the cross-correlation functions between the corresponding code compo- nents x and y. A scaling factor 1/2 is dropped in the above equations for simplicity. Basically by dropping this coefficient for both signal and noise, the signal-to-noise ratio (SNR) that determines the system performance will not change. Each of these components is defined with three indices (i or q, user and path). Parameter ε a,b =  a − ˜  b where a and b are defined with two indices (user and path). Let the L-element vectors  L (·) of matched filter output samples for the nth symbol interval be defined as y (n) ik = L (y (n) ikl ) = (y (n) ik1 ,y (n) ik2 , ,y (n) ikL ) T ∈ C L (15.12) y (n) qk = L (y (n) qkl ) = (y (n) qk1 ,y (n) qk2 , ,y (n) qkL ) T ∈ C L (15.13) y (n) k = y (n) ik + jy (n) qk (15.14) y (n) = K (y T(n) k ) ∈ C KL (15.15) y = N b (y T(n) ) ∈ C N b KL (15.16) Let in general R (n) (i) ∈ (−1, 1] KL×KL be a cross-correlation matrix with the follow- ing partition: R (n) (i) =        R (n) 1,1 (i) R (n) 1,2 (i) ··· R (n) 1,K (i) R (n) 2,1 (i) R (n) 2,2 (i) ··· R (n) 2,K (i) . . . . . . . . . . . . R (n) K,1 (i) R (n) K,2 (i) ··· R (n) K,K (i)        ∈ R KL×KL = K (R (n) k,k  (i)) (15.17) 524 WIDEBAND CDMA NETWORK SENSITIVITY For the final representation of the complex matched filter output signal, given by equations (15.49) and (15.50), we now define four specific matrices of the form given by equation (15.17) with the following notation: R ii(n) (i) = K (R ii(n) k,k  (i)) (15.18) R qi(n) (i) = K (R qi(n) k,k  (i)) (15.19) R iq(n) (i) = K (R iq(n) k,k  (i)) (15.20) R qq(n) (i) = K (R qq(n) k,k  (i)) (15.21) where matrices R ab(n) k,k  (i) ∈ R L×L , ∀k, k  ∈{1, 2, ,K} in equations (15.18) to (15.21) have elements (R ii(n) k,k  (i)) l,l  = cos ε k  l  ,kl ×  ∞ −∞ c (n) ik (t − τ k − τ kl )c (n−i) ik  (t + iT − τ k  − τ k  l  ) dt (15.22) (R qi(n) k,k  (i)) l,l  = sin ε k  l  ,kl ×  ∞ −∞ c (n) qk (t −τ k − τ k,l )c (n−i) ik  (t +iT − τ k  − τ k  l  ) dt (15.23) (R iq(n) k,k  (i)) l,l  =−sin ε k  l  ,kl ×  ∞ −∞ c (n) ik (t −τ k − τ k,l )c (n−i) qk  (t +iT − τ k  − τ k  l  ) dt (15.24) (R qq(n) k,k  (i)) l,l  = cos ε k  l  ,kl ×  ∞ −∞ c (n) qk (t − τ k − τ k,l )c (n−i) qk  (t + iT − τ k  − τ k  l  ) dt ∀l, l  ∈{1, 2, ,L} (15.25) In order to simplify the notation, we present equation (15.22) as R = ρ cos ε and its estimation as ˆ R =ˆρ cos ˆε(15.26) In general, the estimated phase difference ˆε between the two users (e.g. users with index k = 1andk = 2) can be represented as ˆε = φ 1 − φ 1 − φ 2 − φ 2 = ε + ε (15.27) where ε = φ 1 − φ 2 and ε =−(φ 1 + φ 2 ). The noise samples at the output matched filters for different users are uncorrelated. So, if φ is a process with zero mean and variance σ 2 φ ,thenε is a zero mean process with variance 2σ 2 φ . The estimated correlation function can be represented as ˆρ = ρ + ρ ∼ = ρ +ρ  ε τ = ρ  1 + ρ  ε τ ρ  = ρ(1 + s ρ )(15.28) SYSTEM MODEL 525 where ρ  is the slope of the ρ function at the point of zero delay estimation error and ε τ = τ 1 − τ 2 (15.29) is the difference between the two delay estimation errors. For a given class and code length, ρ  is a parameter [30]. If τ is a zero mean variable with variance σ 2 τ ,thenε τ is a zero mean variable with variance 2σ 2 τ . The second component of equation (15.26) can be represented as cos ˆε = cos(ε +ε) = cos ε cos ε − sin ε sin ε = (1 −ε 2 /2) cos ε − ε sin ε = (1 +s ε ) cos ε (15.30) where s ε =−(ε 2 /2 + ε · tan ε) (15.31) Now, equation (15.26) becomes ˆ R = R +R (15.32) where R = ρ cos ε R = ρ cos ε(s ε + s ρ + s ε s ρ ) (15.33) Whenever k  = k, the average value of the cross-correlation ρ = 0 and parameter R can be considered as an additional noise component with a zero mean and variance σ 2 R = ρ 2 [(1 + 2σ 2 ρ  σ 2 τ /ρ 2 )(3σ 4 φ + 2σ 2 φ ) + 2σ 2 ρ  σ 2 τ /ρ 2 ] (15.34) Similar expressions can be derived for the estimation of equations (15.23) to (15.25). In the case when multipath delay spread produces severe intersymbol interference (ISI), the overall received signal should be further modified. When the delay spread is limited to less than one symbol interval, then for an asynchronous network the vector equation (15.15) can be expressed as [4] y (n) (R, H, A, d) = R (n) (2)H (n−2) Ad (n−2) + R (n) (1)H (n−1) Ad (n−1) + R (n) (0)H (n) Ad (n) + R (n) (−1)H (n+1) Ad (n+1) + R (n) (−2)H (n+2) Ad (n+2) + n (n) (15.35) where A = diag(A 1 ,A 2 , ,A K ) ∈ R K×K (15.36) 526 WIDEBAND CDMA NETWORK SENSITIVITY is a diagonal matrix of transmitted amplitudes, H (n) = diag(H (n) 1 , H (n) 2 , ,H (n) K ) ∈ C KL×K (15.37) is the matrix of channel coefficient vectors H (n) k = (H (n) k,1 ,H (n) k,2 , ,H (n) k,L ) T ∈ C L (15.38) d (n) = (d (n) 1 ,d (n) 2 , ,d (n) K ) T ∈  K (15.39) is the vector of the transmitted data and n (n) ∈ C KL is the output vector due to noise. This component is due to processing the second term of equation (15.7) that was dropped for simplicity in derivation of equations (15.8) to (15.34). It is easy to show that R (n) (i) = 0 KL , ∀|i| > 2andR (n) (−i) = R T(n+1) (i),where0 KL is an all-zero matrix of size KL × KL. Thus, the concatenation vector of the matched filter outputs (15.16) has the expression y(R, H,A, d ) = RHAd + n = RHh + n(15.40) where R =         R (0) (0) R T(1) (1) R T(2) (2) ··· 0 KL R (1) (1) R (1) (0) R T(2) (1) ··· 0 KL R (2) (2) R (2) (1) R (2) (0) ··· 0 KL . . . . . . . . . . . . . . . 0 KL 0 KL 0 KL ··· R (N b −1) (0)         ∈ R N b KL×N b KL (15.41) H = diag(H (0) , H (1) , ,H (N b −1) ) ∈ C N b KL×N b K (15.42) A = diag(A, A, ,A) ∈ R N st K×N b K (15.43) d = (d T(0) , d T(1) , ,d T(N b −1) ) T ∈  N b K (15.44) h = Ad is the data-amplitude product vector and n is the Gaussian noise output vector with zero mean and covariance matrix σ 2 R.Ifwedefine y ii = y(R ii ,H,A,d i ) (15.45) y qi = y(R qi ,H,A,d q ) (15.46) y iq = y(R iq ,H,A,d i ) (15.47) y qq = y(R qq ,H,A,d q ) (15.48) then we have y i = y ii + y qi (15.49) y q = y iq + y qq (15.50) CAPACITY LOSSES 527 On the basis of these equations in the sequel, a complex decorrelator receiver structure is derived. 15.2.1 Complex decorrelator As a starting point, we represent equations (15.49) and (15.50) as y i = y ii + y qi = ii d i + qi d q + n i (15.51) y q = y iq + y qq = iq d i + qq d q + n q (15.52) where =RHA(15.53) and we use an additional step to produce  ii−1 y i = d i + ii−1  qi d q + ii−1 n i  iq−1 y q = d i + iq−1  qq d q + iq−1 n q  qi−1 y i = qi−1  ii d i + d q + qi−1 n i  qq−1 y q = qq−1  iq d i + d q + qq−1 n q (15.54) From the last set of equations one can show that the data estimates should be obtained as ˆ d = ˆ d i + j ˆ d q ˆ d q = sgn{D qi y i + D qq y q } D qi ={ qi−1  ii − qq−1  iq } −1  qi−1 D qq =−{ qi−1  ii − qq−1  iq } −1  qq−1 (15.55) and similarly ˆ d i = sgn{D ii y i + D iq y q } D ii ={ ii−1  qi − iq−1  qq } −1  ii−1 D ii ={ ii−1  qi − iq−1  qq } −1  ii−1 (15.56) Bearing in mind that all current wideband code division multiple access (WCDMA) standards are based on using complex signal formats, future research in the field of multiuser detectors should be focused on the structures defined above. 15.3 CAPACITY LOSSES The starting point in the evaluation of CDMA system capacity is parameter Y bm = E bm /N 0 , the received signal energy per symbol per overall noise density in a given 528 WIDEBAND CDMA NETWORK SENSITIVITY reference receiver with index m. For the purpose of this analysis, we can represent this parameter in the general case as Y bm = E bm N 0 = ST I oc + I oic + I oin + η th (15.57) where I oc ,I oic and I oin are the power densities of intracell, intercell and overlay type inter- network interference, respectively, and η th is the thermal noise power density. Parameter S is the overall received power of the useful signal and T = 1/R b is the information bit interval. Contributions of I oic and I oin to N 0 have been discussed in Chapter 8 and in a number of papers, for example, in Reference [28]. In order to minimize repetition in our analysis, we will parameterize this contribution by introducing η 0 = I oic + I oin + η th (15.58) and concentrate on the analysis of the intracell interference, I oc , in a CDMA network based on advanced receivers using imperfect RAKE, and MAI cancellation based on an imperfect decorrelator. An extension of the analysis to include both intercell and internetwork interference is straightforward. A general block diagram of the receiver is shown in Figure 15.1. If for user m an L 0 -finger RAKE receiver (L 0 ≤ L) with combiner coefficients w mr (r = 1, 2, ,L 0 ) and an imperfect decorrelator is used, the SNR will become Y bm = r (L 0 ) m ς 0 ηR b /S (15.59) where ς 0 = L 0  r=1 w 2 mr = w m w T m ; w m = (w m1 ,w m2 , ,w mL 0 )(15.60) Bank of matched filters Other users Rake receiver of user m Demodulation & decoding Information output Imperfect parameter estimation Complex decorrelator Figure 15.1 General receiver block diagram. [...]... frequency hopping (FH) and direct sequence (DS) configurations Owing to simplicity, DS configuration has been accepted for civil applications in mobile communication systems (e.g Standards ANSI-95, IS-665, WCDMA UMTS) For large bit rates, DS system will have low processing gain and performance of a RAKE receiver will be considerably degraded In the presence of near–far effect (imperfect power control or . topic aiming to find feasible solutions for practical MUD applications. The Adaptive WCDMA: Theory And Practice. Savo G. Glisic Copyright ¶ 2003 John Wiley. parameter estimation (amplitudes and phases) is evaluated in Reference [12]. Adaptive symbol and parameter estimation algorithms based on recursive least

Ngày đăng: 21/01/2014, 07:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN