Skip to main content

Robust SINR-constrained MISO downlink beamforming: when is semidefinite programming relaxation tight?

Abstract

We consider the multiuser beamforming problem for a multi-input single-output downlink channel that takes into account the errors in the channel state information at the transmitter side (CSIT). By modeling the CSIT errors as elliptically bounded uncertainty regions, this problem can be formulated as minimizing the transmission power subject to the worst-case signal-to-interference-plus-noise ratio constraints. Several methods have been proposed to solve this nonconvex optimization problem, but none can guarantee a global optimal solution. In this article, we consider a semidefinite relaxation (SDR) for this multiuser beamforming problem, and prove that the SDR method actually solves the robust beamforming problem to global optimality as long as the channel uncertainty bound is sufficiently small or when the transmitter is equipped with at most two antennas. Numerical examples show that the proposed SDR approach significantly outperforms the existing methods in terms of the average required power consumption at the transmitter.

Introduction

Consider the transmit beamforming problem in a multi-user multi-input single-output (MISO) downlink channel where the transmitter equipped with multiple-antennas sends independent data steams to a number of receivers, each having a single receive antenna. For such a system, a popular measure of quality of service (QoS) is the signal-to-interference-plus-noise ratio (SINR)[1] and optimal downlink transmit beamforming can be formulated as minimizing the transmission power subject to the SINR constraints.

It is well known that if the perfect channel state information is available at the transmitter (CSIT), the optimal transmit beamforming problem can be solved efficiently via convex optimization[14]. However, perfect CSIT is impossible to obtain in practice due to the finite length of training signal and/or limited feedback bandwidth[5, 6]. This is unfortunate, because we cannot simply ignore the CSIT imperfection in the design of downlink beamformers, for otherwise the resulting solution might violate the SINR constraints for some users.

As a remedy, various researchers have proposed robust beamforming formulations by taking the CSIT imperfection into consideration. There are two major types of robust downlinks beamforming design: the stochastic robust design and the worst-case robust design. For the stochastic robust beamforming design (see[713]), the CSIT errors are modeled as random variables with known statistical properties. In this case, the design goal of transmit beamforming is to minimize transmission power while ensuring that all the receive SINR requirements are satisfied with high probability. In contrast, the worst-case robust beamforming design (see[1420]) assumes that the CSIT errors belong to some known bounded uncertainty sets. The robust beamforming vectors are designed to satisfy the SINR requirements for all possible channel realizations in the uncertainty regions. For instance in[18, 19], the authors formulated the robust beamforming problem as minimizing the transmission power subject to the worst-case SINR constraints, while assuming the CSIT errors lie in some elliptically bounded regions. Unfortunately the resulting robust downlink beamforming problem is nonconvex and has infinitely many constraints. It is difficult to solve in practice.

To overcome the computational difficulties associated with the robust downlink beamforming, researchers have proposed various optimization methods to approximate the problem by restricting the non-convex feasible region to a smaller but convex set[18, 19]. Due to convex restriction, these methods typically can not find the globally minimum transmission power although they do guarantee the satisfaction of the QoS constraints. In fact, the computed beamforming solutions can be highly suboptimal.

In this article, we consider a semidefinite programming relaxation (SDR) method to solve the worst-case robust downlink beamforming problem for the MISO channel system. The SDR method has been extensively used in addressing the robust beamforming problem[21, 22]. A critical issue of SDR is whether it can exactly solve the original problem, which is equivalent to whether the method can produce a rank-one solution. The key result of this article is that the robust beamforming problem can be globally solved by SDR method (i.e., SDR is tight) under elliptically bounded CSI errors, provided that the size of channel errors is sufficiently small or if the transmitter is equipped with no more than two antennas. We give a computable bound which ensures the tightness of the SDR if the radius of the error region is less than this bound. In the simulations, this computable bound is always reasonably large, which makes the tightness result valuable. Moreover, the SDR method significantly outperforms the existing robust beamforming methods based on the worse-case design[18, 19].

The organization of the rest of the article is as follows. In Section “System model and problem formulation”, we present the system model and the problem formulation. Section “relaxation and its dual” proposes the SDR relaxation of robust beamforming problem and its dual. We provide our main results in Section “Main results”. The cases that the base station (BS) is equipped with two antennas and three antennas are considered in Sections “Special case: two transmit antennas” and “Special case: three transmit antennas”, respectively. Simulation results are presented in Section “Simulation results” and conclusions are given in Section “Conclusions”.

Notations: Throughout this article, we use uppercase and lowercase boldface letters to represent matrices and vectors, respectively. (·)H denotes the Hermitian conjugate of a matrix or a vector, and · denotes the spectral norm of a matrix or the Euclidean norm of a vector. The notationR{·} extracts real part of the argument. The trace of a matrix is denoted as Tr(·). The notation A B means that AB is a positive semidefinite matrix. We denote identity matrix by I while we use 0 to represent all-zero vectors or matrices. We denotexCN μ , Q if x is circularly symmetric complex Gaussian distributed with mean μ and covariance matrix Q.

System model and problem formulation

Consider a K-user downlink MISO system where the BS is equipped with M antennas. The BS intends to transmit K independent data streams s1s2,…,s K to K users, respectively. Each s k is circularly symmetric complex Gaussian distributed with zero mean and unit variance. As we are considering the MISO scenario, each user is equipped with only one antenna. The BS uses linear beamforming vector g k C M to send the stream s k , k=1,2,…,K. The received signal at receiver k is

ŝ k = h k H i = 1 K s i g i + w k , k = 1 , 2 , , K ,

where h k C M denotes the channel vector from BS to the k-th user, and w k CN(0, σ k 2 ) is the noise at receiver k. Therefore, the SINR of the k-th user is

SINR k = | h k H g k | 2 i k | h k H g i | 2 + σ k 2 .

The BS is interested in minimizing its total transmission power ( k = 1 K g k 2 ). If channel vectors h k ’s are known exactly at the BS (perfect CSIT), the problem can be formulated as minimizing total transmission power subject to SINR constraints (non-robust formulation)

min g k s k = 1 K g k 2 s.t. | h k H g k | 2 i k | h k H g i | 2 + σ k 2 γ k , k = 1 , 2 , , K , ( P NR )

where γ k > 0 is the SINR requirement for receiver k. Although problem (PNR) is nonconvex, it can be transformed to a convex problem and solved globally and efficiently[14].

Because of the finite length of training signal and/or limited feedback bandwidth, perfect CSIT is not available in practice. Imperfect CSIT can dramatically impact the system performance and the users’ QoS. To maintain the desired QoS for all users, we consider robust transmit beamforming problem under imperfect channel knowledge. In particular, let us assume that the channel vector h k lies within a ball with radius ε k around the estimated channel vector h ~ k , i.e.,

h k U k = h ~ k + δ k δ k ε k
(1)

for all k=1,2,…,K, where h ~ k is the channel estimate at the BS and δ k C M is the channel estimation error whose norm is assumed to be bounded by ε k . In addition, we suppose that the desired QoS constraints are given in the form of SINR constraints. Hence, the robust QoS-constrained beamforming problem can be formulated as follows:

min g k ’s k = 1 K g k 2 s.t. | h k H g k | 2 i k | h k H g i | 2 + σ k 2 γ k , h k U k . k = 1 , 2 , , K. ( P R )

In the following, a SDR method is proposed for solving Problem (P R ).

SDP relaxation and its dual

In this section, we will first present the SDR formulation of problem (P R ) and its dual problem, and then present three properties of the optimal solutions of problem (P R ) and its dual problem.

SDP relaxation and its dual problem

According to the definition of U k in 18, (PR) is equivalent to

min g k ’s k = 1 K g k 2 s.t. F k δ k 0 for all δ k such that P k δ k 0 , k = 1 , 2 , , K ,
(2)

where

F k δ k h ~ k + δ k H 1 γ k g k g k H i k g i g i H h ~ k + δ k σ k 2
(3)

and

P k δ k ε k 2 δ k H δ k
(4)

are both quadratic functions of variable δ k . Using the S-Procedure[23, 24] this problem with infinitely many constraints can be reformulated as an SDP with rank constraints.

Lemma 1

(S-procedure) LetA,B C n × n be complex Hermitian matrices,c C n anddR. The condition

x H A x + c H x + x H c + d 0 , x H B x 1

holds true if and only if there exists a nonnegative λ such that

A + λ B c c H d λ 0 .

Using the above S-procedure, we can rewrite the problem (P R ) as

min λ k ’s , g k ’s , G k ’s k = 1 K Tr G k s.t. λ k 0 , X k + λ k I X k h ~ k h ~ k H X k H h ~ k H X k h ~ k σ k 2 λ k ε k 2 0 X k = 1 γ k G k i k G i , G k = g k g k H , k = 1 , 2 , , K.

The nonlinear constraint G k = g k g k H is equivalent to: G k 0 and rank(G k ) = 1. Because of the rank constraint the above problem is nonconvex and difficult to solve. If we drop this rank constraint, we obtain the following convex SDP problem which can be efficiently solved.

min λ k ’s , G k ’s k = 1 K Tr G k s.t. λ k 0 , X k + λ k I X k h ~ k h ~ k H X k H h ~ k H X k h ~ k σ k 2 λ k ε k 2 0 X k = 1 γ k G k i k G i G k 0 , k = 1 , 2 , , K.

We introduce the following dual variables to dualize the corresponding constraints (Table1).

Table 1 Dual variables and their corresponding constraints

Then the dual of this SDP can be formulated as

max Y k ’s , y k ’s , α k ’s k = 1 K α k σ k 2 s.t. μ k α k ε k 2 Tr Y k 0 U k Y k y k y k H α k 0 Z k I 1 γ k Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H + i k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H 0 , k = 1 , 2 , , K.

Notice that the channel uncertainty boundsε= ε 1 , , ε K T can be regarded as a vector of parameters for problem (Pε) and its dual (Dε).

Properties of primal problem (Pε) and dual problem (Dε)

The following three properties of the optimal solutions of the primal problem (Pε) and dual problem (Dε) will be useful throughout the rest of the article.

Property 1

Problem (Dε) is always strictly feasible.

Proof

See Appendix 1. □

Property 2

Suppose that problem (Pε) is feasible, then, strong duality holds true for problem (Pε) and its dual problem (Dε), and they can both attain their optimal values.

Proof

Since problem (Pε) is feasible and by Property 1, Slater’s conditions[23] always hold for problem (Dε). Hence, the problem (Pε) can attain its minimum and strong duality holds[23]. In addition, according to weak duality theorem we know that problem (Dε) has a finite maximum value, i.e., α k is bounded above. This means Y k and y k are bounded. Hence, the feasible set of problem (Dε) is bounded and closed, which means that problem (Pε) can attain its maximum value. □

Property 3

Suppose {Y k ,y k ,α k } is any optimal solution of Problem (Dε), then

  1. (a)

    α k > 0 for all k=1,2,…,K;

  2. (b)

    Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H 0 for all k.

Proof

If there exists one α k = 0, we could increase its value without compromising dual feasibility, which would then contradict the optimality of α k ’s. This implies that (a) holds true. Notice that Y k y k y k H α k 0 since Y k , y k and α k are dual optimal solutions of dual problem (Dε). Hence,

I h ~ k Y k y k y k H α k I h ~ k H = Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H 0 k = 1 , 2 , , K ,

which proves (b). □

Main results

In this section, we will show that for ε k ’s lying in a region upper bounded by some specific value, the solution of the problem (Pε) must be of rank-one, which means that the SDP-relaxation (Pε) is tight in this case.

To this end, we first study the relationship between the robust beamforming problem (P R ) and its non-robust version (P NR ). Obviously, if problem (P NR ) with h k = h ~ k ,k=1,,K is not feasible, then the robust version cannot be feasible either. Hence, a reasonable and necessary assumption is that the problem (P NR ) is feasible.

Lemma 2

Let G ~ = g ~ 1 , , g ~ K be the optimal solution of the problem (P NR ) with h k = h ~ k ,k=1,,K. Define

A ~ k g ~ k g ~ k H γ k j k g ~ j g ~ j H ,
(5)
η k γ k σ k 2 A ~ k + A ~ k h ~ k 2 A ~ k h ~ k A ~ k ,
(6)

for all k and

Ψ ε = ε 1 , , ε K T 0 ε k < η k , k = 1 , 2 , , K .

Then, for any ε Ψ, the problem (P R ) must have a feasible solution.

Proof

Based on the results of[1], all the constraints of the problem (PNR) should be active at the optimal solution, i.e., G ~ = g ~ 1 , , g ~ K satisfies

| h ~ k H g ~ k | 2 i k | h ~ k H g ~ i | 2 + σ k 2 = γ k , k = 1 , 2 , , K ,

which is equivalent to

h ~ k H A ~ k h ~ k = γ k σ k 2 ,k=1,2,,K.
(7)

Using the definition of η k (c.f. (6)), we can easily see that for any ε k [0η k ),

γ k σ k 2 A ~ k ε k 2 2 A ~ k h ~ k ε k >0,k=1,2,,K.
(8)

For each k=1,2,…,K, we further define

t k = γ k σ k 2 γ k σ k 2 A ~ k ε k 2 2 A ~ k h ~ k ε k
(9)

and

t = max 1 k K t k .

Combining the fact that tt k with equality (9) and using the inequality in (8), we can show

t γ k σ k 2 A ~ k ε k 2 2 A ~ k h ~ k ε k γ k σ k 2 t k γ k σ k 2 A ~ k ε k 2 2 A ~ k h ~ k ε k γ k σ k 2 = γ k σ k 2 γ k σ k 2 = 0 .

Now for any δ k Ε k , we have

h ~ k + δ k H t g ~ k g ~ k H t γ k j k g ~ j g ~ j H h ~ k + δ k γ k σ k 2 = t δ k H A ~ k δ k + 2 t R h ~ k H A ~ k δ k + t h ~ k H A ~ k h ~ k γ k σ k 2 = t δ k H A ~ k δ k + 2 t R h ~ k H A ~ k δ k + t 1 γ k σ k 2 t δ k H A ~ k δ k 2 t h ~ k H A ~ k δ k + t 1 γ k σ k 2 t A ~ k ε k 2 2 t A ~ k h ~ k ε k + ( t 1 ) γ k σ k 2 = t γ k σ k 2 A ~ k ε k 2 2 A ~ k h ~ k ε k γ k σ k 2 0 ,

where the second equality is a direct consequence of (7), and the first inequality is due to Cauchy–Schwartz inequality and the matrix norm inequality. The last inequality follows from (10). Hence, t G ~ = t g ~ 1 , , t g ~ K is a feasible solution for problem (P R ). □

Remark 1

Lemma 2 shows that Problem (P R ) is feasible when uncertainty bounds are not too large. The region of uncertainty bounds that guarantee feasibility of Problem (P R ) can be calculated from the optimal solution of Problem (P NR ).

In order to prove the results in our article we need the following key lemma. For the sake of legibility, the proof of this lemma is relegated to Appendix 2.

Lemma 3

Suppose that the strong duality holds for problem (Pε) and its dual problem (Dε). Suppose γ k ≥ 1, k=1,2,…,K. Let {λ k }, {G k }, {Y k }, {y k }, {α k } be any primal and dual optimal solutions. Then, the optimal solution G k of problem (Pε) and Z k of problem (Dε) satisfy

1rank G k M1,
(10)
1rank Z k M1.
(11)

Now, we present the main result of the article, which states that the solution of Problem (P R ) is of rank 1 when the uncertainty bounds ε k ’s are small enough.

Theorem 1

Suppose that for some choice of uncertainty bounds ε ̄ = ε ̄ 1 , , ε ̄ K with entries ε ̄ k >0, the problem( P ε ̄ ) is feasible. LetV ε ̄ denote the optimal value of( P ε ̄ ) and let

Ω ε ̄ { ε = ε 1 , , ε K T ε k ε ̄ k , and ε k < γ k σ k 2 V ε ̄ , k = 1 , 2 , , K } .
(12)

Then, for any vector of uncertainty boundsεΩ( ε ̄ ) the problem (Pε) is feasible, and each optimal solution {G k } must be rank one, i.e., rank(G k )=1 for all k.

Proof

For anyε= ε 1 , , ε K Ω ε ̄ , we have

ε k ε ̄ k ,k=1,2,,K.
(13)

(13)implies that any feasible point of problem ( P ε ̄ ) must be a feasible point of problem (Pε). Hence, by Property 2, the strong duality holds and the optimal values of (Pε) and its dual (Dε) are attained.

For anyεΩ( ε ̄ ), let V(ε) denote the optimal value of (Pε) (or its dual (Dε)). Then, it is obvious that

V ε V ε ̄ .
(14)

Let {λ k }, {G k }, {Y k }, {y k }, and {α k } be any primal and dual optimal solutions satisfying complementary slackness for the SDP problem (Pε) and its dual (Dε). As we proved in Lemma 3 in Appendix 2, we have rank(G k ) ≥ 1. To establish rank(G k ) ≤ 1, we use the complementarity slackness condition Tr(G k Z k )=0 and prove rank(Z k )=M−1. By Property 3, we have α k > 0 and:

Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H = Y k 1 α k y k y k H + 1 α k y k + α k h ~ k 1 α k y k + α k h ~ k H 0 .
(15)

In addition,

Tr Y k α k ε k 2 V ε σ k 2 ε k 2 V ε ̄ σ k 2 ε k 2 < V ε ̄ σ k 2 γ k σ k 2 V ε ̄ = γ k .
(16)

Hence,Tr 1 γ k Y k <1 which further implies

I 1 γ k Y k 0.
(17)

Now we can compute rank(Z k ):

rank Z k = rank ( I 1 γ k Y k 1 α k y k y k H 1 γ k 1 α k y k + α k h ~ k 1 α k y k + α k h ~ k H + i k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H ) = rank ( I 1 γ k Y k + 1 γ k α k y k y k H + i k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H 1 γ k 1 α k y k + α k h ~ k 1 α k y k + α k h ~ k H ) M 1 ,

where the last inequality holds true due to the fact that 1 α k y k + α k h ~ k 1 α k y k + α k h ~ k H is rank one and I 1 γ k Y k + y k y k H γ k α k + i k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H is full rank, due to (15) and (17). □

Remark 2

Combining the result of Theorem 1 and Lemma 2, we can easily find a set of uncertainty bounds for which solving problem (Pε) will find a solution to (P R ). In other words, the SDR is tight.

Remark 3

It is easy to extend the result of the above theorem to the case where the uncertainty bounds form an ellipsoid[20] as follows:

h k U k = h ~ k + δ k δ k H B k δ k ε k

for all k=1,2,…,K, where B k is a positive definite matrix, h ~ k , δ k , and ε k are defined as before. By a similar derivation as in Theorem 1, we can prove that, the solution of the problem (Pε) must be rank one when ε k s are small enough such that

ε k < min ε ̄ k , λ min B k γ k σ k 2 V ε ̄ ,

for all k.

Special case: two transmit antennas

As we proved in the previous section, the SDR relaxation is tight if the error is small enough. In this section, and the following one we will see that in the special cases of two and three transmit antenna case, we can further improve the results. Suppose the BS is equipped with two antennas and all the predefined SINR thresholds γ k ’s are larger than or equal to 1, the following theorem shows that one can globally solve the problem (P R ) by showing that all optimal solutions of (Pε) are rank-one solutions.

Theorem 2

For given positive constants σ k , γ k , ε k , and channel vectors h ~ k C 2 × 1 , k=1,2,…,K, we assume that problem (Pε) is feasible, and γ k ≥ 1, k=1,2,…,K, then, any optimal solution G k of problem (Pε) is rank one.

Proof

As we assume that problem (Pε) is feasible, by Property 2, we know strong duality holds for problem (Pε) and (Dε), and their optimal values are both attained. Suppose {λ k }, {G k }, {Y k }, {y k } and {α k } are any primal and dual optimal solutions with zero duality gap. Then, applying Lemma 3, we complete the proof. □

Special case: three transmit antennas

For the case that the BS is equipped with three antennas and all the predefined thresholds γ k ’s of SINR are larger than or equal to 1, if {G k } is solution of problem (Pε), the following Theorem 3 shows that there are at least K−1G i ’s that must be of rank one.

Theorem 3

For given positive constants σ k , γ k , ε k , and vector h ~ k C 3 × 1 , k=1,2,…,K, we assume that problem (Pε) is feasible and γ k ≥ 1, for all k. Then, for any set of optimal solutions G k for problem (Pε), there are at least K−1G k ’s with rank one.

Proof

As we assume that problem (Pε) is feasible, by Property 2, we know strong duality holds for problem (Pε) and (Dε), and their optimal value are both attained. Suppose {λ k }, {G k }, {Y k }, {y k } and {α k } are any primal Using the fact that γ k ≥ 1 and Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H 0, for any two indices 1 ≤ s,jK, sj we have

Z s + Z j = I 1 γ s Y s + y s h ~ s H + h ~ s y s H + α s h ~ s h ~ s H + i s Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H + I 1 γ j Y j + y j h ~ j H + h ~ j y j H + α j h ~ j h ~ j H + i j Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H = 1 1 γ s Y s + y s h ~ s H + h ~ s y s H + α s h ~ s h ~ s H + 1 1 γ j Y j + y j h ~ j H + h ~ j y j H + α j h ~ j h ~ j H + 2 I + i s , j Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H 2 I

which implies that

3=rank Z s + Z j rank Z s +rank Z j .
(18)

From Lemma 3, for any Z k , we have

1rank Z k 31=2.
(19)

From (18) and (19), any two of Z k ’s can not be simultaneously of rank one. Hence, we can conclude that there is at most one Z k Z i | 1 i K such thatrank Z k =1 and all the other Z k ’s are of rank two. Since we assume the primal problem is feasible and thus the strong duality holds, then, we can conclude from the complementarity condition that there are at least K−1 of G k ’s that are rank one. □

Simulation results

In this section we first provide some numerical examples to show that the SDR method indeed gives rank one solution when the uncertainty region is small enough. In addition, the simulations indicate that when the uncertainty regions are in the form of balls, the SDR methods always gives rank one solution (as far as the problem is feasible), even if the uncertainty bound is large. This is an interesting property which can motivate future works on this problem.

In the rest of this section, we will provide some examples to show that the SDR method does not always generate a rank one solution. These examples are generated using ellipsoid uncertainty regions which we discussed in Remark 3. We now present simulation results to corroborate the result of Theorem 1 and to demonstrate the effectiveness of the SDR method. In the simulations, the BS has three antennas (i.e., M=3) and serves three users (i.e., K=3); the channel coefficients are independent and identically distributed (i.i.d) complex Gaussian random variables with zero mean and unit variance; the channel uncertainty bounds ε k ’s are all 0.1; the noise variances of all users are set equally to be 0.1.

To demonstrate the tightness of SDR method we compute the rank one test (ROT) ratio defined as

ROT = max k i = 2 M λ i ( G k ) λ 1 ( G k ) ,

where λ i (G k ) denotes the i-th largest eigenvalue of G k . The simulation result is shown in Figure1 where each data point represents the maximum ROT ratio over 2000 Monte Carlo simulations. From this figure, we can see that the ROT ratio is very close to zero, suggesting that the solution of the SDR method is indeed always of rank one.

Figure 1
figure 1

ROT ratio versus the target SINR.

We also compare the SDR method with the convex restriction method proposed in[18]. Figure2 presents the average transmission power versus the target SINR level, where each data point is averaged over 2000 Monte Carlo simulations. Note that, to guarantee the feasibility of the problem, we compare two methods only when the convex restriction method is feasible. From the figure, it can be observed that the SDR method is more power-efficient than the convex restriction method (which is abbreviated as ‘cvxRes’ in the figure).

Figure 2
figure 2

Average transmission power versus the target SINR.

Now we present three counter examples in which the uncertain bound does not satisfy inequalities (18) and the solution is not rank one accordingly. In the examples, we consider the channel uncertainty regions as (18). We set

σ 1 2 = σ 2 2 = σ 3 2 = 1 ,
B 1 = 1 0 . 5 0 0 . 5 1 0 . 5 0 0 . 5 1 , B 2 = 1 0 . 36 0 . 5 0 . 36 1 . 2 0 . 2 0 . 5 0 . 2 1 and
B 3 = 1 0 . 4 0 . 2 0 . 4 1 . 5 0 0 . 2 0 1

in (18).

Example 1

Three channel vectors are

h ~ 1 = 0 . 7063 1 . 0078 i 0 . 9102 0 . 0127 i 0 . 5121 0 . 9088 i , h ~ 2 = 0 . 3312 0 . 7232 i 0 . 8027 + 0 . 5017 i 0 . 5206 + 0 . 5656 i
and h ~ 3 = 0 . 1859 0 . 1013 i 0 . 4601 0 . 1435 i 0 . 2953 + 0 . 2650 i ,

with SINR requirement γ1 = 0.8174, γ2 = 0.6475 and γ3 = 0.7893. and ellipsoid norm bound ε ̄ = 0 . 5 , 0 . 5 , 0 . 46 T .

The solution of problem( P ε ̄ ), G3 has eigenvalueseig( G 3 )= −0.0000 355.9564 669.2019 .

Our proposed rank one bound is

min ε ̄ 3 , λ min B 3 γ 3 σ 3 2 V ε ̄ = 0 . 0164

and Figure3 reveals the rank distribution with respect to uncertain bound ε3 when ε 1 = ε ̄ 1 and ε 1 = ε ̄ 2 .

Example 2

Three channel vectors are

h ~ 1 = 0 . 3601 + 0 . 1469 i 0 . 4228 1 . 9893 i 0 . 3266 + 0 . 5184 i , h ~ 2 = 0 . 5696 + 0 . 1623 i 0 . 2249 0 . 3012 i 0 . 7319 1 . 0981 i
and h ~ 3 = 0 . 0588 0 . 9378 i 0 . 0446 + 0 . 6998 i 0 . 3012 + 0 . 6243 i .
Figure 3
figure 3

ROT ratio of G 3 Vs. the uncertain bound ε 3 .

The SINR requirements are the same as previous example and ellipsoid norm bound is ε ̄ = 0 . 5 , 0 . 5 , 0 . 46 T . The solution of problem( P ε ̄ ), G 3 has eigenvalueseig( G 3 )= 3.9948 277.9281 374.1312 . Our proposed rank one bound is

min ε ̄ 3 , λ min B 3 γ 3 σ 3 2 V ε ̄ = 0 . 020

and Figure4 reveals the rank distribution with respect to uncertain bound ε3 when ε 1 = ε ̄ 1 and ε 1 = ε ̄ 2 .

Figure 4
figure 4

ROT ratio of G 3 versus the uncertain bound ε 3 .

Example 3

Three channel vectors are

h ~ 1 = 0 . 4108 + 0 . 1005 i 1 . 2589 0 . 1619 i 0 . 0924 + 0 . 4407 i , h ~ 2 = 1 . 6400 + 0 . 8244 i 0 . 9489 + 0 . 5955 i 0 . 2318 + 0 . 3206 i
and h ~ 3 = 0 . 3818 0 . 3427 i 0 . 6173 + 0 . 9305 i 0 . 1524 0 . 2440 i ,

with SINR requirement γ1 = 1.2174, γ2 = 0.6475 and γ3 = 0.7893 and ellipsoid norm bound ε ̄ = 0 . 5 , 0 . 5 , 0 . 5 T . The solution of problem( P ε ̄ ), G 3 has eigenvalues thateig( G 3 )= 0 54 . 4 1184 . 1 . Our proposed rank one bound is

min ε ̄ 3 , λ min B 3 γ 3 σ 3 2 V ε ̄ = 0 . 0132

and Figure5 illustrates the change in the rank with respect to the increase in the uncertainty bound ε3 when ε 1 = ε ̄ 1 and ε 1 = ε ̄ 2 .

Figure 5
figure 5

ROT ratio of G 3 Vs. the uncertain bound ε 3 .

Remark 4

The above three examples show that there might not be rank one when uncertainty bound ε3 is larger than our proposed bound. It also indicates that all the solutions are of rank one when uncertain bound is less than or equal to our proposed bound. It can be seen from figures that our proposed rank one bound is conservative, which means that there might be a larger region of uncertainty bounds for which the solution still remains rank one. This suggests that the bound proposed in Theorem 1 might be improved using some other techniques. This is an interesting problem, which can motivate further research on the topic.

Conclusions

We have considered the robust beamforming design problem (P R ) for a MISO downlink channel in this article. Our work mainly focused on the existence of a rank-one solution for the corresponding SDP relaxation (Pε). It is shown that the problem (P R ) can be solved globally by the SDR method as long as the size of channel estimation errors are sufficiently small, or when the BS is equipped with two antennas. In addition, we have proved that when BS is equipped with three antennas, for any solution (G k ,k=1,…,K) of (Pε), there is at most one G k with rank larger than one. The numerical experiments show that the SDR method gives better results in comparison with the existing robust beamforming methods. Here, we just give a sufficient condition which guarantees that SDP relaxation (Pε) is tight. In fact, our numerical results show all the solutions of SDP relaxation (][]) give rank one solutions when the uncertainty regions are balls, regardless of the size of the uncertainty bounds. On the other hand, we provided examples to show that SDP relaxation may not be tight when the uncertainty regions are ellipsoids.

Appendices

Appendix 1: proof of Property 1

If we choose

U k Y k y k y k H α k = min γ k 4 , γ k ε k 2 8 M h ~ k h ~ k H I M 0 0 γ k 4 h ~ k h ~ k H 0 ,

for k=1,2,…,K, then,

μ k = α k ε k 2 Tr Y k = γ k ε k 2 4 h ~ k h ~ k H min γ k 4 , γ k ε k 2 8 M h ~ k h ~ k H Tr I M = γ k ε k 2 4 h ~ k h ~ k H min γ k M 4 , γ k ε k 2 M 8 M h ~ k h ~ k H γ k ε k 2 4 h ~ k h ~ k H γ k ε k 2 8 h ~ k h ~ k H = γ k ε k 2 8 h ~ k h ~ k H > 0

and

Z k = I 1 γ k Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H + i k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H = I 1 γ k min γ k 4 , γ k ε k 2 8 M h ~ k h ~ k H I M + γ k h ~ k h ~ k H 4 h ~ k h ~ k H + i i min γ i 4 , γ k ε k 2 8 M h ~ i h ~ i H I M + γ i h ~ i h ~ i H 4 h ~ i h ~ i H
I 1 γ k min γ k 4 , γ k ε k 2 8 M h ~ k h ~ k H I M + γ k h ~ k h ~ k H 4 h ~ k h ~ k H I 1 γ k γ k 4 I M + γ k h ~ k h ~ k H 4 h ~ k h ~ k H = 1 4 3 I M h ~ k h ~ k H h ~ k h ~ k H 1 4 3 I M I M = 1 2 I M 0 ,

which implies that {U k } is a strictly feasible point of problem (Dε).

Appendix 2: proof of Lemma 3

in this section we prove Lemma 3.

Proof

Due to strong duality assumption, suppose λ k ’s, G k ’s, Y k ’s, y k ’s, α k ’s are any primal and dual optimal points with zero duality gap.

Firstly, if Z k is positive definite, then we can increase α k a little without violating any constraints. Hence, no Z k ’s is of full rank, which implies

rank Z k M1.
(20)

Secondly, we prove that

Z k 0,k=1,2,,K,
(21)

by contradiction. Assume

Z k = I 1 γ k Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H + i k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H = 0 .
(22)

We choose some Z j where Z j Z k ,

Z j = I 1 γ j Y j + y j h ~ j H + h ~ j y j H + α j h ~ j h ~ j H + i j Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H .
(23)

Thus, by property 3 and the fact γ i ≥ 1, we have

Z j = Z j + Z k = 2 I + 1 1 γ j Y j + y j h ~ j H + h ~ j y j H + α j h ~ j h ~ j H + 1 1 γ k Y k + y k h ~ k H + h ~ k y k H + α k h ~ k h ~ k H + 2 i j , k Y i + y i h ~ i H + h ~ i y i H + α i h ~ i h ~ i H 2 I ,

which contradicts the fact that Z j cannot be full rank. Therefore, (21) holds true. Consequently,

rank Z k 1,
(24)

Thus, (11) is proved according to (20) and (24).

Thirdly, we prove that

G k 0,k=1,2,,K,
(25)

by contradiction. Assume G k = 0, then we have

X k = 1 γ k G k i k G i =0 i k G i 0
(26)

and thus

h ~ k H X k h ~ k σ k 2 λ k ε k 2 σ k 2 λ k ε k 2 <0
(27)

which contradicts the fact

X k + λ k I X k h ~ k h ~ k H X k H h ~ k H X k h ~ k σ k 2 λ k ε k 2 0.
(28)

Since we assume the strong duality holds, then, by complementarity conditions, we have

Tr G k Z k =0,
(29)

which means that

rank G k +rank Z k M.
(30)

By (24), (25) and (30), we obtain (10). □

References

  1. Bengtsson M, Ottersten B: Optimal and Suboptimal Transmit Beamforming, Chapter 18. Handbook of Antennas in Wireless Communications (CRC Press, New York, 2002)

  2. Boche H, Schubert M: A general duality theory for uplink and downlink beamforming. Proc. IEEE VTC-Fall 2002.

    Google Scholar 

  3. Gershman AB, Sidiropoulos ND, Shahbazpanahi S, Bengtsson M, Ottersten B: Convex optimization-based beamforming. IEEE Signal Process. Mag 2010, 27: 62-75.

    Article  Google Scholar 

  4. Wiesel A, Eldar YC, Shamai S: Linear precoding via conic optimization for fixed MIMO receivers. IEEE Trans. Signal Process 2006, 54(1):161-176.

    Article  Google Scholar 

  5. Hassibi B, Hochwald BM: How much training is needed in multiple-antenna wireless links? IEEE Trans. Inf. Theory Process 2003, 49(4):951-963. 10.1109/TIT.2003.809594

    Article  MathSciNet  MATH  Google Scholar 

  6. Love DJ, Health Jr RW, Santipach W, Honing ML: What is the value of limited feedback for MIMO channels? IEEE Commun. Mag 2004, 42: 54-59. 10.1109/MCOM.2004.1341261

    Article  Google Scholar 

  7. Jöngren G, Skolgund M, Ottersten B: Combining beamforming and orthogonal space-time block coding. IEEE Trans. Inf. Theory 2002, 48(3):611-627. 10.1109/18.985950

    Article  Google Scholar 

  8. Weber T, Sklavos A, Meurer M: Imperfect channel-state information in MIMO transmission. IEEE Trans. Commun 2006, 54(3):543-552.

    Article  Google Scholar 

  9. Rong Y, Vorobyov SA, Gershman AB: Robust linear receivers for multi-access space-time block coded MIMO systems: a probabilistically constrained approach. IEEE J. Sel. Areas Commun 2006, 24(8):1560-1570.

    Article  Google Scholar 

  10. Botros Shenouda M, Davidson TN: On the design of linear transceivers for multiuser systems with channel uncertainty. IEEE J. Sel. Areas Commun 2008, 26(6):1015-1024.

    Article  Google Scholar 

  11. Zhang X, Palomar DP, Ottersten B: Statistically robust design of linear MIMO transceivers. IEEE Trans. Signal Process 2008, 56(8):3678-3689.

    Article  MathSciNet  Google Scholar 

  12. Shenouda MB, Davidson TN: Probabilistically-constrained approaches to the design of the multiple antenna downlink. Proc. IEEE Asilomar Conf. Signals, Systems and Computers (Pacific Grove, 26–29 Oct 2008), pp. 1120–1124

  13. Vučić N, Boche H: a tractable method for chance-constrained power control in downlink multiuser MISO systems with channel uncertainty. IEEE Signal Process. Lett 2009, 16(5):346-349.

    Article  Google Scholar 

  14. Kassam SA, Poor HV: Robust techniques for signal processing: a survey. Proc. IEEE 1985, 73(3):433-482.

    Article  MATH  Google Scholar 

  15. Vorobyov SA, Gershman AB, Luo Z-Q: Robust adaptive beamforming using worst-case performance optimization: a solution to the signal mismatch problem. IEEE Trans. Signal Process 51(2):313-324.

  16. Mutapcic A, Kim S-J, Boyd S: A tractable method for robust downlink beamforming in wireless communications. Proc. IEEE Asilomar Conf. Signals, Systems and Computers (Pacific Grove, CA, USA, 4–7 Nov 2007), pp. 1224–1228

  17. Abdel-Samad A, Davidson TN, Gershman AB: Robust transmit eigen beamforming based on imperfect channel state information. Trans. Signal Process 2006, 54(5):1596-1609.

    Article  Google Scholar 

  18. Vučić N, Boche H: Robust QoS-constrained optimization of downlink multiuser MISO systems. IEEE Trans. Signal Process 2009, 57(2):714-725.

    Article  MathSciNet  Google Scholar 

  19. Shenouda MB, Davidson TN: Convex conic formulations of robust downlink precoder designs with quality of service constraints. IEEE J. Sel. Topics Signal Process 2007, 1: 714-724.

    Article  Google Scholar 

  20. Zheng G, Wong K-K, Ng T-S: Robust linear MIMO in the downlink: a worst-case optimization with ellipsoidal uncertainty regions. EURASIP J. Adv. Signal Process 2008, 2008: 1-15.

    Article  MATH  Google Scholar 

  21. Luo Z-Q, Ma W-K, So AM-C, Ye Y, Zhang S: Semidefinite relaxation of quadratic optimization problems. IEEE Signal Process. Mag 2010, 27: 20-34.

    Article  Google Scholar 

  22. Luo Z-Q, Chang T-H: SDP Relaxation of Homogeneous Quadratic Optimization: Approximation Bounds and Applications, Chapter 4. Convex Optimization in Signal Processing and Communications (Cambridge University, UK, 2010)

  23. Boyd S, Vandenberghe L: Convex Optimization. (Cambridge University Press, Cambridge, UK, 2004)

  24. Boyd S, El Ghaoui L, Feron E, Balakrishnan V: Linear Matrix Inequalities in System and Control Theory. (SIAM, Philadelphia, PA, 1994)

Download references

Acknowledgements

This work was supported in part by the Army Research Office, grant number W911NF-09-1-0279, in part by the National Science Foundation, grant number DMS-1015346, and in part by the National Science Foundation of China, grant number 60901037. This work was completed during a visit of the first two authors to the University of Minnesota.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Enbin Song.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ original submitted files for images

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Song, E., Shi, Q., Sanjabi, M. et al. Robust SINR-constrained MISO downlink beamforming: when is semidefinite programming relaxation tight?. J Wireless Com Network 2012, 243 (2012). https://doi.org/10.1186/1687-1499-2012-243

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-1499-2012-243

Keywords