Transmit Gain Optimization for Space Time Block Coding Wireless Systems
with Co-channel Interference
Nevio Benvenuto and Stefano Tomasin
Dipartimento di Elettronica e Informatica, Universit`a di Padova
Via G. Gradenigo 6A - 35131, Padova (Italy)
Tel: ++39-0498277654, Fax: ++39-0498277699
E-mail: fnb, tomasing@dei.unipd.it
ABSTRACT
The combination of Orthogonal Frequency Division
Multiplexing and space-time block coding is a promising
technique for wireless broadband transmission. In a sce-
nario where other devices generate interference, we pro-
pose a scheme where the transmit gains of each OFDM
subchannel are adaptively chosen. As a design criteria
we consider both the minimization of the interference and
maximization of the signal to interference plus noise ra-
tio at the detection point. As a particular case we con-
sider also the situation of varying only the amplitude or
the phase of the gains. Indeed, it turns out that when in-
terference is present, an important role is played by the
phase of the transmit gains, and for the case of two trans-
mit antennas we derive the optimum phase of the transmit
gains, under the assumption of equal amplitudes. As per-
formance measure we used the achievable bit rate of the
various solutions for a broadband indoor system denoted
Windflex (European Project). Performance was compared
also with the system capacity obtained by a novel close
form expression.
I. INTRODUCTION
Space diversity has been recently considered with a
growing interest for its ability to significantly improve the
performances of wireless communications in non disper-
sive fading channels. In particular, space-time block cod-
ing (STBC) is attractive as a simple and effective tech-
nique that benefits from spatial diversity. First introduced
by Alamouti for a communication system with up to two
receive and transmit antennas [6], STBC was further gen-
eralized for a larger number of antennas [7].
At the same time, the need of high bit rates favors
broadband communications, where the transmission chan-
nel is dispersive. The benefits of both spatial and fre-
quency diversity can be easy achieved by the combination
of STBC and orthogonal frequency division multiplexing
(OFDM) [9], which divides the broadband channel into a
number of orthogonal signals, which are modulated on
equally spaced subcarriers. The combined use of STBC
and OFDM has been recently considered for the deploy-
ment of wireless indoor networks in the European Wind-
Flex project [8]. In these networks the devices are orga-
nized into synchronous piconets which can potentially in-
terfere with each other and thus limit considerably the net-
work throughput.
In a STBC OFDM system, according to the particular
condition of both the channel and the interfering signals,
adaptation of the antenna gains could be done for each of
the OFDM subcarriers. However, a fully optimized sys-
tem turns out to be exceedingly complex, hence we fo-
cus our investigation only on the transmit gain adaptation.
Although in general, the transmit gains assume complex
values, to limit complexity we also consider cases where
gains have the same phase or the same amplitude. More-
over, in order to limit complexity, the receiver adopts max-
imum ratio combining whose optimization depends only
on the channel and not on the interference signal. Within
this framework, we consider two cost functions for the
choice of the transmit gains, namely minimization of the
power of the interference at the receiver (MI), and maxi-
mization of the signal to noise plus interference ratio.
In order to have an upper bound on the system perfor-
mance we derive a novel expression of the capacity of a
system with two receive antennas with adaptive transmit
gains. In fact, previous results are limited to the system
where each transmitted signal is the linear combination of
all space-coded data [11].
Simulation results for the Wind-Flex scenario show that
indeed there is a significant tradeoff between performance
and computational complexity of the various solutions.
II. SYSTEM DESCRIPTION
An OFDM wireless system is considered, where data
of each subcarrier is coded by a space-time block code
and transmitted by Nt transmit antennas. The receiver is
equipped with Nr receive antennas and it receives both
the useful signal and interference generated by N inter-
ferers. We assume that the interferers use OFDM and are
synchronous with the useful transmitter. Hence, by as-
suming that the cyclic prefix [9] is sufficiently long, the
transmission and the interference channels are flat on each
OFDM subcarrier. Note that if the interference signals are
not synchronous, the cyclic prefix may not absorb the de-
lays of all devices and both intersymbol interference and
intercarrier interference will be present.
We indicate with H(m)k;‘ the frequency response of the
transmit channel from antenna k to antenna ‘ of the m-th
OFDM subcarrier. With G(m)k;‘ we indicate frequency re-
sponse of the interference channel from the k-th interfer-
ence antenna to the ‘-th receive antenna of the m-th OFDM
subcarrier. Perfect knowledge of the useful and interfer-
ence frequency responses is assumed.
Before transmission, the coded data is scaled by
the complex gain fi(m)t , for each transmit antenna
t = 1;2;::: ;Nt and each OFDM subcarrier m =
0;1;::: ;M?1. In order to set a constraint on the transmit
total power, it must be
NtX
t=1
jfi(m)t j2 = 1: (1)
Since the choice of the transmit gain is independent of the
subcarrier, in the following we will omit the index (m).
The data signal is coded by space-time block coding,
according to the schemes of [6, 7], and at the receiver
maximum ratio combining (MRC) of the received signals
is applied, according to the channel coefficients and the
transmit gains. In particular, by indicating with r(q)t the
received signal at time t on the antenna q, the k-th trans-
mitted signal of the s-th block is obtained by linear pro-
cessing as
?u(s)k =
NtX
t=1
NrX
q=1
H??t(k);qfi??t(k)–t(k)r(q)s+t ; (2)
where for each k, ?q(k) is a permutation function of
the indexes f1;2;::: ;Nrg and f–q(k)g depend on the
code. For example, for orthogonal design codes –q(k) 2
f?1;+1g, [7]. In the following, without loss of general-
ity we will assume s = 0 and we will drop the indexes (s)
and (k).
After the MRC, from (2) the power of the useful signal
is
2u =
?N
tX
t=1
jfitj2
NrX
r=1
jHt;rj2
!2
: (3)
while by indicating with i(r)t the interference signal re-
ceived at time t on the r-th receive antenna, the power of
the residual interference is
2i = E
2
4
flfl
flfl
fl
NtX
t=1
NrX
r=1
i(r)t fi??tH??t;r–t
flfl
flfl
fl
23
5 : (4)
We indicate with w the noise variance on each antenna
of each subchannel, before combining.
Hence, the signal to noise plus interference ratio
(SNIR) is given by
Γ =
2u
2w u +E
?flfl
flPNtt=1PNrr=1 i(r)t fi??tH??t;r–t
flfl
fl
2? : (5)
III. TRANSMIT GAIN SELECTION
According to the information available at the transmit-
ter and the overall complexity of the device, different cri-
teria for the choice of the transmit gains may be consid-
ered.
As a first option we investigate the minimization of the
interference (MI), regardless of the noise. However, this
choice may decrease the power of the useful signal at the
detection point and hence in general we consider as cost
function the maximization of the SNIR (MSNIR).
As a reduced complexity solution we consider also the
choice of transmit gains with equal amplitude (EA) or
equal phase (power adaptation, EP). For both cases we
adopt the MSNIR criterion.
A. Minimum interference (MI)
If the interference is the limiting factor for the commu-
nication, a reasonable target for the choice of the transmit
gains is the minimization of the residual interference. In
order to minimize (4) under constraint (1), we apply the
Lagrange multiplier method. Let’s indicate with fm the
inverse function of ?t, i.e.
?fm = m: (6)
By defining the matrix B with entries
[B]‘;m =
NrX
r=1
NrX
q=1
E
h
i(r)?f‘ i(q)fm
i
H?m;r–fmH‘;q–f‘ ; (7)
and the vector fi = [fi1;fi2;:::fiNt] collecting the Nt
transmit gains, the interference power (5) can be written
in the quadratic form
E
2
4
flfl
flfl
fl
NtX
t=1
NrX
r=1
i(r)t fi??tH??t;r–t
flfl
flfl
fl
23
5 = fi?Bfi: (8)
Then the minimization problem is solved by the following
linear system of equations
Bfi+?fi = 0; (9)
under the constraint (1). From (9) we conclude that the
minimization of the interference is archived when fi is the
eigenvector of B corresponding to the minimum eigen-
value of B.
Note that if the minimum eigenvalue of B is zero, then
the interference can be completely canceled.
B. Maximum signal to noise plus interference ratio
(MSNIR)
The minimization of the interference can lead to poor
performance when the interference has a similar propaga-
tion characteristic of the useful channel, since the result-
ing received useful signal may also be particularly atten-
uated. Hence we consider here the more general target of
maximizing the SNIRΓ under the constraint (1).
By applying the Lagrange multiplier method to (5) un-
der the constraint (1) a non-linear system of equations is
obtained. In order to find a solution we observe that by
multiplying all transmit gains by a constant real positive
value c2, Γ is multiplied by c. Hence, in order to find
the solution under the constraint (1) first a set of trans-
mit gains f?fitg which maximize Γ is found and then (1) is
satisfied by setting
fit = ?fitPN
t
t=1j?fitj2
: (10)
In order to maximize (5) we minimize its denominator
2w
?N
tX
t=1
j?fitj2
NrX
r=1
jHt;rj2
!
+
E
2
4
flfl
flfl
fl
NtX
t=1
NrX
r=1
i(r)t fi??tH??t;r–t
flfl
flfl
fl
23
5
under the constraint that the numerator is a constant, i.e.
NtX
t=1
j?fitj2
NrX
r=1
jHt;rj2 = 1: (11)
Now, by defining the vectorfl = [fl1;fl2;::: ;flNt] with
entries
fln = ?fin
vu
utNrX
r=1
jHn;rj2 (12)
and the matrix A with entries
[A]‘;m = [B]‘;mqP
Nr
r=1jH‘;rj2
; (13)
the Lagrange multiplier method yields the following sys-
tem of equations
Afl +?fl = 0; (14a)
NtX
t=1
jfltj2 = 1: (14b)
Hence, first we need to find the eigenvector fl corre-
sponding to its minimum eigenvalue of A, then the coef-
ficients f?fing can be computed by (12). Lastly, in order to
satisfy the constraint (1), we normalize f?fing by (10).
Note that if the minimum eigenvalue is null, then there
is no interference at the decision point and the MSNIR cri-
terion is equivalent to the maximization of u as given
by (5). In this case, Γ is maximized by allocating all the
power to the transmit antenna t with the maximum value
of
NrX
r=1
jHq;rj2 ; q = 1;2;::: ;Nt : (15)
We examine now two particular cases for the transmit
gains.
C. Equal phase (EP)
When only the gain amplitude adaptation is considered,
this is equivalent to assume that ffitg are real numbers. In
this case, we maximize (5) under the constraint (1) and
we consider only the real solution for the transmit gains.
Hence, the transmit gains that solves the problem is the
solution of the linear system of equations
Re[A]fl +?fl = 0; (16)
where A and fl are defined by (13) and (12), respectively.
The linear system (16) must be solved under the constraint
(1). In this case, the solution fl is the eigenvector corre-
sponding to the minimum eigenvalue of Re[A].
D. Equal amplitude (EA)
We consider here the adaptation of only the phase of the
transmit gains, i.e.
fit = e
j t
pN
t
; t = 1;2;::: ;Nt: (17)
From (3) we note that by forming an equal gain amplitude,
the power of the received user signal is independent of the
transmit gains and the MI and the MSNIR criteria yield
the same solution. Additionally, from (8) we have that it
is not restrictive to set 1 = 0.
Now, by imposing the constraint (17) to (8), we obtain
a problem which in general does not have a close form so-
lution, to the author’s knowledge. However, a close form
solution for the case Nt = 2 is straightforward. From
(8), the interference power is minimized by minimizing
the cost function
([B]1;1 +[B]2;2)+2j[B]1;2jcos( 1 +\[B]1;2): (18)
Hence the solution is
1 = cos?1
2j[B]
1;2j
[B]1;1 +[B]2;2
?
?\[B]1;2: (19)
IV. CAPACITY CONSIDERATIONS
As an upper bound on the performance of a STBC with
adaptive transmit gains, we give the capacity that can be
achieved by a multi antenna system with adaptive transmit
gains and when interference is present.
Let’s define the matrix H having as entries fHk;ng for
k = 1;2;::: ;Nr, n = 1;2;::: ;Nt, and let’s denote with
Ri the Nr£Nr autocorrelation matrix of the interference.
Let’s also indicate with T the Nt £ Nt diagonal matrix
having as entries ffing.
From [1], the capacity of the considered multi antenna
system is given by
C = log2 det[ΓRi +INr +ΓHTT
HHH]
det[ΓRi +INr] ;(20)
Since the denominator of C in (20) does not depend on
T, the maximization of C with respect to T yields the
following problem
maxT log2fdet[INr +Γ(Ri +HTTHHH)]g (21a)
traceTTH = 1: (21b)
In [11] Farrokhi et al. computed the matrix T that solve
the above problem in the case T is not constrained to be
diagonal. In this general case, (21) can be rewritten as
maxT log2fdet(INr +Γ ?HTTH ?HH)g (22)
and the solution is attained by diagonalizing ?HTTH ?HH.
Hence, by indicating with ?H = VWU the SVD of ?H,
the optimum transmit matrix that maximizes the capacity
is T = UHΞ where Ξ is a diagonal matrix with entries
computed according to the water-filling principle [11].
Unfortunately, when we force T to be diagonal, the ma-
trix ?HTTH ?HH cannot be diagonalized and for the a sys-
tem with any number of transmit antennas there is no a
close solution to the problem, to the authors’ knowledge.
However, for the interesting case of Nt = 2 and a general
number of receive antennas, we derive the transmit gains
that maximizes the capacity.
By using the property det[I + AB] = det[I + BA],
the equation (22) can be rewritten as
maxT log2fdet[I2 +QTTH]g; (23)
where Q = ?HH ?H is a 2£2 matrix with entries [Q]n;m,
m;n = 1;2. By applying the Lagrange multiplier method
to (23) under the constraint (1), we obtain the system of
equations
[Q]1;1fi?1 +det[Q]jfi2j2fi?1 +?fi?1 = 0 (24a)
[Q]2;2fi?2 +det[Q]jfi1j2fi?2 +?fi?2 = 0; (24b)
0 2 4 6 8 10 12 14 16 18 2050
100
150
200
250
SIR [dB]
ABR [Mbit/sec]
CAPACITYMSNIR
MIMSNIR (EA)
MSNIR (EP)FIXED TX GAINS
Fig. 1. Achievable bit rate as a function of the signal to
interference ratio (SIR), for different transmit selec-
tion schemes. The average SNR at the channel output
is 10dB.
where ? is the Lagrange multiplier. When
j[Q]1;1 ?[Q]2;2j
det[Q] ? 1 (25)
the transmit gains that maximize the capacity are given by
jfi1j2 = 12 + [Q]1;1 ?[Q]2;22det[Q] (26a)
jfi2j2 = 12 + [Q]2;2 ?[Q]1;12det[Q] : (26b)
If (25) is not satisfied, by indicating with k =
argmaxpf[Q]p;pg we set fik = 1, while the other gain is
zero.
Note that, since only TTH is present in the capacity
expression (20), the phases of the transmit gains do not
affect the capacity.
V. PERFORMANCE COMPARISON
For the performance comparison we consider the chan-
nel model obtained by the measurements of the indoor
radio channel at 17 GHz for the Wind-Flex European
project [8]. An OFDM system with 64 subcarriers and a
cyclic prefix of length 8 was simulated on a line of sight
channel, with a transmission bandwidth of 50 MHz, a
mean rms delay spread of 27 ns and an average SNR at
the channel output of 10 dB. As a performance measure
we use the bit rate that can be achieved by the system,
assuming perfect channel loading and coding, namely
ABR = 1T
M?1X
m=0
log2(1+Γm); (27)
70 80 90 100 110 120 130 140 150 160 1700
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
ABR [Mbit/sec]
ccdf
CAPACITYMSNIR
MIMSNIR (EA)
MSNIR (EP)
Fig. 2. Complementary cdf of the achievable bit rate
for different transmit gains selection schemes. The
average SNR is 10dB, while the average SIR is 5dB.
where Γm is the SNIR after the combining at the receiver
on the m-th OFDM subcarrier. We considered a system
with Nt = Nr = 2 and N = 2.
In the figures we indicate with SIR the signal to in-
terference ratio at the transmitter, i.e. the ratio between
the power transmitted by the useful device and the over-
all power transmitted by the interfering devices, while the
transmission channel is assumed to have unitary gain on
average.
Fig. 1 shows the ABR as a function of the SIR. For
reference, we also plot the performance of the system with
fixed transmit gains, fi1 = fi2 = 1=p2, indicated with the
label Fixed Tx gains. From the figure we observe
that for a SIR of 10 dB both the EA and the EP solutions
outperform by about 3 dB the Fixed Tx gains tech-
nique, while being only 1 dB poorer than the optimum
MSNIR solution.
Fig. 2 shows the complementary cumulative distribu-
tion function (ccdf) of the ABR for some schemes, in a
scenario with a SIR of 5dB.
VI. CONCLUSIONS
Transmit gain optimization has been derived for STBC
systems with a multiple transmit and receive antennas,
when co-channel interference is present. The results hold
for a receiver device using maximum ratio combining and
with perfect knowledge of the channel and interference at
the transmitter. Various criteria for the design of the trans-
mit gains were investigated. A close form expression of
the capacity of this system has been derived for the case of
two transmit antennas. Simulations performed on a Wind-
Flex scenario shows that a simple system as the equal
amplitude gain method yields a significant improvement
of the performance, when compared to a scheme with no
adaptation of the transmitter.
ACKNOWLEDGMENT
We would like to thank Philips Research, Monza, Italy,
for continuing support.
REFERENCES
[1] G. J. Foschini and M. J. Gans, ”On limits of wireless
communications in a fading environment when using
multiple antennas,” Wireless Person. Commun., vol.
6, no. 3, pp. 311–335, June 1998.
[2] E. Telatar, ”Capacity of multi-antenna Gaussian
channels,” Europ. Trans. on Telcomm., vol. 10, no.6,
pp. 585–595, Nov.-Dec. 1999.
[3] J. H. Winters, ”Switched diversity with feedback for
dpsk mobile radio systems,” IEEE Trans. on Vehic.
Tech., vol. VT-32, pp. 134–150, Feb. 1983.
[4] R. W. Heath Jr., S. Sandhu and A. Paulraj, ”Antenna
selection for spatial multiplexing systems with linear
receivers,” IEEE Commun. Letters, in press.
[5] J. H. Winters, ”Optimum combining in digital mo-
bile radio with co-channel interference,” IEEE J. on
Sel. Areas in Commun., vol. SAC-2, no. 4, pp. 528–
539, July 1984.
[6] S. M. Alamouti, ”A simple transmit diversity tech-
nique for wireless communications,” IEEE Trans. on
Commun., vol. 16, no. 8, pp. 1451–1458, Oct. 1998.
[7] V. Tarokh, H. Jafarkhani and A. R. Calder-
bank, ”Space-time block codes from an orthogonal
desing,” IEEE Trans. on Info. Theory, vol. 45, no. 5,
pp. 1456–1467, July 1999.
[8] J. L. Garcia and M. Loberia, “Channel characteriza-
tion and model,” Wind-Flex Report IST-1999-10025,
http://www.vtt.fi/ele/research
/els/projects/
windflexdeliverables.htm, DIII.1, Dec.
2000.
[9] Y. (G.) Li, J. C. Chuang and N. R. Sollenberger,
”Transmit diversity for OFDM systems and its im-
pact on high-rate data wireless networks,” IEEE J.
on Sel. Areas in Commun., vol. 17, no. 7, pp. 1233–
1243, July 1999.
[10] M. Abramowitz and K. Stegun (ed.), Handbook of
Mathematical Functions, New York, 1970.
[11] F.R. Farrokhi, G.J. Foschini, A. Lozano, and
R.A. Valenzuela, “Link-optimal blast processing
with multiple-access interference,”in Proc. of Vehic.
Techn. Conf. (VTC’00), Boston, vol. 1, pp. 87–91,
Sep. 2000.