 Research
 Open Access
 Published:
Joint beamforming and power allocation for wireless powered UAVassisted cooperative NOMA systems
EURASIP Journal on Wireless Communications and Networking volume 2020, Article number: 55 (2020)
Abstract
In this paper, we investigate an unmanned aerial vehicle (UAV)enabled nonorthogonal multiple access (NOMA) systems, where UAV acts as a fullduplex (FD) relay to help the communication between the base station (BS) and two NOMA users. Assume that the UAV follows a circular trajectory and applies decodeandforward (DF) strategy. Using simultaneous wireless information and power transfer (SWIPT), the UAV harvests energy from the BS in the first time slot and selfinterference due to FD mode in the second time slot. By the joint optimization of beamforming and time allocation ratio, we aim at maximizing sum throughput of the whole system and harvested energy at UAV. To solve two highly nonconvex problem, we propose the corresponding algorithms based on inner approximation method, respectively, which can converge to at least optimal solutions in few steps. In terms of two different system performances, numerical results can verify that the effectiveness of the proposed scheme. We also find the optimal azimuth angle of UAV’s circular trajectory by simulation.
Introduction
With high mobility deployment flexibility and costeffectiveness, the application of unmanned aerial vehicles (UAVs) in wireless communication has drawn wide attention in academia, research industries, and government [1–3]. UAVenabled wireless network is recognized as a potential technique to provide communication service in natural disasters such as flood or earthquake [4]. To further enhance coverage and connectivity in some particular cases, many research efforts about UAVenabled communication system have been made from the perspective of UAVs’ different roles, i.e., as a fixed base source and a demand relay [5].
As substitution of static relay, UAV can adjust its position dynamically according to the current environment so that performance gain of system is improved [6–8]. In [6], the author considered amplifyandforward (AF) UAVassisted relaying system in terms of outage probability. In [7], UAV is regarded as the relay to help communication between nodes in devicetodevice network. The [8] proposed scheme maximized the endtoend throughput by jointly optimizing power and UAV trajectory in UAVassisted relaying system. However, the aforementioned literatures focus on halfduplex (HD) relaying, which leads to the loss of spectral efficiency due to extra cooperative transmission time [9].
As two potential techniques in next generation communication systems, fullduplex relaying [10, 11]and nonorthogonal multiple access (NOMA) [12, 13] are devoted to improving spectral efficiency. On the one hand, FD relaying allows a relay node to transmit and receives simultaneously at the same band different from HD mode. However, severe selfinterference (SI) brings great challenge to the feasibility of FD relaying systems. To overcome this problem, the researchers have proposed some effective approaches, such as antenna isolation and analog/digital cancelation [14, 15]. As for FD relaying, there are two types of transmission protocols, namely decodeandforwarding (DF) and amplifyandforwarding (AF) [16, 17]. Recently, many literatures are proposed to further improve spectral efficiency [19–21]. Yu et al. [18] further studied outage probability minimization by optimizing the location of relay in fullduplex relaying system. Afterwards, the author considered the joint optimization of transmit power at source/relay and the location of relay in terms of outage probability [20]. Moreover, [21] demonstrated that the fullduplex monitor can significantly improve eavesdropping rate. However, in [19–21], the position of the relay is fixed, which is not suitable for the UAV mobile relay. Inspired by this, [22] considered a more general case where the static relay is replaced by UAV for cooperative communication. A novel UAVenabled fullduplex scheme for the minimizing sum outage probability in relaying system is proposed. In [23], a UAVenabled fullduplex relaying system was studied. The authors verified the superiority of the proposed scheme in terms of instantaneous data rate and outage probability.
On the other hand, nonorthogonal multiple access (NOMA) can not only significantly improve the spectrum efficiency but also allow more users or devices to access the network [24–29]. Different from the conventional orthogonal multiple access (OMA), the core of NOMA is to utilize superposed coding (SC) at the transmitter and successive interference cancelation (SIC) at the receivers [24]. The NOMA users are served on the same resource block, such as time/frequency/code [26, 27]. The superior performance of NOMA has stimulated many scholars’ interests, especially cooperative NOMA schemes [28, 29]. In [28], a novel fullduplex cooperative NOMA system was investigated, where the user in good channel condition was regarded as the relay to help communication between the source and the user in poor channel condition. Additionally, the authors maximized the data rate of relay user under qualityofservice (QoS) requirement of the user in poor channel condition. Liu et al. [29] induced a dedicated relay to assist the BS for data transmission. The paper is dedicated to maximizing energy efficiency of system by the joint optimization of transmit power at the source/relay. Wu et al. [28] and [29] both showed the superiority of the proposed cooperative schemes by simulation.
Motivated by the advantage of NOMA, more and more scholars are trying to apply the NOMA to UAVenabled network for better performance [30]. Sun et al. [31] proposed a novel iterative algorithm to maximize minimum throughput by jointly optimizing multiuser communication scheduling with cyclical NOMA and UAV trajectory. To improve user fairness, [32] integrated NOMA and UAV into the satellite network. The authors proposed a power allocation scheme to improve outage performance. Qi et al. [33] considered sum rate maximization problem as a function of power allocation and UAV altitude. Simulation results verified that the UAVenabled network with NOMA scheme can bring more performance gain over the existing schemes.
UAVenabled wireless networks are facing some challenges while bringing significant performance gain. One of critical issues is the energyconstrained battery of UAV which would not support wireless communication constantly. Moreover, the lifetime of network would not be prolonged insufficiently by adjusting the UAV’s locations and the power allocation. Instead of decreasing energy consumption by maximizing energy efficiency [34, 35], simultaneous wireless information and power transfer (SWIPT) is recognized as a more effective approach to alleviate energy consumption problem [36–38]. The core of SWIPT is to enable the wireless devices to harvest energy from the radio frequency signal while receiving the signal. The existing receiver architecture of SWIPT is divided into two categories, i.e., time switching (TS) and power splitting (PS) [39, 40]. Motivated by this, some literatures about the application of SWIPT to UAVenabled wireless network are studied [41–43]. Yin et al. [41] investigated the endtoend throughput maximization for UAVassisted cooperative communication system, where the UAV act as a dedicated relay to help data transmission between the BS and the destination by employing PS protocol. To solve this problem, the author alternately solved the two subproblems by the joint optimization of the UAV’s power profile, powersplitting ratio profile, and trajectory. In [42], the wireless powered UAVassisted cooperative communication system was studied. The author verified the effectiveness of proposed scheme in terms of outage probability and throughput of system. Xu et al. [43] studied UAVassisted wireless communication system where the UAV is charged by two energy receivers on the ground. By jointly optimizing the altitude, trajectory, and transmit beamwidth of the UAV, the energy harvested from two energy receivers was maximized.
Different from the above literatures, we consider the application of NOMA and fullduplex relaying to UAVassisted wireless network. On the one hand, the BS employs the NOMA protocol for data transmission and UAV operates in FD mode to implement the relaying behavior so that spectral efficiency is enhanced. On the other hand, we pay attention to the time switching mechanism to enable the UAV to harvest energy and relay data in two phases respectively such that communication reliability is improved.
The contributions of this paper are summarized as follows:
∙ A UAVenabled cooperative NOMA system with application of SWIPT is studied in this paper, where the wireless powered UAV files along the fixed circle at the fixed height. Under power constraints at the BS and UAV as well as QoS requirement of two NOMA users, we formulate two optimization problems such that sum throughput of system and the harvested energy at UAV are maximized.
∙ Given the circular trajectory of UAV’s fight, we propose an iterative algorithm to tackle such problem by the joint optimization of transmit beamforming vectors and time allocation coefficient. With low complexity and fast convergence, the algorithm guarantees to reach at least local optimum within few iterations.
∙ We demonstrate that the proposed scheme is superior to other baseline schemes by simulation results in terms of sum throughput of system. We also consider the impact of location of UAV on the harvested energy at UAV. In addition, the optimal azimuth angle of UAV’s fight can be obtained by simulation.
Organization: The rest of the paper is organized as follows. Section 2 describes the UAVenabled cooperative NOMA system with the application of SWIPT in detail and formulates the optimization problem mathematically. In Section 3, a lowcomplexity iterative algorithm is proposed to solve the highly nonconvex problem by the joint optimization of beamforming vectors and time allocation ratio. Simulation results and conclusion are presented in Sections 4 and 5, respectively.
Notations: In this paper, the bold capital and lowercase letters are used to denote matrices and vectors, respectively. R{∙} stands for the real part of a variable. ε{·},(·)^{H},Tr(·),and rank(·) indicate the expectation, Hermitian transpose, trace, and rank, respectively. I_{N} denotes the N×N identity matrix; \({\mathbb {C}^{N \times M}}\) and \(\mathbf {\mathbb {H}}_ +^{N}\) denote the N×M complex matrices and N×N Hermitian matrices, respectively. ∥ ·∥_{2} means the Euclidean norm of a vector while ∥ ·∥_{F} means the Frobenius norm of a matrix; null(·) denotes the null space of a vector or matrix. \(\mathbf {x} \sim \mathcal {C}\mathcal {N}\left ({{\boldsymbol {\mu }}, {\Lambda }}\right)\) means the vector x is a complex Gaussian variable with mean μ and covariance Λ.
System model and problem formulation
System model
Figure 1 illustrates a wireless powered UAVenabled relaying communication system with a fullduplex (FD) UAV, a base station (BS), and two downlink users. Using NOMA, the BS is intended to serve two users with different levels of power. Assume that the BS is unable to deliver the superimposed signals to two NOMA users owing to severe blockage. As shown in Fig. 1, high mobility UAV acts as a decode and forward (DF) relay to help data transmission between the BS and two users. In addition, the UAV can harvest energy from the BS and selfinterference with utilization of timesplitting (TS) protocol to support relaying behavior. Assume that the BS is equipped with M>1 transmit antennas and two NOMA users are both singleantenna devices. The UAV operates in FD mode with a set of one receive antenna and N>1 transmit antenna. Assume that all channel state information is perfectly known [44].
As shown in Fig. 2, the whole communication block T is divided into two slots. In the first time slot αT, the UAV harvests the energy from the BS. In the second time slot (1−α)T, the UAV receives the signal from the BS and transmits the superposed signal to two NOMA users. For simplicity, T is set as 1. In addition, the UAV would harvest energy from selfinterference during the second period. The harvested energy at UAV is used for relaying behavior.
Channel model
Without loss of generality, we consider a threedimensional (3D) Cartesian coordinate system model. As illustrated in Fig. 1, the BS, NOMA near user, and far NOMA user are located at (−d_{s},0,0),(−d_{1},0,0), and (−d_{2},0,0) respectively, where d_{2}>d_{1}=d_{s}=d>0. UAV is deployed at fixed height h and flies in circular domain with radius of r, whose center is located at (0,0,h). In addition, the corresponding azimuth angle while UAV is flying along the circular trajectory is denoted by 0≤θ≤2π. Hence, the fight trajectory of UAV can be written as (r cosθ,r sinθ,h). In practice, the channels between UAV and two users as well as the BS the channel contain two components, i.e., lineofsight (LoS) and the nonLoS (NLoS), where LoS channel is dominant [45]. Thus, all channels can be modeled as
where β stands for the channel power gain at the reference distance 1m; h_{SR},h_{R1}, and h_{R2} denote channel BSUAV, channel UAVU1, and UAVU2, respectively. Note that h_{SR},h_{R1}, and h_{R2} are denoted by
where \(\tilde {\mathbf {h}}_{i}^{LoS}\) represents LoS component which satisfies \({\text {Tr}}\left \{ {\tilde {\mathbf {h}}_{SR}^{LoS}{{\left ({\tilde {\mathbf {h}}_{SR}^{LoS}} \right)}^{H}}} \right \}{\mathrm { = }}M, {\text {Tr}}\left \{ {\tilde {\mathbf {h}}_{R1}^{LoS}{{\left ({\tilde {\mathbf {h}}_{R1}^{LoS}} \right)}^{H}}} \right \}{\mathrm { = }}N, {\text {Tr}}\left \{ {\tilde {\mathbf {h}}_{R2}^{LoS}{{\left ({\tilde {\mathbf {h}}_{R2}^{LoS}} \right)}^{H}}} \right \}{\mathrm { = }}N\). And a Rayleigh fading channel component, which \(\tilde {\mathbf {h}}_{i}^{NLoS}\) is assumed to be independently circularly symmetric complex Gaussian (CSCG), is distributed with zero mean and unit variance, i.e., \(\tilde {\mathbf {h}}_{i}^{NLoS} \sim {\mathcal {C}}{\mathcal {N}}\left ({{\bf {0}},\mathbf {I}}\right)\). The Rician factor K_{i}(θ) can be given by \({K_{i}}\left (\theta \right){\mathrm { = }}{\nu _{1}}{e^{{\mu _{1}}{\varpi _{i}}\left (\theta \right)}}\), where ν_{1}andμ_{1} are constant coefficients and ϖ_{i}(θ) is fight angle of UAV relative to communication devices, i.e., ϖ_{i}(θ)= arcsin(h/d_{i}),i∈{SR,R1,R2}. d_{i},i∈{SR,R1,R2} represents the distances between UAV and all nodes, which are given by
In addition, τ_{i}(θ) is path loss exponent which is written as τ_{i}(θ)=ν_{2}P_{LoS}(ϖ_{i}(θ))+ν_{3} with LoS probability \({P_{LoS}}\left ({{\varpi _{i}}\left (\theta \right)}\right) = {\left ({1 + {v_{4}}{e^{ {u_{2}}{\varpi _{i}}\left (\theta \right)}}}\right)^{ 1}}\). Herein, ν_{2},ν_{3},ν_{4}, and μ_{2} are environment constants.
Signal model
According to NOMA principle, the BS transmits the superimposed signal x(n)=w_{1}x_{1}(n)+w_{2}x_{2}(n) to UAV, where \({\mathbb E}\left \{{{{\left  {{x_{1}}} \right }^{2}}} \right \} = {\mathbb E}\left \{ {{{\left  {{x_{2}}} \right }^{2}}} \right \} = 1\) and ∥w_{1}∥^{2}+∥w_{2}∥^{2}≤P_{s}. Then, the UAV forwards the decoded mixed signal \(\mathbf {s}\left (n\right) = {\mathbf {s}_{1}}{\hat x_{1}}\left ({n + \kappa } \right) + {\mathbf {s}_{2}}{\hat x_{2}}\left ({n + \kappa } \right)\) to two users using NOMA, where κ is time delay; \({\hat x_{1}}\left ({n + \kappa } \right), {\hat x_{2}}\left ({n + \kappa }\right)\) are the decoded versions of x_{1}(n),x_{2}(n), and ∥s_{1}∥^{2}+∥s_{2}∥^{2} is no more than the maximum transmission power at UAV.
In the first phase αT, the harvested energy at UAV from the BS can be expressed as
where η∈[0,1] is the energy conversion efficiency at UAV and \({\phi _{1}}\left (\theta \right) = \frac {\beta }{{d_{SR}^{{\tau _{SR}}\left (\theta \right)}\left (\theta \right)}}\).
In the second time phase (1−α)T, the received signal from the BS at the UAV is expressed as
where \({\phi _{2}}\left (\theta \right){\mathrm { = }}\sqrt {\frac {\beta }{{d_{SR}^{{\tau _{SR}}\left (\theta \right)}\left (\theta \right)}}}, \rho \) represents the SI cancelation level and \({n_{r}} \sim {\mathcal {C}}{\mathcal {N}}\left ({0,\sigma _{r}^{2}}\right)\) is the noise at UAV.
Meanwhile, the UAV forwards the decoded signals to two NOMA users. Then, the received signal at U1 and U2 can be denoted by
and
respectively, where \(\sqrt {\frac {\beta }{{d_{R1}^{{\tau _{R1}}\left (\theta \right)}\left (\theta \right)}}}, \sqrt {\frac {\beta }{{d_{R2}^{{\tau _{R2}}\left (\theta \right)}\left (\theta \right)}}}, {n_{1}} \sim {\mathcal {C}}{\mathcal {N}}\left ({0,\sigma _{1}^{2}} \right)\), and \({n_{2}} \sim {\mathcal {C}}{\mathcal {N}}\left ({0,\sigma _{2}^{2}} \right)\) are noise at U1 and U2 respectively.
According to [11], the portion of SI filtered by the receiver filter proposed can be utilized for energy harvesting; we have
Thus, the maximum transmit power for relaying at UAV is expressed as
The received SINR to detect the signal x_{2}(n) and x_{1}(n) at the UAV are respectively written as
The received SINR to detect the signal s_{2}(n) at the U1 is expressed as
The received signal to detect its own signal at U1 is represented by
The received signal to detect the message s_{2}(n) at U2 is expressed as
Hence, the available rate of U1 can be written as
The available rate of U2 can be written as
According to [46], the sum data rate of the whole system can be calculated as
Problem formulation
Sum data rate maximization
Given the trajectory of UAV, we aim at maximizing sum throughput of system by the joint optimization of four beamforming vectors (w_{1},w_{2},s_{1},s_{2}) and time allocation coefficient α in this paper. The problem can be formulated as
where the target data rate is set for two NOMA users in constraint (20b); constraint (20c) represents the power constraint at the BS, i.e., the transmission power should not be above the maximum P_{s}; constraint (20d) denotes that transmit power at UAV completely depends on the harvested power P_{r}; the range of time allocation ratio is given by constraint (20e).
Harvested energy maximization
Under QoS requirement of two NOMA users as well as power constraints at the BS and the relay, the harvested energy maximization can be written as
The proposed beamforming design
Sum data rate maximization
By simple transformation, the problem (20) can be rewritten as
where \({\varphi _{2}}\left ({{\mathbf {w}_{1}},{\mathbf {s}_{1}},{\mathbf {s}_{2}}} \right) = {\phi _{1}}\left (\theta \right){\left  {\mathbf {h}_{SR}^{H}{\mathbf {w}_{1}}} \right ^{2}} + \rho {P_{r}}\left ({{{\left  {\mathbf {h}_{rr}^{H}{\mathbf {s}_{1}}} \right }^{2}} + {{\left  {\mathbf {h}_{rr}^{H}{\mathbf {s}_{2}}} \right }^{2}}} \right) + \sigma _{r}^{2}, {\varphi _{1}}\left ({{\mathbf {s}_{1}},{\mathbf {s}_{2}}} \right) = \rho {P_{r}}\left ({{{\left  {\mathbf {h}_{rr}^{H}{\mathbf {s}_{1}}} \right }^{2}} + {{\left  {\mathbf {h}_{rr}^{H}{\mathbf {s}_{2}}} \right }^{2}}} \right) + \sigma _{r}^{2}, {\varphi _{3}}\left ({{\mathbf {s}_{1}}} \right){\mathrm { = }}{\phi _{2}}\left (\theta \right){\left  {\mathbf {h}_{R1}^{H}{\mathbf {s}_{1}}} \right ^{2}} + \sigma _{1}^{2}, {\varphi _{4}}\left ({{\mathbf {s}_{1}}} \right) = {\phi _{3}}\left (\theta \right){\left  {\mathbf {h}_{R2}^{H}{\mathbf {s}_{1}}} \right ^{2}} + \sigma _{2}^{2}\) and \(\bar \gamma {\mathrm { = }}{{\mathrm {e}}^{\bar R}}{\mathrm {  }}1\).
Apparently, the constraint (22e) is convex. However, the formulated problem is highly nonconvex due to the nonconvex objective (22a) and constraints (22b)–(22d). Next, let us cope with nonconvex terms by using inner approximation method.
According to the inequality (45), five nonconvex terms of the objective and two nonconvex terms of the right side of (22b) can be bounded respectively around \(\left ({\left \{{\mathbf {w}_{i}^{k}}\right \}_{i = 1}^{2},\left \{{s_{j}^{k}}\right \}_{j = 1}^{2},{\alpha ^{k}}} \right)\) by
Thus, the constraints (22b)–(22d) can be innerly approximated by these convex ones, which are represented by
Then, using the inequality (47), \(\ln \left ({1 + \gamma _{1}^{\mathrm {R}}}\right), \ln \left ({1 + \gamma _{1}^{{\mathrm {U1}}}}\right),\ln \left ({1 + \gamma _{2}^{\mathrm {R}}} \right),\ln \left ({1 + \gamma _{2}^{{\mathrm {U1}}}}\right), \ln \left ({1 + \gamma _{2}^{{\mathrm {U2}}}}\right)\) of the objective can be innerly approximated by
For kth iteration, the feasible points of the original problem can be generated by solving the convex problem
where \({f_{k}}\left ({\left \{ {{\mathbf {w}_{i}}} \right \}_{i = 1}^{2}\!,\!\left \{ {{\mathbf {s}_{j}}} \right \}_{j = 1}^{2}\!,\!\alpha } \right){\mathrm { = }}{\Omega _{1}}\left ({{\mathbf {w}_{1}}} \right){\mathrm {\! +\! }}{\Omega _{2}}\left ({{\mathbf {s}_{1}}} \right){\mathrm {\! +\! }}{\Omega _{3}} \left ({\left \{ {{\mathbf {w}_{i}}} \right \}_{i = 1}^{2}\!,\!\left \{ {{\mathbf {s}_{j}}} \right \}_{j = 1}^{2}} \right){\mathrm {\! +\! }}{\Omega _{4}}\left ({\left \{ {{\mathbf {s}_{j}}} \right \}_{j = 1}^{2}} \right) {\mathrm { + }}{\Omega _{5}}\left ({\left \{ {{\mathbf {s}_{j}}} \right \}_{j = 1}^{2}} \right)\) is the approximation of the objective of original problem.
Convergence analysis: The convergence performance of the proposed scheme can be presented in the following proposition.
Proposition 1
Algorithm 1 can generate the feasible points by iteration to make the objective value of (22) become bigger and finally converge to the KarushKuhnTucker point of (22) after finitely many iterations.
Proof
Refer to Appendix 5 for the detailed proof. □
Complexity analysis: The computational cost of problem (22) at each iteration is O(m^{2}n^{2.5}+n^{3.5}), where the optimization problem (22) involves m=2M+2N+1 the scalar real variables and n=4 quadratic and linear constraints [47].
Given the initial point \(\left ({\left \{ {\mathbf {w}_{i}^{0}} \right \}_{i = 1}^{2},\left \{ {s_{j}^{0}} \right \}_{j = 1}^{2},{\alpha ^{0}}} \right)\), we can achieve the feasible point of the problem (22) by iterating the following problem
until the objective is greater than or equals 1.
Harvested energy maximization
For convenient treatment, the problem can be rewritten as
By introducing auxiliary variable λ_{1},λ_{2}, we have
Hence, the problem (39) can be expressed equivalently as
It is easily found that the constraints (41c) are convex. As for nonconvex constraints (41b), we can approximate these into convex ones by referring to sum throughput maximization part, which can be expressed as (29)–(31).
Next, let us cope with the nonconvex objective using (41a). Two terms of the objective can be bounded respectively by
In result, at kth iteration, the feasible point of (41) can be generated by solving the following problem:
where \(g\left ({\left \{{{\mathbf {w}_{i}}} \right \}_{i = 1}^{2},\left \{ {{s_{j}}} \right \}_{j = 1}^{2},\alpha,{\lambda _{1}},{\lambda _{2}}} \right){\mathrm { = }}{{\mathrm {g}}_{1}}\left ({\left \{ {{\mathbf {w}_{i}}} \right \}_{i = 1}^{2},{\lambda _{1}}} \right)+{{\mathrm {g}}_{2}}\left ({\left \{ {{\mathbf {s}_{j}}} \right \}_{j = 1}^{2},{\lambda _{2}}} \right)\).
Convergence analysis: Algorithm 2 produces nondecreasing sequence and finally converges to the KKT point of (39) after finitely many iterations, whose proof can refer to Appendix 5.
Complexity analysis: The computational cost of problem (22) at each iteration is O(m^{2}n^{2.5}+n^{3.5}), where the optimization problem (22) involves m=2M+2N+1 the scalar real variables and n=6 quadratic and linear constraints.
Given the λ_{1} and λ_{2}, the initial feasible point of (41) can be generated by iterating optimization problem (38).
Simulation results
This section validates the proposed beamforming design for the UAVenabled cooperative NOMA network by simulation results. Herein, the channel power gain at the reference distance d_{0}=1m is up to β=−65 dB. The other environment coefficients related with channel model are set by \({\nu _{1}}{\mathrm { = }}5, {\nu _{2}}{\mathrm { =  }}1, {\nu _{2}}{\mathrm { =  }}1, {\nu _{4}}{\mathrm { = }}42, {\mu _{1}}{\mathrm { = }}\frac {2}{\pi }\ln 3\) and μ_{2}=9. The distances from all nodes on the ground to central point are assumed to be d_{s}=50m, d_{1}=50m, and d_{2}=65m. Unless otherwise stated, the default values of other parameters are displayed in Table 1.
For comparison, we present three baseline transmission schemes as below:
∙ “FD+NOMA+SWIPT with fixed α=0.5”: the only difference between this scheme and the proposed scheme is that the scheme does not take adopts fixed time allocation coefficient α.
∙ “HD+NOMA+SWIPT”: different from the proposed scheme, the strategy adopts HD mode.
∙“FD+OMA+SWIPT”: in this scheme, traditional time division multiple access technique is employed, which separates the bandwidth equally for BSUAVU1 and BSUAVU2, respectively.
Convergence behavior
Figure 3 depicts the behaviors of the proposed Algorithm 1. We can observe that two algorithms can both converge to at least local optimum in fifteen steps, which has demonstrated the superiority of the proposed algorithms.
Comparison of schemes
In Fig. 4, we plot the sum throughput of the system in terms of transmission power at BS P_{s} with fixed time allocation ratio α=0.5 and fixed position of UAV, i.e., (r cosθ, sinθ,h). As expected, the sum throughput of the system increases with P_{s}. The proposed scheme yields the best among all schemes. Clearly, FD mode brings more performance gain than the HD one. What is more, it is seen that NOMA schemes can achieve higher spectral efficiency compared to OMA scheme, which can verify the advantage of NOMA in improving spectral efficiency.
Figure 5 shows the impact of azimuth angle θ of UAV’s fight trajectory on the sum throughput of system for two different schemes. Clearly, the throughput performance first increases with θ and decreases with θ for the proposed scheme and “FD+OMA+SWIPT” scheme. However, the optimal azimuth angles for two schemes are different. The optimum θ is located at 90^{∘} in proposed scheme while the optimum θ is located at 120^{∘} in the “FD+OMA+SWIPT” scheme. In addition, it is observed that the proposed scheme outperforms the “FD+OMA+SWIPT” scheme whatever the value of θ is, which implied the advantage of using NOMA in improving spectral efficiency.
Figure 6 plots the sum throughput of the system versus time allocation coefficient for different circle radius of UAV’s fight. As shown in Fig. 6, the sum throughput of system reaches to peak when the value of time allocation coefficient is up to 0.38 probably. Furthermore, with the decreasing of the circular radius, the sum throughput of system degrades, which demonstrates that the better throughput performance prefers bigger range of UAV’s fight.
We also investigated the sum throughput of system versus the UAV’s altitude in Fig. 7. As expected, the proposed scheme yields the best among all transmission schemes. Apparently, with the increase of altitude of UAV, the performance gain degrades for all strategies due to bigger channel fading.
Additionally, the performance gap becomes smaller between the proposed scheme and two baseline strategies with the increase of altitude of UAV. Therefore, the proposed scheme is more approximate to mid and lowaltitude mountainous region.
Figure 8 illustrates the sum throughput of system versus SI cancelation level. As shown in this figure, the sum throughput of system decreases with the decrease of SI cancelation level in the proposed scheme. Apparently, the performance of the proposed scheme is superior to ones in the HD scheme when ρ≤−25 dB, and the performance of the proposed scheme is inferior to ones in HD scheme when ρ≥−25 dB.
Finally, we present the harvested energy at UAV versus the azimuth angle θ of UAV’s fight trajectory for the two schemes. Obviously, the harvested energy at UAV is increasingly improved when the UAV is getting closer to the BS (Fig. 9). Moreover, we can find that the proposed scheme outperforms the fixed α scheme, which can imply the importance of dynamically changing α.
Conclusion
We have considered a UAVenabled cooperative NOMA system with application of SWIPT, where the UAV harvests the energy from the BS in the first phase and relay signals in FD mode with the harvested energy. To maximize the sum throughput of system, we have proposed a lowcomplexity algorithm to solve the joint optimization problem of beamforming vectors and time allocation ratio. Numerical results imply that the proposed scheme achieves more performance gain than other strategies.
Appendix 1
Since \(\varphi \left ({x,y} \right) = \frac {{{x^{2}}}}{y}\) is convex, thus, it is true that
Following from [39], we have the below inequalities
for all \(x \in {\mathbb C}, \bar x \in {\mathbb C}, y > 0\) and \(\bar y > 0\) and over the feasible region 2x^{∗}x−x^{∗}^{2}>0.
Appendix 2
It is easily found that
and
Moreover, Algorithm 1 produces nondecreasing sequence provided that \(\left ({\left \{{\mathbf {w}_{i}^{k}}\right \}_{i = 1}^{2},\left \{{\mathbf {s}_{j}^{k}}\right \}_{j = 1}^{2},{\alpha ^{k}}} \right) \ne \left ({\left \{{\mathbf {w}_{i}^{k{\mathrm { + }}1}} \right \}_{i = 1}^{2},\left \{{\mathbf {s}_{j}^{k{\mathrm { + }}1}} \right \}_{j = 1}^{2},{\alpha ^{k{\mathrm { + }}1}}} \right)\), i.e.,
Thus, we can derive that the feasible point generated by Algorithm 1 can make objective value of (22) become bigger due to that
The inequality (51) demonstrated that the feasible point \(\left ({\left \{{\mathbf {w}_{i}^{k{\mathrm { + }}1}} \right \}_{i = 1}^{2},\left \{{s_{j}^{k{\mathrm { + }}1}} \right \}_{j = 1}^{2},{\alpha ^{k{\mathrm { + }}1}}} \right)\) for (k+1)th iteration is better than the feasible point \(\left ({\left \{{\mathbf {w}_{i}^{k{\mathrm { }}}} \right \}_{i = 1}^{2},\left \{ {s_{j}^{k{\mathrm { }}}} \right \}_{j = 1}^{2},{\alpha ^{k{\mathrm { }}}}} \right)\) for kth iteration. According to Cauchy’s theorem, the bounded sequence \(\left ({\left \{ {\mathbf {w}_{i}^{k{\mathrm { }}}}\right \}_{i = 1}^{2},\left \{ {s_{j}^{k{\mathrm { }}}} \right \}_{j = 1}^{2},{\alpha ^{k{\mathrm { }}}}}\right)\) would converge to the limited point \(\left ({\left \{ {{{\bar {\mathbf {w}}}_{i}}} \right \}_{i = 1}^{2},\left \{ {{{\bar s}_{j}}} \right \}_{j = 1}^{2},{{\bar \alpha }}} \right)\), i.e.,
Motivated by this, we can derive that
due to that
where k_{υ}≤k≤k_{υ+1}. Thus, each accumulation point \({\left ({\left \{{{\bar {\mathbf {w}}}_{i}}\right \}_{i = 1}^{2},\left \{{{\bar s}_{j}}\right \}_{j = 1}^{2},\bar \alpha }\right)}\) of the feasible point \({\left ({\left \{{\mathbf {w}_{i}^{k}} \right \}_{i = 1}^{2},\left \{ {s_{j}^{k}} \right \}_{j = 1}^{2},{\alpha ^{k}}}\right)}\) generated by Algorithm 1 satisfies the KKT condition [48]. Proposition 1 has been proved.
Availability of data and materials
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Abbreviations
 AF:

Amplifyandforward
 BS:

Base station
 CSCG:

Circularly symmetric complex Gaussian
 CSI:

Channel state information
 DF:

Decodeandforward
 FD:

Fullduplex
 NOMA:

Nonorthogonal multiple access
 OMA:

Orthogonal multiple access
 QoS:

Qualty of service
 SIC:

Successive interference cancelation
 SWIPT:

Simultaneous wireless information and power transfer
 TS:

Timeswitching
 UAV:

Unmanned aerial vehicle
References
 1
U. Iqbal, M. S. Sadiq, S. I. A. Shah, in Proc. Int. Conf. Eng. Emerg. Technol (ICEET). Design, development and fabrication of airdrop mechanism for first aid kit drop in unmanned disaster relief helicopter (ICEETLahore, 2016), pp. 1–6.
 2
G. Q. Li, X. G. Zhou, J. Yin, Q. Y. Xiao, in Proc. Int. Arch. Photogramm., Remote Sens. Spatial Inf. Sci. (ISPRS). An UAV scheduling and planning method for postdisaster survey (ISPRS ArchivesToronto, 2014), pp. 169–172.
 3
Z. Kaleem, M. H. Rehmani, Amateur drone monitoring: stateoftheart architectures, key enabling technologies, and future research directions. IEEE Wirel. Commun.25(2), 150–159 (2018).
 4
Y. Zeng, R. Zhang, T. J. Lim, Wireless communications with unmanned aerial vehicles: opportunities and challenges, (2016).
 5
T. M. Nguyen, W. Ajib, C. Assi, A novel cooperative NOMA for designing UAVassisted wireless backhaul networks. IEEE J. Sel. Areas Commun.36(11), 2497–2507 (2018).
 6
S. Zhang, H. Zhang, Q. He, K. Bian, L. Song, Joint trajectory and power optimization for UAV relay networks. IEEE Commun. Lett.22(1), 161164 (2018).
 7
J. Kakar, A. Chaaban, V. Marojevic, A. Sezgin, in Proc. IEEE Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Bologna. UAVaided multiway communications (IEEE XploreItaly, 2018), pp. 1169–1173.
 8
X. Jiang, Z. Wu, Z. Yin, Z. Yang, Power and trajectory optimization for UAVenabled amplifyandforward relay networks. IEEE Access. 6:, 48688–48696 (2018).
 9
C. Li, S. Zhang, P. Liu, F. Sun, J. M. Cioffi, L. Yang, Overhearing protocol design exploiting intercell interference in cooperative green networks. IEEE Trans. Veh. Technol.65(1), 441–446 (2016).
 10
Q. Li, W. K. Ma, Spatially selective artificialnoise aided transmit optimization for MISO multieves secrecy rate maximization. IEEE Trans. Sig. Process.61(10), 2704–2717 (2013).
 11
G. Liu, F. R. Yu, H. Ji, Inband fullduplex relaying: a survey, research issues and challenges. IEEE Commun. Surv. Tut.17(2), 500–524 (2015).
 12
Y. Saito, Y. Kishiyama, A. Benjebbour, T. Nakamura, A. Li, K. Higuchi, in Proc. IEEE 77th Veh. Technol. Conf. (VTC Spring). Nonorthogonal multiple access (NOMA) for cellular future radio access (Dresden, 2013), pp. 1–5.
 13
Z. Ding, et al., Application of nonorthogonal multiple access in LTE and 5G networks. IEEE Commun. Mag.55(2), 185–191 (2017).
 14
K. M. Rabie, B. Adebisi, M. S. Alouini, Halfduplex and fullduplex AF and DF relaying with energyharvesting in lognormal fading. IEEE Trans. Green Commun. Netw.1(4), 468–480 (2017).
 15
H. A. Suraweera, I. Krikidis, G. Zheng, C. Yuen, P. J. Smith, Lowcomplexity endtoend performance optimization in MIMO fullduplex relay systems. IEEE Trans. Wirel. Commun.13(2), 913–927 (2014).
 16
C. Li, H. J. Yang, F. Sun, J. M. Cioffi, L. Yang, Multiuser overhearing for cooperative twoway multiantenna relays. IEEE Trans. Veh. Technol. 65(5), 3796–3802 (2016).
 17
D. P. M. Osorio, E. E. B. Olivo, H. Alves, J. C. S. S. Filho, M. LatvaAho, Exploiting the direct link in fullduplex amplifyandforward relaying networks. IEEE Sig. Process. Lett.22(10), 1766–1770 (2015).
 18
B Yu, L Yang, X Cheng, R. Cao, in MILCOM 2013  2013 IEEE Military Communications Conference. Relay location optimization for fullduplex decodeandforward relaying, (2013), pp. 13–18. https://doi.org/10.1109/milcom.2013.11.
 19
T Riihonen, S Werner, R. Wichman, in Proc. IEEE Conf. Rec. Asilomar Conf. Signals, Syst. Comput. Transmit power optimization for multiantenna decodeandforward relays with loopback selfinterference from fullduplex operation (Pacific Grove, 2011), pp. 1408–1412. https://doi.org/10.1109/acssc.2011.6190248.
 20
B. Yu, L. Yang, X. Cheng, R. Cao, Power and location optimization for fullduplex decodeandforward relaying. IEEE Trans. Commun.63(12), 4743–4753 (2015).
 21
C. Zhong, X. Jiang, F. Qu, Z. Zhang, Multiantenna wireless legitimate surveillance systems: design and performance analysis. IEEE Trans. Wirel. Commun.16:, 4585–4599 (2017).
 22
M. Hua, Y. Wang, Z. Zhang, C. Li, Y. Huang, L. Yang, in China Communications. Outage probability minimization for lowaltitude UAVenabled fullduplex mobile relaying systems, (2018). https://doi.org/10.1109/cc.2018.8387983.
 23
Q. Song, F. Zheng, Y. Zeng, J. Zhang, Joint beamforming and power allocation for UAVenabled fullduplex relay. IEEE Trans. Veh. Technol.68(2), 1657–1671 (2019).
 24
Z. Ding, X. Lei, G. K. Karagiannidis, R. Schober, J. Yuan, V. Bhargava, A survey on nonorthogonal multiple access for 5G networks: research challenges and future trends. IEEE J. Sel. Areas Commun.35(10), 2181–2195 (2017).
 25
W Wu, F Zhou, P Li, P Deng, B Wang, V. C. M. Leung, in ICC 2019  2019 IEEE International Conference on Communications (ICC). Energyefficient secure NOMAenabled mobile edge computing networks (Shanghai, 2019), pp. 1–6. https://doi.org/10.1109/icc.2019.8761823.
 26
Z. Ding, et al, Application of nonorthogonal multiple access in LTE and 5G networks. IEEE Commun. Mag.55(2), 185–191 (2017).
 27
L. Dai, B. Wang, Y. Yuan, S. Han, I. Chihlin, Z. Wang, Nonorthogonal multiple access for 5G: Solutions, challenges, opportunities, and future research trends. IEEE Commun. Mag.53(9), 74–81 (2015).
 28
W. Wu, X. Yin, P. Deng, T. Guo, B. Wang, Transceiver design for downlink SWIPT NOMA systems with cooperative fullduplex relaying. IEEE Access. 7:, 33464–33472 (2019).
 29
Q. Liu, T. Lv, Z. Lin, Energyefficient transmission design in cooperative relaying systems using NOMA. IEEE Commun. Lett.22(3), 1–1 (2018).
 30
M. F. Kader, S. Y. Shin, V. C. M. Leung, Fullduplex nonorthogonal multiple access in cooperative relay sharing for 5G systems. IEEE Trans. Veh. Technol.67(7), 1–1 (2018).
 31
J. Sun, Z. Wang, Q. Huang, Cyclical NOMA based UAVenabled wireless network. IEEE Access. 7:, 4248–4259 (2019).
 32
M. F. Sohail, C. Y. Leow, S. H. Won, Nonorthogonal multiple access for unmanned aerial vehicle assisted communication. IEEE Access, 22716–22727 (2018). https://doi.org/10.1109/access.2018.2826650.
 33
T. Qi, W. Feng, Y. Wang, Outage performance of nonorthogonal multiple access based unmanned aerial vehicles satellite networks. China Commun.15(5), 1–8 (2018).
 34
C. Li, F. Sun, J. M. Cioffi, L. Yang, Energy efficient MIMO relay transmissions via joint power allocations. IEEE Trans. Circ. Syst.61(7), 531–535 (2014).
 35
W. Wu, F. Zhou, R. Q. Hu, B. Wang, Energyefficient resource allocation for secure NOMAenabled mobile edge computing networks. arXiv:1910.09886 (2019).
 36
L. R. Varshney, Transporting information and energy simultaneously. IEEE Int. Symp. Inform. Theory, 1612–1616 (2008). https://doi.org/10.1109/isit.2008.4595260.
 37
L. Liu, R. Zhang, K. C. Chua, Wireless information and power transfer: a dynamic power splitting approach. IEEE Trans. Commun.61(9), 3990–4001 (2013).
 38
K. Huang, E. Larsson, Simultaneous information and power transfer for broadband wireless systems. IEEE Trans. Sig. Process.61(23), 5972–5986 (2013).
 39
A. A. Nasir, X. Zhou, S. Durrani, R. A. Kennedy, Relaying protocols for wireless energy harvesting and information processing. IEEE Trans. Wirel. Commun.12(7), 3622–3636 (2013).
 40
W. Wu, B. Wang, Robust secrecy beamforming for wireless information and power transfer in multiuser MISO communication system. EURASIP J. Wirel. Commun. Netw.1(2015), 161 (2015).
 41
S. Yin, Y. Zhao, L. Li, F. R. Yu, UAVassisted cooperative communications with powersplitting Information and power transfer. IEEE Trans. Green Commun. Netw.3(4), 2400–2473 (2019).
 42
D. N. K. Jayakody, T. D. P. Perera, M. C. Nathan, M. Hasna, in 2019 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom). Selfenergized fullduplex UAVassisted cooperative communication systems, (2019), pp. 1–6. https://doi.org/10.1109/blackseacom.2019.8812864.
 43
J. Xu, Y. Zeng, R. Zhang, in 15th International Symposium on Wireless Communication Systems (ISWCS). UAVenabled wireless power transfer with directional antenna: a twouser case (invited paper), (2018), pp. 1–6. https://doi.org/10.1109/iswcs.2018.8491102.
 44
C. Li, H. J. Yang, F. Sun, J. M. Cioffi, L. Yang, Adaptive overhearing in twoway multiantenna relay channels. IEEE Sig. Process. Lett.23(1), 117–120 (2016).
 45
M. Kim, J. Lee, Outage probability of UAV communications in the presence of interference (2018). https://doi.org/10.1109/glocom.2018.8647521.
 46
C. Li, P. Liu, C. Zou, F. Sun, J. M. Cioffi, L. Yang, Spectralefficient cellular communications with coexistent one and twohop transmissions. IEEE Trans. Veh. Technol.65(8), 6765–6772 (2016).
 47
H. H. M. Tam, et al, Successive convex quadratic programming for qualityofservice management in fullduplex MUMIMO multicell networks. IEEE Trans. Commun.64(6), 2340–2353 (2016).
 48
B. R. Marks, G. P. Wright, A general inner approximation algorithm for nonconvex mathematical programs. Oper. Res.26(4), 681–683 (1978).
Acknowledgements
Not applicable.
Funding
This paper was supported by the Science and Technology Development Program of He’nan Educational Committee(No. 13A510213).
Author information
Affiliations
Contributions
GM is the main author of the current paper. GM contributed to the development of the ideas, design of the study, theory, result analysis, and article writing. GM conceived, designed, and performed the experiments. GM undertook revision works of the paper. The author read and approved the final manuscript.
Corresponding author
Correspondence to Guangchen Mu.
Ethics declarations
Competing interests
The author declares that there are no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Mu, G. Joint beamforming and power allocation for wireless powered UAVassisted cooperative NOMA systems. J Wireless Com Network 2020, 55 (2020). https://doi.org/10.1186/s13638020016678
Received:
Accepted:
Published:
Keywords
 Unmanned aerial vehicle (UAV)
 Nonorthogonal multiple access (NOMA)
 Simultaneous wireless information and power transfer (SWIPT)
 Fullduplex relay