Documente Academic
Documente Profesional
Documente Cultură
I. INTRODUCTION
UTURE wireless systems will employ multiple antennas
at both transmitter and receiver to improve quality, capacity, and reliability. Achieving these goals, however, requires
careful design of the modulation and coding scheme to fully
exploit all the degrees of freedom offered by the multiple-input
multiple-output (MIMO) channel. Two popular approaches
for communicating in the MIMO channel are diversity and
multiplexing. MIMO diversity,1 or transmit diversity (e.g.,
[1][5]), is an approach whereby information is spread across
multiple transmit antennas to maximize the diversity advantage
in fading channels. Spatial multiplexing, on the other hand, is
an approach where the incoming data is divided into multiple
substreams and each substream is transmitted on a different
transmit antenna [6], [7]. In independent identically distributed
(i.i.d.) Rayleigh matrix channels, spatial multiplexing can
achieve the full ergodic capacity (with a suitable outer code)
unlike diversity transmission [8], [9] but does not offer the same
diversity gain as with MIMO diversity [10]. Since practical
963
Fig. 1. Generic MIMO system employing a space-time modulator and spacetime demodulator.
S
A
964
(4)
where we have assumed that
otherwise the lefthand side will be zero. Equality on the left occurs if there exthat is a scalar multiple of the right
ists an error vector
singular vector corresponding to the minimum singular value
. Equality on the right occurs when there exists an
that is a scalar multiple of the right singular
error vector
vector corresponding to the maximum singular value
.
Equality occurs in both inequalities simultaneously if and only
, i.e., if the channel is unitary.
if
The bound of interest in (4) is the lower bound. This is
, and thus the error vectors, will
because the vectors in
be distributed symmetrically in the space of all vectors since
the entries of are all derived from identical constellations.
As the rate increases, the density of the error vectors increases
and it becomes more likely that there will be an error vector
close to the minimum right singular vector of the channel.
965
Fig. 3.
the derivation of
, the minimum Euclidean distance
for our candidate set of space-time codes, follow the derivation of the maximum signal-to-noise (SNR) criterion for code
design (see (14)(16) in [33]). From the presentation in [33],
it can be verified that (5) holds with equality for the Alamouti
scheme [3]. Additionally, based on the work in [34], it is possible to show that for delay diversity with maximum-likelihood
sequence estimation, (5) is an upper bound that becomes tight
as the block length becomes large. For more than two transmit
antennas, however, the bound is not achievable [1] but the difference becomes negligible for large numbers of antennas [34].
When full-rate space-time block codes based on orthogonal de, (5) provides an uppersigns [5] do not exist for the choice of
bound on the minimum Euclidean distance (cf. maximum SNR
criterion in [33]).
To obtain some insight into the benefits of diversity, in the
deterministic sense, we expand the squared Frobenius norm
(6)
(7)
where
and is the th singular value of .
Observations: From (5) the channel influences the minimum Euclidean distance through the Frobenius norm. Therefore good channels are those that convey a large total power
to the receiver [cf. (6)]. The diversity advantage is illustrated
through the summation of the powers of each path. This sum
implies that a large minimum distance is possible even if there
is only a single nonnegligible path between one of the
transmit antennas and
receive antennas. In spite of the
fact that the channel is a matrix channel, its rank has no immediate effect on the performance except through the sum of
singular values in (7). Spatial multiplexing, on the other hand,
depends significantly on the rank of the channel since performance is strongly determined by the minimum singular value
of the channel in (4). If the rate is fixed, however, both schemes
will use constellations with different minimum distances. Thus
while spatial multiplexing is more sensitive to the rank of the
channel it also uses a constellation with a larger minimum distance. The implication of this is that the choice of multiplexing
or diversity is dependent on the matrix channel, the constellation, and the desired rate.
966
V. EUCLIDEAN DISTANCE-BASED
CHANNEL CHARACTERIZATION
The observation that multiplexing and diversity perform
differently for different channels motivates characterizing
the quality of a MIMO channel based on whether it is more
capable of supporting multiplexing or MIMO diversity. In this
section we illustrate one such characterization motivated by
our Euclidean distance calculations in Sections III and IV.
Channel characterization is useful for qualitative analysis of
measurement data, e.g., [18], [19], [36]. Other examples of
channel characterizations include the Frobenius norm of the
channel and the capacity of the channel at a given SNR.
Our proposed characterization is based on whether a given
channel is more suitable for multiplexing or MIMO diversity.
We could simply compute (3) and (5); however, the dependence
on the error vectors in (3) is somewhat inconvenient. Therefore
let us instead determine when the lower bound on the minimum
distance for spatial multiplexing in (4) exceeds the upper bound
on the minimum distance for MIMO diversity transmission in
(5). In this case, the worst minimum distance of spatial multiplexing is better than the best minimum distance for diversity
transmission. This comparison will allow us to identify channels
for which spatial multiplexing will always out-perform diversity
transmission in terms of the union bound (2) on the codeword
error probability. Essentially we are finding a sufficient condition that multiplexing will be better than diversity for a given
matrix channel. Of course, since bounds on the minimum distance are being compared, this condition is not necessary.
Comparing (5) and the lower bound in (4), we find that multiplexing is preferred when
(8)
Define
. Rearranging (8) and taking the
square root of both sides we find that multiplexing is preferred
if
(9)
is known as the Demmel condition number [17] and for
is defined as
. Like the regular
a matrix
, the Demmel condition
condition number
number measures how ill-posed, that is, how invertible, is a
given matrix. Both the Demmel condition number and the
relative condition number are infinite when is singular. The
utility of (9) is that it is possible to characterize the suitability
for multiplexing based on only
of a given matrix channel
. As the
a single numberthe Demmel condition number
threshold on the right-hand side of (9) is increased, more
poorly conditioned channels become suitable for multiplexing
transmission.
An advantage of the Demmel condition number is that it
is scale-invariant; thus it is possible to decouple the gain
or loss of the channel with the span of its row and column
spaces. In particular, we can without loss of generality nor(as is common in many measurement
malize
papers, e.g., [36]) and then multiplexing is preferred when
. From this point of view,
(which is less than one) reduces the effective minimum distance of the spatial multiplexing constellation. Multiplexing is
preferred as long its scaled minimum distance is still greater
than the minimum distance of the diversity constellation.
As a tool for analyzing channel measurements, the Demmel
condition number fits in nicely with other forms of channel characterization. For example, histograms of the Frobenius norm are
often computed to study the empirical distribution of effective
SNR (gain or loss) in the channel. Histograms of the Demmel
condition number would complement these studies by giving an
empirical estimate of the probability that multiplexing is preferred for a given channel distribution as well as a quantitative
measure of channel invertibility. Both would be useful for understanding the severity of real-world propagation effects such
as correlation or line-of-sight terms. Due to space constraints we
defer further discussion and applications to real channel data to
future work.
VI. ADAPTIVE SPACE-TIME MODULATION
The characterization in Section V confirms our intuition that
channels may be suitable for either multiplexing or diversity depending on their salient characteristics. In this section, we exploit this fact by proposing a system that adaptively switches between multiplexing and diversity. We consider fixed rate adaptation where the total rate for each approach is fixed thus only
the spatial modulation scheme and not the rate is varied.
The proposed system, illustrated in Fig. 4, consists of a
transmitter with a switch between a diversity and a multiplexing modulator, a receiver unit with the corresponding pair
of receivers, and a low-bandwidth feedback path. When the
channel is slowly varying, the receiver computes the optimum
signaling technique and sends this information (a single bit)
to the transmitter. The transmitter then employs the corresponding spatial signaling method for the next channel use.
Low-bandwidth feedback channels, for example, are present
in most cellular systems for the purpose of power control. At
present, perfect channel knowledge is assumed at the receiver
and zero feedback delay. Delay in the feedback path or channel
estimation errors will create decision errors and thus will
degrade switching performance. Study of these degradations is
left to future work.
Optimum performance for a fixed rate system is obtained by
choosing the signaling scheme with the lowest bit error rate.
In Rayleigh fading channels, optimum switching guarantees
full diversity advantage, measured in terms of the ratio of the
asymptotic slope of the bit error rate curves with and without
diversity. The reason is the following. In Rayleigh fading channels, transmit diversity schemes by construction guarantee full
diversity order. Optimum switching always picks the scheme
with the lowest bit error rate. Consequently it can only do better
than transmit diversity. Thus even though the diversity advan, with optimum switching we
tage of spatial multiplexing is
by including the diare guaranteed to get a diversity of
versity mode of operation. More importantly, this holds even
for spatial multiplexing with suboptimum receivers, however,
we defer this to other work [16].
Since optimizing the bit error probability is difficult due to
the bit-to-symbol mapping, we resort to formulating a selection
probability based on the minimum Euclidean distance since it
plays a major role in the codeword error probability for a given
space-time code.
Selection Criterion: Minimum Euclidean Distance:
from (5) and
from (3).
Compute
Choose the scheme with the largest minimum Euclidean
distance.
Based on previous discussions about using the minimum
Euclidean distance to predict error rate, we still expect to
observe full diversity advantage at high SNRs and we observe
this in the simulation example. Other suboptimal selection
criteria are possible with reduced computational requirements,
for example based on the Demmel condition number, however
these approaches may incur additional diversity loss. Study of
other selection criteria is a topic for future research.
While we explicitly deal with fixed-rate adaptation, it is clear
that the proposed approach can be combined with adaptive modulation (see, e.g., discussion in [37]). A rather transparent way
of doing this would be to compute the largest rate that can be
supported with diversity or multiplexing, given a target packet
error rate, and then to send back the desired space-time modulation scheme and the requested rate. Thus the selection of
a space-time modulation scheme would form an additional bit
of feedback in the adaptive modulation. The diversity gain improvement would be transformed into higher average throughputs for each user.
We have focused on switching from the point-of-view of improving the quality of the communication link. The proposed
switching architecture especially with adaptive modulation extensions, however, can also provide benefits that are realized
at the system level in cellular systems. To see this, realize that
transmit diversity primarily improves resistance to fading and
thus is of the most interest to users at the edge of the cell who
are most susceptible to fades. Allowing a diversity mode allows
the range of the cell to be improved. On the other hand, users
that are closer to the base station have larger SNRs that can
be used to achieve higher rates. Combined with spatial multiplexing, these users can realize even higher throughputs. Consequently, switching between diversity and multiplexing may
provide a mechanism for making range and rate tradeoffs in cellular systems though switching criteria that also depend on the
interference level need to be developed.
VII. SIMULATION EXAMPLE OF SWITCHING
To illustrate potential performance improvements of the
system in Fig. 4, we provide an example of fixed-rate spa-
967
968
VIII. CONCLUSION
In this letter we proposed and analyzed a MIMO communication system that switches between spatial multiplexing and
transmit diversity based on instantaneous channel state information. We based the selection between spatial mapping schemes
on the minimum Euclidean distance of the received codebook
because this measure reveals dependencies on the channel realization and provides an approximate measure of error rate performance. As a byproduct of our switching criterion, we found
that the Demmel condition number of the matrix channel can be
used to characterize the ability of a channel to support spatial
multiplexing using a constellation dependent threshold. Specifically, the Demmel condition number provides us with a sufficient condition to test if multiplexing will outperform diversity
for a given choice of constellation rate.
The switching architecture presented in this paper was described specifically for narrow-band MIMO channels. It is clear,
however, that this approach can be applied to broad-band channels using MIMO-OFDM. In such a realization, a choice of multiplexing or diversity would be made for clusters of subcarriers
corresponding to the coherence bandwidth of the channel, and
the selection results would be sent back for each cluster. While
we did not consider such generalizations it is also clear that the
proposed methodology can be applied to systems with more sophisticated space-time coding schemes that provide more granularity between spatial multiplexing and transmit diversity. One
example is to employ antenna subset selection with different
sized subsets; preliminary results are described elsewhere [16].
REFERENCES
[1] A. Wittneben, Base station modulation diversity for digital simulcast,
in Proc. IEEE Vehicular Technology Conf., May 1991, pp. 848853.
[2] N. Seshadri and J. H. Winters, Two signaling schemes for improving
the error performance of frequency-division-duplex (FDD) transmission
systems using transmitter antenna diversity, Int. J. Wireless Inform.
Netw., vol. 1, no. 1, pp. 4960, Jan. 1994.
[3] S. M. Alamouti, A simple transmit diversity technique for wireless
communications, IEEE J. Sel. Areas Commun., vol. 16, no. 8, pp.
14511458, Oct. 1998.
[4] V. Tarokh, N. Seshadri, and A. R. Calderbank, Space-time codes for
high data rate wireless communication: Performance criterion and code
construction, IEEE Trans. Inf. Theory, vol. 44, no. 2, pp. 744765, Mar.
1998.
[5] V. Tarokh, H. Jafarkhani, and A. R. Calderbank, Space-time block
codes from orthogonal designs, IEEE Trans. Inf. Theory, vol. 45, no.
5, pp. 14561467, Jul. 1999.
[6] G. J. Foschini, Layered space-time architecture for wireless communication in a fading environment when using multiple antennas, Bell
Labs. Tech. J., vol. 1, no. 2, pp. 4159, 1996.
[7] A. Paulraj and T. Kailath, Increasing capacity in wireless broadcast systems using distributed transmission/directional reception (DTDR), U.
S. Patent 5,345,599, Sep. 6, 1994.
[8] B. Hassibi and B. M. Hochwald, High-rate codes that are linear in space
and time, IEEE Trans. Inf. Theory, vol. 48, no. 7, pp. 18041824, Jul.
2002.
[9] S. Sandhu and A. Paulraj, Space-time block coding: A capacity perspective, IEEE Commun. Lett., vol. 4, no. 12, pp. 384386, Dec. 2000.
[10] R. W. Heath Jr. and A. Paulraj, Linear dispersion codes for MIMO systems based on frame theory, IEEE Trans. Signal Process., vol. 50, no.
10, pp. 24292441, Oct. 2002.
[11] J. G. Proakis, Digital Communications. New York: McGraw Hill,
1995.
[12] J. Cioffi. Digital transmission: Volume i. Stanford University, EE 379A.
[Online]. Available: http://www.stanford.edu/class/ee379a/
[13] S. Verdu, Multiuser Detection. Cambridge, U.K.: Cambridge Univ.
Press, 1998.