|
Extension to Dispersive Channels
Dec 25,2008 00:00
by
admin
Extension to Dispersive ChannelsSo far we have assumed that the channels are nondispersive [i.e., there is no intersymbol interference (ISI)]. We next extend the techniques considered in previous subsections to dispersive channels and develop space-time processing techniques for suppressing both co-channel interference and intersymbol interference. Let D be the delay spread of the channel (in units of symbol intervals). Then the received signal at the antenna array during the ith symbol interval can be expressed as
where gl,k is the array steering vector for
the kth user's lth
symbol delay and
Then from (5.40) we can write
where P is a matrix of the form
with
Here, as before, m is the
smoothing factor and is chosen such that the matrix G is a "tall" matrix [i.e., Pm
with
To apply the subspace-based adaptive array algorithm, we first estimate the signal subspace (Us,Ls) of C by forming the sample autocorrelation matrix of r[i] and then performing an eigendecomposition. Notice that the rank of the signal subspace is K x (m + D – 1). Once the signal subspace is estimated, it is straightforward to apply the algorithms listed in Section 5.2.3 to estimate the data symbols. Simulation ExamplesIn what follows we provide some simulation examples to
demonstrate the performance of the subspace-based adaptive array algorithm
discussed above. In the following simulations, it is assumed that an array of
P = 10 antenna elements is employed at the base
station. The number of symbols in each time slot is M = 162 with mt = 14 training symbols, as in IS-54/136
systems. The modulation scheme is binary PSK (BPSK). The channel is subject to
Rayleigh fading, so that the steering vectors {gk,
k = 1, . . . , K}
are i.i.d. complex Gaussian vectors, In the first example we compare the performance of the two
steering vector estimators Figure 5.2. Comparison of normalized root MSEs of the subspace steering vector estimator and sample correlation steering vector estimator. |