|
Linear Group-Blind Multiuser Detection for Synchronous CDMA
Dec 24,2008 00:00
by
admin
Linear Group-Blind Multiuser Detection for Synchronous CDMAWe start by considering the following discrete-time signal model for a synchronous CDMA system:
where, as before, K is the total
number of users; Ak, bk[i], and
sk are, respectively, the complex
amplitude, ith transmitted bit, and signature
waveform of the kth user; n[i] ~ Nc(0, s2 IN) is
a complex Gaussian noise vector;
It is assumed that the users' signature waveforms are linearly
independent (i.e., S has full column rank).
Hence both
The problem of linear group-blind multiuser detection can be
stated as follows. Given prior knowledge of the signature waveforms
and
or
The basic idea behind the solution to the problem above is to
suppress the interference from known users based on the signature waveforms of
these users and to suppress the interference from other unknown users using
subspace-based blind methods. We first consider the linear decorrelating
detector, which eliminates the multiple-access interference (MAI) completely, at
the expense of enhancing the noise level. To facilitate the derivation of its
group-blind form, we need the following alternative definition of this detector.
In this section we denote Definition 3.1: [Group-blind linear decorrelating detector—synchronous CDMA] The weight vector dk of the linear decorrelating detector for user k is given by the solution to the following constrained optimization problem:
This definition is equivalent to the one given in Section
2.2.2. To see this, it suffices to show that
Under the constraint The second linear group-blind detector considered here is a
hybrid detector that zero-forces the interference caused by the Definition 3.2: [Group-blind linear hybrid detector—synchronous CDMA] The weight vector wk of the group-blind linear hybrid detector for user k is given by the solution to the following constrained optimization problem:
Another form of linear group-blind detector is analogous to the linear MMSE detector introduced in Section 2.2.3. It suppresses the interference from the known users and that from the unknown users separately, both in the MMSE sense. First define the following projection matrix:
which projects any signal onto the subspace null(
where
where Definition 3.3: [Group-blind
linear MMSE detector—synchronous CDMA] Let
Note that in general the linear group-blind MMSE detector mk defined above is different from the linear MMSE detector defined in Section 2.2.3, due to the specific structure that the former imposes. We next give expressions for the three linear group-blind
detectors defined above in terms of the known users' signature waveforms Proposition 3.1: [Group-blind linear decorrelating detector (form I)—synchronous CDMA] The weight vector of the group-blind linear decorrelating detector for user k is given by
Proof: Decompose dk as
Hence dk has the form
where (3.17) follows
from (3.11); (3.18) follows from the fact that
Proposition 3.2: [Group-blind linear hybrid detector (form I)—synchronous CDMA] The weight vector of the group-blind linear hybrid detector for user k is given by
Proof: Decompose wk as
Hence
where (3.24) follows
from the fact that
Proposition 3.3: [Group-blind linear MMSE detector (formI)—synchronous CDMA] The weight vector of the group-blind linear MMSE detector for user k is given by
Proof: We first solve for
Next we solve
Therefore, we have
Based on the results above, we can implement the linear
group-blind multiuser detection algorithms based on the received signals Algorithm 3.1: [Group-blind linear hybrid detector (form I)—synchronous CDMA]
The group-blind linear decorrelating detector and the
group-blind linear MMSE detector can be implemented similarly. Note that both of
them require an estimate of the noise variance s 2. A simple estimator of s 2 is the average
of the N – K
eigenvalues in
Hence In the results above, the linear group-blind detectors are
expressed in terms of the known users' signature waveforms
The linear group-blind detectors can also be expressed in terms of the signal subspace components Ls and Us of all users' signals defined in (3.37), as given by the following three results. Proposition 3.4: [Group-blind linear decorrelating detector (form II)—synchronous CDMA] The weight vector of the group-blind linear decorrelating detector for user k is given by
Proof: Using the method of Lagrange multipliers to solve the constrained optimization problem (3.7), we obtain
where
Hence
where (3.41) follows
from (3.11), (3.37), and the fact that Proposition 3.5: [Group-blind linear hybrid detector (form II)—synchronous CDMA] The weight vector of the group-blind linear hybrid detector for user k is given by
Proof: Using the method of
Lagrange multipliers to solve the relaxed optimization problem (3.9) over
where
Hence
where (3.45) follows
from (3.11), (3.37), and the fact that To form the group-blind linear MMSE detector in terms of the
signal subspace Us, we first need to find a basis for the subspace
range(
where Qs is an N x Proposition 3.6: [Group-blind linear MMSE detector (form II)—synchronous CDMA] The weight vector of the group-blind linear MMSE detector for user k is given by
Proof: Since the columns of
Qs form an orthogonal basis of range(
Furthermore, we have
where (3.49) follows
from Based on the results above, we can implement the form II linear
group-blind multiuser detection algorithms based on the received signals Algorithm 3.2: [Group-blind linear hybrid detector (form II)—synchronous CDMA]
In summary, for both the group-blind zero-forcing detector and the group-blind hybrid detector, the interfering signals from known users are nulled out by a projection of the received signal onto the orthogonal subspace of these users' signal subspace. The unknown interfering users' signals are then suppressed by identifying the subspace spanned by these users, followed by a linear transformation in this subspace based on the zero-forcing or MMSE criterion. In the group-blind MMSE detector, the interfering users from the known and unknown users are suppressed separately under the MMSE criterion. The suppression of the unknown users again relies on identification of the signal subspace spanned by these users. |