Professional Documents
Culture Documents
Fundamental Trade-offs in
Communication and Trajectory Design for
UAV-Enabled Wireless Network
Qingqing Wu, Liang Liu, and Rui Zhang
movement [7–9]. Thus, there is an interest- section, such as the LoS channel, the UAV tra-
ing throughput-delay trade-off in UAV-ground jectory design, and its high propulsion energy
communication, as shown in Fig. 2a. Second, consumption.
there is also a new trade-off between through-
put and energy in UAV-enabled communication, Throughput-Delay Trade-off
as shown in Fig. 2b, since the UAV generally The throughput-delay trade-off has been exten-
needs to consume more propulsion energy to sively studied for terrestrial wireless commu-
move closer to the ground users/BSs in order nication. For a basic point-to-point wireless
to gain higher throughput [10, 11]. As commer- communication link, the maximum achievable
cial UAVs usually have limited onboard ener- rate over fading channels, defined as the ergodic
gy, more propulsion energy consumption leads capacity, is achieved by coding over a sufficient-
to shorter endurance of UAVs, thus imposing a ly large number of channel coherence intervals
critical constraint on their practical applications. to fully exploit the ergodicity of fading channels
Last, the above two trade-offs naturally imply a [12]. However, this comes at the cost of long
delay-energy trade-off, shown in Fig. 2c, as delay transmission delay that may not be tolerable for
in UAV-ground communication can be generally applications with stringent latency requirement.
reduced if more propulsion energy is consumed On the other hand, channel coding can be per-
by the UAV to move faster to the ground users/ formed over each coherence interval to reduce
BSs it is designated to communicate with. the delay, resulting in the so-called delay-limited
Motivated by the above new and interesting capacity [12]. However, the delay-limited capaci-
trade-offs among the throughput, delay, and (pro- ty is in general smaller than the ergodic capacity
pulsion) energy consumption in UAV communi- for a given fading channel, and outage is usually
cation and trajectory design, this article aims to inevitable in deep fading [12]. For the general
provide an overview of the state-of-the-art results multi-user communication, the multi-user diversi-
on them. In particular, we focus on the use of ty gain can be attained to improve the network
UAVs as communication platforms (e.g., aerial throughput by scheduling the user with the best
BSs/relays) to serve the terrestrial users, although channel among all users to communicate in each
such fundamental trade-offs also exist similarly coherence interval, whereas this usually leads to
in the other paradigm with UAVs as new aerial more significant delay for each user as the num-
users served by the ground BSs in the cellular net- ber of users increases [12]. The above results
work [6]. Next, we discuss the main differences show that there is a general throughput-delay
between these trade-offs in UAV-enabled commu- trade-off for communication over fading chan-
nication and their existing counterparts in tradi- nels. Moreover, it is shown in [13] that there
tional terrestrial communication. is another trade-off between the total through-
put of a mobile ad hoc network (MANET) and
Fundamental Trade-offs in the average delay tolerable by the users in the
network due to the random user movement, as
UAV-Enabled Communication each user needs to wait to communicate with
It is well known that there are fundamen- another one until they become sufficiently close
tal trade-offs between the throughput, delay, to each other.
and energy in wireless communication [12]. In In contrast, in UAV-enabled communication,
this section, we first review the classic results channel fading is no longer a key factor contrib-
on such trade-offs in terrestrial communica- uting to the throughput-delay trade-off thanks to
tion, and then explain their main differences the LoS-dominant channels. Instead, the mobility
in UAV-ground communication arising from its of UAVs plays the deciding role in such a trade-
new considerations discussed in the preceding off as the UAV-ground LoS channels are solely
(a)
(b)
(c) (d)
FIGURE 3. Throughput-delay trade-off for a single UAV-enabled network with two GUs. The GUs’ nominal locations are marked by ◊
and the UAV trajectories are marked by w. The maximum transmit power and the receiver noise power are set as 20 dBm (0.1 W)
and –110 dBm, respectively, and the channel power gain at the reference distance of 1 m is set as –50 dB. Other required parame-
ters are set as follows: Vmax = 50 m/s, H = 100 m, and D = 2000 m: a) a UAV-enabled two-user wireless system; b) UAV horizontal
trajectory for different T; c) periodic TDMA of GUs; d) common throughput vs. UAV flight period, T.
case with multiple UAVs serving multiple GUs, via time-division multiple access (TDMA); that is,
followed by further discussions on related/future only one GU is scheduled for communication at
work. any time instant. Other multiple access schemes
are discussed later. To serve GUs continuously
Single-UAV-Enabled Wireless Network in a periodic manner, we assume that the UAV
As shown in Fig. 3a, we consider a UAV-enabled needs to return to its initial location by the end of
downlink communication system where one UAV each flight period T, while the initial location can
is employed to serve two GUs in a finite period be optimized for maximizing the throughput. To
of T s. The UAV is assumed to fly at a constant ensure fairness among GUs, we aim to maximize
altitude of H in meters with the maximum allow- the common (minimum) throughput among the
able speed denoted by Vmax in meters per sec- GUs via jointly optimizing the UAV trajectory and
ond. The air-ground channels from the UAV to communication scheduling.
GUs are assumed to be dominated by the LoS In Fig. 3b, we show the UAV’s optimal trajec-
links. As such, it is preferable to let the UAV fly as tories projected onto the horizontal ground plane
low as possible in order to reduce the signal path under different flight periods, T. It is observed that
loss with the GUs. However, the minimum value as T increases, the UAV tends to fly closer to the
of H is practically limited for terrain or building two GUs, while when T is sufficiently large (e.g.,
avoidance. The two GUs are assumed to be qua- T = 100 s), the UAV flies between the two GUs
si-stationary with a distance of D m between their at its maximum speed to save more time for hov-
nominal locations, as shown in Fig. 3a, where we ering right above each of them to maintain the
assume that their maximum movement distanc- best channel for communication. Furthermore,
es from their respective nominal locations within at any time instant, to maximize the throughput,
the given period T are negligible compared to D the GU that is closer to the UAV (thus having a
and the UAV altitude H; thus, their effects to the better channel) is scheduled for communication,
corresponding LoS channel gains are ignored. We while the other GU has to wait until the UAV flies
consider that the UAV communicates with GUs closer to it again. As such, each GU will experi-
800 t = 40 s t = 20 s
600 t=0s
t = 100 s
t = 80 s
400
200 t=0s
t = 60 s
y (m)
0
t = 60 s
−200
−400 t = 20 s
t = 80 s
−600
−800 t = 40 s
t = 100 s
−1000
−1500 −1000 −500 0 500 1000 1500
x(m), Rcom = 1.7631 bps/Hz
(a)
(b)
1000
Joint optimization
800 t = 20 s 2.2 Without power control
Orthogonal transmission
600 t = 100 s
t = 40 s 2 Single UAV
t = 80 s
0
t = 60 s 1.4
−200
1.2
−400
t = 20 s
t = 80 s 1
−600
t = 40 s t = 100 s 0.8
−800
−1000 0.6
−1500 −1000 −500 0 500 1000 1500 10 30 50 70 90 110 130 150
x (m), Rcom = 2.1535 bps/Hz UAV flight period, T (s)
(c) (d)
FIGURE 4. Throughput-delay trade-off for a multi-UAV enabled wireless system with IUIC. The GUs’ nominal locations are marked by ◊
and the UAV trajectories are marked by w. The simulation parameters are set the same as those in Fig. 3. The user common through-
put is denoted by Rcom in bits per second per Hertz: a) a multi-UAV enabled wireless system with IUIC; b) UAV horizontal trajecto-
ries without power control; c) UAV horizontal trajectories with power control; d) common throughput vs. UAV flight period, T.
ence a waiting time of T/2 for communicating GUs into small-size clusters, each served by one
with the UAV periodically. This is illustrated in of the UAVs. To demonstrate this, we consider
Fig. 3c, where the user scheduling is plotted over a multi-UAV-enabled downlink transmission sys-
time. It is observed that a larger T leads to a lon- tem as shown in Fig. 4a, where two UAVs are
ger waiting time for each GU. Finally, we show employed to serve a group of K GUs in a finite
in Fig. 3d the achievable common throughput period of duration T. To achieve high spectral
in bits per second per Hertz vs. T. Note that the efficiency, we consider a spectrum sharing sys-
throughput upper bound is obtained by ignoring tem where the UAVs share the same frequency
the time spent traveling between the two GUs, band for communication, and each of the UAVs
which holds when T goes to infinity. In addition, serves its associated GUs via periodic TDMA.
the throughput of a static UAV is obtained by fix- As such, each GU suffers from severe interfer-
ing the UAV above the middle location between ence from other non-associated UAVs due to
the two GUs at all times. One can observe that the LoS channels, which needs to be effectively
compared to the case of a static UAV, the com- mitigated by employing the inter-UAV interfer-
mon throughput is significantly improved as T ence coordination (IUIC) via jointly designing
increases with a mobile UAV. However, such a the UAV trajectories, transmit power, and user
throughput gain comes at the cost of increasing associations. We aim to maximize the common
the user delay (or larger T), which thus reveals a throughput of all GUs with optimally designed
new throughput-delay trade-off in a UAV-enabled IUIC. However, this problem is a non-convex
wireless network. optimization problem involving infinite variables
due to the continuous UAV trajectory. To tackle
Multi-UAV-Enabled Wireless Network this problem, we first apply time discretization to
The use of multiple UAVs for cooperatively equally divide the UAV flight period into a finite
serving GUs is an effective solution to improve number of small-interval time slots, each with a
the throughput-delay trade-off over the sin- nominal location of the UAV. Then we apply the
gle-UAV-enabled network by grouping nearby block coordinate descent and successive convex
200
100
y(m)
0
−100
−200
−300
−1500 −1000 −500 0 500 1000 1500
+ x(m), E = 13000 J
max
30
20
8VHU 8VHU 10
y(m)
0
§ · § ·
¨ ¸ ¨ ¸ −10
© ¹ ˄˅ © ¹
−20
−30
−1500 −1000 −500 0 500 1000 1500
(a) x(m), E = 23000 J
max
(b)
60
5.2
UAV speed (m/s)
40
5
Upper bound
Proposed trajectory
0 4.6
0 20 40 60 80 100 120
Time (s), Emax = 13000 J
60 4.4
UAV speed (m/s)
4.2
40
4
20
3.8
0
0 20 40 60 80 100 120 1.4 1.6 1.8 2 2.2 2.4 2.6
Time (s), Emax = 23000 J Emax (Joule) x 10
4
(c) (d)
FIGURE 6. Throughput-energy trade-off for a single-UAV-enabled network with two GUs. The GUs’ nominal locations are marked by
◊ and the UAV trajectories are marked by w. For the propulsion power consumption model in [16], the constants c1 and c2 are set
as 9.26 10–4 and 2250, respectively: a) a UAV-enabled two-user wireless system with finite onboard energy; b) UAV horizontal
trajectory for different propulsion energy; c) UAV’s speed over time; d) common throughput vs. propulsion energy, Emax.
further studied. For example, for solar-powered ed off between each other as well as with the
UAVs, while increasing the flying altitude will lead UAV’s/GU’s propulsion/transmit energy via
to higher path loss with GUs, it helps harvest judiciously optimizing the UAV’s trajectory with
more solar energy to support more flexible trajec- communication resource allocation jointly for
tory design to adapt to the GUs’ dynamic loca- both single-UAV and multi-UAV-enabled net-
tions and communication requirements. As such, works. Although we have focused on employing
the throughput-energy trade-off in UAV-enabled UAVs as aerial BSs in this article, the discussed
communication needs to be revised with carefully new trade-offs are general and also applicable
designed altitude control. Furthermore, in the case to other UAV-mounted platforms [1] or cellu-
of multiple UAVs cooperatively serving the GUs, lar-connected UAV users [6]. It is worth pointing
besides their communication cooperation through out that besides the three trade-offs considered
IUIC or CoMP as discussed earlier, the design in this article, there are other important design
of multi-UAV trajectories also needs to consider considerations in UAV-enabled communication,
their individual energy availability. For example, which, due to space limitations, have not been
the propulsion energy consumption of different fully explored in this article and thus require
UAVs should be balanced via cooperative trajecto- further investigation. These may include, for
ry design to maximize their endurance from a UAV example, the deployment cost of mobile UAVs,
network lifetime maximization perspective. their wireless backhaul constraints, as well as
the severe air-ground interference issue due
Conclusions to the LoS-dominant channels. Nevertheless,
In this article, we have revisited the fundamen- it is hoped that this article has revealed some
tal throughput, delay, and energy trade-offs in new design trade-offs as well as useful insights
UAV-enabled wireless communication. In par- that would be helpful to the practical design
ticular, we have shown that the communication of UAV-enabled communication systems in the
throughput and delay can be optimally trad- future.