Abstract

Within the UAV network, the UAV first receives signals from multiple remote mobile devices (MDs) and then amplifies and forwards the transmitted signals to the base station (BS) with different amplification coefficients to form a UAV relay multiuser network. In this paper, we propose a new method to solve the problem of maximizing the throughput of the relay network. The proposed problem is decoupled into two subproblems, UAV deployment design and amplification coefficient optimization, to be solved iteratively, respectively. We solve the UAV deployment problem by adjusting its trajectory with a gradient descent-based method and solve the amplification coefficient subproblem with a convex optimization-based method iteratively. Simulation shows that the proposed UAV deployment and amplification coefficient of the UAV optimization design algorithm significantly improves the sum-rate compared with existing fixed relay and equal power allocation schemes. Finally, we discuss future potential performance enhancing methods including multiple UAV cooperation, massive multi-input multioutput (MIMO) communications, and nonorthogonal multiple access (NOMA) communications.

1. Introduction

The unmanned aerial vehicle (UAV) is becoming a promising technique that can be widely used in various scenarios, such as civil, emergency rescue, and military services [1]. Owning to its flexible deployment, high mobility, and low operational costs, the UAV has gained increasing popularity in the use of wireless networks [2] and has been formally discussed in the Third Generation Partnership Project (3GPP) specifications [3]. Applications in which UAVs significantly outperform terrestrial facilities include wireless coverage extension, remote sensing, and search and rescue [4].

UAVs are drawing significant attention in wireless networks to provide low-latency and easy-access wireless services by working as mobile relays in the above applications. Relevant reports indicate that, by the end of 2021, more than 29 million UAVs have been deployed [5]. In UAV relay networks, UAVs can be dynamically deployed at the optimal locations for serving high-mobility users [6]. UAV relays can also be deployed in emergency networks to keep user nodes in service in disasters [7].

Several recent works have explored the network performance improvement brought by the high mobility in UAV relay networks. In [8], the authors studied the downlink sum-rate maximization problem of a UAV relay network and designed the UAV trajectory and power allocation. In [9], the outage probability of UAV relay network was derived, and a trajectory design and power allocation method was proposed. In [10], the deployment and routing of the ad hoc-based UAV relay network were studied to reduce the transmission latency. In [11], the authors proposed a hybrid network architecture by leveraging the use of UAV as an aerial mobile base station (BS) to offload traffic from ground BSs; a joint UAV trajectory, bandwidth allocation, and user partitioning algorithm was proposed to maximize the sum-rate of the network. A UAV that works as a relay to collect data from ground sensor nodes was studied in [12], and a joint design of UAV trajectory and communication scheduling method was proposed. A UAV-assisted URLLC service system where the blocklength of channel codes is finite was studied in [13] with the constraint of uplink energy of the sensor nodes. However, the above works either consider the UAV as a BS and omit the performance of the fronthaul link to the core network or consider the UAV as a data collector that receives data from users one by one, which is different from the working scheme of cellular relays. As a result, the above solutions and simulations may have a large gap to the realistic UAV relay networks [14, 15].

In this paper, we consider an uplink UAV amplify-and-forward (AF) relay network with a UAV, a BS, and multiple mobile devices (MDs). Unlike the existing works [813], we study the sum-rate maximization problem by adopting the unique air-to-ground model and considering the performance of the MD-UAV link and the UAV-BS link jointly. We formulate this performance maximum problem to a joint UAV deployment and amplification coefficient optimization problem and design an iterative algorithm to solve the nonconvex problems effectively. The analyses on the proposed algorithm in terms of convergency and complexity are also studied. The proposed algorithm can also be applied in multi-UAV scenarios, where the interference management should also be considered. Since the interference caused by the UAV relay is similar to that of the UAV working as BSs, the interference management can be solved by existing works as proposed in [16]. In addition, some extensive scenarios of UAV relay communications are introduced in this paper, and some corresponding open problems and potential solutions are discussed, as illustrated below: (1)Cooperative UAV relay network: cooperative UAVs are capable to extend the coverage of the relay network owing to their flexible deployment. To reduce power consumption and interference, the trajectory and radio resource management of the UAVs can be designed jointly(2)Millimeter-wave (mmWave) UAV relay network: the emerging mmWave technique enables narrow beam transmission for the air-to-ground communications, which not only enhances the strength of receive signal but also avoids severe interference caused by the high probability of LoS links between the UAVs and MDs(3)Nonorthogonal multiple access (NOMA) for UAV relay network: NOMA can be utilized in the mmWave UAV relay network to provide high throughput and massive connectivity. With proper beamforming in the mmWave communication system, MD pairs with significant channel gain differences can obtain significant uplink transmission rate gain when compared with orthogonal multiple access (OMA) communications

The rest of this paper is organized as follows. In Section 2, the system model and the sum-rate maximization problem are described and formulated, respectively. In Section 3, a joint UAV deployment and amplification coefficient optimization algorithm is given to solve the formulated problem. Simulation results are presented in Section 4, and the extensive scenarios of the UAV relay communications are described in Section 5. Finally, the conclusion of this paper is summarized in Section 6.

The notations used in this paper are listed in Table 1 for ease of reference.

2. System Model and Problem Formulation

As shown in Figure 1, we consider a cellular network with one BS and MDs. The MDs, marked as , are acquired to perform uplink transmissions to the BS; however, these MDs are beyond the coverage of the BS. To provide service coverage for the MDs, a UAV is used as an AF relay between the BS and MDs. The high mobility of the UAV enables that it can dynamically adjust its location according to the distribution of the MDs to improve the quality of services (QoS) for the MDs. We assume that the transmission process contains time slots, and the uplink transmission is performed in every two consecutive time slots. In the first time slot, the UAV receives uplink data from the MDs. In the second time slot, the UAV amplifies the received signals and forwards them to the BS. We denote the positions of BS and MD by and , respectively.

In time slot , we denote the location of the BS by , the location of MD by , and the location of the UAV by . The distance between the UAV and BS and the distance between the MD and UAV are given by and , respectively. We denote the UAV speed in time slot by , which is no more than the maximum UAV speed .

The air-to-ground propagation model proposed in [17, 18] is utilized to describe the MD-UAV and UAV-BS transmissions. To study the average performance of the network, this paper only focuses on the large-scale fading of the transmission links, while the small-scale fading can be omitted.

The channel model contains two parts: line-of-sight (LoS) path loss and non-line-of-sight (NLoS) path loss. In time slot , the LoS and NLoS path loss models between the UAV and MD in dB are given by where is the free space path loss given by , and is the system carrier frequency. and are additional attenuation factors due to the LoS and NLoS connections. This model assumes that all the antennas on the BS, UAV, and MDs are vertically deployed. Based on these assumption, the LoS connection probability is as follows:

In the equation, and are environmental parameters, and is the elevation angle. The average large-scale path loss can then be expressed as where . In this paper, We assume the transmission power of each MD is fixed as a constant PT, and there is no power control of MDs. The average received power of the UAV from MD is given by where is the transmission power of each MD, which can be considered as a content. The received signal of UAV relay from MD is expressed as where is the signal of unit energy from MD and is the additive white Gaussian noise (AWGN) received at the UAV relay, which satisfies Gaussian distribution with zero mean and as variance.

After receiving the signals from the MDs, the signals are amplified and forwarded to the BS by the UAV relay. We assume that the communication link for each MD occupies an independent channel, and there is no interchannel interference. In time slot , let be the signal amplification coefficient of the UAV relay for MD ’s signal and be the transmission power of the UAV relay for MD ’s signal. The following relation holds:

We assume that the maximum transmit power of the UAV is . Therefore, the signal amplification coefficients for all the MDs satisfy where is the AWGN power.

Similar to the MD-UAV transmission, the UAV-BS transmission also follows the air-to-ground channel model. We denote the average large-scale path loss of the UAV-BS transmission by , which can also be obtained by equations (1)–(4). The received power of the BS of MD ’s signal can be expressed as

The received signal from MD to the BS can be expressed as where is the noise received at the BS. According to (10), the joint signal-to-noise ratio (SNR) of the two-step uplink transmission between MD and the BS is given by

The data rate of the uplink transmission from MD to the BS can be expressed as where is the bandwidth that can be considered as fixed value.

Our objective is to maximize the sum-rate of all the MDs by optimizing both the UAV deployment and the amplification coefficients for MDs in time slots. The problem can be formulated by where (13b) and (13c) are the power constraints for UAV and MD and (13d) shows the UAV mobility constraint.

3. UAV Deployment and Amplification Coefficient Optimization

This section proposes a solution to the aforementioned problem of optimizing the deployment of UAV relay and amplification coefficients for the MDs jointly. Problem (13) is nonconvex with respect to and . To solve this problem, we decouple (13) into two subproblems: UAV deployment and amplification coefficient optimization, and propose an iterative algorithm to solve them jointly. The convergency and complexity analyses are then followed.

3.1. UAV Deployment

In this part, we consider the amplification coefficients to be fixed and design the deployment of the UAV. The subproblem can be shown as

To solve problem (14), we first discuss the convexity of the sum-rate with respect to the location of the UAV.

Theorem 1. The sum-rate of all the MDs is a concave function with respect to the location of the UAV approximately.

Proof. See the appendix.

To achieve the optimal UAV deployment, we propose a gradient ascent method as follows. Since the maximum UAV velocity in each time slot is much shorter than the transmission distance and , we first set the UAV velocity as . We assume that the UAV is at a random location initially and adjusts its location in a sequence of time slots. In each time slot, the UAV is moved along the direction with the maximum sum-rate ascent velocity, i.e.,. The location of the UAV is then adjusted to , with , , and . We also set a minimum gradient threshold . When , it is regarded that the maximum sum-rate is achieved, and the UAV hovers at the optimal location.

Since is a concave function with respect to the location of the UAV, when the locations of the MDs are assumed to be fixed, the UAV can approach the optimal location in finite time slots, with the error being no larger than . If the locations of the MDs are not fixed, the UAV adjusts the direction of the gradient dynamically according to the locations of the MDs in the current time slot.

3.2. Amplification Coefficient Optimization

In this part, we design the amplification coefficients in each time slot, with the location of the UAV given. The amplification coefficient subproblem can be given as

As shown in (7), variable is a function of when the locations between the UAV and MD are given. Therefore, problem (15) can be converted to the following UAV transmission power optimization problem

Problem (16) is convex and can be solved with water filling algorithm proposed in [19]. The optimal power allocation strategy can be expressed as where is the equivalent channel gain of the MD-UAV-BS link, and is the water-filling level. The optimal amplification coefficient is solved as

3.3. Algorithm Summary

In this part, the proposed algorithm that jointly optimizes UAV deployment and amplification coefficients is summarized as follows. In each iteration, give the initial location of the UAV, and the optimal amplification coefficients can be solved as proposed in Section 3.2. Afterwards, the UAV deployment is adjusted by moving along its trajectory as proposed in Section 3.1 with the amplification coefficients given. We then update the location of the UAV for the amplification coefficient optimization accordingly. Since the transmission distance is much larger than the moving distance of the UAV in one iteration, the performance degradation of the amplification coefficient optimization caused by the change of the UAV location in one iteration can be neglected. Iterations of amplification coefficient optimization and UAV deployment design are proposed until the performance gain of an iteration is less than a threshold . The joint UAV deployment and amplification coefficient optimization algorithm is summarized in Algorithm 1. We denote the sum-rate of the network after the th iteration by .

1: Initialize Obtain the initial location of the UAV and the MDs
2: While
3: If
4: Solve amplification coefficient optimization subproblem (15) for time slot ;
5: Solve UAV deployment optimization subproblem (15) for time slot
6: Update the UAV location and the MDs’ locations;
3.4. Algorithm Analysis

In this part, we analyse the convergency and complexity of the proposed algorithm.

Theorem 2. The proposed UAV deployment and amplification coefficient optimization algorithm is convergent.

Proof. In the th iteration, we first find the optimal solution to the amplification coefficients with the location of the UAV being . Therefore, we have i.e., the sum-rate does not decrease with amplification coefficient optimization in the th iteration. When designing the UAV deployment, we give the optimal UAV moving trajectory with the amplification coefficients being , and thus, we have

Combining (2) and (2), we have the following inequation:

As shown in (2), in each iteration, the objective function does not decrease. In the meanwhile, such a network has a capacity bound, and the uplink sum-rate cannot increase unlimitedly with iterations of deployment design and amplification coefficient optimization. Therefore, the objective function is upper-bounded and will converge to a stable solution in limited iterations; i.e., the proposed UAV deployment and amplification coefficient optimization algorithm is convergent.

Theorem 3. The complexity of the proposed UAV deployment and amplification coefficient optimization algorithm is .

Proof. In each time slot, the proposed UAV deployment and amplification coefficient optimization algorithm contains iterations of UAV deployment design and amplification coefficient optimization. In each iteration, the complexity of UAV deployment design, i.e., finding the gradient descent direction, is , while the complexity of the amplification coefficient optimization, i.e., the convex optimization progress, can be minimized to [20]. Therefore, the complexity of each iteration is . The number of iterations in each time slot is determined by the sum-rate improvement in each iteration and the total sum-rate improvement. The sum-rate improvement in each iteration is no less than the given threshold , while the total sum-rate improvement is no more than linear, i.e., , with respect to the number of the MDs. In summary, the number of iterations increases no more than linear, i.e., , with respect to the number of the MDs. Therefore, the complexity of the proposed UAV deployment and amplification coefficient optimization algorithm in time slots is .

4. Simulation Results

In this section, the performance of Algorithm 1 is evaluated with simulations. We select the simulation parameters based on the 3GPP specification basis [3] and related existing works. The values of the key parameters in the simulation are listed in Table 2. The simulation is performed in Monte Carlo scheme, with each curve generated by averaging the results of instances.

We provide three schemes in comparison with the proposed scheme: fixed location relay scheme, circular trajectory relay scheme, and equal power scheme. In the fixed location relay scheme, the UAV stays at the initial location in every time slot. In the circular trajectory relay scheme, the trajectory is a circle whose center is (250, 0, 0) and radium is 100. The initial location of UAV is a random point on this circle and the moving distance is 1 meter for a time slot. The amplification coefficient design is the same as our proposed algorithm. In the equal power scheme, the transmit power of the UAV is equally allocated to every user, regardless of the channel quality, and the UAV deployment is designed the same as the proposed scheme.

Figure 2 depicts the average sum-rate of different schemes with time axis. The sum-rate of the network increases with the location adjustment of the UAV and converges to the maximum value in about 350 time slots. The proposed UAV deployment can improve the sum-rate for about 80% when compared with the fixed location relay and is about 15 bit/s/Hz higher than the equal power scheme. When compared with the circular trajectory scheme, the proposed algorithm improves the sum-rate for about 40% on average. The sum-rate performance of the proposed algorithm converges faster than the equal power one, which shows that the UAV can be more rapidly deployed with the proposed algorithm.

In Figure 3, we study the scenario with MDs moving randomly on the ground. The sum-rate is illustrated with different average MD speeds . It is shown that when the MD mobility is much lower than that of the UAV, the sum-rate of the network tends to converge to that of the static MDs, but with a longer time. When the mobility of the MDs is comparable to the UAV, the sum-rate of the network cannot converge to that of the static MDs because of the rapid variation of the optimal UAV location. However, the sum-rate can still be 60% higher than that of the fixed location relay, due to the proposed UAV deployment design method.

5. Extensions of UAV Relay Networks

After discussing the design of the UAV deployment and amplification coefficients, we present several promising study directions of UAV relay networks in this section. Three extensive scenarios, together with the corresponding open problems and potential solutions are listed below.

5.1. Cooperative UAV Relay Network

One promising study of the UAV relay network is the UAV cooperative relay communication design, in which multiple relay UAVs perform transmission cooperatively in a multihop mode. A cooperative UAV relay enables long distance transmission with high QoS requirements. In the rapid developing Internet of Things (IoT) networks, various applications with large data rate and long transmission distance requirements are emerging, e.g., live video streaming and extended reality. Such applications raise challenges on the conventional terrestrial cellular network for two reasons. First, the severe shadowing leads to a high probability of NLoS transmissions in terrestrial network. It is more difficult for the terrestrial relays to find a LoS transmission path than the UAV relay network, thus leading to higher large-scale fading. Second, the terrestrial relays are fixed or with low mobility, which are incapable to improve the transmission QoS by adjusting their locations dynamically. The UAV relay communication provides more flexible deployment and high LoS transmission possibility, thus improving the service coverage and transmission rate of the network.

By bringing in cooperative UAV relay communications into IoT networks, some new study aspects need to be further studied. Unlike the terrestrial communications in wireless sensing networks, the topology of the cooperative UAV relay network changes rapidly. Therefore, works on designing the routing protocol that suits the rapid changing topology of the cooperative UAVs should be further discussed. Recently, the designs of multihop transmission routing protocols for the cooperative UAV relays are emerging [21, 22]. However, most of the proposed protocols in existing works are heuristic, and the deep analysis on the routing protocol that considers the UAV buffer and onboard energy jointly has not been well discussed, which has the potential to significantly affect the performance in practical systems. In future works, the protocol that jointly considers the physical constraints and UAV deployment can be designed.

5.2. mmWave UAV Relay Network

mmWave has been considered as one of the most important evolution directions in 5G and the upcoming 6G networks [23]. It offers a high integration of massive antennas that enables electronically steerable and highly directional beamforming, thus mitigating the interference for UAV communications [24], as multiple MDs can access the channel concurrently and be separated by spacial beams [25]. In this way, the interference can be eliminated, and the sum-rate can be significantly improved given the ultrawide mmWave bandwidth. To be specific, to obtain spacial diversity gain in multiantenna system, the distance between two antennas should be no less than half of the wavelength. In mmWave communications, the antennas can be much closer to each other than those in the conventional sub-6G systems, owning to a much shorter transmission wavelength. On this condition, a massive antenna array can be integrated in a small area, which is appropriate for UAV relays with strict space limitation. The massive antenna array is capable to achieve high array gain and reduce the propagation loss of the transmission links. For the above reasons, mmWave communications can strongly support the UAV relay communications with beamforming technique [26].

In addition to the beamforming technique and ultra-wide-spectrum resources, mmWave UAV communications have a few additional advantages. Due to the characteristic of weak scattering in the mmWave band, the mmWave channel has better performance of sparsity and directivity when compared with sub-6G communications. In particular, the LoS path is longstanding for the UAV relays with high altitude and can be actively created on demand via the movement of UAVs. The LoS component of the transmission links can be over 20 dB higher than that of the NLoS ones. Thus, the mmWave communications with directional beamforming give full play to the advantages of the LoS transmission paths for UAV relays. Moreover, the dynamic beam direction of the mmWave communications enables the highly mobile UAVs to adjust the transmission and reception timely, in order to obtain higher channel gain than that of the conventional full coverage scheme. Thus, the mmWave UAV relay communications have the capability to increase spectrum efficiency of the network. The above-mentioned beamforming, interference management, and spectrum efficiency improvement problems are promising studies in the mmWave UAV relay networks, which can be further studied in the upcoming researches.

5.3. NOMA for UAV Relay Network

The ultrahigh MD density poses huge pressure on the limited number of subbands in mmWave communications and the sparsity of UAV relay deployment. As a result, the OMA scheme may suffer severe congestion risks when massive MDs intend to perform data upload simultaneously. To tackle the challenges of access collision reduction and massive connectivity, NOMA has been raised as a promising solution, which allows the MDs to access the radio resources nonorthogonally. It is especially helpful in the uplink transmission in mmWave UAV relay communication system. As introduced in [27], NOMA achieves considerable performance gain when the channel gains of a paired MDs differs significantly. In the mmWave UAV relay network, UAV relays can adjust their reception beams for a pair of uplink MDs to construct such a channel gain difference, thus fully exploring the potential performance gain of NOMA technique.

NOMA can be utilized in the UAV relay communications in massive connectivity scenarios, where multiple MDs access the channel nonorthogonally by either code domain [28] or power domain [29] multiplexing. Multiple MDs can improve the spectrum efficiency and sum-rate of the network by performing concurrent transmissions on the same channel. In order to cope with the cochannel interference in the nonorthogonal scheme, multiuser detection techniques such as successive interference cancellation can be utilized in the receivers, with which the superposed signals can be decoupled and demodulated, thus making this system practical. Due to the air-to-ground communication properties and the high mobility of the UAVs, the study of NOMA for UAV relay networks is different from that of the terrestrial ones in many aspects, such as power control, spectrum management, and signaling control, which should be further studied in future works.

6. Conclusions

In this paper, we consider that a multi-MD uplink network with a relay UAV amplifies and forwards the signals from the MDs to the BS with different amplification coefficients. With UAV speed and power constraints, a joint optimization to the UAV deployment design and amplification coefficient design is given. This paper analysed the convergence and complexity of the proposed algorithm. Simulation result shows that the sum-rate of the proposed solution outperforms fixed location relay and equal power allocation schemes significantly and can improve the sum-rate of mobile MDs. This paper also discussed the extensions and open problems of UAV relay communications based on the model of this paper, including UAV cooperation, mmWave, and NOMA.

Appendix

A.1. Proof of Theorem 1

Proof. According to (1) and (2), the path loss of the air-to-ground communication is negatively quadratic related to the transmission distance. Therefore, we consider the change of the path loss as a negatively quadratical function of the transmission distances, i.e., . We then substitute (1) into (1), and the uplink data rate of MD can be approximated as

It is shown in (2) that is negatively related with both and . Therefore, the maximum value of is achieved when is minimized. Otherwise, the value of can be improved by reducing the value of or . Let be the minimum value of ; when is maximized, we have . When we substitute into (2), becomes a univariate function of , which can be expressed as

The derivative of with respect to is given as where

The second-order derivative of with respect to is given as where

We then substitute (27), (28), and (3) into (29), and it can be proved that ; i.e., the data rate of MD is a concave function of the location of the UAV. According to the properties of concave function, the sum of all the uplink data rate is also a concave function of the UAV deployment.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.