Robust Chance-Constrained Optimization for Power-Efficient and Secure SWIPT Systems
Tuan Anh Le, Quoc-Tuan Vien, Huan X. Nguyen, Derrick Wing Kwan Ng,, Robert Schober

TL;DR
This paper develops robust beamforming schemes for secure and power-efficient simultaneous wireless information and power transfer (SWIPT) systems, accounting for imperfect channel information through chance-constrained optimization.
Contribution
It introduces a novel chance-constrained optimization framework with safe-convex approximations for secure SWIPT beamforming under CSI uncertainty.
Findings
Proposed methods guarantee transmission security better than baseline schemes.
Solutions are globally optimal due to tight SDR relaxation.
Performance closely matches schemes with perfect CSI.
Abstract
In this paper, we propose beamforming schemes to simultaneously transmit data securely to multiple information receivers (IRs) while transferring power wirelessly to multiple energy-harvesting receivers (ERs). Taking into account the imperfection of the instantaneous channel state information (CSI), we introduce a chance-constrained optimization problem to minimize the total transmit power while guaranteeing data transmission reliability, data transmission security, and power transfer reliability. As the proposed optimization problem is non-convex due to the chance constraints, we propose two robust reformulations of the original problem based on safe-convex-approximation techniques. Subsequently, applying semidefinite programming relaxation (SDR), the derived robust reformulations can be effectively solved by standard convex optimization packages. We show that the adopted SDR is tight…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Robust Chance-Constrained Optimization for Power-Efficient and Secure SWIPT Systems
Tuan Anh Le, Quoc-Tuan Vien, Huan X. Nguyen, Derrick Wing Kwan Ng,
and Robert Schober T. A. Le, Q.-T. Vien, and H. X. Nguyen are with the Faculty of Science and Technology, Middlesex University, London, NW4 4BT, UK. D. W. K. Ng is with the University of New South Wales, Sydney, NSW, Australia. R. Schober is with the Institute for Digital Communications, Friedrich-Alexander-University Erlangen-Nurnberg, Erlangen 91058, Germany. Email: {t.le; q.vien; h.nguyen}@mdx.ac.uk; [email protected]; [email protected] paper has been presented in part at the IEEE Global Communications Conference (GLOBECOM), Washington DC, USA, Dec., 4-8, 2016.
Abstract
In this paper, we propose beamforming schemes to simultaneously transmit data securely to multiple information receivers (IRs) while transferring power wirelessly to multiple energy-harvesting receivers (ERs). Taking into account the imperfection of the instantaneous channel state information (CSI), we introduce a chance-constrained optimization problem to minimize the total transmit power while guaranteeing data transmission reliability, data transmission security, and power transfer reliability. As the proposed optimization problem is non-convex due to the chance constraints, we propose two robust reformulations of the original problem based on safe-convex-approximation techniques. Subsequently, applying semidefinite programming relaxation (SDR), the derived robust reformulations can be effectively solved by standard convex optimization packages. We show that the adopted SDR is tight and thus the globally optimal solutions of the reformulated problems can be recovered. Simulation results confirm the superiority of the proposed methods in guaranteeing transmission security compared to a baseline scheme. Furthermore, the performance of proposed methods can closely follow that of a benchmark scheme where perfect CSI is available for resource allocation.
I Introduction
In a simultaneous wireless information and power transfer (SWIPT) system, in order to harvest meaningful amounts of energy, the energy-harvesting receivers (ERs) must be located closer to the transmitter than the conventional information receivers (IRs) [1, 2, 3, 4, 5, 6, 7]. Being closer to the transmitter, the ERs will receive stronger radio frequency (RF) signals than the IRs. Since information conveyed via RF signals is always at risks of being overheard by eavesdroppers due to the broadcast nature of wireless channels, the information intended for the IRs has to be protected in order to prevent potential eavesdropping by the ERs. Due to its high computational complexity, conventional upper-layer cryptography may cause a high energy consumption at the receivers. Therefore, such techniques may not be suitable for protecting information in SWIPT systems [2, 8] as SWIPT devices are usually energy limited. Instead, physical layer security [9, 10, 11], where fading, noise, and interference are exploited, is considered to be an effective method for providing secure information transmission in SWIPT systems [2, 12].
Both information transmission and power transfer are equally important in SWIPT systems. Due to current hardware limitations [1, 13], the RF-to-direct-current-energy-conversion efficiencies at ERs are typically low. As a result, a relatively high transmit power is required to compensate for the path loss in the propagation environment and the energy loss in the power-conversion circuitry. On the other hand, high transmit powers increase the risk of information leakage to the ERs. Therefore, a power-efficient strategy satisfying the information transmission and power transfer requirements of the IRs and ERs, respectively, is required. Beamforming is known to improve the power efficiency of wireless communications [14, 15, 16, 17, 18], and is also a promising candidate for power-efficient and secure SWIPT [4, 5].
The beamforming design is usually formulated as an optimization problem taking into account the system’s quality of service (QoS) requirements111The system’s QoS requirements may include for example minimum signal-to-interference-plus-noise ratios (SINRs) at the IRs, minimum received powers at the ERs, and maximum tolerable leakage SINRs at the ERs. which are specified by the system operator/designer. In particular, the channel state information (CSI) of the channels between the transmitter and the receivers, which can be obtained by appropriate channel estimation techniques in practice, is exploited to optimally control the powers and phases of the beamformer [19]. Hence, the CSI plays an important role in optimizing the performance of SWIPT systems. In this context, most related works have assumed the availability of perfect CSI, i.e., there are no CSI estimation errors, for the design of the beamformers for SWIPT systems, e.g., [20, 21, 22, 23, 12, 24]. Unfortunately, CSI estimation errors are unavoidable due to the nature of wireless channels[5, 25]. Achieving near-perfect CSI estimation, especially for multiple users and multiple antennas, entails a high cost in terms of the required signalling overhead. Hence, assuming perfect CSI for beamforming design either imposes a high burden on communication systems or results in a resource allocation mismatch such that the QoSs of the users of the system cannot be guaranteed. Therefore, robust beamforming designs taking into account the imperfection of the CSI are desirable for relieving the signalling-overhead burden while maintaining the users’ QoSs in practical SWIPT systems.
In the literature, the imperfection of the estimated CSI for the channel between a transmitter and a receiver is usually modeled as an error vector with random elements. Due to the randomness and continuity of the error vector, an infinite number of constraints have to be met to guarantee the QoS. This leads to an intractable beamforming design problem. To overcome this obstacle, the norms of the error vectors are often assumed to be bounded by known values [26, 4, 5, 12]. Then, using the S-procedure [27], the QoS constraints of the SWIPT system can be replaced by a finite number of constraints representing upper bounds on the CSI errors [25, 26, 28, 4, 5, 12]. Such a conservative design approach requires an exceedingly large amount of system resources to protect rarely occurring worst cases. Hence, less conservative approaches have recently been proposed which tolerate the violation of the QoS constraints with a certain chance or probability [29, 30, 31, 32].
Motivated by such probabilistic approaches, this paper focuses on the design of power-efficient transmission strategies for secure SWIPT systems employing imperfect CSI. The contributions of this paper can be summarized as follows.
- •
Taking into account the imperfection of the CSI, we propose an outage-based chance optimization problem with the objective to minimize the total transmit power subject to the following three sets of QoS constraints: i) the probability/chance that the received SINRs at the IRs are above required levels is higher than predefined targets; ii) the probability/chance that the leakage SINRs at the ERs exceed secure levels is below a threshold; iii) the probability/chance that the powers received by the ERs are above required levels is greater than a prescribed value. The aforementioned three types of constraints guarantee data transmission reliability, data transmission security, and power transfer reliability, respectively.
- •
Since the adopted probabilistic/chance constraints are non-convex, we employ two different mathematical tools, i.e., the S-procedure [27] and a Bernstein-type inequality [33], to develop two safe approximations [34] of the original optimization problem. Using semidefinite programming (SDP) relaxation, the derived safe approximations are transformed into tractable SDPs which can be optimally solved by a standard interior-point method (IPM), e.g. the SeDuMi solver in CVX [35].
- •
The adopted SDP relaxations of the derived safe approximations are proved to be tight by showing that the relaxed/transformed problems always yield rank-one optimal solutions, and hence also constitute optimal solutions to the safely approximated problems. Particularly, in our rank-one proof, we introduce a novel method to convert a second-order-cone-programming (SOCP) constraint into a linear-matrix-inequality (LMI) constraint.
- •
Based on the worst-case runtime of the IPM [36], the computational complexities of the reformulated SDP versions of the proposed optimization problems are characterized.
This paper differs from the related works in [4, 5, 29, 30, 31, 32, 12] in terms of the problem formulation and the mathematical solution as follows.
Problem formulation: While this paper studies a secure SWIPT wireless system, the authors of [30] considered a secure cognitive SWIPT system. This paper takes into account the imperfectness of the CSI of all IRs and all ERs whereas perfect knowledge of the IRs’ CSI was assumed in [4, 5]. A common target in the related literature is the minimization of the transmit power while ensuring the probabilities that the secrecy rate of each IR [12, 31, 32] and the harvested power at each ER [12, 32] are above certain required levels. Thereby, the required secrecy rate constitutes one of the design parameters which can be set by the system operator/designer. The authors of [12] further proposed a two-stage optimization approach to decompose the constraint on the secrecy rate into constraints on the leakage SINRs at the ERs and the SINRs at the IRs by introducing two new optimization variables. Since these variables are tuned by the algorithm in [12], the operator/designer cannot enforce/guarantee any target values for the leakage SINRs or the IR SINRs. In contrast, the problem formulation in this paper enables the operator/designer to set target values for the maximum leakage SINRs at the ERs and the minimum SINRs at the IRs. As a result, the proposed problem formulation can guarantee that the IRs’ leakage information at the ERs remains below a secure level should they try to eavesdrop, e.g., below the decoding sensitivity of the ERs. In contrast, the approaches in [30, 31, 32, 12] cannot accomplish this. If proper secrecy codes are used, e.g., [37], then having only one constraint on the secrecy rate should be sufficient for a secure transmission. However, if conventional error correcting codes are used, e.g., [38], it may indeed be beneficial to consider the constraints on the IR SINRs and the ER SINRs separately. In fact with conventional error correcting codes, even if the secrecy rate of the IR is kept above a certain required level [30, 31, 32, 12], the ERs may still be able to eavesdrop the IR’s message if their decoding sensitivity levels are lower than the leakage SINR. Hence, in this case, the schemes in [30, 31, 32, 12] are less secure than the proposed schemes. Also, the optimization problem considered in this paper is more challenging than its counterparts in [29, 30, 31, 32] as secure information transmission to multiple IRs is considered whereas [29] does not consider secrecy at all and [30, 31, 32] protect only a single IR.
Mathematical aspects: References [12], [29], and [30] do not prove the rank-one property of the optimal beamforming solution when SDR is applied. On the other hand, the authors of [31, 32] have used some inequalities to transform their SOCP constraints into LMI constraints. Although the resulting transformed optimization problems are shown to yield rank-one solutions, the employed transformations reduce the size of the feasible region of the original problem which may lead to infeasibility. In contrast, in this paper, we transform an SOCP constraint into an LMI constraint without imposing any restriction. Therefore, the SDP relaxations of the considered optimization problems, i.e., the derived safe approximations, are tight.
Notation: Lower and upper case letter and : a scalar; bold lower case letter : a column vector; bold upper case letter : a matrix; : the Euclidean norm; : the Frobenius norm; : the transpose operator; : the complex conjugate transpose operator; : the trace operator; : the probability of an event; : the big-O notation; : is positive semidefinite; : all elements of vector are non-negative; : an identity matrix; : an vector of all zero elements; : an matrix of all zero elements; : the real part of a complex number; : the maximum eigenvalue of ; ; : stacking all the entries of into a column vector; : the set of all real scalars ; : the set of all vectors with complex elements; : the set of all Hermitian matrices; : is a zero-mean circularly symmetric complex Gaussian random variable with variance ; : is a zero-mean circularly symmetric complex Gaussian random vector with covariance matrix ; : the square root of ; rank(): rank of ; : for all.
II System Model
In this paper, we consider a downlink SWIPT system where a transmitter equipped with antennas simultaneously transmits information and power to IRs and ERs, respectively, using RF signals, see Fig. 1. Each IR and each ER is equipped with a single antenna. In order to provide secure communication, the ERs are treated as potential eavesdroppers. Hence, the power of the information-carrying signals intended for the IRs but received at the ERs should be kept low. On the other hand, due to the low energy conversion efficiency at the ERs, a high received power level is required at each ER to compensate for the power-conversion loss. Therefore, in this paper, we advocate the use of artificial noise to achieve both of these goals [4, 26, 5].
Let , , and , , represent the actual channel coefficients of the -th IR and the -th ER, respectively. Let and , respectively, denote the beamforming vector and the data for the -th IR. Let and , respectively, be the artificial-noise beamforming vector and the artificial noise for the -th ER. The signals received by the -th IR and the -th ER are, respectively, given by
[TABLE]
and
[TABLE]
Here, and are the zero-mean circularly symmetric complex additive white Gaussian noises observed at the -th IR and the -th ER, respectively.
We assume that the CSI estimation at the BS is imperfect. Similar to [4, 25, 26, 28, 5, 12, 29, 30, 31, 32], we model the channel as and , where and are the estimated value of and the corresponding estimation error, respectively; and are the estimated value of and the corresponding estimation error, respectively. We further assume that and , where and are the channel estimation error covariance matrices which are assumed to be known for beamformer design. Interested readers are referred to [39] for techniques to estimate covariance matrices. Let and , where , . We denote as the set of data beamforming vectors for all IRs and as the set of artificial-noise beamforming vectors. The received SINR at the -th IR, denoted by , and the leakage SINR of the signal intended for the -th IR at the -th ER, denoted by , are given in (3) and (4) at the top of next page, respectively.
The total power received by the -th ER, denoted by , is given by
[TABLE]
Hereafter, unless otherwise stated, , and .
III Proposed Robust Chance-Constrained Optimization Problem
The communication between the transmitter and the IRs and the power transfer to the ERs are considered to be in QoS outage if either one of the following cases occurs: (1) The SINR level at the -th IR falls below a required level , , which is referred to as SINR outage; (2) the leakage SINR of the -th IR at the -th ER is above a secure level , , which is referred to as leakage-SINR outage; (3) the received power at the -th ER is below a required level , , which is referred to as power-transfer outage.
III-A Problem Formulation
Aiming to design a power-efficient beamforming scheme, we optimize the data beamforming vector set and the artificial-noise beamforming vector set for minimization of the total transmit power subject to probabilistic/chance constraints on SINR outages, leakage-SINR outages, and power-transfer outages. The design is formulated as the following optimization problem:
[TABLE]
where , , and are the predefined maximum tolerable probabilities/chances of SINR outages, leakage-SINR outages, and power-transfer outages, respectively. The events and in the first and second sets of probabilistic/chance constraints in (LABEL:prob_02new) are non-convex with respect to and .222Note that the event in the third constraint in (LABEL:prob_02new) is convex as it is a quadratic form in and with positive coefficients for the second-degree terms, see (5). In the sequel, we transform these events into convex forms by introducing new variables.
To this end, we define data beamforming matrix and artificial-noise beamforming matrix where , , , , and and are rank-one matrices.333A matrix is rank-one if and only if it has only one linearly independent column/row. Using , we rewrite the SINR event of IR , , as:
[TABLE]
where and .
Further manipulations exploiting the property of covariance matrices lead to the following equivalent form of (7):
[TABLE]
Similarly, the information leakage event of IR , , can be recast as
[TABLE]
where .
Furthermore, the harvested power event of ER , , is equivalent to:
[TABLE]
Using (8), (9), and (10), (LABEL:prob_02new) can be equivalently stated as:
[TABLE]
where and are two sets of beamforming matrices. Solving problem (LABEL:prob_sdp) is challenging due to the fact that the probabilistic constraints neither have simple closed-forms nor admit convexity.444Although events , , and are convex, the corresponding probabilistic constraints in (LABEL:prob_sdp) are not convex. In other words, (LABEL:prob_sdp) is an NP-hard problem which cannot be solved in polynomial time. To overcome this challenge, our goal is to derive convex upper bounds for the chance constraints in (LABEL:prob_sdp).
III-B Safe Approximations
First, we tackle the intractable probabilistic constraints in (LABEL:prob_sdp) by replacing them by computationally tractable, i.e., convex approximations [34]. These approximations result in a convex optimization problem with respect to and , which can be regarded as a safe approximation [34, 40] if every feasible solution to the approximated problem is also feasible for the original problem (LABEL:prob_sdp).555We note that a feasible solution to the original problem (LABEL:prob_sdp) may be infeasible for the approximated problem. In other words, the optimal solution to the safe approximation problem is a feasible suboptimal solution to the original problem. Therefore, the problem based on safe approximations serves as an upper bound for the original problem [34, 40]. Recently, three safe approximation methods have been introduced in [40], namely Method I: sphere bounding; Method II: Bernstein-type inequality; and Method III: decomposition-based large deviation inequality. In Method I, the chance constraints are approximated by assuming a spherical bound on the norm of the error vectors, while in Methods II and III, large deviation inequalities for complex Gaussian quadratic forms are utilized for constructing efficiently computable convex approximations. As reported in [40], Method II generally results in the tightest approximation among the three methods. The results in [40] also indicate that in terms of power efficiency and feasibility rate,666The feasibility rate is the probability that the optimization problem is feasible [40]. Method II yields best performance followed by Method I and Method III. The poor performance of Method III is due to the fact that its approximation tightness is sacrificed for improved computational efficiency. Since, in this paper, we are interested in developing power-efficient strategies, in the following, we adopt Methods I and II to derive two safe approximations for (LABEL:prob_sdp). It is noted that our optimization problem is fundamentally different from the one considered in [40] where the objective is to minimize the total transmit power subject to IR rate outage constraints for a multiple-input single-output (MISO) downlink system.
IV Proposed Safe Approximations
In this section, we introduce two safe approximations of (LABEL:prob_sdp) and perform a complexity analysis.
IV-A S-procedure Based Method
Let us assume that and are confined to the complex spherical sets and having dimensions and radii and , respectively. Since the error vector is confined to the spherical set , the probabilistic/chance constraint holds if [40]
[TABLE]
The second condition in (12) is always true if the radius of the spherical set is selected such that where is the inverse cumulative distribution function of a Chi-square random variable with degrees of freedom. Therefore, using , the probabilistic constraint can be safely approximated by the following two constraints:
[TABLE]
Applying similar steps for and , we introduce the safe approximation of problem (LABEL:prob_sdp) as
[TABLE]
Remark 1: The values of the radii and of the spherical sets and are not required in (LABEL:prob_sdp2) as they have been implicitly incorporated into the outages, e.g., . In other words, these radii are determined by the maximum tolerable outage values, e.g., .
The number of constraints in (LABEL:prob_sdp2) is infinite777 Problem (LABEL:prob_sdp2) is a semi-infinite optimization problem, i.e., an optimization problem with a finite number of variables and an infinite number of constraints. due to the randomness and continuousness of the error vectors and . To proceed, we introduce the following lemma.
Lemma 1** (S-procedure[27])**
Let , where , , and . If there exists an such that , then , the following statements are equivalent:
* and are satisfied .* 2. 2.
There exists a such that
[TABLE]
Exploiting Lemma 1 and relaxing the rank-one constraints on and , one can transform optimization problem (LABEL:prob_sdp2) into the standard convex SDP form given in (LABEL:prob_sdp3) at the top of next page
where , and are auxiliary optimization variables.
Remark 2: The LMI constraints in (LABEL:prob_sdp3) are similar to those of the norm-bounded approaches in e.g., [28, 26]. However, the main difference between these two approaches is that the radii, i.e., the norms of the error vectors, are predefined values in the norm-bounded approaches whereas they can be controlled via the maximum tolerable outage probabilities in the proposed scheme.
To arrive at (LABEL:prob_sdp3), we have relaxed the rank-one constraints on the beamforming matrices and . In the following theorem, we will show that relaxing the rank-one constraints does not affect the optimality of the solutions.
Theorem 1
If problem (LABEL:prob_sdp3) is feasible,888If (LABEL:prob_sdp3) is infeasible, then some mechanisms such as admission control and quality-of-service adjustment are required at the Medium Access Control layer to restore the feasibility of the optimization problem. However, algorithms ensuring the feasibility of the optimization problem require a cross-layer design which is beyond the scope of this paper. then its optimal solution yields rank-one matrices and .
Proof:
Please refer to Appendix A. ∎
As a consequence of Theorem 1, the optimal beamforming vectors and are, respectively, obtained as and , where and are the non-zero eigenvalues and and are the corresponding eigenvectors of the optimal rank-one matrices and , respectively. Since (LABEL:prob_sdp3) is a safe approximation of (LABEL:prob_sdp), and are suboptimal solutions to (LABEL:prob_sdp). As (LABEL:prob_sdp) is equivalent to (LABEL:prob_02new), and are suboptimal solutions to the original problem (LABEL:prob_02new).
IV-B Bernstein-type-inequality Based Method
In the previous subsection, bounded-norm conditions have been implicitly imposed on the error vectors via outage probability constraints to develop the S-procedure based method. Imposing these constraints may degrade the system performance as the feasible region of the original optimization problem is reduced. To overcome this problem, here, we adopt a different approach to obtain another type of robust formulation, i.e., another safe convex approximation of the original problem (LABEL:prob_sdp). This convex approximation approach is based on a large deviation inequality, i.e., a Berstein-type inequality, which bounds the probability that a sum of random variables deviates from its mean [40]. To begin, let us recall the following lemma.
Lemma 2** (Bernstein-type inequality [33])**
Consider the following random variable , where , , and . For all , the following statement holds:
[TABLE]
With and Lemma 2, the SINR outage constraint in (LABEL:prob_sdp) can be rewritten as
[TABLE]
Then, by introducing two auxiliary optimization variables and , (16) is further recast as the following equivalent constraint:
[TABLE]
Note that (18) can be equivalently written as a second-order-cone (SOC) constraint
[TABLE]
Similarly, by setting , and introducing two auxiliary optimization variables and , the leakage outage constraint of the SINR, , in (LABEL:prob_sdp) can be safely approximated by the following constraints:
[TABLE]
[TABLE]
Using the same approach, the power-transfer outage constraint, , in (LABEL:prob_sdp) is safely approximated by:
[TABLE]
where and are auxiliary optimization variables and . Therefore, the relaxed rank-one-constraint problem of the safe approximation of problem (LABEL:prob_sdp) can be written as
[TABLE]
The SOC constraints in (21), (23), and (27) are sub-cases of an SDP constraint [15] since any SOC constraint can be recast in an LMI form using the Schur complement [27]. Hence, the optimization problem in (LABEL:prob_sdp_bernstein) is convex. Although the rank-one constraints on the beamforming matrices and have been relaxed to arrive at (LABEL:prob_sdp_bernstein), the following theorem reveals that the relaxation preserves the optimality of the solution to the non-rank-one-relaxed problem , i.e., (LABEL:prob_sdp_bernstein) with rank-one constraints on and .
Theorem 2
For the optimal solution of (LABEL:prob_sdp_bernstein), matrices and are always rank-one if the problem is feasible.
Proof:
Please refer to Apendix B. ∎
Hence, we can obtain beamforming vectors and from and , respectively, using the same technique as in Section IV-A as robust suboptimal solutions to the original problem (LABEL:prob_02new).
IV-C Complexity Analysis
Hereafter, we refer to the S-procedure based method and the Bernstein-type-inequality based method as Method I and Method II, respectively. Since Method I, i.e., problem (LABEL:prob_sdp3), and Method II, i.e., problem (LABEL:prob_sdp_bernstein), contain LMI and SOC constraints, a standard IPM [27, 36] can be used to find their optimal solutions. To that end, we consider the worst-case runtime of the IPM to analyze the computational complexities of the proposed methods as follows.
Definition 1: For a given , the set of and is called an -solution to problem (LABEL:prob_sdp3) or (LABEL:prob_sdp_bernstein) if
[TABLE]
It can be observed that the number of decision variables of problems (LABEL:prob_sdp3) and (LABEL:prob_sdp_bernstein) is on the order of . Let , , and . We introduce the following lemma.
Lemma 3
The computational complexities to obtain -solutions to problems (LABEL:prob_sdp3) and (LABEL:prob_sdp_bernstein) are respectively
[TABLE]
and
[TABLE]
Proof:
Due to space limitation, we only provide a sketch of the proof. First, Method I, i.e., problem (LABEL:prob_sdp3), has LMI constraints of size , and LMI constraints of size . Second, Method II, i.e., problem (LABEL:prob_sdp_bernstein), has LMI constraints of size 1, LMI constraints of size , and SOC constraints of dimension . Based on these observations, one can follow the same steps as in [40, Section V-A] to arrive at (3) and (3). Note that the terms and in (3) and (3) are the iteration complexities [40] required for obtaining -solutions to problems (LABEL:prob_sdp3) and (LABEL:prob_sdp_bernstein), respectively, while the remaining terms represent the per-iteration computation costs [40]. ∎
It can be observed from Lemma 3 that the computational complexity of Method I is lower than that of Method II.999Consider a simple example when is large, , and . The dominating terms in the complexities of Method I and Method II are and , respectively. In the following, we analyze the performance of the proposed methods in terms of power consumption.
V Simulation Results
We evaluate the performance of the two proposed methods and compare them against the probabilistic-constraint-based scheme introduced in [29], which is considered as the baseline scheme, the norm-bounded approach proposed in [12], and a benchmark scheme in [22]. For the baseline scheme, the data transmission and power transfer reliabilities are guaranteed. However, secure data transmission is not considered. The SeDuMi provided by the CVX optimization package [35] is employed to obtain the sets of the optimal beamforming matrices and .
V-A Simulation Setup
Consider a transmitter supporting two IRs and two ERs, i.e., . The estimated channel vectors and are respectively modelled as: and , where ; ; ; ; m, , and m, , are the distances from the transmitter to the IRs and ERs, respectively; is the speed of light; MHz is the carrier frequency; and is the path loss exponent. The noise power at each IR and ER is assumed to be dBm. The error covariance matrices are given as and where . Monte-Carlo simulations have been carried out based on 500 channel realizations. The ER decoding sensitivity level is set to dB . The SINR outage, leakage-SINR outage, and power-transfer outage probabilities are set to , i.e., . The required power level at the ERs is dBm, .
V-B Performance Evaluation
Fig. 2 shows the average total transmit power versus the required SINR at each IR for different numbers of antennas for the proposed methods, the baseline scheme in [29], and the non-robust scheme in [22]. This figure indicates that for low-to-medium required IR SINRs, e.g. the SINR range from [math] dB to dB, the tightenesses of the two approximations do not have much impact on their performances as the effect of the imperfect CSI is still easy to handle and hence the performances of the two proposed approaches are almost identical. However, as the IR target SINRs increase, the impact of the imperfect CSI is more severe and harder to cope with. In such situation, Method II outperforms Method I as the approximation employed in the former is tighter than that in the latter. This is due to the fact that a bounded-norm model has been implicitly imposed on the uncertainty set of the CSI for the derivation of Method I but not for Method II. The same performance trend for the two types of approximations has also been reported in [40] for conventional information transmission in MISO downlink scenarios.
Fig. 2 reveals that the baseline scheme consumes less power, e.g. around dB and dB less at an IR target SINR of dB, than the proposed approach for 6 and 8 antennas, respectively. The price paid for this lower power consumption is that the leakage SINR cannot be controlled, i.e., secrecy cannot be guaranteed. This will be shown and discussed more in detail in Fig. 3. At IR target SINRs less than dB, the performances of the proposed methods are close to that of the baseline. However, as the IR target SINR increases, the performance gap between the proposed methods and the baseline widens. The reason for this is that the leakage SINR of the IRs increases with the IRs’ SINR requirements. Therefore, a higher power consumption is required by the proposed approaches as more artificial noise has to be generated to impact the ERs, hence, guaranteeing the required level of security for all IRs.
Since (LABEL:prob_02new) and its equivalent form (LABEL:prob_sdp) are non-convex optimization problems, finding the globally optimal solution by exhaustive search is computational infeasible given the large numbers of optimization variables. Therefore, a benchmark scheme is considered in Fig. 2. In particular, the benchmark scheme is based on [22] where perfect CSI is available for resource allocation. Thus, the performance of the benchmark scheme serves as a performance upper bound for the proposed Methods I and II. It can be observed from Fig. 2 that in the IR target SINR range from [math] dB to dB, the performance gap between Method II and the benchmark scheme is less than 1 dB while the gap between Method I and the benchmark scheme is around 1 dB. This underlines the accuracy of our approximations. We note that the baseline scheme consumes slightly less transmit power than the benchmark scheme does. This benefit comes at the expense of no guaranteed communication secrecy.
Fig. 3 shows the histograms of the average leakage SINR at the ERs. To obtain the results in these figures, for each feasible channel realization,101010We refer to a channel condition as feasible if all considered methods return feasible solutions. we first generated beamforming vectors for all methods. We then generated random error vectors for each channel realization to test the performance of each method. The resulting leakage SINRs, SINR levels, and ER power levels were averaged over the ERs and the feasible channel realizations. The results in Fig. 3 indicate that the information delivered to the IRs with the baseline scheme is at a very high risk of being decoded by the ERs as the leakage SINR is more than dB higher than the ER decoding sensitivity level of - dB for all occurrences. On the other hand, the proposed methods successfully guarantee secure information transmission to the IRs as they push the leakage SINR well below the ER decoding sensitivity level for all cases. The conservatism of Method I can be observed as it pushes the leakage SINR around dB below the required value, i.e., dB lower than Method II.
In Fig. 4, we compare our proposed methods against the norm-bounded scheme in [12]. As mentioned earlier, the two-stage optimization scheme in [12] can only ensure the individual secrecy rates of all IRs. In this comparison, we have given more privilege to the scheme by considering only one of those stages, i.e., [12, Problem (36)], where we have directly set the ER decoding sensitivity level to dB and varied the required IR target SINR from dB to dB. From the figure, it is clear that the proposed methods outperform the scheme in [12] in terms of power efficiency. For example, the optimization problem in [12] yields infeasible solutions for all channel realizations if the required IR SINRs exceed dB while the proposed schemes can still operate.
Fig. 5 shows the average total transmit power versus the required power level at the ERs for different numbers of transmit antennas and different required IR SINRs. The average transmit power is a monotonically increasing function of the power required at the ERs. For a required receive power range from dBm to [math] dBm, the performances of the two proposed methods are almost identical. However, when the power required at the ER is greater than [math] dBm, Method I consumes more power than Method II. The performance gap widens to around dB as the ER’s power demand increases to dBm. This again confirms the improved tightness of the approximation employed in Method II compared to that employed in Method I for relatively high ER power demands. For the considered scenario, the required total transmit power is mainly determined by the required powers at the ERs which have a much more significant effect on the total transmit power than the required IR SINR, cf. Figs. 2 and 5.
For Fig. 6, we have set identical probability/chance values for the maximum tolerable SINR outages, the leakage-SINR outages, and the power-transfer outages, i.e., . Hereafter, is referred to as outage probability. Fig. 6 illustrates the average total transmit power versus the outage probability for different numbers of transmit antennas. As can be observed, a slight increase in the transmit power level significantly improves the QoS, i.e., reduces the outage probability. For instance, for , an increase of dB in the transmit power of Method I and an increase of dB in that of Method II significantly reduce the outage probability from to .
Finally, from Figs. 2, 5, and 6, one can conclude that increasing the number of antennas reduces the power consumption of the considered schemes. This is a result of the improved beamformer resolution due to the extra spatial degrees of freedom introduced by additional antennas.
VI Conclusions and Future Work
We have proposed a chance-constrained optimization problem to tackle the imperfection of the instantaneous CSI for the design of a power-efficient and secure SWIPT system. To handle non-convex QoS constraints, we have derived two robust reformulations of the proposed problem, i.e., Method I and Method II, adopting safe approximation techniques. Our analysis has revealed that Method I has a lower computational complexity than Method II. On the other hand, simulation results indicate that when the impact of imperfect CSI is more difficult to mitigate, i.e., at relatively high IR target SINRs, Method II outperforms Method I as it employs a tighter approximation. Both methods closely follow the performance of a benchmark scheme, where perfect CSI is available for resource allocation, while they outperform a baseline scheme in guaranteeing secure data transmissions. The results also show that a small increase in the transmit power leads to a significant reduction of the outage probability which in turn improves the QoS of the communication system.
A possible extension of this work is to consider a MIMO scenario where IRs and ERs are equipped with multiple-antennas. In such scenario, the expressions of the SINR, leakage SINR, and total power received at each ER will be different from those in this paper. Besides, the estimation errors will be characterized by matrices. As for Method I, it is possible to extend our robust beamforming design to the case of MIMO SWIPT involving error matrices. In particular, we can follow [41, Lemma 1] and apply the S-procedure. However, as for the generalization of the proposed algorithms for Method II, the extension to the case of MIMO is a non-trivial task which requires a new problem-solving methodology and more investigation.
Acknowledgment
Tuan Anh Le, Quoc-Tuan Vien and Huan Xuan Nguyen are funded by the Newton Fund/British Council Institutional Links under Grant ID 216429427, Project code 101977. Derrick Wing Kwan Ng is supported under Australian Research Council’s Discovery Early Career Researcher Award funding scheme (DE170100137). Robert Schober is supported by the Alexander von Humboldt Professorship Program.
Appendix A Proof of Theorem 1
Now, we investigate the structure of the optimal beamforming matrix . To this end, we rewrite (LABEL:prob_sdp3) as:
[TABLE]
where
[TABLE]
The Lagrangian of (LABEL:prob_sdp5) can be expressed as
[TABLE]
where , , , , , , , and are the Lagrange multipliers associated with the constraints in (LABEL:prob_sdp5). Furthermore, we have , , , , , , , , , and finally
.
Let be the dual function of (LABEL:prob_sdp5) given by
[TABLE]
Therefore, the corresponding dual problem of (LABEL:prob_sdp5) can be stated as:
[TABLE]
Since problem (LABEL:prob_sdp5) is convex and satisfies Slater’s constraint qualification [27], the duality gap is zero and the optimal solution of (LABEL:prob_sdp5) can be obtained by solving (37).
Let be the optimal solution to dual problem (37), then the corresponding optimal solution to problem (LABEL:prob_sdp5) can be obtained as
[TABLE]
Substituting for , , and in (35), after some mathematical manipulations, one can arrive at
[TABLE]
where , , and
[TABLE]
Therefore, we can rewrite (38) as
[TABLE]
Since (LABEL:prob_sdp3) is feasible, the optimal value of its equivalent form, i.e., (LABEL:prob_sdp5), is non-negative. Furthermore, the optimal duality gap between primary problem (LABEL:prob_sdp5) and its Lagrange dual problem (37) is zero. Therefore, and must be positive semi-definite, i.e., and , to ensure that the Lagrangian dual function is bounded from below, i.e., the Lagrangian dual function cannot become -. We continue by introducing the following proposition:
Proposition 1
If an Hermitian matrix has a rank of , then it can be expressed as , where and are the th non-zero eigenvalue and the corresponding eigenvector of , respectively.111111Proposition 1 can be proved using the facts that the Hermitian matrix has real non-zero eigenvalues and orthogonal eigenvectors.
In the following, we prove the rank-one property of the solution of (41) by contradiction. Assuming that the optimal solution of (41), , has rank , . Proposition 1 indicates that . Now we construct another feasible solution to (41) as
[TABLE]
where . Combining and (42) reveals that
[TABLE]
The inequality in (43) contradicts the optimality of . Therefore, must be a rank-one matrix for all . Following similar arguments, one can show that must be a rank-one matrix for all .
Appendix B Proof of Theorem 2
This proof is based on a fact that the SOC constraints in (21), (23), and (27) can be cast as LMIs. With some abuse of notation, in this proof we reuse , , , , , , , and from Section III and Appendix A. In the sequel, we first show the transformation of (21). Exploiting the Schur complement with some mathematical manipulations, (21) can be equivalently written as where
[TABLE]
We further decompose as
[TABLE]
where
[TABLE]
Moreover, matrix can be further decomposed as
[TABLE]
where , = , and is an matrix. Let be an matrix where is an vector with at the -th entry and all zeros elsewhere. Furthermore, let be an matrix with as the -th block and all zeros elsewhere. One can express as
[TABLE]
From (44), (45), (46), and (47), we conclude that constraint (21) is equivalent to the following LMI constraint
[TABLE]
Similarly, constraint (23) can be equivalently cast in LMI form as
[TABLE]
Finally, constraint (27) can be equivalently written as the following LMI
[TABLE]
Using (B)-(B), one can rewrite (LABEL:prob_sdp_bernstein) as
[TABLE]
The same technique as presented in Appendix A can now be adopted to prove that the optimal beamforming matrices and in (LABEL:prob_sdp_bernstein_Equivalent) are always rank-one if the problem is feasible. In the following, we sketch some of the main steps.
Let be the Lagrangian of (LABEL:prob_sdp_bernstein_Equivalent) where represents the collection of all Lagrangian multipliers associated with the constraints in (LABEL:prob_sdp_bernstein_Equivalent). Furthermore, let be the dual function of (LABEL:prob_sdp_bernstein_Equivalent), i.e., . As problem (LABEL:prob_sdp_bernstein_Equivalent) is convex and satisfies Slater’s constraint qualification [27], the duality gap is zero and the optimal solution of (LABEL:prob_sdp_bernstein_Equivalent) can be obtained by solving its dual problem. Let be the optimal solution of the dual problem of (LABEL:prob_sdp_bernstein_Equivalent). Then, the corresponding optimal solution to problem (LABEL:prob_sdp_bernstein_Equivalent) can be obtained as
[TABLE]
After some mathematical manipulations, one can rewrite (52) in the following form
[TABLE]
where and are functions of , , , , , , , , and . By using a similar contradiction approach as in the proof of Theorem 1, one can show that the optimal solution, , to problem (53), which is also the optimal solution to (LABEL:prob_sdp_bernstein_Equivalent), can only involve rank-one matrices.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Ghazanfari, H. Tabassum, and E. Hossain, “Ambient RF energy harvesting in ultra-dense small cell networks performance and trade-offs,” IEEE Wireless Commun. Mag. , vol. 23, no. 2, pp. 38–45, Apr. 2016.
- 2[2] X. Chen, D. W. K. Ng, and H.-H. Chen, “Secrecy wireless information and power transfer: Challenges and opportunities,” IEEE Wireless Commun. Mag. , vol. 23, no. 2, pp. 54–61, Apr. 2016.
- 3[3] Q. Liu, K. S. Yildirim, P. Pawelczak, and M. Warnier, “Safe and secure wireless power transfer networks: Challenges and opportunities in RF-based systems,” IEEE Commun. Mag. , vol. 54, no. 9, pp. 74–79, Sep. 2016.
- 4[4] D. W. K. Ng, E. S. Lo, and R. Schober, “Robust beamforming for secure communication in systems with wireless information and power transfer,” IEEE Trans. Wireless Commun. , vol. 13, no. 8, pp. 4599–4615, Aug. 2014.
- 5[5] D. W. K. Ng and R. Schober, “Secure and green SWIPT in distributed antenna networks with limited backhaul capacity,” IEEE Trans. Wireless Commun. , vol. 14, no. 9, pp. 5082–5097, Sep. 2015.
- 6[6] D. W. K. Ng, S. Leng, and R. Schober, “Chapter: Multiple-antenna and beamforming systems with simultaneous wireless information and power transfer,” in D. Niyato, E. Hossain, D. I. Kim, V. Bhargava and L. Shafai, Wireless-Powered Communication Networks: Architectures, Protocols, and Applications , Cambridge University Press, 2017.
- 7[7] A. A. Nasir, H. D. Tuan, D. T. Ngo, T. Q. Duong, and H. V. Poor, “Beamforming design for wireless information and power transfer systems: Receive power-splitting versus transmit time-switching,” IEEE Trans on Commun. , vol. 65, no. 2, pp. 876–889, Feb. 2017.
- 8[8] T. Lv, H. Gao, and S. Yang, “Secrecy transmit beamforming for heterogeneous networks,” IEEE J. Sel. Areas Commun. , vol. 33, no. 6, pp. 1154–1170, Jun. 2015.
