Next Article in Journal
A Thorough Reproducibility Study on Sentiment Classification: Methodology, Experimental Setting, Results
Previous Article in Journal
Multilingual Speech Recognition for Turkic Languages
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

RIS-Enabled UAV Cognitive Radio Networks: Trajectory Design and Resource Allocation

1
School of Information Science and Engineering, Zhejiang Sci-Tech University, Hangzhou 310018, China
2
Department of Engineering Science, National Cheng Kung University, Tainan City 70101, Taiwan
*
Authors to whom correspondence should be addressed.
Information 2023, 14(2), 75; https://doi.org/10.3390/info14020075
Submission received: 5 January 2023 / Revised: 23 January 2023 / Accepted: 25 January 2023 / Published: 28 January 2023

Abstract

:
Due to its flexible deployment and high mobility of unmanned aerial vehicles (UAVs), the UAV-assisted cognitive radio (CR) network has attracted a lot of attention as one of the most promising techniques to address spectrum congestion issues in futuristic networks. However, its performance can be severely affected by the blocked line-of-sight (LoS) channel in its air-to-ground (A2G) links. In this paper, we propose a UAV CR system enabled by a reconfigurable intelligent surface (RIS), which helps to reconstruct reliable links in UAV-assisted cognitive radio (CR) networks. Our goal is to maximize the achievable rate of a secondary receiver (SR) through the proper selection of the UAV trajectory, transmit power, and RIS phase shifts based on a given interference temperature threshold and other practical constraints. In addition, we solve the corresponding non-convex optimization problem using block coordinate descent (BCD) and successive convex approximation (SCA) algorithms. The simulation results will demonstrate the effectiveness of the proposed algorithms.

1. Introduction

In the upcoming B5G/6G networks, spectrum resources are still a constraint, which may further restrict the development of emerging wireless communication networks, such as internet of things (IoT), smart city, and unmanned aerial vehicle (UAV) communications [1,2,3,4]. In practice, allocating the spectrum to UAVs alone will exacerbate the shortage of spectrum resources. As one of the most effective techniques to tackle the spectrum shortage issue, cognitive radio (CR) has received extensive attention in UAV applications in recent years [5,6,7].
In a CR system, the authorized user (who owns the license of the spectrum) is usually called the primary user (PR), and the other users sharing the spectrum are called the secondary users (SRs). The main purpose of cognitive radio is to share the spectrum resources between the PR and the SRs by spectrum access based on spectrum cognition. On the physical (PHY) layer, the key design idea is that the interference from the SRs to the PR needs to be controlled below a certain threshold, namely, interference temperature (IT) [8,9,10,11]. Therefore, by utilizing the CR techniques, one can sense the external communication environment on a real-time basis and change the transmission parameters for reliable communications as well as the efficient use of limited spectrum resources [12]. On the other hand, UAV communication is considered one of the most promising techniques to establish temporal and flexible communication links between air-to-ground (A2G) terminals in practical wireless networks. Therefore, it is significant to implement CR techniques in the UAV networks to construct an intelligent device-to-device communication system [3] with the advantages of high mobility and fast deployment of the UAVs, as well as the line-of-sight (LoS) links in A2G communications [13,14,15,16].
However, it is not always possible to establish the LoS links in a UAV-assisted CR network since there are many large-scale blockages, such as high buildings, etc. [17]. Accordingly, severe blockage can incur huge performance losses in UAV communications. Fortunately, the reconfigurable intelligent surface (RIS) is helpful to reconstruct good wireless propagation channel links and can be potentially implemented in futuristic wireless networks [18,19,20,21] by reflecting the incident communications signals and adjusting its phase shifts to attain performance gain. The work reported in [22] studied RIS for multi-user communications in downlink channels, and the proposed RIS-based resource allocation method significantly improved the energy efficiency. The authors of [23], via studying the free-space path loss of RIS-assisted wireless communications, proposed and verified a RIS free-space path loss model, which was a great contribution to further research in this field. The RIS is able to actively reconfigure the wireless channel link between a transmitter and a receiver through controllable intelligent signal reflection, creating a virtual LoS link to bypass obstacles between the transceivers, which helps to improve the wireless link performance effectively [24,25]. More specifically, one can deploy RIS in UAV-assisted CR networks once the A2G LoS links are blocked, and thus mobile CR users can establish temporary or emergency communications via the cascaded channel links reconstructed by the RIS.
There are numerous works in the literature on UAV-assisted wireless communications. For example, a UAV-assisted CR scenario based on the spectrum sharing scheme was investigated in [3]. In [26], implementing multiple UAVs in an existing cellular network, the authors tried to maximize the minimum achievable rate among multiple ground devices with the given UAV mobility constraints and transmit power budget. On the other hand, addressing the issues on RIS-enabled wireless communications, the authors in [27] proposed simultaneous wireless power and information transfers. As a further step to establish the cascaded channel links when the LoS link is blocked between base station (BS) and receivers, the authors in [28] performed a power scaling law analysis to optimize the phase shift in RIS-aided massive multiple-input-multiple-output (MIMO) systems. Inspired by [2,4], we summarize the comparison of existing work in Table 1.
The main contributions of this paper are summarized as follows:
  • We investigate a practical application scenario, namely a RIS-enabled UAV CR network, where the LoS links between A2G terminals are largely blocked. Specifically, in this paper, the RIS is used to leverage and reconstruct the propagation links in A2G channels by reflecting the UAV transmit signals. The goal for maximizing the average achievable rate of SR is achieved via a joint optimization of the phase shifts of the RIS, the transmit power, as well as the UAV trajectory while satisfying the maximum interference threshold (IT) requirement and other operational constraints.
  • The optimization problem in this paper is difficult to solve directly due to its non-convexity, and thus we design an iterative algorithm based on the block coordinate descent (BCD) and the successive convex approximation (SCA) algorithms to solve the problem. Additionally, to gain more insights from the analysis, a closed-form solution is attained. We solve the original optimization problem by dividing it into several sub-problems.
  • The simulation results are provided to demonstrate that the average achievable rate can be improved significantly using the proposed algorithm, as compared to several comparison benchmarks.
The rest of this paper can be summarized as follows. In Section 2, we first introduce a basic system model and formulate an optimization problem. Then, we make use of the BCD and the SCA algorithms to solve the formulated non-convex and multi-variable optimization problem in Section 3. To this end, we verify the effectiveness of the proposed iterative algorithm according to the numerical results presented in Section 4. Finally, Section 5 gives the conclusions of this paper.

2. System Model and Problem Formulation

2.1. System Model

Let us consider a spectrum-sharing scenario in RIS-enabled UAV communications, as shown in Figure 1, where a cognitive UAV serves as a mobile aerial BS to communicate with one single ground SR in the presence of potential spectrum interference among K ground PRs. A set of PRs is represented by K { 1 , , K } . The horizontal coordinate of the ground SR is expressed as w s = ( x s , y s ) T and each ground PR k K is fixed at w k = ( x k , y k ) T . In equally spaced N time slots, the step size of the time span T is set to δ t , where T = N δ t and the time slot length is δ t . The time-varying horizontal coordinates of the UAV are represented by l [ n ] = x [ n ] , y [ n ] T , n N = { 0 , , N } . During the entire flight period T, the flight altitude of the UAV is fixed at z u . In addition, the following mobility constraints should be used by the UAV:
l [ 0 ] = l 0 , l [ N ] = l f ,
l [ n + 1 ] l [ n ] V max δ t , n = 1 , , N ,
where the original and final horizontal positions of the UAV are denoted by l 0 and l f , and the limit of the flight speed of the UAV is represented as V max . The maximum distance between two consecutive slots is V max δ t .
Assume that the RIS is implemented on buildings to reconstruct the cascaded A2G communication links. Furthermore, we assume that the RIS with M reflecting elements is used as one uniform linear array (ULA), which can reflect the signals adaptively from a UAV to PRs and SR. The RIS controller attunes the phase shifts of different elements accordingly, and the RIS fixed horizontal coordinates and its deployment altitude are denoted as w r = ( x r , y r ) T R 2 × 1 and z r , respectively. The RIS phase shifts in the n-th time slot are denoted by a diagonal matrix θ [ n ] = diag { e j θ 1 [ n ] , e j θ 2 [ n ] , , e j θ M [ n ] } , where θ m [ n ] [ 0 , 2 π ) , m M = { 1 , , M } . Assume that the link between the UAV and the RIS (U-R link), the link between the RIS and the SR (R-S link), and the link between the RIS and the kth-PR (R-k link) are all LoS air-to-ground wireless channels, which follows the free-space pathloss model.
Therefore, the first hop channel power gain of the U-R link in the n-th time slot are represented by
h u r [ n ] = β d u r α [ n ] × 1 , e j 2 π λ d ˜ ϕ u r [ n ] , , e j 2 π λ ( M 1 ) d ˜ ϕ u r [ n ] T ,
where the path loss at the reference distance d 0 = 1 m is denoted by β , α 2 is a path loss exponent, d u r [ n ] = ( z r z u ) 2 + l [ n ] w r 2 is the distance between the UAV and the RIS, antenna separation and wavelength are denoted by d ˜ and λ , respectively, ϕ u r [ n ] = x r x [ n ] d u r [ n ] denotes the cosine of the angle of arrival at RIS in each time slot, and its detailed description is given in Figure 2.
Similarly, the second hop channel power gain of the R-S link, expressed as h r s , can be represented by
h r s = β d r s α 1 , e j 2 π λ d ˜ ϕ r s , , e j 2 π λ ( M 1 ) d ˜ ϕ r s T ,
where d r s = ( z r ) 2 + w r w s 2 is the distance between the RIS and the SR, and ϕ r s = x s x r d r s denotes the cosine of angle of departure at RIS.
The channel power gain of the R-k link, expressed as h r k , can be represented by
h r k = β d r k α 1 , e j 2 π λ d ˜ ϕ r k , , e j 2 π λ ( M 1 ) d ˜ ϕ r k T ,
where d r k = ( z r ) 2 + w r w k 2 is the distance between RIS and the kth-PR, and ϕ r k = x k x r d r k is the cosine of the angle of departure at RIS.
Based on the above discussion, the average achievable rate over N time slots can be written as
R ¯ = 1 N n = 1 N log 2 ( 1 + p [ n ] h r s H θ [ n ] h u r [ n ] 2 σ 2 ) ,
where p [ n ] is the transmit power in the n-th time slot with a constraint 0 p [ n ] P max , and σ 2 is the noise power.
On the other hand, since the spectrum is shared amongst the SR and K PRs, we then need to derive the interference at the k-th PR caused by the UAV [3], which is known as the IT in CR networks and expressed by
IT k = p [ n ] h r k H θ [ n ] h u r [ n ] 2 .
Based on the above analysis, we will then formulate the optimization problem and propose the corresponding algorithm to attain a numerical solution.

2.2. Problem Formulation

In this paper, our aim is to maximize the objective function R ¯ via the joint optimization of the UAV trajectory L { l [ n ] , n N } , the phase shifts of the reflecting surface Θ { θ [ n ] , n N } , and the power allocation P { p [ n ] , n N } . Accordingly, the considered optimization problem can be expressed by
max L , Θ , P R ¯ , s . t . ( 1 ) ,
0 θ i [ n ] < 2 π , n , i ,
IT k Γ , k ,
0 p [ n ] P max , n ,
where (1a) gives the original and final UAV location constraints, (1b) includes the maximum horizontal speed limit for UAV, (7b) denotes the phase-shift constraints, (7c) represents that the interference threshold of IT constraints is Γ for all PRs, and the transmit power constraint is denoted by (7d) with a maximum transmit power budget P max , respectively. Note that problem (7) is hard to solve directly because it is non-convex. As a further step in solving the proposed optimization problem, we elaborate more details to obtain a suboptimal solution in the sections followed.

3. Proposed Algorithm

In this work, we first divide the original optimization problem (7) into three sub-problems. Then, in each sub-problem, to tackle its non-convexity issue, the SCA algorithm is used to obtain a local optimal solution. Finally, we conclude that the whole algorithm can proceed in an iterative manner, where one of the variables { L , Θ , P } is optimized at one iteration with the other two variables fixed.

3.1. Phase Shift Matrix Optimization

The optimization of Θ with fixed L and P is considered in the first step. Based on (2) and (3), the formulation h r s H Θ [ n ] h u r [ n ] can be expressed by
h r s H θ [ n ] h u r [ n ] = β m = 1 M e j θ m [ n ] + 2 ( m 1 ) π d ˜ λ ϕ r s ϕ u r [ n ] d r s α d u r α [ n ] .
Recall that our aim is to maximize R ¯ with respect to the IT constraints; we only need to maximize the received signal energy. Thus, at the SR and PRs, the received signals from various paths are needed to be combined coherently.
We let θ 1 [ n ] = θ 2 [ n ] + 2 π d ˜ λ ϕ r s ϕ u r [ n ] = = θ M [ n ] + 2 π ( M 1 ) d ˜ λ ϕ r s ϕ u r [ n ] = ω , which can be reformulated as
θ m [ n ] = 2 π ( m 1 ) d ˜ λ ϕ u r [ n ] ϕ r s + ω , m , n , k .
Substituting (9) into (8), we have
h r s H θ [ n ] h u r [ n ] = β M e j ω d r s α d u r α [ n ] .
Furthermore, based on (10), the achievable rate of SR at time slot n can be given by
R u s [ n ] = log 2 1 + p [ n ] A [ ( z r z u ) 2 + l [ n ] w r 2 ] α / 2 ,
where A = β 2 M 2 d r s α σ 2 . Based on (9), h r k H θ [ n ] h u r [ n ] 2 can be reformulated as
h r k H θ [ n ] h u r [ n ] 2 = β 2 B 2 d r k α d u r α [ n ] ,
where B = m = 1 M e j θ m [ n ] + 2 ( m 1 ) π d ˜ λ ϕ r k ϕ u r [ n ] . To solve the sub-problem, we have the following upper bound for IT constraints, i.e.,
p [ n ] h r k H θ [ n ] h u r [ n ] 2 p [ n ] C k [ ( z r z u ) 2 + l [ n ] w r 2 ] α / 2 ,
where C k = β 2 M 2 d r k α . Based on the above derivations, the sub-problem of (7) can be reformulated as
max L , P 1 N n = 1 N log 2 1 + p [ n ] A [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 , s . t . ( 1 ) ,
0 p [ n ] P max , n ,
p [ n ] C k [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 Γ , n .
In the steps followed, we will elaborate more details to solve the above optimization problem as the following two subsections.

3.2. Power Optimization

In this subsection, we fix Θ and L to optimize P in order to solve the subproblem. Accordingly, the optimization problem can be expressed by
max P 1 N n = 1 N log 2 1 + p [ n ] A [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 ,
s . t . p [ n ] C k [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 Γ , n ,
0 p [ n ] P max , n .
Since each subproblem corresponds to a time slot n N , in order to facilitate the calculation, problem (15) consists of N subproblems, for which 1 / N is ignored, or
max p [ n ] 0 log 2 1 + p [ n ] A [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 ,
s . t . p [ n ] min P max , min k K Γ C k [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 .
When the constraint (16b) is tight, the optimality of problem (16) can be attained with the method given in [3]. Due to the page limit, the readers may refer to [3] for more details, and the related proof is omitted here. Therefore, we have the optimal solution to (16), which is a closed-form solution given as
p [ n ] = min P max , min k K Γ C k [ ( z r z u ) 2 + l [ n ] w r 2 ] α / 2 .
In this part, we obtain the closed-form solution for the transmitted power, which we can then substitute into problem (7) to optimize the trajectory of the UAV.

3.3. Trajectory Optimization

In this subsection, let us consider the optimization subproblem of L , with the fixed Θ and P . For given P and Θ , we substitute (17) into (7), and then (7) can be transformed to
max L 1 N n = 1 N R ^ ( l [ n ] ) , s . t . ( 1 ) ,
p [ n ] C k [ ( z r z u ) 2 + l [ n ] w r 2 ] α / 2 Γ , n , k ,
where we have
R ^ ( l [ n ] ) = log 2 ( 1 + A min ( P max , min k K Γ C k [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 ) [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 ) .
To tackle problem (18), we first introduce two sets of auxiliary variables, i.e., μ = μ [ n ] n = 1 N and ν = ν [ n ] n = 1 N to rewrite R ˜ [ n ] = log 2 1 + A μ [ n ] / ν [ n ] . Accordingly, the problem (18) can be reformulated into
max L , μ , ν 1 N 1 N R ˜ [ n ] , s . t . ( 1 ) ,
0 μ [ n ] P max , n ,
[ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 ν [ n ] , n ,
μ [ n ] Γ C k [ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 , n .
We can obtain a larger target value by reducing ν [ n ] without violation of the constraints, and thus we are confirmed that the constraint (20c) holds at the optimal point. Notice that (20) is a non-convex programming problem, as (20a) is non-concave and the constraint (20d) is non-convex. Then, by introducing the slack variables, the form of (20a) can be rewritten as
R ˜ [ n ] = log 2 ν [ n ] + A μ [ n ] log 2 ν [ n ] .
We can observe that (21) is a non-convex expression. When a function is convex, then its first-order Taylor expansion corresponds to the lower bound of the function [29]. Because log 2 ν [ n ] is convex with respect to ν [ n ] , for any given local point ν ( j ) [ n ] , at the j-th iteration, it follows that R ˜ [ n ] R ˜ lb [ n ] , where
R ˜ lb [ n ] log 2 ( ν [ n ] + A μ [ n ] ) log 2 ( ν ( j ) [ n ] ) ν [ n ] ν ( j ) [ n ] log 2 ( e ) ν ( j ) [ n ] .
For non-convex constraints (20d), note that [ ( z r z u ) 2 + l [ n ] w r 2 ] α / 2 is convex with respect to l [ n ] . Using a first-order Taylor expansion at the given point l ( j ) [ n ] , we can obtain the following inequality:
[ ( z r z u ) 2 + l [ n ] w r 2 ] α / 2 [ ( z r z u ) 2 + l ( j ) [ n ] w r 2 ] α / 2 + α [ ( z r z u ) 2 + l ( j ) [ n ] w r 2 ] α 2 1 × l ( j ) [ n ] w r T l [ n ] l ( j ) [ n ] .
The following slack constraints can be obtained by applying a similar derivation to the right-hand side of the inequality in (20d), i.e.,
μ [ n ] Γ C k ( [ ( z r z u ) 2 + l ( j ) [ n ] w r 2 ] α / 2 + α [ ( z r z u ) 2 + l ( j ) [ n ] w r 2 ] α 2 1 × l ( j ) [ n ] w r T l [ n ] l ( j ) [ n ] ) S [ n ] .
Through the preceding analysis and derivations, the optimization problem is rewritten as
max L , μ , ν 1 N n = 1 N R ˜ lb [ n ] , s . t . ( 1 ) ,
0 μ [ n ] P max , n ,
μ [ n ] Γ C k S [ n ] , n , k ,
[ l [ n ] w r 2 + ( z r z u ) 2 ] α / 2 ν [ n ] , n .
We find that the optimization problem (25) is convex. Thus, with the help of MATLAB toolbox, such as CVX, the pertinent problem can be solved effectively. In the ( j 1 ) -th iteration, using the optimal solution { L ( j 1 ) , μ ( j 1 ) , ν ( j 1 ) } obtained by solving problem (25), similarly in the j-th iteration, we can obtain the optimal solution of (25) at the local point { L ( j 1 ) , μ ( j 1 ) , ν ( j 1 ) } .

3.4. Overall Algorithm

To summarize the above optimization, in order to make problem (7) solvable, we used the BCD method to decompose the original problem (7) into three sub-problems. The proposed algorithm to solve problem (7) is shown in Algorithm 1. The solution obtained by (25) is expressed as L = l [ n ] n = 1 N . Substituting L into (17), we can obtain P . Similarly, we can obtain Θ by substituting L into (9). Combining L , P , Θ , we can obtain the solution to (7) finally. According to the results presented in [30], it is guaranteed that the average achievable rate will not decrease after a certain number of iterations.
Algorithm 1 The proposed algorithm for solving problem (7).
1:
Initialization: Set the iteration number j = 0 , and the initial variables L ( 0 ) , μ ( 0 ) , ν ( 0 ) , P ( 0 ) , Θ ( 0 ) .
2:
Repate:
3:
Update { L ( j ) , μ ( j ) , ν ( j ) } by sloving problem (25).
4:
With given L ( j ) , update Θ ( j ) by using (9).
5:
With given L ( j ) , update P ( j ) by using (17).
6:
Update the variables as L ( j + 1 ) = L ( j ) , μ ( j + 1 ) =   μ ( j ) , ν ( j + 1 ) = ν ( j ) and P ( j + 1 ) = P ( j ) , Θ ( j + 1 ) = Θ ( j ) .
7:
Update j = j + 1 .
8:
Until: The objective value of (25) will tend to converge after a certain number of iterations or with a given precision.

4. Numerical Results

In this section, we evaluate the performance of the proposed method to optimize the RIS phase shifts, the transmit power and the UAV trajectory by showing the obtained numerical results. We assume that the antenna separation is d ˜ = λ / 2 , and the rest of the parameters are set in Table 2. The fixed trajectory scheme serves as a benchmark that the UAV flies from its given original position to its final position at a fixed speed, i.e., v = l f l 0 T . Before performing the performance comparison, we first would like to show the convergence properties of Algorithm 1 from Figure 3. We can intuitively observe that the proposed BCD-based algorithm can converge within a finite iteration number.
Figure 4 illustrates the difference between the proposed algorithm and the benchmark algorithm from the perspective of flight trajectory. It can be seen that when the IT constraint Γ is easy to satisfy, the UAV can fly directly to RIS and transmit with its maximum power. If Γ decreases in the case of Γ = 60 dBm, it can be seen that the UAV trajectory deviates from the Γ = 65 dBm case. In particular, the UAV moves away from RIS at t = 28 s. When Γ = 65 dBm, UAV moves away from RIS earlier at t = 15 s. Since Γ is relatively small, the IT constraints of the PR are too strict, and therefore, the UAV must stay away from RIS to satisfy more strict IT constraints.
Figure 5 shows the transmit power over time with different parameter setups. When IT threshold Γ is large enough (e.g., Γ = 55 dBm), the UAV always transmits with its full power P max . However, when Γ decreases to a value such as Γ = 60 dBm, the UAV reduces its transmit power at t = 28 s to satisfy the restrict IT constraint. After t = 54 s, the UAV is far away from the RIS, and the transmit power of the UAV attains its maximum budget. When IT threshold Γ is small enough (e.g., Γ = 55 dBm), the UAV transmit power decreases earlier and returns to its maximum level later (as shown in the time instants t = 15 s and t = 67 s, respectively).
Let us take a look at Figure 4 and Figure 5 firstly. As discussed earlier, if the maximum IT threshold is set large enough (e.g., Γ 55 dBm), the IT constraint tends to be satisfied naturally, leading to full power transmission at the UAV. Therefore, the UAV can fly to RIS with its maximum speed and hover on the top of the RIS for a while to achieve a maximum achievable rate for the PR. However, when the IT constraint is set too strictly (e.g., Γ 60 dBm), the situation becomes a little bit different. For example, when T = 28 s, the UAV begins to leave far away from the RIS to meet the strict IT constraint with its reduced transmit power. As the UAV is getting closer to the PR after T = 54 s, in order to meet the IT constraints, the UAV may approach the RIS slowly to reduce its transmitting power. Finally, when the UAV is in a position that is the closest to RIS, it will hover near the RIS for a while. During this hovering period, the transmit power holds at the maximum level to attain the maximum achievable rate for the SR.
For a different IT threshold Γ , the average achievable rate of the SR is shown in Figure 6. As shown, the proposed design outperforms the benchmark schemes when Γ becomes a bit larger (for example Γ 65 dBm). In particular, when Γ becomes large enough, the IT constraint can be satisfied easily, and the transmission power can reach P max in all time slots. Therefore, the SR average achievable rate can also reach its upper bound to obtain the maximum rate. It is worth noting that the benchmark scheme, namely, the fixed trajectory, serves as a lower bound if compared to the proposed trajectory design, which demonstrates the performance gains attained by the optimal UAV trajectory design. With the introduced UAV trajectory design, we can see that the UAV can transmit signals at its maximum power, even with relatively tight IT constraints (e.g., Γ = 60 dBm). As the flight duration T increases (e.g., M = 60 , T = 120 s, and T = 81 s), the UAV will stay in a position as long as possible, and thus the proposed design will help increase the average achievable rate. Similarly, when the number of RIS elements is larger (e.g., T = 120 , M = 60 , and M = 70 ), the SR average achievable rate goes higher as well. Based on the above discussions, we can conclude that both the number of reflecting elements and the UAV trajectory can achieve a higher performance gain with the proposed optimization joint design method. To address the issues on the number the reflecting elements, we will elaborate more details in the next paragraph.
With a different number of the reflecting elements M, the average achievable rate of the SR is shown in Figure 7. It can be seen that with the increase in M, the average achievable rate of SR increases as well, and the proposed scheme also shows another significant improvement as compared to the benchmark scheme. When M is small enough (e.g., M = 40), the proposed scheme outperforms several benchmark schemes. We can see that when Γ = 55 dBm and Γ = 60 dBm, the performance is similar since the constraints can be satisfied naturally. With an increasing number of the reflecting elements M, although the constraints become more and more restricted, a large performance gain attained by the RIS might cover the IT threshold Γ , leading to a higher achievable rate of the SR. Notably, when M is large enough (e.g., M = 100), the rate of the benchmark scheme at Γ = 55 dBm is higher than that of the proposed scheme at Γ = 60 dBm. This is because when M is relatively large, the IT constraints become more strict and more sensitive to Γ .

5. Conclusions

In this paper, we investigated several important issues of RIS-enabled UAV CR networks, which is important for wireless communications when A2G LoS links are blocked. The aim of this work is to maximize the achievable average rate of SR, for which we proposed an optimization method to jointly design the RIS phase shifts, the transmission power, and the UAV trajectory. Unfortunately, the proposed optimization problem is non-convex. We introduced an iterative algorithm to solve this optimization problem with the help of the BCD and SCA algorithms. The simulation results were provided to testify that the proposed algorithm is effective to improve the transmission rate of a RIS enabled UAV CR network, if compared to several benchmark schemes. In our future work, our solution of the problem and the performance of the system can be extended into some other scenarios. For example, during the entire flight period, the UAV may establish a direct link with the ground user or there may exist a direct link between the UAV and the ground user. What is more, the main results of this paper can serve as a valuable reference for our future research points.

Author Contributions

Conceptualization, L.Z., W.X. and C.W.; Investigation, L.Z.; Supervision, W.X.; Validation, L.Z.; Writing—original draft, L.Z.; Writing—review and editing, H.-H.C. and W.X. All authors have read and agreed to the published version of the manuscript.

Funding

The work is supported by the National Natural Science Foundation of China (No.U22A2004), and the Key Research and Development Program Foundation of Zhejiang (No. 2022C01079).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lu, H.; Zeng, Y.; Jin, S.; Zhang, R. Aerial intelligent reflecting surface: Joint placement and passive beamforming design with 3d beam flattening. IEEE Trans. Wirel. Commun. 2021, 20, 4128–4143. [Google Scholar] [CrossRef]
  2. Alsamhi, S.; Afghah, F.; Sahal, R.; Hawbani, A.; Al-qaness, M.A.; Lee, B.; Guizani, M. Green internet of things using uavs in b5g networks: A review of applications and strategies. Ad Hoc Netw. 2021, 117, 102505. Available online: https://www.sciencedirect.com/science/article/pii/S1570870521000639 (accessed on 1 December 2022). [CrossRef]
  3. Huang, Y.; Mei, W.; Xu, J.; Qiu, L.; Zhang, R. Cognitive uav communication via joint maneuver and power control. IEEE Trans. Commun. 2019, 67, 7872–7888. [Google Scholar] [CrossRef] [Green Version]
  4. Alsamhi, S.H.; Shvetsov, A.V.; Kumar, S.; Hassan, J.; Alhartomi, M.A.; Shvetsova, S.V.; Sahal, R.; Hawbani, A. Computing in the sky: A survey on intelligent ubiquitous computing for uav-assisted 6g networks and industry 4.0/5.0. Drones 2022, 6, 177. Available online: https://www.mdpi.com/2504-446X/6/7/177 (accessed on 1 December 2022). [CrossRef]
  5. Nguyen, P.X.; Nguyen, V.-D.; Nguyen, H.V.; Shin, O.-S. Uav-assisted secure communications in terrestrial cognitive radio networks: Joint power control and 3d trajectory optimization. IEEE Trans. Veh. 2021, 70, 3298–3313. [Google Scholar] [CrossRef]
  6. Wang, Y.; Chen, L.; Zhou, Y.; Liu, X.; Zhou, F.; Al-Dhahir, N. Resource allocation and trajectory design in uav-assisted jamming wideband cognitive radio networks. IEEE Trans. Cogn. Commun. Netw. 2021, 7, 635–647. [Google Scholar] [CrossRef]
  7. Zhou, Y.; Zhou, F.; Zhou, H.; Ng, D.W.K.; Hu, R.Q. Robust trajectory and transmit power optimization for secure uav-enabled cognitive radio networks. IEEE Trans. Commun. 2020, 68, 4022–4034. [Google Scholar] [CrossRef]
  8. Haykin, S. Cognitive radio: Brain-empowered wireless communications. IEEE J. Sel. Areas Commun. 2005, 23, 201–220. [Google Scholar] [CrossRef]
  9. Mitola, J.; Maguire, G. Cognitive radio: Making software radios more personal. IEEE Pers. Commun. 1999, 6, 13–18. [Google Scholar] [CrossRef] [Green Version]
  10. Yucek, T.; Arslan, H. A survey of spectrum sensing algorithms for cognitive radio applications. IEEE Commun. Surv. Tutorials 2009, 11, 116–130. [Google Scholar] [CrossRef]
  11. Kakkavas, G.; Tsitseklis, K.; Karyotis, V.; Papavassiliou, S. A software defined radio cross-layer resource allocation approach for cognitive radio networks: From theory to practice. IEEE Trans. Cogn. Netw. 2020, 6, 740–755. [Google Scholar] [CrossRef]
  12. Yuan, J.; Liang, Y.-C.; Joung, J.; Feng, G.; Larsson, E.G. Intelligent reflecting surface-assisted cognitive radio system. IEEE Trans. Commun. 2021, 69, 675–687. [Google Scholar] [CrossRef]
  13. Chen, Y.; Feng, W.; Zheng, G. Optimum placement of uav as relays. IEEE Commun. Lett. 2018, 22, 248–251. [Google Scholar] [CrossRef] [Green Version]
  14. Gong, J.; Chang, T.-H.; Shen, C.; Chen, X. Flight time minimization of uav for data collection over wireless sensor networks. IEEE J. Sel. Areas Commun. 2018, 36, 1942–1954. [Google Scholar] [CrossRef] [Green Version]
  15. Mozaffari, M.; Saad, W.; Bennis, M.; Debbah, M. Wireless communication using unmanned aerial vehicles (uavs): Optimal transport theory for hover time optimization. IEEE Trans. Wirel. Commun. 2017, 16, 8052–8066. [Google Scholar] [CrossRef]
  16. Lim, H.; Park, J.; Lee, D.; Kim, H. Build your own quadrotor: Open-source projects on unmanned aerial vehicles. IEEE Robot. Autom. 2012, 19, 33–45. [Google Scholar] [CrossRef]
  17. Li, S.; Duo, B.; Yuan, X.; Liang, Y.-C.; Renzo, M.D. Reconfigurable intelligent surface assisted UAV communication: Joint trajectory design and passive beamforming. IEEE Wirel. Commun. Lett. 2020, 9, 716–720. [Google Scholar] [CrossRef] [Green Version]
  18. Xu, D.; Yu, X.; Sun, Y.; Ng, D.W.K.; Schober, R. Resource allocation for irs-assisted full-duplex cognitive radio systems. IEEE Trans. Commun. 2020, 68, 7376–7394. [Google Scholar] [CrossRef]
  19. Najafi, M.; Jamali, V.; Schober, R.; Poor, H.V. Physics-based modeling and scalable optimization of large intelligent reflecting surfaces. IEEE Trans. Commun. 2021, 69, 2673–2691. [Google Scholar] [CrossRef]
  20. Björnson, E.; Sanguinetti, L. Rayleigh fading modeling and channel hardening for reconfigurable intelligent surfaces. IEEE Wirel. Commun. Lett. 2021, 10, 830–834. [Google Scholar] [CrossRef]
  21. Boulogeorgos, A.-A.A.; Alexiou, A. Performance analysis of reconfigurable intelligent surface-assisted wireless systems and comparison with relaying. IEEE Access 2020, 8, 94463–94483. [Google Scholar] [CrossRef]
  22. Huang, C.; Zappone, A.; Alexandropoulos, G.C.; Debbah, M.; Yuen, C. Reconfigurable intelligent surfaces for energy efficiency in wireless communication. IEEE Trans. Wirel. Commun. 2019, 18, 4157–4170. [Google Scholar] [CrossRef] [Green Version]
  23. Tang, W.; Chen, M.Z.; Chen, X.; Dai, J.Y.; Han, Y.; Renzo, M.D.; Zeng, Y.; Jin, S.; Cheng, Q.; Cui, T.J. Wireless communications with reconfigurable intelligent surface: Path loss modeling and experimental measurement. IEEE Trans. Wirel. Commun. 2021, 20, 421–439. [Google Scholar] [CrossRef]
  24. Kumar, L.B.; Naik, R.P.; Krishnan, P.; Raj, A.A.B.; Majumdar, A.K.; Chung, W.-Y. Ris assisted triple-hop rf-fso convergent with uwoc system. IEEE Access 2022, 10, 66564–66575. [Google Scholar] [CrossRef]
  25. Sun, G.; He, R.; Ai, B.; Ma, Z.; Li, P.; Niu, Y.; Ding, J.; Fei, D.; Zhong, Z. A 3d wideband channel model for ris-assisted mimo communications. IEEE Trans. Veh. Technol. 2022, 71, 8016–8029. [Google Scholar] [CrossRef]
  26. Wu, Q.; Zeng, Y.; Zhang, R. Joint trajectory and communication design for multi-UAV enabled wireless networks. IEEE Trans. Wirel. Commun. 2018, 17, 2109–2121. [Google Scholar] [CrossRef] [Green Version]
  27. Wu, Q.; Zhang, R. Weighted sum power maximization for intelligent reflecting surface aided swipt. IEEE Wirel. Commun. 2020, 9, 586–590. [Google Scholar] [CrossRef] [Green Version]
  28. Zhi, K.; Pan, C.; Ren, H.; Wang, K. Power scaling law analysis and phase shift optimization of RIS-aided massive MIMO systems with statistical CSI. IEEE Trans. Commun. 2022, 70, 3558–3574. [Google Scholar] [CrossRef]
  29. Boyd, S.; Boyd, S.P.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  30. Zeng, Y.; Zhang, R.; Lim, T.J. Throughput maximization for UAV-enabled mobile relaying systems. IEEE Trans. Commun. 2016, 64, 4983–4996. [Google Scholar] [CrossRef]
Figure 1. The RIS-enabled UAV CR scenario.
Figure 1. The RIS-enabled UAV CR scenario.
Information 14 00075 g001
Figure 2. The geometrical diagram for a RIS-enabled UAV CR communication system.
Figure 2. The geometrical diagram for a RIS-enabled UAV CR communication system.
Information 14 00075 g002
Figure 3. The convergence behavior of the proposed Algorithm 1.
Figure 3. The convergence behavior of the proposed Algorithm 1.
Information 14 00075 g003
Figure 4. The UAV trajectory with different IT thresholds.
Figure 4. The UAV trajectory with different IT thresholds.
Information 14 00075 g004
Figure 5. The transmit power versus time slots.
Figure 5. The transmit power versus time slots.
Information 14 00075 g005
Figure 6. The average achievable rate versus different IT thresholds.
Figure 6. The average achievable rate versus different IT thresholds.
Information 14 00075 g006
Figure 7. The average achievable rate versus the number of the reflecting elements.
Figure 7. The average achievable rate versus the number of the reflecting elements.
Information 14 00075 g007
Table 1. Some existing work.
Table 1. Some existing work.
Ref.ContributionsRISUAVCognitive
[3]The scenario of sharing spectrum between the UAV and terrestrial wireless communication system is proposed, and the flight trajectory and the transmit power allocation are optimized to maximize the average achievable rate of the cognitive UAV.
[17]The joint design of UAV trajectory for RIS-assisted UAV communication system and passive beamforming for RIS is researched to maximize the average reachable rate.
[22]The work studies the RIS-assisted multi-user communications in downlink channels, and proposes RIS-based resource allocation method, which significantly improves the energy efficiency.
[23]The authors study a RIS free-space path loss model, which is another great contribution to further research in this field.
[26]In this work, by implementing multiple UAVs in an existing cellular network, the authors aim to maximize the minimum achievable rate among multiple ground devices with given UAV mobility constraints and transmit power budget.
[27]The authors propose simultaneous wireless power and information transfers and study the weighted total power maximization problem in the RIS-assisted SWIPT system.
our workWe investigate several important issues on RIS enabled UAV CR networks and the joint design of phase shift matrix and transmission power as well as the flight trajectory of the UAV is performed to maximize the achievable average rate of SR.
Table 2. The major system parameters used in the paper.
Table 2. The major system parameters used in the paper.
ParameterValueMeaning
l 0 [ 300 , 120 ] mInitial horizontal positions
l f [ 300 , 120 ] mFinal horizontal positions
w r [ 0 , 0 ] mThe horizontal locations of the RIS
z r 20 mThe height of the RIS
z u 100 mThe height of UAV
w s [ 0 , 50 ] mThe horizontal locations of the SR
V max 10 m/sThe maximum speed of the UAV
δ t 1 sThe time slot length
M60The number of reflecting elements
K4The number of ground PRs
σ 2 110 dBmThe power of AWGN
P max 500 mwMax transmit power of UAV
α 2The pathloss exponent
β 20 dBThe reference channel gain
ϵ 10 5 The accuracy for the iterations
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhou, L.; Xu, W.; Wang, C.; Chen, H.-H. RIS-Enabled UAV Cognitive Radio Networks: Trajectory Design and Resource Allocation. Information 2023, 14, 75. https://doi.org/10.3390/info14020075

AMA Style

Zhou L, Xu W, Wang C, Chen H-H. RIS-Enabled UAV Cognitive Radio Networks: Trajectory Design and Resource Allocation. Information. 2023; 14(2):75. https://doi.org/10.3390/info14020075

Chicago/Turabian Style

Zhou, Liang, Weiqiang Xu, Chengqun Wang, and Hsiao-Hwa Chen. 2023. "RIS-Enabled UAV Cognitive Radio Networks: Trajectory Design and Resource Allocation" Information 14, no. 2: 75. https://doi.org/10.3390/info14020075

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