Energy-Efficient UAV-to-User Scheduling To Maximize Throughput in Wireless Networks
Energy-Efficient UAV-to-User Scheduling To Maximize Throughput in Wireless Networks
February 4, 2020.
Digital Object Identifier 10.1109/ACCESS.2020.2969357
ABSTRACT The unmanned aerial vehicle (UAV) communication is a potential technology to meet the
excessive next-generation cellular users’ demand due to its reliable connectivity and cost-effective deploy-
ment. However, UAV communications have to be energy efficient so that it can save energy. Thus, the UAV
flies sufficiently long enough time to serve the ground users with limited on-board energy. In this paper,
we investigate an energy-efficient UAV communication via designing the UAV trajectory path. We consider
throughput and the UAV propulsion energy consumption jointly. We assume that the UAV flies at a fixed
altitude such that it can avoid tall obstacles. A binary decision variable is assigned to schedule UAV-to-user
communication. First, we derive the UAV-to-user channel model based on the line of sight and non-line of
sight communication links and jointly optimize the trajectory, transmit power, and the speed of UAV; and
UAV-to-user scheduling to maximize throughput. Then, we apply the UAV propulsion energy consumption,
which is a function of the UAV trajectory and speed. Finally, we formulate the UAV energy-efficiency
maximization problem, which is defined as the total bits of information sent to the ground users by consuming
the UAV energy for a given UAV flight duration. The formulated energy-efficiency maximization problem
is non-convex, fractional, and mixed-integer non-linear programming in nature. We propose an efficient
algorithm based on successive convex approximation and classical Dinkelbach method to achieve the optimal
solution of energy-efficient UAV. We present simulation results to validate the efficacy of our proposed
algorithms. The results show a significant performance improvement compared to the benchmark methods.
INDEX TERMS UAV, throughput, UAV propulsion energy, energy-efficiency, UAV-user scheduling.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see http://creativecommons.org/licenses/by/4.0/
VOLUME 8, 2020 21215
S. Ahmed et al.: Energy-Efficient UAV-to-User Scheduling to Maximize Throughput in Wireless Networks
reliable connectivity with low latency. In this scenario, channel model. An energy-efficient UAV communication by
the UAV flies while it has a quasi-stationary position optimizing the trajectory is investigated in [18]. Further-
on the air. This kind of UAV communication can apply more, the authors in [18] considered the fixed UAV altitude
in many areas, such as recovering the natural disaster, to optimize energy-efficiency for various trajectory designs.
remote areas, etc. The authors proposed an efficient algorithm to design the
2) The UAV can also work as a relay to support the energy-efficient UAV communication considering the single
distance/remote users [8], [9]. The UAV relay can be user and simple channel model. Though they proved the
mobile/static and is a great choice to support smart improved performance for the single user, they did not con-
cities in the next-generation wireless networks. sider the decision binary variable to schedule the UAV-to-user
3) UAV communication can be used to send/receive in the event of BS malfunctioning.
real-time information [10]. This also suitable for the The authors in [19] proposed the UAV-enabled mobile edge
periodic sensing applications such that the UAV can computing, where the offloading is performed via trajectory
fly over the sensors. This leads to potential network design, and throughput maximization for UAV fixed alti-
lifetime enhancement. tude is studied. Authors in [20] proposed the resource allo-
When the UAV serves like the terrestrial wireless com- cation algorithm to design multicarrier solar-powered UAV
munication infrastructure, it can enlarge the next generation networks, which serves ground users. On the other hand,
wireless capacity due to its reliable uplink and downlink an algorithm is proposed to design the UAV trajectory, con-
communication, mobility, swift deployment, and on-demand sidering energy-efficient UAV communication in [21]. They
service, etc. Moreover, the UAV deployment as an aerial BS also aimed to secure the wireless network via UAV. In [22],
can also compensate signal blockage due to its LOS channel the authors studied the underlaid D2D communications. They
advantages. Furthermore, the UAV deployment can limit the also investigate the spectrum sharing with UAV-assisted wire-
higher transmit power compared to the BS on the ground less networks. The UAV implementation can substitute the
because the UAV can easily adjust its mobility and altitude traditional BS of the cellular networks due to its innovative
based on the user’s location. These features eventually pro- method with flexible, robust, and low latency wireless com-
vide a solution of the energy-efficient UAV deployment to munication [23].
serve the users on the ground in the event of the malfunction- The authors in [24] studied the energy-efficient machine-
ing of the BS on the ground [5], [11]. to-machine communication system, where they assumed the
Though the UAV has many potential features, it still has fixed UAV flying speed. A novel scheme is proposed in [25],
the challenge of energy-efficient UAV deployment due to its where the users and the UAV share the same frequency,
limited on-board energy. Thus, our primary motivation is to and there is no user-to-user communication. In their system,
design the energy-efficient UAV communication when the the total number of orthogonal channels is higher than the
BS has the hardware limitation. It is essential to maximize total number of users, and the received signal to interference
the amount of information per unit UAV energy consump- and noise ratio (SINR) is higher than the minimum SINR
tion during the UAV flight time to achieve optimal energy level. The author in [26] investigated the average worst-case
efficiency. This is because of the fixed weight and size of secrecy rate considering a simple channel model in the pres-
UAV, which may limit the overall system performance. Thus, ence of the unknown adversaries. However, energy-efficient
designing energy-efficient UAV communication is more chal- UAV communication is not studied in the proposed sys-
lenging than energy-efficient terrestrial BS communication tem model in [26]. None of [15]–[18], [24]–[26] considers
infrastructure. Unfortunately, the UAV has limited power the decision variable for the UAV-to-users scheduling and
resources on-board due to its wight, flight time, etc. How- LOS/NLOS based channel model in their investigations.
ever, the UAV is required sending the maximum amount of In this paper, we maximize the system throughput and
information with these limited resources to attain the quality energy-efficiency of the UAV via optimizing the UAV tra-
of service (QoS). jectory optimization by considering the air-to-ground chan-
Energy-efficient UAV wireless communication has been nel based on LOS and non-line of sight (NLOS), and the
an active research topic lately. There are many examples UAV propulsion energy consumption. We consider orthog-
of simplified models for UAV-assisted networks in the lit- onal frequency-division multiple access (OFDMA) in the
erature [12]–[26]. For example, the UAV is not designed proposed system. Table 1 describes the mathematical symbol
to support the distant users on the ground because of its used in the paper. The main contributions of our paper are
limited energy supplies [14] unless the UAV works as the described as follows:
relay. However, the UAV moves on-demand basis, which is • We formulate the channel model based on both LOS
a good fit for nearby users. Throughput optimization using and NLOS communications links. We use LOS and
multiple antennae [15] and system throughput maximization NLOS based channel model to formulate throughput
using the UAV [16] were studied based on trajectory opti- maximization problem via designing the UAV trajec-
mization. However, the energy-efficient UAV deployment is tory while multiple users are present on the ground.
not considered in these works. The authors in [17] investi- The binary decision variable indicates the connec-
gated the energy-efficiency approach by considering a simple tivity of the UAV-to-user. However, the formulated
TABLE 1. List of mathematical symbols used in the paper. optimizing the UAV trajectory radius, UAV transmit
power, UAV-users scheduling, and UAV mobility. How-
ever, the formulated problem is non-convex, fractional,
and MINLP.
• To reduce the complexity of the formulated energy-
efficiency optimization problem, we perform the
approximation of the formulated problem. The opti-
mization problem is solved effectively by our proposed
efficient algorithm based on SCA, which tackles the con-
convexity. Moreover, the Dinkelbach method deals with
the fractional problem. Moreover, cvx solver, mosek, can
tackle MINLP.
• Finally, we present the improved performance of the pro-
posed algorithm via the simulation results by using the
optimal parameter configuration for the UAV trajectory,
the UAV height, decision variable, and UAV mobility.
The rest of the sections of the paper are organized
as follows: We present the system model in Section II.
In Section III, the throughput maximization problem is for-
mulated and solved. The UAV optimal energy-efficiency
maximization problem is analyzed in Section IV. We
propose two efficient algorithms, which solve throughput
and energy-efficiency maximization in Section V. Finally,
the proposed schemes are validated via simulation results in
Section VI. We conclude in Section VII.
Notations: Lower case boldface letter, italic letters, log2 (.),
k . k, [.], (.0 ), (.)i , (.)i+1 ,and tan(.)−1 denote vectors, scalars,
logarithm with base 2, norm, function of time, transpose
of vector, i iteration, (i + 1) iteration, and inverse tangent
function, respectively.
A. SYSTEM MODEL
In Fig. 1, we consider a wireless communication system in
a geographical area, containing a UAV, and a set of multiple
users U on the ground, where U = {1, 2, 3, . . . , U } and U is
the total number of users. The UAV is dedicated to supporting
a U set of users. In our investigation, the UAV dynamically
moves to serve the users. The UAV flight duration to serve
problem is non-convex and mixed-integer non-linear the users on the ground is 0 ≤ t ≤ T .
problems (MINLP) problems. We tackle to throughput The locations of the users are entirely known to the UAV,
maximization problem by using the successive con- which is used for designing the trajectory. The location of the
vex approximation (SCA) [27]. cvx solver, mosek can static user u on the ground is denoted as (xu , yu ). We investi-
address MINLP. gate the LOS and NLOS communication links based channel
• We investigate the UAV propulsion energy consumption, model, which has negligible shadowing and multipath effect.
which is a function of UAV trajectory and speed. The Thus, we leave these issues as our future work. We con-
UAV energy-efficiency problem is formulated via jointly sider the time varying location of the UAV is (x(t), y(t)).
D. THROUGHPUT
Now, we achieve the average path loss using (3) - (6). Thus,
FIGURE 1. The UAV flies over the users on the ground. A binary decision
variable schedules UAV-to-user communication in the event of the BS
the average path loss between the UAV and the user u is:
malfunctioning or hardware limitation, etc. Thus, the UAV works as
4π fc h α
terrestrial wireless network infrastructure. u
PLavg (t) = (δ1 puLoS (t) + δ2 puNLoS (t)). (7)
cl
The distance between the UAV and user u is:
q The average channel gain for the user u is the inverse of (7)
ru (t) = (x(t) − xu )2 + (y(t) − yu )2 + h. (1) [4, Eq. (3)]. The channel gain is expressed as follows:
where h is the UAV fixed altitude. In particular, ru can bal- 1
hcu (t) = u (t)
, (8)
ance throughput maximization and eventfully results in the PLag
energy-efficient UAV.
where hcu (t) represents the channel gain based on LOS and
B. THE UAV-TO-USER SCHEDULING NLOS communication links. We apply the Shannon capacity
Binary decision variable, bu (t), is used as an indication of the to define the throughput for user, u during the UAV flight time
connectivity between the user u and the UAV. If bu (t) is 1, 0 ≤ t ≤ T as follows:
pu (t)hcu (t)
the user u is supported by the UAV. If bu (t) equals 0, then
cu (t) = bu (t) log2 1 + , (9)
otherwise. We can express as follows: σ2
(
1, the user u supported by the UAV, where pu is the UAV to user u transmit power and σ 2 defines
bu (t) = (2)
0, otherwise. the additive white Gaussian noise (AWGN) power at the
receiver. (9) also considers the UAV-to-user u scheduling
C. CHANNEL MODELING while calculating the channel gain.
The channel between the UAV and the users consists of both
LOS and NLOS paths. Firstly, the probability of existing a E. UAV PROPULSION ENERGY CONSUMPTION
LOS link [29] between UAV and user u is: The amount of energy consumed by UAV is propulsion
1 energy consumption, which has a significant impact on sys-
puLoS (t) = , (3) tem performance. Energy consumption due to the signal pro-
1 + ψ exp 8 π tan−1 ruh(t) − ψ
180
cessing energy, radiation, and circuitry energy consumption
where 8 and ψ are constant values depending on the envi- of the UAV has a negligible impact on the overall system
ronment such as urban, and suburban. The probability of performance. If UAV is flying with fixed wings with no
NLOS between the UAV and user u is: abnormalities, such as no engine abnormality to generate a
backward thrust against forwarding speed, then the required
puNLoS (t) = 1 − puLoS (t). (4)
total propulsion energy consumption is a function of ru during
The increment of ru (t) results in the decrements of puLoS (t) 0 ≤ t ≤ T period. Moreover, for energy-efficient trajectory
in (3) and the increment of puNLoS (t) in (4). However, the path design, UAV velocity and energy consumption should have
loss model for the LOS link between the UAV and the user u an optimal trade-off, which can be obtained by designing
is [4]: the UAV trajectory. Thus, UAV energy consumption [18] due
4π fc h α u to user u for a circular trajectory path can be expressed as
PLLoS (t) = δ1
u
pLoS (t), (5) follows:
cl
b k vu (t) k3
where δ1 is the excessive path loss coefficient for LOS links, b
3
eu (t) = a kvu (t)k + + , (10)
which is an environment constant depending on the area type, k vu (t) k ru (t)2 g2
where a and b are both UAV weight dependent constants. transparent and understandable, we summarize these essen-
Furthermore, vu is the velocity, while flying over the user u. g tial steps as follows. Firstly, the transformation of P1−→P2
is gravitational constant, while ru is the distance between the is performed, where we employ the discrete space represen-
UAV and the user u. tation, i.e. replacing t by n. Secondly, the transformation of
P2−→P3 is developed. We add the auxiliary variable to the
F. ENERGY-EFFICIENCY objective function. However, the transformed problem P3 is
We maximize the UAV energy-efficiency by jointly opti- still a non-convex problem due to its one of the newly added
mizing throughput and energy consumption. First we for- constraint. Therefore, we approximate (12) to make them
mulate the UAV energy-efficiency problem, δuav ee . Thus, convex. We then propose an algorithm based on SCA to solve
energy-efficiency for the total number of users during the the problem P1 optimally.
UAV flight time is formulated by combining (9) and (10) as:
PU PT 1) TRANSFORMATION OF P1 to P2
t=1 cu (t)
δuav (t) = Pu=1
ee
U PT
. (11) The problem P1 can be rewritten as follows:
u=1 t=1 eu (t)
U T
1 XX
max cu [n], (13a)
x[n],y[n],bu [n],pu [n],vu [n] UN
III. THROUGHPUT MAXIMIZATION u=1 t=1
A. PROBLEM FORMULATION s.t. 0 ≤ pu [n] ≤ u ,
pmax ∀n, (13b)
We now formulate throughput maximization problem under ru [0] = ru [N ], (13c)
the constraints of the UAV trajectory, binary variable, trans- XU
mit power, and velocity. This maximization problem is: bu [n] ≤ 1, ∀n, (13d)
U X
T u=1
1 X
P1 : max cu (t) (12a) (x[n + 1]−x[n])2 +(y[n + 1]−y[n])2
x(t),y(t),bu (t),pu (t) UT
u=1 t=1
≤ (vu ρ)2 , ∀n, (13e)
u ,
s.t. 0 ≤ pu (t) ≤ pmax ∀t, (12b)
bu [n] ∈ {1, 0}. (13f)
ru (0) = ru (T ), (12c)
XU where
bu (t) ≤ 1, ∀t, (12d) pu [n]hcu [n]
cu [n] = bu [n] log2 1 + . (14)
u=1 σ2
(x(t + 1) − x(t))2 + (y(t + 1)−y(t))2 ≤ v2u ,
We explain the detailed approximation in (13), as follows:
(12e) we divide the UAV flight time period T into N equal and
bu (t) ∈ {1, 0}. (12f) static number of time slots with a slot size ρ = NT and
n = 1, 2, 3, ...N . The time slots are represented by N vector
where (12b) defines the UAV transmit power control limit
sequences for designing the trajectory of the UAV. Further-
during 0 ≤ t ≤ T period. pmax u is the maximum UAV
more, (x, y), vu , and bu can be approximated for the each
transmit power to user u. In (12c), the UAV returns to its initial
time interval, ρ. Thus, (13b) - (13f) can be expressed as the
location, where ru (0) is initial and ru (T ) is final locations of
equivalent expressions to (12b) - (12f). The binary variable
the UAV. Moreover, bu (t) allows user u to be served by the
in (13f) is described as the continuous variables [30]. Thus,
UAV. The UAV and user u association, scheduled by bu (t),
it can be expressed as follows:
is described in (12f). We define (12d) as follows. Recall that
a binary variable bu (t) ∈ {1, 0} schedules the UAV and user 0 ≤ bu [n] ≤ 1, ∀n, ∀U . (15)
u communication, which is shown in (2). Here, if bu (t) is 1,
then the UAV is connected to support the user u. Thus, (12d) The relaxation of binary variable bu [n] results that the
defines the UAV and U set of users connectivity. The mobility objective function serves as a upper bound for (16), Moreover,
constraint of the UAV is defined in (12e). (13e) is the UAV mobility constraint. The new optimization
However, it is readily observed that P1 is not a convex problem is reformulated as P2 :
problem with fractional objection function. Thus, P1 can- U N
1 XX
not be solved directly due to 1) continuous function, ru (t), P2 : max cu [n],
x[n],y[n],bu [n],pu [n],vu [n] UT
2) continuous UAV flight time, and 3) MINLP nature. Hence, u=1 n=1
we approximate P1 to the new problem to solve it optimally. s.t. (13b) − (13e), (15). (16a)
The transformation of problem P1 is presented in the next
subsection. 2) TRANSFORMATION OF P2 to P3
P2 is not convex due to its objective function. We approx-
B. PROBLEM TRANSFORMATION imate the objective function of (16a) to a convex function
The transformation of the P1 is performed in several steps, by introducing a new variable. Throughput based on Shan-
resulting in the final approach as convex. To make this process non capacity is defined in (14). Thus, we approximate the
channel gain, hcu [n], into fu [n] for user u.The throughput with IV. UAV OPTIMAL ENERGY EFFICIENCY
the new variable is appeared as follows: A. PROBLEM FORMULATION
We now formulate the energy-efficiency maximization prob-
cn [n] = bu [n] log2 1+fu [n] − log2 (σ 2 ).
u
(17) lem. We use the optimal throughput maximization problem
solution from Section III. However, we still need the UAV
propulsion energy consumption from (10) and is continuous
where (17) is equivalent to (14).
in nature. We replace the continuous-time series into the
Proof: The proof is given in Appendix VII.
discrete state-space representation. The UAV energy efficient
Now, fu [n] can be expressed as follows:
maximization problem is:
1 1 1 U X
N n
fu [n] = , (18) X cu [n]
,
Wru [n] δ1 puLoS [n] + δ2 puNLoS [n] P4 : max
opt eu [n]
(24a)
x[n],y[n],fu [n] u=1 n=1
c vu [n],pu [n],bu [n]
where W = 4πf c
. New variable, fu [n] can be replaced with s.t. vmin ≤ vu [n] ≤ vmax , ∀n,
ru [n] in (13b), which is the UAV transmit power control.
opt
Therefore, we have the new upper limit fu,max [n] can be (13b) − (13e), (15), (23b). (24b)
defined as follows: where
b k vu [n] k3
1 1 1 b
fu [n] = . (19) eu [n] = a k vu [n] k3 + + . (25)
Wrmax δ1 puLoS [n] + δ2 puNLoS [n] k vu [n] k ru [n]2 g2
where (24b) defines the limit of vu in 0 ≤ t ≤ T period, where
It is seen that (19) is a concave-surrogate function. We
vmin and vmax are the minimum and maximum UAV velocity,
make a further explanation of the concave surrogate fum [n]
opt respectively. P4 is not a convex problem due to its fractional
for fu [n] in Theorem 1.
objection function. Thus, P4 cannot be solved directly due
Theorem 1: At ith iteration, the concave surrogate fum [n]
opt to 1) intractable fractional energy-efficiency problem, and
for fu [n] is:
2) MINLP nature. Hence, we approximate P4 to the new
puLoSi [n]
problem to solve it optimally. The transformation of problem
fum [n] = XA [n]+XB [n]+ u ≤ fuopt [n], (20) P4 is presented in the next subsection.
pNLoSi 2 [n]
B. PROBLEM TRANSFORMATION
where
The transformation of the P4 is also performed in several
2δ22 − δ15 puLoSi 2 [n]puLoSi+1 3 [n] steps, resulting in the final approach as convex. The trans-
XA [n] = , (21) formation of P4 −→ P5 is developed by adding the UAV
δ22 δ14 puNLoSi+1 2 [n]puLoSi 2 [n]puLoSi+1 2 [n]
trajectory variable to the denominator. By doing so, these can
kni couple with other trajectory variables. Hence, it transforms
XB [n] = .
the denominator as a convex function. Finally, the transfor-
δ14 puLoSi+1 2 [n]puNLoSi+1 2 [n] puLoSi [n] + puNLoSi [n]2 mation of P5−→P6 is derived, where the Dinkelbach method
(22) is applied with a numerical constant, which is iteratively
updated. We propose an efficient algorithm based on SCA
kni is defined as follows: and Dinkelbach to solve the problem P4 optimally.
the proposed scheme with a static system and an uncon- shorter UAV flight time, many of the ground users also reside
strained approach. The static scheme is defined as the objec- under the UAV hovering path. Due to the closeness of the
tive function is maximized after achieving the optimal UAV users to the UAV hovering path, we achieve the improved
fixed trajectory radius. We evaluate the system model per- performance of both throughput and energy-efficiency max-
formance for a suburban environment. The list of parameters imization problem. The UAV trajectory path both for shorter
used in the simulation is presented in Table 2. and higher UAV flight time proves the supremacy of the
Fig. 2 shows the UAV trajectory design for the given UAV proposed algorithms.
fight time. The UAV has a different hovering path for dif- We study the impact of the UAV-to-user, u distance,
ferent UAV flight time. When the UAV flight time is higher, i.e., ru on the proposed δuav
ee performance in Fig. 3. To do
the hovering path is larger. Thus, for higher UAV flight time, u u
so, we determine pLoS , pNLoS , and UAV energy consumption.
it can support more users on the ground. Fig. 2 also shows In various environments, it can be readily found that proposed
the location of the users while the UAV is hovering. We δuav
ee has a maximum global value in each area. Fig. 3 clearly
consider the random distribution of the users in our proposed shows the maximum point of δuav ee in various areas such as the
model. From Fig. 2, it is seen that the ground users reside suburban, urban, dense urban, and ultra-dense metropolitan
under/nearby the UAV hovering trajectory path. Even for area. We obtain the best performance in the suburban area,
imization based on Algorithm 1 compared to other schemes. are investigated as impractical due to their low performance.
Our proposed throughput maximization illustrates the signif- On the other hand, the static scheme has low performance
icant improvement for α = 2, 3, 4. Our proposed throughput due to the optimal static location of the UAV. The UAV is
almost maintains a constant and higher value though there is not expected to cover larger areas when the UAV altitude
[20] Y. Sun, D. Xu, D. W. K. Ng, L. Dai, and R. Schober, ‘‘Optimal 3D- MOSTAFA ZAMAN CHOWDHURY (Senior
trajectory design and resource allocation for solar-powered UAV commu- Member, IEEE) received the B.Sc. degree in
nication systems,’’ IEEE Trans. Commun., vol. 67, no. 6, pp. 4281–4298, electrical and electronic engineering from the
Jun. 2019. Khulna University of Engineering and Technol-
[21] Y. T. B. Cai, Z. Wei, R. Li, D. W. K. Ng, and J. Yuan, ‘‘Energy- ogy (KUET), Bangladesh, in 2002, and the M.Sc.
efficient resource allocation for secure UAV communication sys- and Ph.D. degrees in electronics engineering from
tems,’’ Jan. 2019, arXiv:1901.09308. [Online]. Available: https://arxiv. Kookmin University, South Korea, in 2008 and
org/abs/1901.09308
2012, respectively. In 2003, he joined the Elec-
[22] H. Wang, J. Wang, G. Ding, L. Wang, T. A. Tsiftsis, and P. K. Sharma,
trical and Electronic Engineering Department,
‘‘Resource allocation for energy harvesting-powered D2D communication
underlaying UAV-assisted networks,’’ IEEE Trans. Green Commun. Netw., KUET, as a Lecturer, where he is currently a Pro-
vol. 2, no. 1, pp. 14–24, Mar. 2018. fessor. He was a Postdoctoral Researcher with Kookmin University, from
[23] H. Wang, G. Ding, F. Gao, J. Chen, J. Wang, and L. Wang, ‘‘Power control 2017 to 2019. He has published around 125 research articles in national
in UAV-supported ultra dense networks: Communications, caching, and and international conferences and journals. His research interests include
energy transfer,’’ IEEE Commun. Mag., vol. 56, no. 6, pp. 28–34, Jun. 2018. small-cell networks, the Internet of Things, eHealth, 5G, and beyond (5GB)
[24] C.-Y. Tu, C.-Y. Ho, and C.-Y. Huang, ‘‘Energy-efficient algorithms and communications, artificial intelligence (AI), machine learning, and optical
evaluations for massive access management in cellular based machine to wireless communication. He has served as a TPC Member for several
machine communications,’’ in Proc. IEEE Veh. Technol. Conf. (VTC Fall), IEEE conferences. In 2008, he received the Excellent Student Award from
San Francisco, CA, USA, Sep. 2011, pp. 1–5. Kookmin University. His three articles received the Best Paper Award at
[25] S. Eom, H. Lee, J. Park, and I. Lee, ‘‘UAV-aided wireless communication several international conferences around the world. He received the Best
designs with propulsion energy limitations,’’ Jan. 2018, arXiv:1801.02782. Reviewer Award 2018 by ICT Expressed journal. Moreover, he received
[Online]. Available: https://arxiv.org/abs/1801.02782 the Education and Research Award 2018 given by Bangladesh Community
[26] S. Ahmed, ‘‘Robust resource allocation to secure physical layer using UAV- in South Korea. He served as a Reviewer for many international journals,
assisted mobile relay communications in 5G technology,’’ M.S. thesis,
including the IEEE, Elsevier, Springer, ScienceDirect, MDPI, and Hindawi
College of Eng, Utah State Univ., Logan, UT, USA, Aug. 2019. [Online].
published journals, and the IEEE conferences. He was he TPC Chair of the
Available: https://digitalcommons.usu.edu/etd/7575/
[27] Y. Yang and M. Pesavento, ‘‘A unified successive pseudoconvex approx- International Workshop on 5G/6G Mobile Communications, in 2017 and
imation framework,’’ IEEE Trans. Signal Process., vol. 65, no. 13, 2018. He was the Publicity Chair of the International Conference on Arti-
pp. 3313–3328, Jul. 2017. ficial Intelligence in Information and Communication, in 2019. He has been
[28] M. Chen, W. Saad, and C. Yin, ‘‘Liquid state machine learning for resource working as an Editor of ICT Express, an Associate Editor of IEEE ACCESS,
and cache management in LTE-U unmanned aerial vehicle (UAV) net- a Lead Guest Editor of Wireless Communications and Mobile Computing,
works,’’ IEEE Trans. Wireless Commun., vol. 18, no. 3, pp. 1504–1517, and a Guest Editor of Applied Sciences. He has been involved in several
Mar. 2019. Korean Government projects.
[29] R. I. Bor-Yaliniz, A. El-Keyi, and H. Yanikomeroglu, ‘‘Efficient 3-D
placement of an aerial base station in next generation cellular networks,’’ YEONG MIN JANG (Member, IEEE) received
in Proc. IEEE Int. Conf. Commun. (ICC), Kuala Lumpur, Malaysia, the B.E. and M.E. degrees in electronics engineer-
May 2016, pp. 1–5. ing from Kyungpook National University, South
[30] Q. Wu, Y. Zeng, and R. Zhang, ‘‘Joint trajectory and communication Korea, in 1985 and 1987, respectively, and the
design for UAV-enabled multiple access,’’ IEEE Trans. Wireless Commun., Ph.D. degree in computer science from the Univer-
vol. 17, no. 3, pp. 2109–2121, Mar. 2018. sity of Massachusetts, USA, in 1999. He was with
[31] M. Grant, S. Boyd, and Y. Ye. CVX: MATLAB Software for Disciplined the Electronics and Telecommunications Research
Convex Programming. Accessed: Nov. 31, 2019. [Online]. Available: Institute (ETRI), from 1987 to 2000. Since 2002,
http://www.stanford.edu/âĹijboyd/cvx/ he has been with the School of Electrical Engi-
[32] W. Dinkelbach, ‘‘On nonlinear fractional programming,’’ Manage. Sci., neering, Kookmin University, Seoul, South Korea,
vol. 13, no. 7, pp. 492–498, Mar. 1967. where he has also been the Director of the LED Convergence Research
[33] B. R. Marks and G. P. Wright, ‘‘A general inner approximation algo- Center, since 2010, and the Director of the Energy Internet Research Center,
rithm for non-convex mathematical programs,’’ Oper. Res., vol. 26, no. 2,
since 2018. His research interests include 5G/6G mobile communications,
pp. 681–683, Aug. 1978.
[34] S. T. L. Boyd and L. Vandenberghe, Convex Optimization Cambridge,
the Internet of Energy, AI platform, eHealth, public safety, optical wireless
U.K.: Cambridge Univ. Press, 2004. communications, optical camera communication, and the Internet of Things.
He is currently a Life Member of the Korean Institute of Communications
and Information Sciences (KICS). He received the Young Science Award
from the Korean Government, from 2003 to 2006. He was a recipient of the
KICS Dr. Irwin Jacobs Award, in 2017. He has organized several conferences
SHAKIL AHMED (Student Member, IEEE) and workshops, such as the International Conference on Ubiquitous and
received the B.S. degree in electrical and electronic Future Networks (ICUFN), the International Conference on ICT Conver-
engineering from the Khulna University of Engi- gence (ICTC), the International Conference on Information Networking
neering and Technology (KUET), Bangladesh, (ICOIN), the International Conference on Artificial Intelligence in Infor-
in 2014, and the M.S. degree in electrical engineer- mation and Communication (ICAIIC), and the International Workshop on
ing from Utah State University, Logan, UT, USA, Optical Wireless Communication Networks (OWCN). He had served as
in 2019. He is currently pursuing the Ph.D. degree the Founding Chair of the KICS Technical Committee on Communication
in electrical engineering with The University of Networks, in 2007 and 2008. He was a Visiting Professor with the Cornell
Arizona, Tucson, AZ, USA. He received the pres- University, Ithaca, NY, USA, in 2008 and 2009. He had served as the Execu-
tigious Presidential Doctoral Research Fellowship tive Director of KICS, from 2006 to 2014, the Vice President of KICS, from
Award by the school of graduate studies, Utah State University. He has 2014 to 2016, the Executive Vice President of KICS, in 2018, and the Pres-
published multiple research articles in international conferences and jour- ident of KICS, in 2019. He has been the Steering Chair of the MultiScreen
nals. One of his articles received the Best Paper Award at the international Service Forum, since 2011, and the Society Safety System Forum, since
conference. He served as a Reviewer for international journals, such as the 2015. He had served as the Chairman of the IEEE 802.15 Optical Camera
IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, IEEE Communications Study Group, in 2014, and also served as the Chairman of
ACCESS, the IEEE SYSTEMS JOURNAL, Wireless Communications and Mobile the IEEE 802.15.7m Optical Wireless Communications Task Group. He is
Computing, and the Applied Electromagnetics Society. His current research also the Chairman of the IEEE 802.15 Vehicular Assistive Technology (VAT)
interests include next-generation wireless communications, wireless network Interest Group. He is also serving as the Co-Editor-in-Chief of ICT Express,
design and optimization, unmanned aerial vehicle (UAV), physical layer which is published by Elsevier.
security, and covert/low probability of detection (LPD).
VOLUME 8, 2020 21225