 Research
 Open access
 Published:
Secure beamforming design for the UAVenabled transmission over NOMA networks
EURASIP Journal on Wireless Communications and Networking volume 2020, Article number: 79 (2020)
Abstract
This paper considers an unmanned aerial vehicle enabled multicastunicast transmit system, in which downlink nonorthogonal multiple access (NOMA) is applied. Since two types of information are broadcast simultaneously, the security of information transmission is a matter of concern. Based on this, we investigate the problem of maximizing the secrecy rate of the particular unicasting user subject to the qualityofservice (QoS) requirements of the multicasting users and the power budget constraint of the UAV base station (BS). Such a problem is nonconvex and hard to tackle, and a twostage procedure is proposed to solve it optimally by dealing with a sequence of semidefinite relaxation (SDR) counterparts. First, fixing the maximal signal to interference plus noise ratio (SINR) of unicasting information in other users, we obtain the corresponding SINR of unicasting information at the particular user. Then, the maximal secrecy unicasting rate is derived by a onedimension search over the intercepted SINR of unicasting information in other users. Furthermore, two suboptimal solutions with lower complexity are also proposed. Numerical simulation shows that the proposed NOMA assisted schemes always have a better security performance for UAVenabled transmission.
1 Introduction
More and more techniques are proposed to improve network capacity and spectral efficiency [1–3]. As a promising technology, nonorthogonal multiple access (NOMA) has attracted a lot of research interests due to its superior spectral efficiency [4–7]. Unlike conventional orthogonal multiple access (OMA), NOMA serves multiple users with different power levels at the same time, code and frequency [8, 9], where successive interference cancellation (SIC) is employed at users. Many different kinds of NOMA designs, combined with wireless power supply [10–12], millimeterwave communication [13], and mobile edge computing [14] have appeared in recent researches. Cognitive radio and NOMA are also integrated to improve spectral efficiency and increase system capacity [15].
Although NOMA can achieve promising performance, there still exist challenges, especially when it is used to provide massive connections. Firstly, the quality of service (QoS) of edge users needs to be further improved [16]. In addition, more users should be served in a single subcarrier. This may increase the load and delay of SIC [17]. For these reasons, unmanned aerial vehicles (UAVs) can be exploited as a potential method to assist NOMA to achieve better performance. Due to the flexibility and mobility, UAVs have drawn increasing attention, which can be applied to many wireless scenarios including ubiquitous coverage, relaying, as well as information dissemination and data collection [18].
Recently, plenty of excellent research on UAV communications has been conducted. The authors of [19] considered a UAVBS to communicate with two ground users using NOMA and investigated their outage probability. In [20], the authors characterized the capacity region of a UAVenabled broadcast channel with two ground users and jointly optimized the UAV’s trajectory and transmit power/rate allocations over time. In [21], the authors employed a UAV system and NOMA to optimize the power allocation and the UAV altitude to maximize sumrate for two users [22, 23]. However, in order to achieve the maximum rate gains from UAVenabled communication, it is important to jointly optimize multiple relevant parameters, e.g., UAV altitude, antenna beamwidth, power allocation, and bandwidth allocation. To the authors’ best knowledge, this important problem, within a NOMA setting, has not been treated previously.
It is worth noting that a signal bearing different information messages sent from the UAVBS is transmitted to corresponding receivers, which is equivalent to unicasting scenarios. So the aforementioned research efforts focus on wireless unicast strategies. However, if some users have the common interest, the same data hence has to be sent separately, which would lead to low spectral efficiency and inefficient utilization. Considering the broadcasting feature of wireless channel, multicast can deliver the same information to all users, while unicasting stream can be transmitted to one user within the same resource block [24], which yields bandwidth saving and efficient utilization.
Meanwhile, beamforming is a signal processing technique used in various wireless systems for directional communications and security communication [25], rather than information theoretic aspect [26, 27]. The integration of NOMA and multiuser beamforming thus has the potential to capture the benefits of both NOMA and beamforming [28, 29]. Therefore, in NOMA systems, when some users have the same interest, integrating multicastunicast into NOMA can combine their advantages, and thus increase system capacity and reliability, boost the spectral efficiency and ameliorate link utilization simultaneously. The application of NOMA to multicasting transmission has also drawn some attention [24, 30]. The work of [30] has designed a beamformingbased NOMA unicastmulticast strategy, which has employed beamforming and power allocation to improve the reliability of a unicasting user while guaranteeing the quality of a group of multicasting users. However, the maximal ratio transmission (MRT) principle is applied in [30], which does not take full advantage of beamforming. Similar to NOMA protocol, [24] considers a multipleantenna communication system with a mixed unicast and multicast traffic, where the successive decoding is applied at the unicast user to decode both common and private messages, while only the common message will be decoded at the other user. But this work focuses on twouser case of multicast, and that case is also considered in [31], whereas, in practical networks, a large number of users may intend the same data due to common interest. The problem of transmitting beamforming to multiple cochannel multicast groups based on semidefinite relaxation (SDR) has been proposed in [32] without the consideration of unicast.
The remainder of this paper is organized as follows. Section 2 proposes the main method for this paper. Section 3 introduces the system model of the NOMAenabled multicastunicast system and then presents the formulated optimization problem. In Section 4, the optimal solution to the problem is proposed. Section 5 presents two suboptimal solutions for the problem. Numerical results are provided to compare the performances of various proposed schemes in Section 6. The conclusions are given in Section 7.
1.1 Notations
Scalar is denoted by lowercases letters, vectors are denoted by boldface lowercase letters, and matrices are denoted by boldface uppercase letters. For a square matrix A, tr(A), rank(A) and A^{H} denote its trace, rank, and conjugate, respectively. A≥0 and A≤0 represent that A is a positive semidefinite matrix and a negative semidefinite matrix, respectively. ∥x∥ denotes the Euclidean norm of a complex vector x. E[·] denotes the statistical expectation. The distribution of a circularly symmetric complex Gaussian (CSCG) random vector with mean vector x and covariance matrix Σ is denoted by CN(0,Σ), and ∼ stands for “distributed as”. \({{\mathbb {C}}^{x \times y}}\) denotes the space of x×y complex matrices.
2 Method
In this paper, we consider a physical layer security problem in a multiuser network with mixed multicast and unicast information streams, which are superposed and simultaneously sent from the UAVBS. The multicasting information is for every user while the unicasting information is for the special one of the users. Actually, the cognitive radio concept is used by assigning multicasting message with a higher priority compared to unicasting message. Thus, all users can first apply SIC to decode the multicast and then subtract it from their observations before the unicast is decoded. So the unicasting information may be intercepted by the other users, who are potential eavesdroppers. Different from [30], we aim to maximize the secrecy rate of the unicasting signal via the design of proper beamforming vectors for different users, subject to the users’ quality of service (QoS) about multicasting information and the power constraint of the BS, which is solved by a twostage procedure. Since all the users’ channel state information (CSI) are perfectly available at the BS, the artificial noise (AN) precoding technologies are not required, and ANaided beamforming also achieves an inherent tradeoff between the transmission rate and the ability to impair eavesdroppers [33]. Although [34] considered the ANaided transmit beamforming, where the channels of two eavesdroppers could be considered as multicast transmission in some cases, the maximum allowable signal to interference plus noise ratio (SINR) threshold on eavesdroppers is given. As a matter of fact, a more practical model is considered in this paper, in which neither the number of other users nor the maximal intercepted SINR of unicasting information is known. Furthermore, two suboptimal solutions with lower complexity are proposed. Finally, we compare the performance of our proposed solutions by numerical simulations.
3 System model and problem formulation
Consider the application of NOMA to a multiuser downlink communication system, in which one BS has two combined messages to send. We denote the multicasting message to all users by s_{M} and denote the unicasting message to the certain user by s_{U}. The multicasting information s_{M} can be received by all the users and the unicasting message s_{U} is intended for the particular user, as shown in Fig. 1. The BS is equipped N antennas and each user has a single antenna for the facility cost. Meanwhile, the user of the next generation wireless mobile communication systems also needs to satisfy the demand of low power consumption and portability, which results that using single receive antenna for each user would be more appropriate. It is assumed that the users’ channels are quasistatic fading channels, and the CSI is perfectly available at the BS.
It is assumed that s_{M} and s_{U} are independent and identically distributed (i.i.d.) CSCG random variables with unit average power, denoted by s_{M},s_{U}∼CN(0,1). Therefore, the complex baseband transmitted signal of the BS can be expressed as:
where \({{\mathbf {w}}_{0}},{{\mathbf {w}}_{1}} \in {{\mathbb {C}}^{N \times 1}}\) are multicasting and unicasting beamforming vectors, respectively. Suppose that the maximal transmission power budget of the BS is P. From [35], we thus have
The small scalefading channel between the UAV and the ground users can be represented by a complex vector. In this paper, the matrix element h_{p}(τ) denotes the channel impulse response (CIR) between the pth UAV antenna and the given ground user, and it can be expressed by the summation of the LoS component and several NLoS components as
where N is the number of NLoS components, K denotes the Ricean factor, \(h_{p,n}^{\text {NLoS}}\), P_{p,n} and \(\tau ^{\text {LoS}}_{p}\) mean the complex channel coefficient, the power and delay of the nth NLoS component, respectively, \(h^{\text {NLoS}}_{p,n}\) and \(\tau ^{\text {NLoS}}_{p,n}\) represent the complex channel coefficient and the delay of the LoS component. It should be mentioned that this paper only considers the powernormalized small scalefading channel model. The total power equals to one, while the power of the LoS component and all NLoS components are \(\frac {K}{1+K}\) and \(\frac {1}{1+K}\), respectively.
The observation at the kth user is given by:
where \({{\mathbf {h}}_{k}} \in {{\mathbb {C}}^{N \times 1}},k = 1, \cdots,K\), denotes the conjugated complex channel vector of user k. which is perfectly known at the BS. n_{k} is additive Gaussian noise at each user, satisfying n_{k}∼CN(0,σ^{2}),k=1,⋯,K. Similar to conventional NOMA protocol, SIC can be carried out at all users, so all users can detect s_{M} first and then subtract s_{M} from the observations before s_{U} is decoded. In fact, the cognitive radio concept is used here, which means that s_{M} is assigned with higher priority compared to s_{U}. So the multicasting rate at each user can be written as R_{k,M}=log2(1+SINR_{k,M}),k=1,⋯,K and the other users are potential eavesdroppers to intercept the unicasting information. So the secrecy rate of unicasting information is written as:
where
On the right side of (5), the first part represents the unicasting SINR at particular user, and the last part is the intercepted unicasting SINR, which is inevitable and unexpected. The secrecy rate of unicasting information is effective, when the particular user has a maximal unicasting SINR, including that user 1 has a better channel condition than the other users. Thus, prior to the NOMA transmission, the BS selects the user who has the maximal unicasting SINR in order to guarantee an effective secrecy unicasting rate. Here, we assume that the BS chooses the proper user as the particular user before transmission.
In this paper, we aim to maximize the secrecy rate of s_{U} subject to the predefined QoS of s_{M} at each user and the given transmission sumpower P of the BS. The optimization problem can be formulated as:
where \({\gamma _{M}}{\mathrm { = }}{2^{2{R_{M}}  1}}\phantom {\dot {i}\!}\) is the minimum SINR threshold for multicasting to satisfy the corresponding target rate requirement R_{M}.
4 The optimal solution
In this section, we propose an algorithm based on SDR [36] to solve the problem (8). As we can see, there always exists a maximal intercepted unicasting SINR γ_{e}>0 at other users except user 1 in (8a), i.e., \({{\max }}_{k = 2}^{K}{\text {SIN}}{{\mathrm {R}}_{k,U}} \le {\gamma _{e}}\). For given γ_{e}>0, the following problem (9) has the same optimal solution to problem (8) [37]:
Let f(γ_{e}) denote the optimal value of problem (9) with given γ_{e}>0, and then (8a) can be written as following:
It can be shown that the optimal value of problem (8) is the same as that of the following problem:
Assume that γe∗ is the optimal solution to problem (11). From the above results, when γ_{e}=γe∗, problem (9) and (8) have the same optimal solution. Hence problem (8) can be solved by two steps: First, given any γ_{e}, f(γ_{e}) can be obtained by solving (9). Then, the optimal γe∗ for (8) can be obtained by one dimension search over γ_{e}>0. Therefore, in the rest of this section, we focus on solving (9).
Define \({{\mathbf {W}}_{1}} = {{\mathbf {w}}_{1}}{\mathbf {w}}_{1}^{H},{{\mathbf {W}}_{0}} = {{\mathbf {w}}_{0}}{\mathbf {w}}_{0}^{H}\) and \({{\mathbf {H}}_{k}} = {{\mathbf {h}}_{k}}{\mathbf {h}}_{k}^{H},k = 1, \cdots,K\). By ignoring the rankone constraint on W_{1} and W_{0}, the SDR of (9) can be expressed as:
Obviously, problem (12) is a separable semidefinite program (SDP). According to Theorem 3.2 in [38], the optimal solution \(({\mathbf {W}}_{1}^{*},{\mathbf {W}}_{0}^{*} \)) to problem (12) must satisfy \(\text {rank}({\mathbf {W}}_{1}^{*}) + \text {rank}({\mathbf {W}}_{0}^{*}) \le 2K\), where 2K denotes the number of linear constraints given in (12b)–(12d). But it is not sufficient to verify the rankone of the variables because K in the problem (12) may be very large. As a result, the result of [5] for separable SDPs cannot be applied in our problem (9) to show the tightness of SDP in (12).
Then, we will discuss the rank of the optimal solution \({\mathbf {W}}_{1}^{*}\) by the Langrangian dual method. Since problem (12) is convex and satisfies the Slater’s condition, its duality gap is zero [39]. Let {α_{k}},{β_{k}} and λ denote the dual variables of (12a), (12b), and (12c), respectively. Then, the Lagrangian function of problem (12) is expressed as:
where
And the dual problem of (12) can be expressed as:
Denote the optimal dual variables of problem (17) as (\({\mathrm {\{ }}\alpha _{k}^{*} {\mathrm {\},\{ }}\beta _{k}^{*} {\mathrm {\} }},{\lambda ^{*}}\)), and let A^{∗} and B^{∗} be given in (14) and (15), respectively. By substituting the optimal dual variables, we have the following proposition:
Proposition 1
The optimal dual solution to problem (12) satisfies that λ^{∗}>0 when γ_{e}>0.
Proof
We show that λ^{∗}>0 by contradiction. Define \(\Phi = \{ k{(\alpha _{k}^{*})^{2}} + {(\beta _{k}^{*})^{2}} > 0,k = 1, \cdots,K\} \); here define \(\alpha _{1}^{*} = 0\). Next, we will discuss that in the following two cases, the constraints of (17) cannot be satisfied when λ^{∗}=0.1. If Φ = ϕ: In this case, we can derive that \(\alpha _{k}^{*} = 0,\beta _{k}^{*} = 0\). So the objective function of (9) is zero and the secrecy rate is zero. That is not true.2. If Φ≠ϕ: According to the contraint of (17b), \({{\mathbf {B}}^{*}} = {\sum \nolimits }_{k \in \Phi } {\beta _{k}^{*} {{\mathbf {H}}_{k}}} \le 0\), so \(\beta _{k}^{*} = 0\). Then, there must exists k and \(\alpha _{k}^{*} \ne 0\). It is obvious that \({\sum \nolimits }_{k \in \Phi } {\alpha _{k}^{*} {{\mathbf {H}}_{k}}} \ge 0\). To guarantee that \({{\mathbf {A}}^{*}} = {{\mathbf {H}}_{1}}  {\sum \nolimits }_{k \in \Phi } {\alpha _{k}^{*} {{\mathbf {H}}_{k}}} \le 0\) and \({{\mathbf {A}}^{*} }{\mathbf {W}}_{1}^{*} = 0\), it requires that the optimal solution \({\mathbf {W}}_{1}^{*} \), which lies in the null space of H_{k}, must also lie in the null space of H_{1}. However, in such case, user 1 cannot receive the unicasting information either. So in this case, we can also conclude that λ^{∗}>0.
By combining the above two cases, we can have λ^{∗}>0. The Proposition 1 is proved. □
Due to the complementary slackness, in the optimal solution of (12), the sum power constraint must be satisfied with equality. Define
and l=rank(D^{∗}). Then, let \({\mathbf {\Pi }} \in {{\mathbb {C}}^{N \times (N  l)}}\) denote the orthogonal basis of the null space of D^{∗}, where Π=0 if l=N, and π_{n} denote the nth column of Π, 1≤n≤N−l. Hence we have the following proposition.
Proposition 2
The optimal solution \(({\mathbf {W}}_{1}^{*},{\mathbf {W}}_{0}^{*})\) to (12) satisfies the following conditions:
1. \({\mathbf {W}}_{1}^{*} \) can be expressed as
where a_{n}≥0,b>0 and \({\boldsymbol {\tau }} \in {{\mathbb {C}}^{N \times 1}}\) has unitnorm and satisfies τ^{H}Π=0.2. If \({\mathbf {W}}_{1}^{*} \) given in (19) has the rank larger than one, there exists at least an n such that a_{n}≥0, and the following solution with \(rank(\hat {\mathbf {W}}_{1}^{*}) = 1\), is also an optimal solution to (12).
Proof
If l=N, rank(A^{∗})≥rank(D^{∗})−rank(H_{1})=N−1 [40]. However, if rank(A^{∗})=N, according to \({{\mathbf {A}}^{*} }{\mathbf {W}}_{1}^{*} = 0\), we will have \({\mathbf {W}}_{1}^{*} = 0\), which is not an optimal solution to (12). Thus, in this case, rank(A^{∗})=N−1. So \(\text {rank}({\mathbf {W}}_{1}^{*}) = 1\), and \({\mathbf {W}}_{1}^{*} {\mathrm { = }}b{\boldsymbol {\tau }}{{\boldsymbol {\tau }}^{H}}\),where τ spans the null space of A^{∗}.
If l<N, there must exist Π≠0 and D^{∗}Π=0. Then, we have
Since A^{∗}≤0, it follows that \({\mathbf {h}}_{1}^{H}{{\boldsymbol {\pi }}_{n}}{^{2}} = 0\), and it means that H_{1}Π=0. So A^{∗}Π=(H_{1}−D^{∗})Π=0, and rank(A^{∗})≥rank(D)−rank(H_{1})=l−1. Let Ω denote the orthogonal basis of the null space of A^{∗}, and rank(Ω)=N−rank(A^{∗})≤N−l+1. Since A^{∗}Π=0, Π spans (N−l) orthogonal dimensions of the null space of A^{∗}, i.e., rank(Ω)≥rank(Π)=N−l. If rank(Ω)=N−l, we have Ω=Π and \({\mathbf {W}}_{1}^{*} = \sum \limits _{n = 1}^{N  l} {{a_{n}}{{\boldsymbol {\pi }}_{n}}{\boldsymbol {\pi }}_{n}^{H}} \), where a_{n}≥0. In such case, \({{\mathbf {H}}_{1}}{\mathbf {W}}_{1}^{*} = 0\), no unicasting information is transferred to user 1 since π_{n} all lie in the null space of H_{1}, i.e., H_{1}Π=0. Thus, there exists only one single subspace spanned by \({\boldsymbol {\tau }} \in {{\mathbb {C}}^{N \times 1}}\) of unit norm, which lies in the null space of A^{∗}, i.e., A^{∗}τ=0, and is orthogonal to the span of Π, i.e., Π^{H}τ=0. So we have Ω=[Π,τ] and rank(Ω)=N−l+1. Furthermore, any optimal solution to (12) can be expressed as (19).
If \(\text {rank}({\mathbf {W}}_{1}^{*}) > 1\), (\(\hat {\mathbf {{W}}}_{1}^{*},\hat {\mathbf {{W}}}_{0}^{*} \)), which is given in the second part of Proposition 2, is substituted into the objective function and constraints of (12), respectively, we have:
(23) −(25) indicate that the new solution \((\hat {\mathbf {{W}}}_{1}^{*},\hat {\mathbf {{W}}}_{0}^{*})\) can achieve the same optimal value of (12), while it always satisfies all the constraints of (12). So \((\hat {\mathbf {{W}}}_{1}^{*},\hat {\mathbf {{W}}}_{0}^{*})\) is also an optimal solution to (12) with \(\text {rank}(\hat {\mathbf {{W}}}_{1}^{*}) = 1\). Proposition 2 is proved. □
Thus, we can derive the optimal solution to problem (9) with rankone matrix for \({\mathbf {W}}_{1}^{*} \) as follows. First, we solve problem (12) via CVX [41] and obtain the solution \(({\mathbf {W}}_{1}^{*},{\mathbf {W}}_{0}^{*})\). If \(\text {rank}({\mathbf {W}}_{1}^{*}) = 1\), the optimal unicasting and multicasting information beamforming vectors \({\mathbf {W}}_{1}^{*} \) and \({\mathbf {w}}_{0}^{*} \) for problem (9) can be obtained from the eigenvalue decomposition of \({\mathbf {W}}_{1}^{*} \) and \({\mathbf {w}}_{0}^{*} \), respectively. Otherwise, if \(\text {rank}({\mathbf {W}}_{1}^{*}) > 1\), a new solution \((\hat {\mathbf {{W}}}_{1}^{*},\hat {\mathbf {{W}}}_{0}^{*})\) with \(\text {rank}(\hat {\mathbf {{W}}}_{1}^{*}) = 1\) can be constructed according to Proposition 2, and they are the optimal solution to problem (12). So, the rankone relaxation on \({\mathbf {W}}_{1}^{*} \) in problem (12) results in no loss of optimality to problem (9), and given any γ_{e}>0, the value of f(γ_{e}) can be obtained by solving problem (12).
Proposition 2 guarantees that problem (12) has a rankone optimal covariance solution \({\mathbf {W}}_{1}^{*} \), and if \(\text {rank}({\mathbf {W}}_{1}^{*}) >1\), the optimal value of problem (12) only serves as an upper bound on that of problem (9). So according to above analysis of Proposition 2, we have the following proposition.
Proposition 3
The optimal solution to problem (12) always satisfies that \(({\mathbf {W}}_{1}^{*}) =1\).
Proof
According to (18), we have D^{∗}≤0 since A^{∗}≤0 and H_{1}≥0. If rank(D^{∗})=N, it follows that \(\text {rank}({\mathbf {W}}_{1}^{*}) =1\) is always satisfied according to Proposition 2. As a result, to show rank(D^{∗})=N, it is sufficient to verify that the maximum eigenvalue of D^{∗} is negative, i.e., D^{∗}<0. Thus, in the following, we show by contradiction that the maximum eigenvalue of D^{∗} must be negative.
Suppose that the maximum eigenvalue of D^{∗} is zero. There is at least an \({\mathbf {x}} \in {\mathbb {C}^{N \times 1}} \ne 0\) such that:
Since A^{∗}≤0 according to (18), we have
According to (15) and (18), we can derive the equation on the relationship between B^{∗} and D^{∗}.
Substituting (28), (29), and (15) into (26), we can have
Since λ^{∗}>0 and \({\alpha _{k}^{*}} \ge 0 \), \({\beta _{k}^{*}} \ge 0 \) according to Proposition 1 and (17c), there is no nonzero solution to Eq. (30). Then, all the eigenvalues of D^{∗} must be negative. Therefore rank(D^{∗})=N, and \(\text {rank}({\mathbf {W}}_{1}^{*}) =1\). The Proposition 3 is proved. □
To summarize, the algorithm for optimal solution to solve problem (9) is given in Algorithm 1.
5 The suboptimal solutions
In order to reduce the computational complexity, we propose two suboptimal solutions for problem (9) based on zeroforcing (ZF) beamforming and maximal ratio transmission (MRT).
5.1 The ZFbased suboptimal solution
Assume that K≤N, the ZFbased beamforming scheme can be used to reduce the interception by restricting unicasting information beamforming vector w_{1} to satisfy \({\mathbf {h}}_{k}^{H}{{\mathbf {w}}_{1}} = 0,k = 2, \cdots,K\), which simplifies the beamforming design.
Let \({{\mathbf {H}}^{H}}={[{{\boldsymbol {h}}_{2}}, \cdots,{{\mathbf {h}}_{K}}]^{H}} \in {{\mathbb {C}}^{(K  1) \times N}}\), and the singular value decomposition of H is denoted as H^{H}=uΛv^{H}=uΛ[v_{1},v_{0}]^{H}, where \({\mathbf {u}} \in {{\mathbb {C}}^{(K  1) \times (K  1)}},\;{\mathbf {v}} \in {{\mathbb {C}}^{N \times N}}\) are the orthogonal left and right singular vectors of H, respectively, which are both unitary matrices, \({\mathbf {\Lambda }} \in {{\mathbb {C}}^{(K  1) \times N}}\) consists of (K−1) positive singular values of H. \({{\mathbf {v}}_{0}} \in {{\mathbb {C}}^{N \times (N  K + 1)}}\) is the last (N−K+1) columns of v and forms an orthogonal basis for the null space of H. The ZFbased precoding vector w_{1} can be expressed as \({{\mathbf {w}}_{1}} = {{\mathbf {v}}_{0}}{\tilde {\mathbf {w}}_{1}}\), where \({\tilde {\mathbf {w}}_{1}} \in {{\mathbb {C}}^{(N  K + 1) \times 1}}\) denotes the new vector to be designed, and \({\tilde {\mathbf {w}}_{0}} \in {{\mathbb {C}}^{N \times 1}}\) is the ZFbased multicasting beamforming vector to be designed accordingly. In order to guarantee the feasibility of the ZFbased solution, we must have K≤N.
Define \({\tilde {\mathbf {H}}_{0}} = {\mathbf {v}}_{0}^{H}{{\mathbf {h}}_{1}}{\mathbf {h}}_{1}^{H}{{\mathbf {v}}_{0}}\) and new variables \({\tilde {\mathbf {W}}_{1}} = {\tilde {\mathbf {w}}_{1}}{\tilde {\mathbf {w}}}_{1}^{H} \), \({\tilde {\mathbf {W}}_{0}} = {\tilde {\mathbf {w}}_{0}}{\tilde {\mathbf {w}}}_{0}^{H}\). Similar to the optimal solution, the SDR of problem (12) based on ZF is consequently formulated as:
Problem (31) can be solved by using the technique of CVX, and then the corresponding solution also can be derived according to Proposition 2. Different from the optimal scheme, the ZFbased scheme significantly reduces the computational complexity without the onedimension search. The algorithm for suboptimal solution based on ZF is summarized as Algorithm 2.
5.2 The MRTbased suboptimal solution
In the second suboptimal solution, with the application of MRT principle and given γ_{e}, the beamforming vectors are artificially designed to improve the effective channel gain of unicasting information [30], i.e., w=h_{1}/h_{1}, and the suboptimal solution works for arbitrary value of N. It means that \({{\mathbf {w}}_{1}} = \sqrt {{\alpha _{U}}} {\mathbf {w}},{{\mathbf {w}}_{0}} = \sqrt {{\alpha _{M}}} {\mathbf {w}}\) in (9), where α_{M},α_{U} are the power of multicasting and unicasting information which are designed to satisfy transmission power constraint of the BS, i.e., α_{M}+α_{U}≤P. So the MRTbased secrecy unicasting rate maximization problem is transformed into a power allocation problem, which can be expressed as:
As mentioned before, the constraint (32d) must be satisfied with equality, i.e., α_{M}+α_{U}=P. So with given γ_{e}>0, from (32b) and (32c), we can derive the feasible set of power allocation for unicasting information as:
Since the objective function of (32a) is a monotonically increasing function about α_{U}, the optimal solution can be expressed as:
Thus, the secrecy rate of unicasting based on MRT also can be obtained by onedimension search over γ_{e}>0, just as the optimal solution. The detailed steps of the MRTbased scheme are presented as Algorithm 3.
6 Simulation results and discussions
In this section, we numerically evaluate the performance of the proposed optimal and suboptimal schemes in the NOMAenabled multicastunicast transmission system, in which the BS is equipped with N antennas, and servers K users. Combining the feasibility of the ZFbased scheme with the facility cost in practice, we set N=K and σ^{2}=−50 dBm, P=20 dBm in the simulations. We assume that signal attenuation from BS to the special user is 55 dB, corresponding to an identical distance of 15 m, and the signal attenuations from BS to other users are no less than 65 dB, corresponding to an identical distance of 20 m considering the user scheduling. The channel vectors are randomly generated from i.i.d. Rayleigh fading. All simulation results are achieved over 1000 random channel realization.
First, we check that given γ_{e}>0, whether problem (11) can be optimally solved. Figure 2 shows the plot about the function \(R({\gamma _{e}}) = {\log _{2}}\left [ {\frac {{{\sigma ^{2}} + f({\gamma _{e}})}}{{{\sigma ^{2}}(1 + {\gamma _{e}})}}} \right ]\) over γ_{e}>0 with N=K=4. We adopt onedimension search to find the maximum of R(γ_{e}), and the uniqueness of \(\gamma _{e}^{*} \) guarantees the validity of onedimension search. Meanwhile, given γ_{e}>0, the corresponding solution (w_{0},w_{1}) of problem (9) can be derived. Under such particular setup, there is only one single maximum point in the plotted function. Actually, we cannot verify analytically the concavity or even the quasiconcavity of the function. From Fig. 2, we can observe that under such a situation, there is only one single maximal value \(\gamma _{e}^{*} \), and many others used in simulations of algorithm 1 and 3 also have their unique points.
Next, with the transmission power of the BS P=20 dBm and the target rate of multicasting information R_{M}=1 bps/Hz, Fig. 3 compares the secrecy rate of unicasting information versus the number of antennas at the BS, which is set to be equal to the number of users in all simulations. The capacity of unicasting rate is also showed simultaneously under ideal conditions without the interception of unicasting.
Without loss of generality, time division multiple access (TDMA) is used as a representative of OMA, in which the multicasting and unicasting information are separately transmitted in different time slot. From the simulation results showed in the Fig. 3, the security performance of our proposed NOMA assisted system is undoubtedly better than that of TDMA system, and the performance of our proposed schemes is better with the growth of the number of antennas. Although the number of users also increases, the unicasting rate can be improved by proper beamforming design with more antennas at BS, and especially the optimal scheme has a significant improvement on the security performance. And the performance of optimal scheme is much closer to the capacity of the unicasting.
Then, we illustrate the secrecy rate of unicasting for our proposed optimal and suboptimal schemes, including TDMA scheme, against the transmission power at the BS in Fig. 4. The capacity of unicasting rate is also compared versus the transmission power of the BS under ideal conditions without the interception of unicasting. It is observed that the optimal and suboptimal strategies can achieve higher secrecy rate than TDMA, and with more power of transmit supply, the performance of the ZFbased scheme in algorithm 2 is close to that of the optimal scheme.
In order to compare the computational complex of proposed schemes, we list the running time of proposed optimal and suboptimal solution in Table 1 with the average time over 100 random channel realization. Regardless of the computer hardware, we can find that the running time of optimal scheme is tremendously large because of the matrix optimization and the onedimension search, especially with more users.
At last, we show in Fig. 5 the impact of the target multicasting rate, R_{M}, on the secrecy rate of unicasting achieved for all proposed solutions, with fixed transmission power at the BS P=25 dBm and P=30 dBm, respectively. It is observed that the curves of all solutions decreases with the target rate of multicasting. The reason is that more power is allocated to transmit multicasting information so as to meet the requirement of QoS. However, increasing the transmission power can improve the secrecy unicasting rate.
7 Conclusion
This paper has investigated the security problem in a UAVaided multiuser network with multicastunicast transmission assisted by NOMA. Using the twostage procedure, we can optimally solve the nonconvex design problem by applying the technique of SDR. We also show that SDR here has no loss of optimality. Two suboptimal solutions with lower complexity than the optimal solution are also presented based on ZF and MRT. Experimental results show that the new approach of placement problem improves the security performance of UAV communication systems.
Availability of data and materials
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
Abbreviations
 UAV:

Unmanned aerial vehicle
 NOMA:

Nonorthogonal multiple access
 SIC:

Successive interference cancellation
 BS:

Base station
 LoS:

Lineofsight
 SDR:

Semidefinite relaxation
 MRT:

Maximal ratio transmission
References
Y Zeng, R Zhang, TJ Lim, Wireless communications with unmanned aerial vehicles: Opportunities and challenges. IEEE Commun. Mag.54(5), 36–42 (2016).
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).
F. Zhou, Y. Wu, R. Q. Hu, Y. Qian, Computation rate maximization in UAVenabled wireless powered mobileedge computing systems. IEEE J. Sel. Areas Commun.36(9), 1927–1941 (2018).
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).
Z. Ding, Z. Yang, P. Fan, H. V. Poor, On the performance of nonorthogonal multiple access in 5G systems with randomly deployed users. IEEE Sig. Process. Lett.21(12), 1501–1505 (2014).
W. Wu, F. Zhou, R. Q. Hu, B. Wang, Energyefficient resource allocation for secure NOMAenabled mobile edge computing networks. IEEE Trans. Commun.68(1), 493–505 (2019). https://doi.org/10.1109/tcomm.2019.2949994.
F. Zhou, Y. Wu, R. Q. Hu, Y. Wang, K. Wong, Energyefficient NOMA heterogeneous cloud radio access networks. IEEE Netw.32(2), 152–160 (2018).
Y. Saito, Y. Kishiyama, A. Benjebbour, T. Nakamura, A. Li, K. Higuchi, in Proc. IEEE Veh. Tech. Conf. (VTC Spring). Nonorthogonal multiple access (NOMA) for cellular future radio access (IEEE, 2013), pp. 1–5. https://doi.org/10.1109/vtcspring.2013.6692652.
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).
P. Deng, B. Wang, W. Wu, T. Guo, Transmitter design in MISONOMA system with wirelesspower supply. IEEE Commun. Lett.22(4), 844–847 (2018).
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).
W. Wu, F. Zhou, R. Q. Hu, B. Wang, EnergyEfficient Resource Allocation for Secure NOMAEnabled Mobile Edge Computing Networks. IEEE Trans. Commun.68(1), 493–505 (2020). https://doi.org/10.1109/TCOMM.2019.2949994.
J. Cui, Y. Liu, Z. Ding, P. Fan, A. Nallanathan, Optimal user scheduling and power allocation for millimeter wave NOMA systems. IEEE Trans. Wireless Commun.17(3), 1502–1517 (2018).
W. Wu, F. Zhou, P. Li, P. Deng, B. Wang, V. C. M. Leung, in ICC 2019  2019 IEEE International Conference on Communications (ICC). Energy efficient secure NOMAenabled mobile edge computing networks (IEEE, 2019). https://doi.org/10.1109/icc.2019.8761823.
F. Zhou, Y. Wu, Y. Liang, Z. Li, Y. Wang, K. Wong, State of the art, taxonomy, and open issues on cognitive radio networks with NOMA. IEEE Wirel. Commun.25(2), 100–108 (2018).
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).
W. Wu, Y. Wang, J. Mo, J. Liu, in EURASIP Journal on Wireless Communications and Networking. Robust Proactive Eavesdropping in UAVEnabled Wireless Communication Networking (Springer, 2019). https://doi.org/10.1186/s1363801915996.
F. Zhou, Y. Wu, Y. Liang, Z. Li, Y. Wang, K. Wong, State of the art, taxonomy, and open issues on NOMA in cognitive radio networks. IEEE Wirel. Commun.25(2), 100–108 (2018).
Sharma P.K., D. I. Kim, in Proc. IEEE Globecom Workshops (GC Wkshps). UAVenabled downlink wireless system with nonorthogonal multiple access (IEEE, 2017). https://doi.org/10.1109/glocomw.2017.8269066.
Q. Wu, J. Xu, R. Zhang, Capacity characterization of UAVenabled twouser broadcast channel. IEEE J. Sel. Areas Commun.36(9), 1955–1971 (2018).
M. F. Sohail, C. Y. Leow, S. Won, Nonorthogonal multiple access for unmanned aerial vehicle assisted communication. IEEE Access. 6:, 22716–22727 (2018).
M. M. Azari, F. Rosas, K. C. Chen, S. Pollin, Ultra reliable UAV communication using altitude and cooperation diversity. IEEE Trans. Commun.66(1), 330–344 (2018).
Z. Ding, P. Fan, H. V. Poor, Impact of user pairing on 5G nonorthogonal multipleaccess downlink transmissions. IEEE Trans. Veh. Technol.65(8), 6010–6023 (2016).
U. Sethakaset, S. Sun, in 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. Sumrate maximization in the simultaneous unicast and multicast services with two users (IEEE, 2010). https://doi.org/10.1109/pimrc.2010.5671672.
W. Wu, B. Wang, Z. Deng, H. Zhang, Secure beamforming for fullduplex wireless powered communication systems with selfenergy recycling. IEEE Wirel. Commun. Lett.6(2), 146–149 (2017).
H. Ly, T. Liu, Y. Liang, Multipleinput multipleoutput Gaussian broadcast channels with common and confidential messages. IEEE Tran. Inf. Theory. 56(11), 5477–5487 (2010).
R. Liu, T. Liu, H. V. Poor, S. Shamai, in 2010 IEEE International Symposium on Information Theory. MIMO Gaussian broadcast channels with confidential and common messages (IEEE, 2010). https://doi.org/10.1109/isit.2010.5513775.
F. Zhou, Z. Chu, H. Sun, R. Q. Hu, L. Hanzo, Artificial noise aided secure cognitive beamforming for cooperative MISONOMA using SWIPT. IEEE J. Sel. Areas Commun.36(4), 918–931 (2018).
B. Kim, S. Lim, H. Kim, S. Suh, J. Kwun, S. Choi, C. Lee, S. Lee, D. Hong, in MILCOM 2013  2013 IEEE Military Communications Conference. Nonorthogonal multiple access in a downlink multiuser beamforming system (IEEE, 2013). https://doi.org/10.1109/milcom.2013.218.
Z. Ding, Z. Zhao, M. Peng, H. V. Poor, On the spectral efficiency and security enhancements of NOMA assisted multicastunicast streaming. IEEE Trans. Commun.65(7), 3151–3163 (2017).
W. Mei, Z. Chen, J. Fang, GSVDbased precoding in MIMO systems with integrated services. IEEE Sig. Process. Lett.23(11), 1528–1532 (2016).
E. Karipidis, N. Sidiropoulos, ZQ Luo, Quality of service and MaxMin fair transmit beamforming to multiple cochannel multicast groups. IEEE Trans. Sig. Process.56(3), 1268–1279 (2008).
H. H. Chen, L. Wang, Physical layer security for next generation wireless networks: Theories, technologies, and challenges. IEEE Comm. Surv. Tuts.19(1), 347–376 (2017).
W. C. Liao, T. H. Chang, W. K. Ma, C. Y. Chi, QoSbased transmit beamforming in the presence of eavesdroppers: an optimized artificialnoiseaided approach. IEEE Trans. Sig. Process.59(3), 1202–1216 (2011).
P. Gover, A. Sahai, in 2010 IEEE International Symposium on Information Theory. Shannon meets Tesla: wireless information and power transfer (IEEE, 2010). https://doi.org/10.1109/isit.2010.5513714.
Z. Q. Luo, W. K. Ma, A. M. c. So, Y. Ye, S. Zhang, Semidefinite relaxation of quadratic optimization problems. IEEE Sig. Process. Mag.27(3), 20–34 (2010).
L. Zhang, R. Zhang, Y. C. Liang, Y. Xin, S. Cui, On the relationship between the multiantenna secrecy communications and cognitive radio communications. IEEE Trans. Commun.58(6), 1877–1886 (2010).
Y. Huang, D. P. Palomar, Rankconstrained separable semidefinite programming with applications to optimal beamforming. IEEE Trans. Sig. Process.58(2), 664–678 (2010).
S. Boyd, L. Vandenberghe, Convex Optimization (Cambridge Univ. Press, Cambridge U.K., 2004).
L. Liu, R. Zhang, K. C. Chua, in 2013 IEEE Global Communications Conference (GLOBECOM). Secrecy wireless information and power transfer with MISO beamforming (IEEE, 2013). https://doi.org/10.1109/glocom.2013.6831340.
M. Grant, S. Boyd, CVX: Matlab Software for Disciplined Convex Programming, Version 1.21 (2011). http://download.csdn.net/detail/herosofearth/9631094.
Funding
This work is supported by the National Natural Science Foundation of China under grant numbers 61801153, State Key Laboratory of Millimeter Waves under grant numbers K202012, Natural Science Foundation of Zhejiang Province (LQY20F010001) and Doctoral Research Fund of Henan Institute of Technology (KQ1852).
Author information
Authors and Affiliations
Contributions
Chuan Yin is the main author of the current paper. Chuan Yin contributed to the development of the ideas, design of the study, theory, result analysis, and article writing. Leibing Yan carried out the experimental work and the data collection and interpretation and finished the analysis and interpretation of data and drafted the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have 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 licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Yin, C., Yan, L. Secure beamforming design for the UAVenabled transmission over NOMA networks. J Wireless Com Network 2020, 79 (2020). https://doi.org/10.1186/s13638020016829
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13638020016829