<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Secure and Energy-Efficient Beamforming for Simultaneous Information and Energy Transfer</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>11/01/2017</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10054665</idno>
					<idno type="doi">10.1109/TWC.2017.2749568</idno>
					<title level='j'>IEEE Transactions on Wireless Communications</title>
<idno>1536-1276</idno>
<biblScope unit="volume">16</biblScope>
<biblScope unit="issue">11</biblScope>					

					<author>Ali Arshad Nasir</author><author>Hoang Duong Tuan</author><author>Trung Q. Duong</author><author>H. Vincent Poor</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Abstract-Some next-generation wireless networks will likely involve the energy-efficient transfer of information and energy over the same wireless channel. Moreover, densification of such networks will make the physical layer more vulnerable to cyber attacks by potential multi-antenna eavesdroppers. To address these issues, this paper considers transmit time-switching (TS) mode, in which energy and information signals are transmitted separately in time by the base station (BS). This protocol is not only easy to implement but also delivers the opportunity for multi-purpose beamforming, in which energy beamformers can be used to jam eavesdroppers during wireless power transfer. In the presence of imperfect channel estimation and multiantenna eavesdroppers, the energy and information beamformers and the transmit TS ratio are jointly optimized to maximize the worst-case user secrecy rate subject to energy constrained users' harvested energy thresholds and a BS transmit power budget. New robust path-following algorithms, which involve one simple convex quadratic program at each iteration are proposed for computational solutions of this difficult optimization problem and also the problem of secure energy efficiency maximization. The latter adds further complexity due to additional optimization variables appearing in the denominator of the secrecy rate function. Numerical results confirm that the performance of the proposed computational solutions is robust against channel uncertainties.</p><p>Index Terms-Secrecy rate, secrecy energy efficiency, wireless power transfer, time switching, beamforming, nonconvex programming.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>I. INTRODUCTION</head><p>N EXT-GENERATION communication networks offer the potential to transfer information and energy through the same wireless communication channel, where energy constrained users (UEs) would be able to not only receive information but also harvest energy <ref type="bibr">[1]</ref>- <ref type="bibr">[3]</ref>. The information transfer generally aims at high signal-to-interference-plusnoise-ratio (SINR) while the energy transfer aims at a highpower ambient signal <ref type="bibr">[4]</ref>, <ref type="bibr">[5]</ref>. Early work in this area considered systems in which information and energy are transferred simultaneously by the same signals. To realize both wireless energy harvesting (EH) and information decoding (ID) in such systems, UE receivers need to split the received signal for EH and ID either by power splitting (PS) or time switching (TS) <ref type="bibr">[6]</ref>, <ref type="bibr">[7]</ref>. Our recent work in <ref type="bibr">[8]</ref> shows that such protocols, particularly the PS approach at the receiver, is not only complicated and inefficient for practical implementation, but also not necessary. It is much more efficient to transfer information and energy separately, in which case the UE receiver does not need any sophisticated hardware for this purpose.</p><p>Wireless power transfer is more viable in sensor networks or in dense small-cell deployments where there is closer proximity between the base station (BS) and UEs. Such densification of wireless networks makes the wireless devices more vulnerable to eavesdropping than in sparser networks <ref type="bibr">[9]</ref>, <ref type="bibr">[10]</ref>. Physical layer security aims to secure data transmissions in such networks <ref type="bibr">[11]</ref>- <ref type="bibr">[13]</ref>. Several recent works have considered the problem of designing a beamformer to maximize secrecy rate under a BS transmit power budget <ref type="bibr">[14]</ref>- <ref type="bibr">[17]</ref>. Beamforming requires the knowledge of downlink channels to the UEs, which can be obtained via channel estimation. Due to channel estimation errors in practical systems, the BS cannot expect perfect channel knowledge, which thus necessitates the design of beamformers that are robust to channel uncertainties <ref type="bibr">[14]</ref>, <ref type="bibr">[16]</ref>. Adding EH introduces an additional constraint in the secrecy rate optimization problem <ref type="bibr">[18]</ref>.</p><p>Robust beamformer design in the presence of channel uncertainties with the same objective of secrecy rate maximization under receiver EH thresholds in addition to a BS transmit power budget has recently been considered in <ref type="bibr">[19]</ref>- <ref type="bibr">[22]</ref>. Some of these works assume either only EH or only ID capability at the UEs <ref type="bibr">[20]</ref>, <ref type="bibr">[21]</ref>, so they did not consider PS or TS based simultaneous wireless information and power transfer (SWIPT) receivers. Assuming PS-based SWIPT receivers, secrecy rate maximization was studied in <ref type="bibr">[19]</ref> and <ref type="bibr">[22]</ref>. These works employ semi-definite programming and alternating optimization, in which rank-one constraints have to be dropped and computationally complex matrices have to be optimized. Randomization has to be employed to achieve feasible beamforming vectors <ref type="bibr">[22]</ref>. As has been pointed out in <ref type="bibr">[23]</ref>, such a randomization approach is inefficient. Moreover, it is not easy to implement the variable range power splitter needed for PS, and further, jamming the eavesdropper requires transmitting artificial noise <ref type="bibr">[8]</ref>. In contrast, as shown in the current paper, our recently proposed transmit TS approach <ref type="bibr">[8]</ref> does not require transmission of extra artificial noise thanks to the fact that power-bearing signals sent during EH periods can be simultaneously used to jam the eavesdropper.</p><p>Meanwhile, optimization of energy efficiency (EE) in terms of bits per Joule per Hertz is also a very important issue in the design of emerging communication networks (see e.g. <ref type="bibr">[24]</ref>- <ref type="bibr">[29]</ref>), where the Dinkelbachtype algorithm <ref type="bibr">[30]</ref> of fractional programming is the main tool for obtaining computational solutions (see e.g. <ref type="bibr">[31]</ref>, <ref type="bibr">[32]</ref> and references therein). In the presence of eavesdroppers, secrecy energy efficiency (SEE) maximization has been studied recently in <ref type="bibr">[33]</ref> and <ref type="bibr">[34]</ref>. However, the approach proposed to treat SEE in <ref type="bibr">[33]</ref> and <ref type="bibr">[34]</ref> is based on costly beamformers, which completely cancel the multi-user interference and signals received at the eavesdroppers. The introduction of energy harvesting introduces conflicting requirements from the viewpoint of EE, as it requires a stronger transmit power. The problem of energy efficiency maximization in SWIPT systems has been recently studied in <ref type="bibr">[35]</ref>- <ref type="bibr">[37]</ref>. However, either the authors do not consider simultaneous EH and ID capability <ref type="bibr">[37]</ref> or they assume PS based receivers <ref type="bibr">[35]</ref>, <ref type="bibr">[36]</ref>. To the best of our knowledge, robust beamforming design to achieve secrecy rate and SEE optimization, particularly assuming practical TS-based wireless EH systems, has not been considered previously.</p><p>The subject of this paper is a multicell network, in which the UEs in each cell are divided into two groups depending upon their distance from the serving BS. Those closer to the BS take advantage of higher received power to perform wireless EH in addition to ID while the far-away users only conduct ID. We consider the situation in which the BSs have imperfect knowledge about the channels to UEs and eavesdroppers. We consider the transmit TS approach <ref type="bibr">[8]</ref> in which the BS transmits information and energy separately in different time periods and the energy beamformers can be exploited to jam the eavesdroppers. In the presence of channel uncertainties, we formulate a worst-case based robust secrecy rate optimization problem. We consider the joint optimization of information and energy beamforming vectors together with the transmit TS ratio, in order to maximize the minimum secrecy rate among all users, while ensuring EH constraints for near-by users and transmit power constraints at the BSs. This problem is very difficult computationally due to the many challenging constraints, and a path-following algorithm is developed for its solution. The algorithm does not require rank-constrained optimization and converges quite quickly in a few iterations. Through extensive simulation, the achieved secrecy rate is shown to be close to the rate that can be achieved in the absence of Fig. <ref type="figure">1</ref>. Downlink multiuser multicell interference scenario in a dense network consisting of K small cells. For clarity, the intercell interference channels are not shown, however, the interference occurs in all K cells. eavesdroppers. Furthermore, our numerical results confirm that the performance of the proposed algorithm is close to that attained in the perfect channel knowledge case. In addition, the proposed algorithm not only outperforms the existing algorithm based on power-splitting, but also the proposed transmit TS based system is implementation-wise much simpler than the PS-based system. Finally, we extend our development to solve and analyze the robust SEE maximization problem, which adds further complexity due to the presence of optimization variables in the denominator of the secrecy rate function.</p><p>The paper is organized as follows. Section II presents the problem formulation for maximizing the worst-case user secrecy rate and its challenges, whereas Section III develops its computational solution. Section IV proposes a computational solution for EE maximization. Section V evaluates the performance of our proposed algorithms using numerical examples. Finally, Section VI concludes the paper.</p><p>Notation: We use &#8476;{&#8226;} to denote the real part of its argument, &#8711; to denote the first-order differential operator, and &#8741;x&#8741; and &#8741;X&#8741; F to denote the Euclidean and Frobenius norms of a vector x and matrix X, respectively. Also, we define &#10216;x, y&#10217; x H y.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>II. SYSTEM MODEL AND PROBLEM FORMULATION</head><p>Consider a multicell network consisting of K small cells labeled by k &#8712; K {1, . . . , K }. As shown in Fig. <ref type="figure">1</ref>, in each cell k, a multi-antenna BS k with M antennas communicates with N k single-antenna UEs (k, n), n &#8712; N k {1, . . . , N k }, over the same bandwidth. We divide the users in each cell k into two zones, such that there are N 1,k users located nearby serving BS k in zone-1 and N 2,k users located far from the BS k in zone-2, where</p><p>respectively. Moreover, as shown in Fig. <ref type="figure">1</ref>, we assume that for UEs (k, n) of cell k, there is a single eavesdropper k with N ev antennas in zone-1, who eavesdrops upon the signals intended for UEs (k, n). BSs intend to transfer energy to only their zone-1 users since they are located sufficiently near to their serving BSs and are able to practically harvest energy. Information is transmitted to both zone-1 and zone-2 users. Denote by x E k,n 1 &#8712; C M&#215;1 and x I k,n &#8712; C M&#215;1 the EH and ID beamforming vectors used by BS k for its UE (k, n 1 ) and UE (k, n), respectively. The channel h k,k,n &#8712; C M&#215;1 between BS k and UE (k, n) is assumed to be frequency flat fading, which incorporates the effects of both large-scale pathloss and small-scale fading. Denote by s E k,n 1 and s I k,n the respective energy and information signals intended for UE (k, n 1 ) and UE (k, n) by BS k, with</p><p>Let 0 &lt; &#951; &lt; 1 be the time splitting for transferring energy and information to UE. The baseband signal received by UE (k, n 1 ) for EH is</p><p>where z a k,n 1 &#8764; CN (0, &#963;<ref type="foot">foot_1</ref> a ) is additive white complex Gaussian noise, with zero-mean and variance &#963; 2 a , at the receiver of UE (k, n). Using (1) and assuming a linear EH model, <ref type="foot">1</ref> the energy harvested by UE (k, n 1 ) can be written as</p><p>where</p><p>and &#950; k,n 1 &#8712; (0, 1) is the energy conversion efficiency for the (k, n 1 )-th EH receiver. Here, we assume a common TS ratio &#951; for all BSs, k &#8712; K , where near-by users harvest energy through wireless signals not only from the serving BSs but also from the neighboring BSs. Note that the harvested and stored energy E k,n 1 may be used later for different power constrained operations at UE (k, n 1 ), e.g., assisting uplink data transmission to the BS or performing downlink information processing.</p><p>Here</p><p>where its first term represents the desired signal, while the second and third terms are the intracell interference and intercell interference. The BSs are assumed to perform channel estimation to acquire channel knowledge h k,k,n and the channel state information (CSI) errors are bounded by the uncertainty &#1013; k,k,n as follows <ref type="bibr">[41]</ref>, <ref type="bibr">[42]</ref>:</p><p>where &#961;(A) is called the spectral radius of matrix A: &#961;(A) = max i |&#955; i (A)| with its eigenvalues &#955; i (A), and the channel uncertainties &#1013; k,k,n are given by</p><p>where &#1013; 0 and &#1013; 1 are the normalized uncertainty levels related to neighboring cells' UEs and the serving cells' UEs, respectively. 2 Note that ( <ref type="formula">5</ref>) covers all uncertainty structures <ref type="bibr">[42]</ref>. Thus, incorporating the channel uncertainties, the worst-case information rate decoded by UE (k, n) is given by <ref type="bibr">[42]</ref> (1</p><p>where</p><p>A multi-antenna eavesdropper with N ev antennas tries to eavesdrop the intended signals for the UE (k, n). The signal received at the EV k is composed of the signal received during time fraction &#951;, denoted by y E k &#8712; C N ev &#215;1 and given by</p><p>and the signal received at the EV k during time fraction 1&#951;, denoted by y I k &#8712; C N ev &#215;1 given by</p><p>where H H H k,k is the wiretap channel matrix of size M &#215; N ev between BS k and UE k and z a k &#8712; C N ev 0, &#963; 2 a I N ev is noise <ref type="bibr">[10]</ref>, <ref type="bibr">[43]</ref>- <ref type="bibr">[45]</ref>. Since the eavesdropper is not aware of the time switching factor &#951;, y E k is considered as an additional noise to jam the eavesdropper. Therefore, the noise power at EV k in decoding s I k,n is defined as</p><p>We assume that the wiretap channel state information H H H k,k is available through channel estimation subject to some uncertainty <ref type="bibr">[41]</ref>, <ref type="bibr">[42]</ref> &#961;(</p><p>where</p><p>F and &#1013; 0 is the normalized uncertainty level for the channels between BSs and the eavesdroppers. Therefore, the worst received SINR at the EV k, corresponding to the signal targeted for the UE (k, n), is given by <ref type="bibr">[42]</ref> </p><p>where</p><p>where x x E ; x I . The main attractive feature in ( <ref type="formula">11</ref>)-( <ref type="formula">12</ref>) is that the EH signals contribute very much to the denominator of the SINR <ref type="bibr">(11)</ref> at EV k, i.e. they are also used in jamming the EV k. The secrecy rate expression for UE (k, n) in nat/sec/Hz is given as <ref type="bibr">[46]</ref> </p><p>where</p><p>.</p><p>The corresponding rate can be expressed in units of bits/sec/Hz by evaluating</p><p>At first, we aim to jointly optimize the transmit information and energy beamforming vectors, x E k,n 1 and x I k,n , respectively, and the TS ratio &#951; to maximize the minimum secrecy rate max</p><p>where</p><p>) is the individual cell transmit power budget, P max k , at each BS k, while constraint (14c) is the total transmit power budget, P max , of the network. Constraint (14d) requires that the energy harvested by UE (k, n 1 ) is greater than some preset target threshold e min k,n 1 . Constraint (14e) is imposed to budget the beamforming power separately for each UE (k, n) during both EH and ID time periods. Note that the objective (14a) is non-concave while constraints (14b)-(14d) are non-convex due to coupling between the beamforming vectors x and time splitting factor &#951;.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>III. PROPOSED PATH-FOLLOWING COMPUTATION</head><p>In order to solve the problem <ref type="bibr">(14)</ref>, we make the following change of variables:</p><p>which implies the following linear constraint:</p><p>In what follows, we first transform the original max-min secrecy rate problem (14) by using the new variable &#181;.</p><p>A. Transformation of Problem <ref type="bibr">(14)</ref> by Using the Variable &#181; Using (15), the power constraints (14b) and (14c) become the following constraints:</p><p>and applying ( <ref type="formula">15</ref>) in (14d), the EH constraint (14d) in terms of &#181; will become</p><p>Under the variable change ( <ref type="formula">13</ref>), the achievable secrecy rate in terms of &#181; is given by</p><p>where</p><p>and by using q k,n (x, &#951;) in <ref type="bibr">(12)</ref>, qk,n (x, &#181;) is defined as follows:</p><p>Using ( <ref type="formula">17</ref>), <ref type="bibr">(18)</ref>, and <ref type="bibr">(26)</ref>, the equivalent to problem (14) in terms of x and &#181; is given by max <ref type="formula">16</ref>), ( <ref type="formula">17</ref>), <ref type="bibr">(18)</ref> Let (x (&#8467;) , &#181; (&#8467;) ) be a feasible point for <ref type="bibr">(22)</ref>. By exploiting the convexity of 1 &#181; &#8741;x&#8741; 2 , the following inequality holds:</p><p>Thus, using <ref type="bibr">(23)</ref>, inner convex approximations of the nonconvex constraints (17a) and (17b) are given by</p><p>Next, following the definition of p k,n 1 (x E ) in (3), and using the approximation</p><p>an inner approximation of the constraint ( <ref type="formula">18</ref>) is given by</p><p>Using the convex approximations ( <ref type="formula">24</ref>) and ( <ref type="formula">26</ref>) for the constraints of problem <ref type="bibr">(22)</ref>, we obtain the following inner approximation at the &#8467;th iteration:</p><p>s.t. (14e), ( <ref type="formula">16</ref>), (24a), (24b), <ref type="bibr">(26)</ref>.</p><p>As observed in <ref type="bibr">[48]</ref>, for</p><p>The problem <ref type="bibr">(27)</ref> is thus equivalent to the following optimization problem: <ref type="formula">24a</ref>), (24b), ( <ref type="formula">26</ref>), ( <ref type="formula">16</ref>),</p><p>where</p><p>C. Lower Approximation of the Objective (28a)</p><p>For concave lower approximation of fk,n (x, &#181;), which agrees with fk,n at w (&#8467;) , &#181; (&#8467;) , we provide a lower bounding concave function for the first term f 1 k,n (x I , &#181;) and an upper bounding convex function for the second term f 2 k,n (x, &#181;). Recalling the definition (8) of &#981; k,n (x I ), we have the following result.</p><p>Theorem 1: A lower bounding concave function f 1,(&#8467;) k,n (x I , &#181;) of f 1 k,n (x I , &#181;), which agrees with f 1 k,n at (x I,(&#8467;) k,n , &#181; (&#8467;) ), is given by</p><p>for</p><p>where</p><p>and</p><p>The upper bounding convex function f 2,(&#8467;) k,n (x, &#181;) on f 2 k,n (x, &#181;), which agrees with f 2 k,n at (x (&#8467;) , &#181; (&#8467; ), is given by</p><p>where</p><p>where constraint ( <ref type="formula">36</ref>) is innerly approximated by the constraint</p><p>and</p><p>for</p><p>and</p><p>Proof: See the appendix.</p><p>Thus, by applying Theorem 1, we can use the following convex quadratic program (QP) to achieve minorant maximization for the non-convex problem (28) at a feasible (x E, (&#8467;)  k,n , x I,(&#8467;) k,n , &#181; (&#8467;) ):</p><p>), (24a), (24b), ( <ref type="formula">26</ref>), ( <ref type="formula">16</ref>), (28b), ( <ref type="formula">31</ref>), ( <ref type="formula">35</ref>), ( <ref type="formula">37</ref>), <ref type="bibr">(38)</ref>. (41b)</p><p>Algorithm 1 Path-Following Algorithm for Secrecy Rate Optimization <ref type="bibr">(14)</ref> 1: Initialize &#8467; := 0.</p><p>2: Find a feasible point x E,(0) , x I,(0) , &#181; (0) of ( <ref type="formula">22</ref>).</p><p>3: repeat 4:</p><p>Solve the convex problem (41) to find x E,(&#8467;+1) , x I,(&#8467;+1) , &#181; (&#8467;+1) .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>5:</head><p>Set &#8467; := &#8467; + 1. 6: until the objective in ( <ref type="formula">22</ref>) converges.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>D. Details of Proposed Algorithm 1 With Its Initialization</head><p>The proposed computation for the max-min secrecy rate problem <ref type="bibr">(22)</ref> (and hence ( <ref type="formula">14</ref>)) is summarized in Algorithm 1. Since the objective function in <ref type="bibr">(41)</ref> agrees with that in <ref type="bibr">(22)</ref> at (x (&#8467;) , &#181; (&#8467;) ), which is also feasible for <ref type="bibr">(41)</ref>, it follows that min k&#8712;K ,</p><p>i.e. (x (&#8467;+1) , &#181; (&#8467;+1) ) is a feasible point, which is better than (x (&#8467;) , &#181; (&#8467;) ) for ( <ref type="formula">22</ref>), whenever (x (&#8467;+1) , &#181; (&#8467;+1) ) &#824; = (x (&#8467;) , &#181; (&#8467;) ).</p><p>On the other hand, if (x (&#8467;+1) , &#181; (&#8467;+1) ) = (x (&#8467;) , &#181; (&#8467;) ), i.e. (x (&#8467;) , &#181; (&#8467;) ) is the optimal solution of the convex optimization problem <ref type="bibr">(41)</ref> then it must satisfy the first order necessary optimality condition for <ref type="bibr">(41)</ref>, which obviously is also the first order necessary optimality condition for <ref type="bibr">(22)</ref>. We have thus proved that the sequence {(x (&#8467;) , &#181; (&#8467;) )} converges to a point satisfying the first order necessary optimality condition for the non-convex optimization problem <ref type="bibr">(22)</ref>. A feasible point x E,(0) , x I,(0) , &#181; (0) for ( <ref type="formula">22</ref>) (and hence ( <ref type="formula">14</ref>)) for initializing Algorithm 1 is found as as follows. We first fix &#181; (0) and solve the following convex problem:</p><p>where, for rapid convergence, the constraint (43c) on the information rate of UE (k, n) is imposed. Note that the constraint ( <ref type="formula">18</ref>) is satisfied if the objective function (43a) is positive. The constraint (43c) is a second-order cone constraint <ref type="bibr">[49]</ref>. Using the optimal solution x E,(0) k,n of ( <ref type="formula">43</ref>) as the initial point, we then iteratively solve the following convex program:</p><p>until a positive value of the objective function is achieved. If either problem ( <ref type="formula">43</ref>) is found infeasible or a positive value is not found by solving <ref type="bibr">(44)</ref>, we use a different value of &#181; (0) and repeat the above process until a feasible point x E,(0) , x I,(0) , &#181; (0) is obtained. <ref type="foot">4</ref></p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>IV. ENERGY EFFICIENT SECURE BEAMFORMING</head><p>This section extends the proposed robust secrecy rate maximization algorithm to solve the secrecy energy efficiency maximization problem, which is formulated in the presence of channel estimation errors and eavesdroppers as max</p><p>where &#958; is the constant power amplifier efficiency, P A is the power dissipation at each transmit antenna, P c is the fixed circuit power consumption for base-band processing and r k,n is the threshold secrecy rate to ensure quality of service. The security and energy efficiency are combined into a single objective in (45a) to express the SEE in terms of secrecy bits per Joule per Hertz.</p><p>The conventional approach to address <ref type="bibr">(45)</ref> (see e.g. <ref type="bibr">[31]</ref>, <ref type="bibr">[32]</ref>) is based on Dinkelbach's method of fractional programming <ref type="bibr">[30]</ref> to find &#964; &gt; 0 such that the optimal value of the following optimization problem is zero:</p><p>), (14c), (14d), (14e), (45b).</p><p>However, for each fixed &#964; &gt; 0, the optimization problem ( <ref type="formula">46</ref>) is non-convex convex and thus is still difficult computationally. It is important to realize that the original Dinkelbach method <ref type="bibr">[30]</ref> is attractive only for maximizing a ratio of a convex and concave functions over a convex set, under which each subproblem for fixed &#964; is an easy convex optimization problem. It is not useful whenever either the objective is not a ratio of concave and convex functions or the constraint set is not convex. We now develop an efficient path-following computational procedure for solving <ref type="bibr">(45)</ref>, which bypasses the difficult optimization problem <ref type="bibr">(46)</ref>. Using the variable change <ref type="bibr">(16)</ref> again, this problem is equivalent to</p><p>s.t. (14e), ( <ref type="formula">17</ref>), ( <ref type="formula">18</ref>), ( <ref type="formula">16</ref>),</p><p>By using <ref type="bibr">(30)</ref> we obtain</p><p>for <ref type="bibr">(31)</ref>, where t</p><p>k , &#181; (&#8467;) ) + M P A + P c and</p><p>&gt; 0,</p><p>&gt; 0,</p><p>Similarly to <ref type="bibr">(34)</ref>, we have</p><p>with ( <ref type="formula">35</ref>), <ref type="bibr">(36)</ref> and</p><p>where</p><p>For the approximation ( <ref type="formula">50</ref>) under ( <ref type="formula">51</ref>), we have used the following inequality:</p><p>The inner approximations in ( <ref type="formula">48</ref>) and ( <ref type="formula">50</ref>) can be easily followed by using the procedure in the appendix. The following convex program is minorant maximization for the non-convex program (47):</p><p>s.t. (14e), (24a), (24b), ( <ref type="formula">26</ref>), ( <ref type="formula">16</ref>), (28b), ( <ref type="formula">31</ref>), ( <ref type="formula">35</ref>), ( <ref type="formula">51</ref>), ( <ref type="formula">37</ref>), ( <ref type="formula">38</ref>), (53b)</p><p>Algorithm 2 outlines the steps to solve the maxmin energy efficiency problem (47) (and hence <ref type="bibr">(45)</ref>). Similar to Algorithm 1, Algorithm 2 generates a sequence</p><p>x E,(&#8467;) , x I,(&#8467;) , t (&#8467;) , &#181; (&#8467;)  of improved points of (53), which converges to a Karush-Kuhn-Tucker point, where Algorithm 2 Path-following Algorithm for SEE Optimization <ref type="bibr">(45)</ref> 1: Initialize &#8467; := 0. 2: Find a feasible point x E,(0) , x I,(0) , t (0) , &#181; (0) of ( <ref type="formula">47</ref>).</p><p>3: repeat 4:</p><p>Solve the convex program (53) for x E,(&#8467;+1) , x I,(&#8467;+1) , t (&#8467;+1) &#181; (&#8467;+1) .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>5:</head><p>Set &#8467; := &#8467; + 1. 6: until the objective in (47) converges. t (&#8467;)  [t (&#8467;) 1 , . . . , t (&#8467;) K ] T . A feasible point x E,(0) , x I,(0) , t (0) , &#181; (0) of ( <ref type="formula">27</ref>) (and hence <ref type="bibr">(45)</ref>) for initializing Algorithm 2 can be obtained by first solving <ref type="bibr">(43)</ref> and <ref type="bibr">(44)</ref> followed by the feasibility problem (53b), (53c), and (53d). It was already noted in Section III how efficiently the solution of ( <ref type="formula">43</ref>) and ( <ref type="formula">44</ref>) is obtained. The solution to the feasibility problem (53b), (53c), and (53d) is mostly obtained at the first iteration.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>V. SIMULATION RESULTS</head><p>To analyze the proposed algorithms through simulations, a network topology as shown in Fig. <ref type="figure">2</ref> is set up. There are K = 3 cells and N = N k = 4, &#8704; k &#8712; K , UEs per cell with two placed inside the inner-circle in zone-1 and the remaining two placed in the outer zone near celledges, i.e., N 1,k = N 2,k = 2, &#8704; k. The cell radius is set to be 40m with an inner circle radius of 15m. A single N ev = 2-antennas eavesdropper is randomly placed inside the inner circle in each cell. The path loss exponent is set to be &#181; = 3. We generate Rician fading channels with Rician factor K R = 10 dB <ref type="bibr">[3]</ref>. For simplicity, we set e min k,n 1 &#8801; e min for the energy harvesting thresholds and &#950; k,n 1 &#8801; &#950; , &#8704;k, n 1 , for the energy harvesting conversion efficiency. Further, we set the energy conversion efficiency &#950; = 0.5, noise variance &#963; 2 a = -90 dBm (unless specified otherwise), and maximum BS transmit power P max k = 26 dBm, &#8704; k, which is in line with the frequently made assumption for the power budget of smallcell BSs <ref type="bibr">[50]</ref>. We choose the value P max = 30 dBm as the power budget for the entire network. Unless stated otherwise, we choose the uncertainty in eavesdroppers' and neighboring users' channels as &#1013; 0 = 0.005, and we choose the uncertainty in serving users' channels as &#1013; 1 = 10 -3 . It is reasonable to assume that BSs can achieve good channel estimates for their serving cell users compared to the neighboring cell users in a dense small cell network. Later in this section, we also investigate the effect of different values of channel uncertainties on the achievable secrecy rate. For the energy efficiency maximization problem in Section IV, we choose the power amplifier efficiency &#958; = 0.2, the power dissipation at each transmit antenna P A = 0.6W (27.78 dBm), and the circuit power consumption P c = 2.5W (33.97 dBm) <ref type="bibr">[37]</ref>, <ref type="bibr">[51]</ref>. We set the threshold secrecy rate r k,n = 0.1 bits/sec/Hz for M = 4 BS antennas and otherwise r k,n = 0.5 bits/sec/Hz for M &#8712; {5, 6} BS antennas.</p><p>The convergence of Algorithm 1 for M = 5 BS antennas and minimum energy harvesting threshold e min = -20 dBm is shown by Fig. <ref type="figure">3</ref>. We can see that whether we assume perfect channel estimation &#1013; 0 = 0, &#1013; 1 = 0 or assume some channel uncertainty &#1013; 0 = 0.005, &#1013; 0 = 10 -3 , Algorithm 1 converges within 20 -25 iterations. We also observe that if we assume the absence of eavesdroppers, Algorithm 1 quickly converges in about four iterations. On average, Algorithm 1 requires 22.5 iterations before convergence, while the absence of eavesdroppers reduces the average required number of iterations to 3.5. The slower convergence in the presence of eavesdroppers is expected since then, not only does the objective (41a) become quite complicated, but also new constraints, <ref type="bibr">(35)</ref>, <ref type="bibr">(37)</ref>, and (38) must be satisfied.</p><p>The worst secrecy and normal rates (in the absence of eavesdroppers) for both perfect channel estimation &#1013; 0 = 0, &#1013; 1 = 0, and with the presence of channel uncertainty of &#1013; 0 = 0.005, &#1013; 1 &#8712; 10 -3 , are shown in Figs. <ref type="figure">4</ref> and<ref type="figure">5</ref>. The normal rate excludes eavesdroppers and accordingly the optimization problem ( <ref type="formula">14</ref>) with f 2 k,n (x, &#951;) &#8801; 0 in (14a) is solved. The dashed curves in Figs. <ref type="figure">4</ref> and<ref type="figure">5</ref> correspond to the presence of channel uncertainties, while the solid curves correspond to the absence of channel uncertainty &#1013; 0 = 0, &#1013; 1 = 0. We can observe from Figs. <ref type="figure">4</ref> and<ref type="figure">5</ref> that the proposed robust secrecy rate algorithm performs quite well in the presence of channel  uncertainties, and close to the case that assumes perfect channel estimation. However, the performance gap increases as the number of BS antennas increases as can be seen from Fig. <ref type="figure">4</ref>. This is expected because increasing the number of BS antennas, say from M = 4 to M = 5, increases the channel uncertainty in an additional K N = 12 channel co-efficients. Moreover, we observe that the optimized rate obtained by the proposed Algorithm 1 is quite close to that achieved by the modified algorithm, which assumes the absence of eavesdroppers in Algorithm 1. Fig. <ref type="figure">4</ref> plots the rate for different numbers of BS antennas M &#8712; {4, 5, 6} with fixed EH threshold e min = -20 dBm, while Fig. <ref type="figure">5</ref> plots the rate for varying values of EH targets e min &#8712; {-25, -20, . . . , 0} dBm with fixed number of antennas at the BS M = 5. In Fig. <ref type="figure">4</ref>, we observe an almost linear increase in the achievable rate as the number of BS antennas increases. In Fig. <ref type="figure">5</ref>, we observe a decrease in the achievable rate with an increase in the EH targets. This is because higher EH targets require more power from the BSs to perform energy harvesting, which results in a decrease in the available power for information decoding, thus decreasing the achievable information rate. Overall, Figs. <ref type="figure">4</ref> and<ref type="figure">5</ref> indicate the robustness of our proposed Algorithm 1.</p><p>Fig. <ref type="figure">6</ref> plots the worst secrecy and normal rates (in the absence of eavesdroppers) versus the level of channel uncertainty in the neighboring users' channels and the eavesdroppers' channels &#1013; 0 = {10 -5 , . . . , 10 -2 } for fixed &#1013; 1 = 10 -3 , while Fig. <ref type="figure">7</ref> plots such rates versus the level of channel uncertainty in the serving BS users' channels &#1013; 0 = {10 -5 , . . . , 10 -2 } for fixed &#1013; 0 = 0.005. We set the energy harvesting threshold e min = -20 dBm and number of BS antennas M = 5. We can observe from Figs. <ref type="figure">6</ref> and<ref type="figure">7</ref> that the optimized rate is almost unaffected for low channel uncertainties {10 -5 , . . . , 10 -3 }, and is slightly reduced if channel uncertainty is increased to the level of 10 -2 . This confirms the robustness of the solution of Algorithm 1. Even for a wide range of values of channel uncertainty &#1013; 0 , the  <ref type="bibr">[18]</ref> FOR GENERAL M , N , K , AND SPECIFIC M = 4, N = 4, K = 3 CASES Fig. <ref type="figure">8</ref>. Comparison of the proposed secrecy rate TS-based Algorithm 1 with the existing PS-based algorithm <ref type="bibr">[18]</ref> for fixed energy harvesting threshold e min = -20 dBm and perfect channel estimation</p><p>optimized secrecy rate attained by Algorithm 1 is quite close to that achieved by the modified algorithm, which assumes the absence of eavesdroppers in Algorithm 1. Fig. <ref type="figure">8</ref> compares the secrecy rate performance of the proposed transmit TS-based system with that of the PS-based system <ref type="bibr">[18]</ref> under perfect channel state information (&#1013; 0 = 0, &#1013; 1 = 0). For the PS-based receiver in <ref type="bibr">[18]</ref>, we set the ID circuit noise variance &#963; 2 c to be -90 dBm and the antenna noise variance &#963; 2 a = -90 dBm. Thus, for fair comparison in Fig. <ref type="figure">8</ref>, we add &#963; 2 c to &#963; 2 a , i.e., &#963; 2 a = -87 dBm, for plotting the results for our proposed TS-based Algorithm 1. Fig. <ref type="figure">8</ref> plots the worst secrecy rate versus the number of antennas M for fixed energy harvesting threshold e min = -20 dBm. We can clearly observe a gain of around 0.5 bits/sec/Hz in the achieved secrecy rate of Algorithm 1 compared to that of the algorithm in <ref type="bibr">[18]</ref>. Note that the proposed TS-based system not only enjoys a performance gain, but also is simple to implement. The average numbers of iterations required for convergence are almost the same for both Algorithm 1 and the algorithm in <ref type="bibr">[18]</ref>.</p><p>The computational complexity of the proposed Algorithm 1 is O(i A1 (M K (N + N 1 ) + 1) 3 (7K N + (K + 2) + 3K N 1 )) <ref type="bibr">[52]</ref>. Here, i A1 = 22.5 is the average number of times that (41) is solved by Algorithm 1. Table <ref type="table">I</ref> shows the average number of iterations, scalar variables, and linear and quadratic constraints that must be solved per iteration by the proposed Algorithm 1 and the PS-based algorithm in <ref type="bibr">[18]</ref>. We can observe that though the PS-based algorithm in <ref type="bibr">[18]</ref> requires the solution of fewer quadratic and linear constraints, it is not practically easy to implement a variable range power splitter. Thus, the  proposed TS-based Algorithm 1 provides a more practical solution to secure and robust beamforming.</p><p>Finally, the performance of our proposed SEE Algorithm 2 is evaluated. Fig. <ref type="figure">9</ref> shows the convergence of proposed Algorithm 2 for M = 5 antennas at the BS and energy harvesting threshold e min = -20 dBm. We can see that for some fixed channel, whether we assume perfect channel estimation &#1013; 0 = 0, &#1013; 1 = 0, or assume some channel uncertainty &#1013; 0 = 0.005, &#1013; 0 = 10 -3 , Algorithm 2 converges within 20 -25 iterations. On average, Algorithm 2 requires approximately 18.5 iterations for convergence.</p><p>Figs. 10 and 11 plot the secrecy energy efficiency and normal energy efficiency (in the absence of eavesdroppers) for both perfect channel estimation &#1013; 0 = 0, &#1013; 1 = 0, and with the presence of channel uncertainty &#1013; 0 = 0.005, &#1013; 1 = 10 -3 . Here, the achievable SEE for Algorithm 2 is compared with the normal EE assuming no eavesdroppers, that is obtained by solving the optimization problem (45) with f 2 k,n (x, &#951;) &#8801; 0. The dashed curves in Figs. 10 and 11 correspond to the presence of channel uncertainties &#1013; 0 = 0.005, &#1013; 1 = 10 -3 , while the solid curves correspond to the absence of channel uncertainty &#1013; 0 = &#1013; 1 = 0. We can observe from Figs. <ref type="figure">10</ref> and<ref type="figure">11</ref> that the optimized EE attained by the proposed Algorithm 2 is quite close to that achieved by the modified algorithm, which assumes absence of eavesdroppers in Algorithm 2. Finally, we observe from Fig. <ref type="figure">10</ref> that for perfect channel estimation, the optimized EE increases as the number of antennas increases, as per expectation; however, in the presence of channel uncertainties, the EE decreases with an increase in the number of antennas. In order to investigate this, we have separated out the numerator and denominator of the EE separately in the next two figures.</p><p>In Figs. 12 and 13, we plot the numerator and denominator of the EE expression, (45a), respectively, where the numerator corresponds to the sum-rate of the worst cell and the denominator corresponds to the total power, 1 &#958; g k (x k , &#951;) + M P A + P c , of the worst cell's BS. First, we can observe from Fig. <ref type="figure">13</ref> that the denominator of the EE expression increases with an increase in the number of BS antennas. This is because an increase in the number of BS antennas increases the non-transmission power M P A in the denominator of the EE expression, (45a). Next, we can observe from Fig. <ref type="figure">12</ref> that though the numerator of the EE expression also increases with an increase in the number of BS antennas, the numerator increases rapidly for the prefect channel estimation case (solid lines) when compared to its slow increase in the presence of channel uncertainties (dashed lines). This results in a slight decrease in the EE with an increase in the number of antennas in the presence of estimation errors, as shown in Fig. <ref type="figure">10</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>VI. CONCLUSIONS</head><p>Considering a transmit TS approach to wireless energy harvesting and information decoding in a dense multi-cell network, we have proposed robust secrecy rate and secrecy energy efficiency maximization algorithms in the presence of multi-antenna eavesdroppers and channel estimation errors. Our robust optimization algorithm jointly designs transmit energy and information beamformers at the BSs and the transmit TS ratio with the objective of maximizing the worst-case user secrecy rate under BS transmit power and UE minimum harvested energy constraints. The problem is very challenging due to its non-convex objective and numerous non-convex constraints. We have solved it by a new robust path-following algorithm, which involves one simple convex quadratic program at each iteration. We have also extended our algorithm to solve the worst cell secrecy EE maximization problem under secrecy rate quality-of-service constraints, which adds further complexity due to additional optimization variables in the denominator of the secrecy rate function. Our numerical results confirm the merits of the proposed algorithms as their performance is quite close to that of the case where there are no eavesdroppers. Moreover, the proposed algorithm not only outperforms the existing algorithm that uses a PS based receiver but also the proposed transmit TS based model is implementation-wise simpler than the PS-based system. Note that we have not considered the worst case scenario in which eavesdroppers know the time switching ratio. Secrecy rate maximization under this situation can be based on the use of power splitting instead of time switching as proposed in our previous work <ref type="bibr">[18]</ref>, whereas the use of the techniques in the current work in this situation is an interesting topic for further work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>APPENDIX PROOF OF THEOREM 1</head><p>We first prove (30) by using the following inequality for all x &gt; 0, x &gt; 0, t &gt; 0 and t &gt; 0: ln <ref type="bibr">(</ref> where a = 2 ln(1+ x) where a (&#8467;) , b (&#8467;) , c (&#8467;) , and d (&#8467;) are defined in <ref type="bibr">(32)</ref>. Now, using (&#8476;{h H k,k,n x I k,n }) 2 &#8805; &#968; k,n (x I k,n ) with &#968; k,n (x I k,n ) &#8805; 0 defined in <ref type="bibr">(33)</ref>, together with (A.  <ref type="bibr">(31)</ref>. Next, <ref type="bibr">(34)</ref> follows from the following inequality: ln(1 + t) &#8804; ln(1 + t &#8242; ) + (tt &#8242; )/(1 + t &#8242; ) &#8704;t &#8805; 0, t &#8242; &#8805; 0, which is a consequence of the concavity of the function ln(1 + t). Now, it remains to prove <ref type="bibr">(21)</ref>. By substituting qk,n (x, &#181;), defined in <ref type="bibr">(21)</ref>, into the constraint <ref type="bibr">(36)</ref> where the right hand side of (A.5) is convex and can be linearized for inner approximation by using <ref type="bibr">[49]</ref> &#8741;x&#8741; 2 y &#8805; 2&#8476; (x (&#8467;) ) H x y (&#8467;) -&#8741;x (&#8467;) &#8741; 2 y y (&#8467;) 2 , (A.6) &#8704;x &#8712; C N , x (&#8467;) &#8712; C N , y &gt; 0, y (&#8467;) &gt; 0, (A.9)</p><p>The first term on the left hand side of (A.5) is non-convex, which is convexified by using the fact that &#8730; x y is concave in x and y, i.e., &#8730; x y &#8804; &#8730; s (&#8467;) y 2 &#8730; y (&#8467;) + &#8730; y (&#8467;) x 2 &#8730; s (&#8467;) . Thus, &#8730; &#946; k,n &#181;-1 can be approximated as</p><p>k,n (&#181; (&#8467;) -1) + &#946; (&#8467;) k,n (&#181; (&#8467;) -1) (&#181; -1) 2 &#9118; &#9120; . (A.10) Thus, using (A.6), (A.7), (A.9), and (A.10) in (A.5), we obtain the approximation <ref type="bibr">(37)</ref>.</p></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0"><p>The recently studied non-linear EH model and waveform design for efficient wireless power transfer<ref type="bibr">[38]</ref>-<ref type="bibr">[40]</ref> is beyond the scope of this work, but could be incorporated into future research.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1"><p>We have introduced two different uncertainty levels because later we will show in Section V that secrecy rate is more sensitive to the estimation errors of serving users' channels compared to that of the neighboring users' channels.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2"><p>A constraint is called an inner approximation of another constraint if and only if any feasible point of the former is also feasible for the latter<ref type="bibr">[47]</ref> </p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3"><p>Our simulation results in Sec. V show that the initialization problems<ref type="bibr">(43)</ref> and (44) are feasible, and in almost all of the scenarios considered, we achieve a positive optimal value of (44) in one single iteration and with the first tried value of &#181; (0) = 1.11.</p></note>
		</body>
		</text>
</TEI>
