Next Article in Journal
SmartFall: A Smartwatch-Based Fall Detection System Using Deep Learning
Previous Article in Journal
Degradation of the In-plane Shear Modulus of Structural BFRP Laminates Due to High Temperature
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Beamforming Design for Full-Duplex SWIPT with Co-Channel Interference in Wireless Sensor Systems

Beijing Key Laboratory of Work Safety Intelligent Monitoring, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(10), 3362; https://doi.org/10.3390/s18103362
Submission received: 28 August 2018 / Revised: 26 September 2018 / Accepted: 27 September 2018 / Published: 8 October 2018
(This article belongs to the Section Sensor Networks)

Abstract

:
The simultaneous wireless information and power transfer (SWIPT) technique has been regarded as an appealing approach to prolong the lifetime of wireless sensor networks. However, co-channel interferences with SWIPT in wireless networks have not been investigated from a green communication perspective. In this paper, joint transmit and receive beamforming design for a full-duplex multiple-input multiple-output amplify-and-forward relay system with simultaneous wireless information and power transfer in WSNs is investigated. Multiple co-channel interferers are considered at the relay and destination sensor nodes. To minimize the mean-squared-error of the system, joint source and relay beamforming optimization is proposed while guaranteeing the transmit power constraints and destination’s energy harvesting constraint. An iterative algorithm based on alternating optimization with successive convex approximation which converges to a local optimum is proposed to solve the non-convex problem. Moreover, a low-complexity scheme is derived to reduce the computational complexity. Simulations for MSE versus iterations and MSE versus signal-to-noise ratio (SNR) demonstrate the convergence and good performance of the proposed schemes.

1. Introduction

A wireless sensor network (WSN), which consists of several low-cost sensor nodes performing sensing, computation and communication, is a paramount technique to gain and control information from surroundings such as building structures [1], the human body [2], surveillance [3], as well as anomaly detection [4,5]. However, WSNs are usually supplied by batteries with limited power [6], which will limit the amount of information for long distance transmission. For WSNs used for a special environment (for example, ecological monitoring), energy supply becomes one of the most important considerations compared with the traditional requirements on throughput, rates, delay and quality of service [7,8]. Moreover, massive MIMO is widely applied in WSNs to improve the energy efficiency [9,10,11].
Unlike the conventional energy supply techniques, which collect energy from natural sources such as wind, solar and thermal, simultaneous wireless information and power transfer (SWIPT) enables sensor receivers to decode information and scavenge energy from the same radio frequency signal, even in a hostile environment [12,13,14]. Thus, some researchers have paid attention to the SWIPT technologies and applications in WSNs considering the convenience and cost-effectiveness [15,16]. In [15], the secrecy performance of the two-user SWIPT sensor networks was studied, and a novel secure transmission scheme of cooperative zero-forcing (ZF) jamming was proposed. Joint resource optimization was investigated in an underlay cognitive sensor network (CSN) with an SWIPT-enabled amplify-and-forward (AF) relay node using the power splitting-based relaying (PSR) protocol in [16]. Two practical receiver architectures for multiple-input multiple-output (MIMO) broadcasting SWIPT, time switching (TS) and power splitting (PS), were discussed in [17], where a PS receiver structure splits the received signal into two different power streams, one for energy harvesting (EH) and the other for information decoding (ID).
Due to aggressive frequency reuse in wireless sensor networks, receivers suffer from co-channel interferers (CCIs). Systems with SWIPT operating in the presence of CCIs have been considered in [18,19,20,21,22]. The work in [18] considered a transmission scheme for a two-user MIMO interference channel (IFC) system with energy harvesting. The work in [19] extended the work in [18] to the k-user MIMO IFC case. In [20], energy harvesting (EH) in a decode-and-forward relaying system with CCIs was examined by analyzing ergodic capacity and transmission outage. In [21], an energy-harvesting amplify-and-forward (AF) relaying system corrupted by interference and Nakagami-m signal fading was investigated by deriving the outage probability and the throughput. The relaying SWIPT systems in [20,21] were extended in [22] by equipping each node with multiple antennas. Note that all work in [18,19,20,21,22] studied half-duplex (HD) mode.
Full-duplex (FD) mode has aroused an upsurge of interest since FD techniques achieve receiving and transmitting information simultaneously. The work in [23] considered an FD point-to-point (P2P) system with SWIPT, whose two nodes were equipped with two antennas, where transmit power and PS ratio were jointly optimized to maximize energy harvesting. A dual-hop FD relaying system with EH relay was investigated in [24], finding that FD relaying boosts the system throughput compared to conventional HD relaying. The work in [25] proposed an FD MIMO AF two-way relay system to maximize the achievable sum-rate under the assumption of perfect channel state information. The authors in [26] minimized the total mean-squared-error (MSE) of a FD MIMO AF relay system through beamforming design. Diversity and multiplexing gains are investigated and compared under half-duplex and full-duplex modes of cooperative systems in [27,28,29]. The transceiver design of full-duplex MIMO IoT devices with SWIPT was proposed in [30], and it showed that the EH technique can harvest enough energy to support power consumption-limited IoT devices by aiding in recharging their respective batteries. However, these existing works have not investigated CCIs with SWIPT in WSNs from a green communication perspective.
To overcome the above drawbacks, this paper focuses on a full-duplex MIMO AF relay SWIPT wireless sensor system, with the presence of CCIs on all receive antennas. Joint source-destination beamforming design and source-relay beamforming design are proposed to minimize the total MSE. The main contributions are described as below. First, compared with the systems in [20,21,22], whose relays operated in HD mode, and the systems in [23,24,25,26], where CCIs are ignored, our analysis is based on the FD mode considering multiple CCIs. Second, MSE criterion is used, minimized for the problem formulation, for its effectiveness in WSNs. Since the problem is non-convex and NP-hard, we propose an iterative algorithm based on alternating optimization (AO) with the successive convex approximation (SCA) method, which converges to a local optimum. Third, a closed-form suboptimal scheme is derived using the Lagrangian dual function and the Karush–Kuhn–Tucker (KKT) condition to reduce the computational complexity. Results for MSE versus iterations and MSE versus SNR demonstrate the convergence and the good performance of the proposed schemes.
The remainder of the paper is organized as follows. Section 2 characterizes the system including the deployment of sensor nodes and the optimization model. In Section 3, the iterative algorithms based on alternating optimization (AO) with SCA and Lagrangian methods are proposed. Numerical results and discussion are given in Section 4. Section 5 concludes the whole paper.
Notation: Throughout this paper, boldface uppercase letters are used to denote matrices, and lowercase letters denote vectors. ( · ) T is the transpose operation, and ( · ) H is the conjugate transpose operation. | · | is the bound norm of a matrix, and E [ · ] denotes the expectation operation.

2. System Model

This paper aims at jointly designing the transmitters of source and relay and the receivers of relay and destination in the FD relay wireless sensor system with SWIPT considering co-channel interference. In this system, we adopt multiple CCIs on all receive antennas and a PS receiver at the destination. Without loss of generality, we assume 100 percent energy transfer efficiency at the PS receiver and a fixed power splitting ratio for ID and EH. To clearly discuss such a problem, the node deployment and optimization model are described as follows for further analysis.

2.1. Node Deployment

The wireless FD MIMO AF relay SWIPT sensor system, consisting of a source node S with M s > 1 transmit antennas, a destination node D with N d > 1 receive antennas and an AF relay node R equipped with M r > 1 transmit antennas and N r > 1 receive antennas, is considered. R and D are subject to M CCIs and N CCIs, respectively, as depicted in Figure 1. S communicates with D via R where D receives information and harvests energy from R simultaneously. No direct link exists between S and D, and full channel state information (CSI) is available at each node.
To exploit spatial multiplexing for higher spectral efficiency, we assume M s data streams s [ m ] C M s × 1 with normalized power are transmitted through the beamformer F s C M s × M s from S to R at time slot m. The signal y r [ m ] received by R is the combination of the desired signal from S, the CCIs’ signals and the loopback self-interference signal caused by using FD mode. Thus, y r [ m ] can be written as:
y r [ m ] = H s r F s s [ m ] + i = 1 M h i x i [ m ] + H r r x r [ m ] + n r [ m ]
where H s r C N r × M s and H r r C M r × N r denote the channel gains from S to R and the self-interference channel at R, respectively, h i C N r × 1 is the i-th interference channel gain, x i is the i-th interferer signal at R, x r is the signal transmitted by R, which is regarded as self-interference by receivers at R, and n r ( 0 , σ r 2 I M r ) represents additive white Gaussian noise (AWGN) at R. All channels are assumed to be mutually independent and frequency flat. Let H I = [ h 1 , h 2 , , h M ] C N r × M be the CCIs’ gain matrix at the relay, and let x I = [ x 1 , x 2 , , x M ] T be the interferer signal vector with the total interference power constraint x I 2 = p 1 . Replace term i = 1 M h i x i [ m ] in Equation (1) by H I x I [ m ] .
In practice, the signal transfer at the relay will cause a τ ( 1 ) -symbol processing delay. Since the receiver of R has knowledge of the signal transmitted by the transmitter of R, the self-interference is assumed to be canceled perfectly or almost perfectly [22]. The near-negligible residual self-interference can be regarded as an additional relay input noise [23], whereupon the signal x r [ m ] can be expressed as:
x r [ m ] = F r ( y r m τ H r r x r m τ ) = F r ( H s r F s s m τ + H I x I [ m τ ] + n r m τ )
where F r C N r × M r denotes the transmit beamforming matrix of R. The signal received at D becomes:
y d [ m ] = H r d x r [ m ] + i = 1 N g i y i [ m ] + n a [ m ]
where H r d C N s × M r and g i denote the channel gains from R to D and the i-th interference channel at the destination and y i is the i-th interferer signal at D. Let G I = [ g 1 , g 2 , , g N ] C N d × N be the CCIs’ gain matrix at the destination, and let y I = [ y 1 , y 2 , , y N ] T be the interferer signal vector with total interference power constraint y I 2 = p 2 , then Equation (3) can be rewritten as:
y d [ m ] = H r d x r [ m ] + G I y I [ m ] + n a [ m ] .
Define the equivalent noise vector:
n d [ m ] = β n a [ m ] + n z [ m ]
where n z [ m ] is the AWGN originating from the power splitter and n d [ m ] represents the overall noise at D with zero mean and covariance matrix σ d 2 I N d . The received signal at D is split into two parts under the PS protocol, where a portion, β 0 , 1 , of power is allocated for information decoding (ID). Thus, the signal for ID is:
y i d [ m ] = β H r d x r [ m ] + G I y I [ m ] + n d [ m ] .
Since memoryless channels are assumed in this system, we omit the time index to have s s m τ , x r = x r [ m ] , x I x I m τ , n r n r m τ , y I y I m and n r n r m . Then, Equation (6) can be simplified as:
y i d = β H r d x r + G I y I + n d .

2.2. Optimization Model

Considering both transmit power and receive power constraints, this section presents an optimization model to obtain the optimal beamforming scheme minimizing the MSE of the whole system. The beamforming scheme includes the transmit beamformer F s at S, F r at R and the linear receiver at D. Both the objective and constraints are discussed as follows.
The MSE of the signal at D can be calculated as:
MS E = E W d y i d s 2 = Tr { β W d H r d F r R F r H H r d H W d H β F s H H s r H F r H H r d H W d H β W d H r d F r H H s r F s + p 2 β W d G I G I H W d H + σ d 2 W d W d H + I M s }
where R = H s r F s F s H H s r H + p 1 H I H I H + σ r 2 I N r and W d is the linear receiver at D. Define p s and p r as the peak power thresholds of S and R. The transmit power at S and transmit power at R should satisfy the following constraints:
Tr F s F s H p s
Tr F r R F r H p r .
A ( 1 β ) portion of the signal received at D is used for EH, and the power harvested at D should surpass the minimum power threshold:
( 1 β ) Tr H r d F r R F r H H r d H + p 2 G I G I H e .
Under the MSE criterion, the optimal joint source and relay beamforming problem with power constraints can be formulated as:
min W d , F r , F s MSE
s . t . Tr F s F s H p s
Tr F r R F r H p r
( 1 β ) Tr H r d F r R F r H H r d H + p 2 G I G I H e .

3. Scheme Design

Since the problem Equation (12) is multi-variate and non-convex, an iterative algorithm based on alternating optimization (AO) is employed where in each iteration, each variable is optimized alternatively with the others fixed. Then, the original optimization problem is divided into three subproblems.
First, with F r and F s fixed, the linear receiver W d is optimized. Since there is no W d involved in any constraint of problem Equation (12), the optimal W d o p t can be derived using the Wiener filtering principle MSE / W d * = 0 , which yields:
W d o p t = β F s H H s r H F r H H r d H ( β H r d F r R F r H H r d H + p 2 β G I G I H + σ d 2 I M s ) 1 .
In the following subsection, the optimization of F r and F s is discussed.

3.1. Optimization of F r

With F s and W d fixed, F r is first optimized. According to [11], p. 77:
Tr ( ABCD ) = v e c ( D T ) T ( C T A ) v e c ( B )
where A , B , C and D are arbitrary matrices with compatible dimensions, v e c ( · ) denotes the matrix vectorization operator and the symbol ⊗ signifies the Kronecker product. By applying the result from Equation (17) to problem Equation (12), it can be equivalently transformed into:
min f r f r H Q r f r f r H q r q r H f r + C r
s . t . f r H Q r 1 f r p r
f r H Q r 2 f r e 1 β + p 2 Tr G I G I H
where f r = v e c ( F r ) , Q r = R T β H r d H W d H W d H r d , C r = Tr p 2 β W d G I G I H W d H + σ d 2 W d W d H + I M r , q r = v e c β H r d H W d H F s H H s r H , Q r 1 = R T I M r , and Q r 2 = R T H r d H H r d . Note that matrix Q r 2 is negative semidefinite, and thus, constraint Equation (20) is non-convex. To tackle the non-convexity of this subproblem, the SCA method is proposed. Defining g f r f r H Q r 2 f r and using a center point z r = C N × 1 , where N = N r × M r , g ^ is defined as:
g ^ ( f r ) 2 Re z r H Q r 2 f r z r H Q r 2 z r .
By exploring the properties of g and g ^ , we can obtain the following Property 1.
Property 1.
g ^ has the following properties:
 (i)
g ^ z r = g z r ;
 (ii)
g ^ f r g f r ;
 (iii)
g ^ / f r | f r = z r = g / f r | f r = z r .
Proof. 
Please refer to Appendix A. ☐
Replacing g with g ^ , subproblem Equation (18) can be approximated as:
min f r f r H Q r f r f r H q r q r H f r + C r
s . t . f r H Q r 1 f r p r
2 Re z r H Q r 2 f r z r H Q r 2 z r + ρ r
where ρ r = e 1 β + p 2 Tr G I G I H . Problem Equation (22) is convex and can be easily formulated as a second-order cone programming (SOCP) [31], which can be efficiently solved by SeDuMi. Denote the solution of Equation (22) as f r . Then, update the new center point z r = f r , and repeat the process for the next iteration. Such an SCA-based iterative procedure is convergent since SCA converges to a KKT point [32].

3.2. Optimization of F s

By fixing F r and W d , the optimization of F s can be transformed into:
min f s f s H Q s f s f s H q s q s H f s + C s
s . t . f s H f s p s
f s H Q s 1 f s ρ s 1
f s H Q s 2 f s ρ s 2
where f s = v e c ( F s ) , Θ = H r d F r , ψ = F r H s r , Γ = p 1 H I H I H + σ r 2 I M r , q s = v e c ( β H s r H Θ H W d H ) , Q s = I M s T ( β ψ H r d H W d H W d H r d ψ ) , Q s 1 = I M s ( ψ H ψ ) , Q s 2 = I M s ( ψ H H r d H H r d ψ ) , ρ s 1 = p r Tr ( F r Γ F r H ) , C s = Tr ( β W d Θ Γ Θ H W d H + p 2 β W d G I G I H W d H + σ d 2 W d W d H + I M s ) and ρ s 2 = e β 1 + Tr ( Θ Γ Θ H + p 2 G I G I H ) . Since Q s 2 is negative, Problem (25) is non-convex. It can be solved using analysis similar to that used to solve for F r , and the details are omitted here.

3.3. Alternating Optimization Algorithm

An iterative algorithm based on the procedure solving W d , F r and F s alternatively is summarized as Algorithm 1 below.
Algorithm 1 Alternating optimization algorithm based on SCA.
1. Initialize Set β = 0.6 and the initial beamforming matrix F s = p s M s I M s , F r = p r Tr ( R ) I M r .
2. Repeat
(1)
Update F r , w.r.t. F s , W d .
  • Set k r = 0 and the initial center point z r 0 = v e c ( F r ) .
  • Solve problem Equation (22) at the k r -th iteration to obtain F r k r when k r 0 .
  • Then, set z r k r + 1 = v e c ( F r k r ) and k r = k r + 1 .
  • Until z r k r + 1 z r k r 2 10 4 , and let F r = m a t ( z r k r + 1 ) .
(2)
Update F s with k s iterations, w.r.t. F r , W d , following similar steps to those in (1).
(3)
Update W d , w.r.t. F r , F s .

3. Until M S E δ or i t e r i t e r m a x
Notice that Algorithm 1 is convergent according to the following Property 2.
Property 2.
The proposed alternating optimization algorithm based on SCA is convergent.
Proof. 
Please refer to Appendix B. ☐
Since Equation (16) is in closed-form, the total complexity of the proposed SCA-based Algorithm 1 is O [ k A O ( k r M r 3.5 N r 3.5 + k s M s 7 ) ] , where k A O denotes the number of iterations needed for the alternating optimization to converge. Therefore, Algorithm 1 is of high complexity, and we therefore propose a low-complexity design for F r in the following subsection.

3.4. Low-Complexity Design for F r

Since there are two constraints in problem Equation (18), we replace the inequality constraint Equation (19) by an equality constraint, thus tightening the feasible region. Then, introduce ξ = ε p r , where ε = e 1 β + p 2 Tr G I G I H , and a matrix U composed of the negative eigenvalues of the matrix Q r 2 ξ Q r 1 , and let f r = U x . Clearly, U H ( Q r 2 ξ Q r 1 ) U is negative semidefinite, and the constraint x H U H ( Q r 2 ξ Q r 1 ) U x 0 is satisfied. Thus, Equation (18) can be converted into:
Γ = x H U H Q r U x x H U H q r q r H U x + C r .
The optimization problem can be reduced to:
min x Γ
s . t . x H U H Q r 1 U x = p r .
The Lagrangian function is formulated as:
L = x H U H Q r U x x H U H q r q r H U x + C r + μ ( x H U H Q r 1 U x p r )
where μ is the Lagrange multiplier and x satisfies the KKT condition. Solve the equation L / x * = 0 , and then, the optimal f r can be obtained by the optimal x o p t given by:
x o p t = ( U H Q r U + μ U H Q r 1 U ) 1 U H q r
where μ ( 0 , q r H ( Q r 1 H ) 1 q r p r ) . μ can be obtained using the bisection search method. The computational complexity of the whole algorithm can be calculated as O ( k A O ( k r M r 3.5 N r 3.5 + l o g ( N r · M r ) ) , which is much lower than that of Algorithm 1.

4. Numerical Results and Discussion

In this section, we use Monte Carlo (MC) simulations to evaluate the performances of the proposed algorithms using QPSK modulation in [33]. Independent random Rayleigh fading channels CN ( 0 , 1 ) with 100 slots were generated as operated in [34]. Set β = 0.5 , and the variances of the AWGNs were set as σ n 1 2 = σ n 2 2 = σ n 3 2 = σ 2 , σ r 2 = σ d 2 = σ 2 . Then, SNR = 10 l o g 10 ( E s / σ 2 ) . Let E s denote unit power, then p 1 = 10 E s , p 2 = E s , p s = 10 E s , p r = 4 E s , p I 1 = p I 2 = p * I 1 = p * I 2 = 0.7 E s , σ e r r H 1 2 = σ e r r H 2 2 = σ e r r H j 1 2 = σ e r r H j 2 2 = σ e r r G 1 2 = σ e r r G 2 2 = σ e r r 2 . Three schemes are proposed for comparison here. Scheme 1 is the unaided scheme with initialized values and hence has no iterations. Scheme 2 is the SCA-based scheme, and Scheme 3 is the low-complexity suboptimal scheme.
In Figure 2, let { M s , N r , M r , N d } { 2 , 4 , 4 , 2 } , K r = K d = 2 and SNR { 15 , 30 } dB. Curves of MSE versus the number of iterations indicate that the algorithms were all convergent. We found that convergence to the MSE floor was rapid. When SNR = 15 dB, the proposed SCA-based scheme and suboptimal scheme were both convergent after six iterations. However, when SNR = 30 dB, the proposed SCA-based scheme did not achieve convergence until 20 iterations, while the suboptimal scheme became convergent after 10 iteration. Therefore, the conclusion that the low-complexity design proposed in Section 3.4 decreases the computational complexity of the SCA-based algorithm proposed in Section 3.3 was verified.
In Figure 3, we analyze the performance of the MSE versus SNR when { M s , N r , M r , N d } { 2 , 4 , 4 , 2 } and { 2 , 2 , 2 , 2 } separately. Set K r = K d = 2 . As expected, both when the antenna number of relay equaled two and four, the MSE of the proposed SCA-based scheme was the lowest, which indicates that it outperformed other schemes for MSE, and the unaided scheme was the worst. The second best was the proposed suboptimal scheme.
However, the performance difference was substantially reduced when diversity was used at the relay, so that the reduced complexity of the suboptimal scheme could make it the preferred choice. For example, when there was a four-fold transmitter and receiver diversity at the relay, the performances of the SCA-based and suboptimal schemes were virtually the same, as seen in the solid lines of Figure 3. Meanwhile, when the relay diversity order was small, the SCA-based scheme showed larger performance gain over the suboptimal scheme, as seen in the dotted lines of Figure 3. For example, when the relay diversity order was two, the MSE floor was reduced from 0.66 to 0.54 by using the SCA-based scheme. The performance gain achieved by using the SCA-based scheme over the suboptimal scheme can be evaluated for different combinations of transmitter and receiver diversity using the theory and results of this paper.
Figure 4 is the comparison between the AF relay system and FD point-to-point system with co-interference on both nodes, as well as the proposed SCA-based scheme and the existing SDR-based scheme proposed in [35]. Comparing the unaided schemes, we can find that the MSE of the system with relay was lower than that of point-to-point system, which implies the advantage of relays. When the number of iteration was 30, the MSE of the unaided scheme for the relay system was 10 0.118 , 7.84 % lower than that of the point-to-point system. Meanwhile, the MSE of the proposed SCA-based scheme was 10 0.5599 , 29.92 % lower than that of the SDR-based scheme. It can be noticed that the gap between the SCA-based scheme and the SDR-based scheme was much larger than that of the two unaided schemes. Thus, we can make the conclusion that our proposed SCA-based scheme performed better than the existing SDR-based scheme.

5. Conclusions

An FD MIMO AF relay SWIPT wireless sensor network corrupted by co-channel interference was analyzed and optimized to minimize the total MSE. We derived an SCA-based scheme and a proposed low-complexity scheme that jointly optimized the source and relay beamforming matrices and linear receiver. While the SCA-based scheme exhibits superior performance, the low-complexity scheme offers virtually the same MSE performance with reduced complexity when four-fold diversity is employed at the relay. All of the findings are of great importance in guiding the beamforming design of practical wireless sensor networks with SWIPT. In future work, we plan to investigate the systems with multiple uses, to improve our algorithm by combining with other methods and to extend our approach to time-varying channels.

Author Contributions

X.L., Y.J., Z.W., J.Z. and S.L. conceived of the main proposal of the system modeling and derived the analysis and numerical simulation of the proposed schemes. X.L. and Y.J. wrote the manuscript. Z.W., J.Z. and S.L. provided considerable comments and the technique review of the proposed scheme.

Funding

This research was supported by BUPT Excellent Ph.D. Students Foundation (CX2018303) and was funded by the National Natural Science Foundation of China (61471067) and the National Great Science Specific Project (2015ZX03002008-002).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
WSNWireless sensor network
SWIPTSimultaneous wireless information and power transfer
ZFZero-forcing
CSNCognitive sensor network
AFAmplify-and-forward
PSRPower splitting-based relaying
MIMOMultiple-input multiple-output
TSTime switching
PSPower splitting
EHEnergy harvesting
IDInformation decoding
CCIsCo-channel interferers
IFCInterference channel
HDHalf-duplex
FDFull-duplex
P2PPoint-to-point
MSEMean-squared-error
SCASuccessive convex approximation
AOAlternating optimization
KKTKarush–Kuhn–Tucker
CSIChannel state information
AWGNAdditive white Gaussian noise
SOCPSecond-order cone programming

Appendix A

Substituting z r into the definition of g ^ and g Equation (21), Part (i) can be proven. Since Q r 2 is negative semidefinite, the inequality:
f r z r H Q r 2 f r z r 0
always holds, which implies:
f r H Q r 2 f r 2 Re z r H Q r 2 f r z r H Q r 2 z r .
Part (ii) is thus verified. As for Part (iii), by calculating the derivatives of g ^ and g with respect to f r , we have:
g ^ / f r = z r H Q r 2 T , g / f r = f r H Q r 2 T .
Then, putting z r into Equation (A3), Part (iii) is proven.

Appendix B

In the k-th iteration of the AO algorithm, we first calculate F r [ k ] with the fixed F s [ k 1 ] and W d [ k 1 ] . Since the optimal solution f r [ k ] can be achievable with CVX, we can obtain that the objective value corresponding to F r [ k ] , F s [ k 1 ] and W d [ k 1 ] is no larger than that to F r [ k 1 ] , F s [ k 1 ] and W d [ k 1 ] . Similarly, the F s [ k ] is no larger than that to F s [ k 1 ] ; W d [ k ] is optimally solved, and the objective value is descendent. Consequently, the objective value of the original problem monotonically decreases and is lower bounded by zero, which testifies to the convergence of our proposed algorithm.

References

  1. Lloyd, E.; Xue, G. Relay Node Placement in Wireless Sensor Networks. IEEE Trans. Comput. 2007, 56, 134–138. [Google Scholar] [CrossRef]
  2. Zhao, J.; Qiao, C.; Yoon, S.; Sudhaakar, R.S. Enabling Multi-Hop Communications through Cross-Layer Design for Hybrid WSNs with Transmit-Only Nodes. In Proceedings of the 2011 IEEE Global Telecommunications Conference (GLOBECOM 2011), Kathmandu, Nepal, 5–9 December 2011. [Google Scholar]
  3. Ciuonzo, D.; Buonanno, A.; D’Urso, M.; Palmieri, F.A. Distributed classification of multiple moving targets with binary wireless sensor networks. In Proceedings of the 2011 Proceedings of the 14th International Conference on Information Fusion (FUSION), Chicago, IL, USA, 5–8 July 2011. [Google Scholar]
  4. Rossi, P.S.; Ciuonzo, D.; Ekman, T. HMM-based decision fusion in wireless sensor networks with noncoherent multiple access. IEEE Commun. Lett. 2015, 19, 871–874. [Google Scholar] [CrossRef]
  5. Rossi, P.S.; Ciuonzo, D.; Kansanen, K.; Ekman, T. Performance analysis of energy detection for MIMO decision fusion in wireless sensor networks over arbitrary fading channels. IEEE Trans. Wirel. Commun. 2016, 15, 7794–7806. [Google Scholar] [CrossRef]
  6. Li, S.; Zhou, X.; Wang, C.; Yuan, D.; Zhang, W. Joint Transmit Power Allocation and Splitting for SWIPT Aided OFDM-IDMA in Wireless Sensor Networks. Sensors 2017, 17, 1–19. [Google Scholar] [CrossRef] [PubMed]
  7. Zhou, Z.; Zhou, S.; Cui, J.; Cui, S. Energy-Efficient Cooperative Communication Based on Power Control and Selective Single-Relay in Wireless Sensor Networks. IEEE Trans. Wirel. Commun. 2008, 7, 3066–3078. [Google Scholar] [CrossRef] [Green Version]
  8. Yu, H.; Zhang, Y.; Guo, S.; Yang, Y.; Ji, L. Energy Efficiency Maximization for WSNs with Simultaneous Wireless Information and Power Transfer. Sensors 2017, 17, 1–29. [Google Scholar] [CrossRef] [PubMed]
  9. Jiang, F.; Chen, J.; Swindlehurst, A.L.; López-Salcedo, J.A. Massive MIMO for Wireless Sensing With a Coherent Multiple Access Channel. IEEE Trans. Signal Process. 2015, 63, 3005–3017. [Google Scholar] [CrossRef] [Green Version]
  10. Shirazinia, A.; Dey, S.; Ciuonzo, D.; Rossi, P.S. Massive MIMO for Decentralized Estimation of a Correlated Source. IEEE Trans. Signal Process. 2016, 64, 2499–2512. [Google Scholar] [CrossRef]
  11. Ciuonzo, D.; Rossi, P.S.; Dey, S. Massive MIMO channel-aware decision fusion. IEEE Trans. Signal Process. 2015, 63, 604–619. [Google Scholar] [CrossRef]
  12. Wen, Z.; Liu, X.; Zheng, S.; Guo, W. Joint Source and Relay Design for MIMO Two-Way Relay Networks With SWIPT. IEEE Trans. Veh. Technol. 2015, 67, 822–826. [Google Scholar] [CrossRef]
  13. Wang, S.; Xia, M.; Wu, Y. Multicast Wirelessly Powered Network With Large Number of Antennas via First-Order Method. IEEE Trans. Wirel. Commun. 2018, 17, 3781–3793. [Google Scholar] [CrossRef]
  14. Wang, S.; Xia, M.; Huang, K.; Wu, Y. Wirelessly Powered Two-Way Communication With Nonlinear Energy Harvesting Model: Rate Regions Under Fixed and Mobile RelaySecure Multiple Amplify-and-Forward Relaying With Cochannel Interference. IEEE Trans. Wirel. Commun. 2018, 16, 8190–8204. [Google Scholar] [CrossRef]
  15. Tang, X.; Cai, Y.; Yang, W.; Yang, W.; Chen, D.; Hu, J. Secure Transmission of Cooperative Zero-Forcing Jamming for Two-User SWIPT Sensor Networks. Sensors 2018, 18, 1–12. [Google Scholar]
  16. Lu, W.; Lin, Y.; Peng, H.; Nan, T.; Liu, X. Joint Resource Optimization for Cognitive Sensor Networks with SWIPT-Enabled Relay. IEEE Trans. Comput. 2017, 17, 1–17. [Google Scholar] [CrossRef] [PubMed]
  17. Zhang, R.; Ho, C.K. MIMO Broadcasting for Simultaneous Wireless Information and Power Transfer. IEEE Trans. Wirel. Commun. 2013, 12, 1989–2001. [Google Scholar] [CrossRef] [Green Version]
  18. Park, J.; Clerckx, B. Joint wireless information and energy transfer in a two-user MIMO interference channel. IEEE Trans. Wirel. Commun. 2013, 12, 4210–4221. [Google Scholar] [CrossRef]
  19. Park, J.; Clerckx, B. Joint wireless information and energy transfer in a K-user MIMO interference channel. IEEE Trans. Wirel. Commun. 2014, 13, 5781–5796. [Google Scholar] [CrossRef]
  20. Gu, Y.; Aissa, S. RF-Based Energy Harvesting in Decode-and-Forward Relaying Systems: Ergodic and Outage Capacities. IEEE Trans. Wirel. Commun. 2015, 14, 6425–6434. [Google Scholar] [CrossRef]
  21. Chen, Y. Energy-Harvesting AF Relaying in the Presence of Interference and Nakagami-m Fading. IEEE Trans. Wirel. Commun. 2016, 15, 1008–1017. [Google Scholar] [CrossRef]
  22. Almradi, A.; Hamdi, K.A. The Performance of Wireless Powered MIMO Relaying With Energy Beamforming. IEEE Trans. Commun. 2016, 64, 4550–4562. [Google Scholar] [CrossRef] [Green Version]
  23. Hu, Z.; Yuan, C.; Gao, F. Maximizing Harvested Energy for Full-Duplex SWIPT System with Power Splitting. IEEE Access 2017, 5, 24975–24987. [Google Scholar] [CrossRef]
  24. Zhong, C.; Suraweera, H.A.; Zheng, G.; Krikidis, L.; Zhang, Z. Wireless Information and Power Transfer with Full Duplex Relaying. IEEE Trans. Commun. 2014, 62, 3447–3461. [Google Scholar]
  25. Okandeji, A.A.; Khandaker, M.R.A.; Wang, K.; Zheng, Z. Joint Transmit Power and Relay Two-Way Beamforming Optimization for Energy-Harvesting Full-Duplex Communications. In Proceedings of the 2016 Globecom Workshops (GC Wkshps), Washington, DC, USA, 4–8 December 2016. [Google Scholar]
  26. Wen, Z.; Liu, X.; Beaulieu, N.C.; Wang, R.; Wang, S. Joint Source and Relay Beamforming Design for Full-Duplex MIMO AF Relay SWIPT Systems. IEEE Commun. Lett. 2016, 20, 320–323. [Google Scholar] [CrossRef]
  27. Tsinos, C.G.; Berberidis, K. A Cooperative Uplink Transmission Technique with Improved Diversity–Multiplexing Tradeoff. IEEE Trans. Veh. Technol. 2015, 64, 2883–2896. [Google Scholar] [CrossRef]
  28. Tsinos, C.G.; Berberidis, K. Multi-antenna cooperative systems with improved diversity multiplexing tradeoff. In Proceedings of the 2012 IEEE Wireless Communications and Networking Conference (WCNC), Shanghai, China, 1–4 April 2012; pp. 1093–1097. [Google Scholar]
  29. Tsinos, C.G.; Berberidis, K. An adaptive beamforming scheme for cooperative wireless networks. In Proceedings of the 2009 16th International Conference on Digital Signal Processing, Santorini, Greece, 15 January 2009. [Google Scholar]
  30. Xue, J.; Biswas, S.; Cirik, A.C.; Du, H.; Yang, Y.; Ratnarajah, T.; Sellathurai, M. Transceiver Design of Optimum Wirelessly Powered Full-Duplex MIMO IoT Devices. IEEE Trans. Commun. 2018, 66, 1955–1969. [Google Scholar] [CrossRef] [Green Version]
  31. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  32. Mehanna, O.; Huang, K.; Gopalakrishnan, B.; Konar, A. Feasible Point Pursuit and Successive Approximation of Non-Convex QCQPs. IEEE Signal Process. Lett. 2015, 22, 804–808. [Google Scholar] [CrossRef] [Green Version]
  33. Wang, G.; Chen, H.; Li, Y.; Jin, M. On Received-Signal-Strength Based Localization with Unknown Transmit Power and Path Loss Exponent. IEEE Wirel. Commun. Lett. 2012, 1, 536–539. [Google Scholar] [CrossRef]
  34. Wang, C.; Chen, H.; Yin, Q.; Feng, A.; Molisch, A.F. Multi-User Two-Way Relay Networks with Distributed Beamforming. IEEE Trans. Wirel. Commun. 2011, 10, 3460–3471. [Google Scholar] [CrossRef]
  35. Wen, Z.; Liu, X.; Chen, Y.; Wang, R.; Xie, Z. Joint Transceiver Designs for Full-Duplex MIMO SWIPT Systems Based on MSE Criterion. China Commun. 2016, 13, 79–85. [Google Scholar] [CrossRef]
Figure 1. The simplified model of the FD MIMO SWIPT system with CCI.
Figure 1. The simplified model of the FD MIMO SWIPT system with CCI.
Sensors 18 03362 g001
Figure 2. AF relay system: The MSE as a function of the number of iterations for { 2 , 4 , 4 , 2 } .
Figure 2. AF relay system: The MSE as a function of the number of iterations for { 2 , 4 , 4 , 2 } .
Sensors 18 03362 g002
Figure 3. AF relay system: The MSE as a function of SNR for 30 iterations.
Figure 3. AF relay system: The MSE as a function of SNR for 30 iterations.
Sensors 18 03362 g003
Figure 4. The comparison between the AF relay system and the P2P system for SNR = 20 dB.
Figure 4. The comparison between the AF relay system and the P2P system for SNR = 20 dB.
Sensors 18 03362 g004

Share and Cite

MDPI and ACS Style

Liu, X.; Jia, Y.; Wen, Z.; Zou, J.; Li, S. Beamforming Design for Full-Duplex SWIPT with Co-Channel Interference in Wireless Sensor Systems. Sensors 2018, 18, 3362. https://doi.org/10.3390/s18103362

AMA Style

Liu X, Jia Y, Wen Z, Zou J, Li S. Beamforming Design for Full-Duplex SWIPT with Co-Channel Interference in Wireless Sensor Systems. Sensors. 2018; 18(10):3362. https://doi.org/10.3390/s18103362

Chicago/Turabian Style

Liu, Xiaoqing, Yinglin Jia, Zhigang Wen, Junwei Zou, and Shan Li. 2018. "Beamforming Design for Full-Duplex SWIPT with Co-Channel Interference in Wireless Sensor Systems" Sensors 18, no. 10: 3362. https://doi.org/10.3390/s18103362

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop