Header
Home | Sitemap Set as homepage | Add to favorites
  Search the Site     » Advanced Search
Sections



Sliding Window Group-Blind Detector for Asynchronous CDMA

by

image

Sliding Window Group-Blind Detector for Asynchronous CDMA

It is not difficult to extend the results of Section 6.4.2 to asynchronous CDMA. The received signal due to user k(1 k K) is given by

Equation 6.119

graphics/06equ119.gif


where tk is the delay of the kth user's signal, {cj,k}graphics/335fig06.gif is a signature sequence of graphics/335fig08.gif1's assigned to the kth user, and y(t) is a normalized chip waveform of duration Tc = T/N. The total received signal, given by

Equation 6.120

graphics/06equ120.gif


is match-filtered to the chip waveform and sampled at the chip rate. The nth matched-filter output during the ith symbol interval is

Equation 6.121

graphics/06equ121.gif


Substituting (6.119) into (6.121), we obtain

Equation 6.122

graphics/06equ122.gif


where graphics/336fig01.gif. Then

Equation 6.123

graphics/06equ123.gif


Denote

Equation 6.124

graphics/06equ124.gif


and for j = 0, 1, ..., Ik –1,

Equation 6.125

graphics/06equ125.gif


Then

Equation 6.126

graphics/06equ126.gif


By stacking graphics/336fig02.gif successive received sample vectors, we define

Equation 6.127

graphics/06equ127.gif


Equation 6.128

graphics/06equ128.gif


where graphics/337fig01.gif. Then we can write the received signal in matrix form as

Equation 6.129

graphics/06equ129.gif


Define the set of matrices graphics/337fig02.gif such that graphics/337fig11.gif is the graphics/337fig12.gif matrix composed of columns jK + 1 through jK + graphics/328fig01.gif of the matrix H. We define the matrix graphics/337fig04.gifgraphics/337fig06.gif. The size of graphics/337fig03.gif is NI x graphics/328fig01.gif(2I - 1). We denote by graphics/337fig05.gif the matrix that contains the remaining graphics/328fig01.gif(2I - 1) columns of H. We define graphics/337fig07.gif[i] and graphics/337fig08.gif[i] by performing a similar separation of the elements of b[i]. Then we may write (6.129) as

Equation 6.130

graphics/06equ130.gif


This equation is the asynchronous analog to (6.76). We can obtain estimates of graphics/337fig10.gif with straightforward modifications to Algorithm 6.3.

Simulation Examples

We next present simulation results to demonstrate the performance of the proposed turbo group-blind multiuser receiver for asynchronous CDMA. The processing gain of the system is seven and the total number of users is seven. The number of known users is either two or five, as noted on the figures. The spreading sequences are randomly generated and the same sequences are used for all simulations. All users employ the same rate-½, constraint-length-3 convolutional code (with generators g1 = [110] and g2 = [111]). Each user uses a different random interleaver, and the same interleavers are used in all simulations. The block size of information bits for each user is 128. The maximum delay in symbol intervals is 1. All users use the same transmitted power and the chip pulse waveform is a raised cosine with roll-off factor 0.5.

Figure 6.11 illustrates the average bit-error-rate performance of the known users for the group-blind turbo receiver and the conventional turbo receiver discussed in Section 6.3 for the first four iterations. The number of known users is five. For the sake of comparison, we have included plots for the conventional turbo receiver when all of the users are known. The three sets of plots in this figure are denoted in the legend by "GBMUD," "TMUD," and "ALL KNOWN," respectively. Note that the curves for the first iteration are identical for GBMUD and TMUD. Hence we have suppressed the plot of the first iteration for TMUD, to improve clarity. Notice that iteration does not significantly improve the performance of the conventional turbo receiver, whereas the group-blind receiver provides significant gains through iteration at moderate and high signal-to-noise ratios. We can also see that the use of more than three iterations does not provide significant benefits.

Figure 6.11. Performance of a group-blind iterative multiuser receiver with five known users. Curves denoted GBMUD are produced using a turbo group-blind multiuser receiver and those denoted TMUD are produced using a standard turbo multiuser receiver. Also included are plots for TMUD when all users are known.

graphics/06fig11.gif

In Fig. 6.12, the number of known users has been changed to two. As we would expect, there is performance degradation for both conventional and group-blind turbo receivers. In fact, the conventional receiver gains nothing through iteration for this scenario because there are now five users whose interference is simply ignored. It is also apparent that the group-blind turbo receiver will not be able to mitigate all of the interference of unknown users, even for a large number of iterations. This is due, in part, to the use of an imperfect interference subspace estimate in the SISO group-blind multiuser detector.

Figure 6.12. Performance of a group-blind iterative multiuser receiver with two known users. Curves denoted GBMUD are produced using a turbo group-blind multiuser receiver and those denoted TMUD are produced using a standard turbo multiuser receiver. Also included are plots for TMUD when all users are known.

graphics/06fig12.gif


156 times read

Related news

» Scope of the Problem
by admin posted on Jul 15,2007
» High-Speed Data
by admin posted on Jan 10,2007
» Attenuation
by admin posted on Dec 10,2006
» Next-Generation CDMA Technologies
by admin posted on Jan 10,2007
» SIMULATIONS AND RESULTS
by admin posted on Jul 15,2007


More Top News
Cisco Wireless Networking
Most Popular
Featured Author