Next Article in Journal
Active Thermal Control in Neutral-Point-Clamped Multilevel Converters Based on Switching-Cell Arrays
Previous Article in Journal
IEC61131-3 Instruction List Language Processor for FPGAs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Resource Allocation of Multiple Base Stations for Throughput Enhancement in UAV Relay Networks

School of Smart IT, Semyung University, 65, Semyeong-ro, Jecheon-si 27136, Republic of Korea
Electronics 2023, 12(19), 4053; https://doi.org/10.3390/electronics12194053
Submission received: 6 September 2023 / Revised: 22 September 2023 / Accepted: 25 September 2023 / Published: 27 September 2023
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
An unmanned aerial vehicle (UAV), with the advantages of mobility and easy deployment, serves as a relay node in wireless networks, which are known as UAV relay networks (URNs), to support user equipment that is out of service range ( U o ) or does not have a direct communication link from/to the base station (BS) due to severe blockage. Furthermore, URNs have become crucial for delivering temporary communication services in emergency states or in disaster areas where the infrastructure is destroyed. The literature has explored single transmissions from one BS to a UAV to establish a wireless backhaul link in the URN; however, there exists a possibility of U o outages due to severe interference from an adjacent BS, causing an overall throughput degradation of user equipment (UE) in the URN. In this paper, to improve the signal-to-interference-plus-noise ratio (SINR) of a wireless backhaul link, avoid an outage of U o , and guarantee a reliable relay transmission, simultaneous transmissions from multiple BSs (e.g., macrocell BSs (mBSs) and small cell BSs (sBSs)) is considered. An outage probability is analyzed, and an optimal transmit time allocation algorithm is proposed to maximize the throughput of the UE and guarantee a reliable relay transmission. Simulation results demonstrate that simultaneous transmissions from multiple BSs in the URN leads to higher throughput and reliable transmission without an U o outage compared to a single transmission in the URN from a single BS (e.g., mBS or sBS), and the optimization of transmit time allocation is essential in the URN.

1. Introduction

With the rapid advances in unmanned aerial vehicle (UAV) technologies, UAVs have been utilized in a wide range of applications, such as military, public safety, and civil applications [1,2,3,4,5,6,7]. Specifically, considerable attention has been paid to enhancing the network capacity, utilizing the UAV as an aerial node, which forms the UAV network. The UAV base station (BS) is considered a key technology to satisfy the service requirement of the fifth generation (5G) and beyond networks [8,9,10,11]. The UAV relay node, which forms the UAV relay network (URN), can provide an extra communication link to the remote user equipment (UE) [12,13]. The demand for UAV networks is growing, hence, the research studies have improved the performances of UAV networks.
UAV networks possess unique features, such as high aerial node mobility, dynamic topology, intermittent links, and power constraints [1]. These features are quite different from those in mobile ad hoc networks (MANETs) and vehicular ad hoc networks (VANETs); therefore, protocols for UAV networks need to be developed, considering the unique features of UAV networks. Even though UAV networks have different features from MANETs and VANETs, they have been applied to support them. Ref. [14] examined the integration of UAV networks with vehicle networks in VANETs to aid in the routing process and the detection of malicious vehicles. The proposed routing protocol achieves gains of 16% and 7% in packet delivery ratio and malicious vehicle detection, respectively, cooperating with UAV networks. In addition, UAV networks can play an important role in realizing safer autonomous vehicles by sharing traffic or accident information quickly with vehicles within a monitoring range [15,16]. Another unique feature of UAV networks is the strong air-to-ground and air-to-air line-of-sight(LOS) channel link. Ref. [17] provided a comprehensive survey of the design of UAV channel characteristics with field measurements and a statistical channel model. Empirical, deterministic, stochastic, and geometry-based stochastic modeling approaches are summarized with their pros and cons.
The deployment and trajectory of UAVs have emerged as significant research areas in the construction of UAV networks since they determine the channel conditions between a ground node and a UAV or between UAVs. Ref. [13] summarized research studies on UAV deployment and trajectory when a UAV served as an aerial BS, a relay station (RS), or an aggregator. The deployment of UAV BS and RS aims to maximize the coverage area, overall throughput, and spectral efficiency, and minimize the transmit delay and power. When the UAV is applied as an aggregator to collect data from or to disseminate information to devices or sensors, minimizing energy consumption and mission completion time is crucial to extending the network lifetime due to the power constraints on the UAV. Machine learning (ML) frameworks are integrated into UAV deployment and trajectory to satisfy the target performances of applications. In [18], the authors proposed the echo state network (ESN)-based prediction algorithm and multi-agent Q-learning-based placement algorithm for the joint optimization of UAV deployment and power control. The authors in [19] introduced Q-learning to maximize the sum rate, and the proposed algorithm can learn the network topology for unknown environments to improve the performance of the network.
Due to the inherent nature of wireless communications, UAV networks are prone to security threats. Ref. [20] provided a systematic survey for secure communication in IoT-based UAV networks. IoT-based UAV networks consist of interconnected UAVs, which are equipped with sensors. Physical and logical attacks are defined, and solutions based on encryption, blockchain, and software-defined networking (SDN) are summarized. The physical attacks, and the threats that degrade the quality-of-service (QoS) in UAV networks or disable reliable transmission, are of considerable concern. Ref. [21] investigated the physical layer security to bolster secure transmission in satellite networks, which share their downlink spectra with terrestrial cellular networks. Hybrid zero-forcing and partial zero-forcing beamforming schemes are proposed to maximize the instantaneous rate of terrestrial cellular users while satisfying the interference probability constraint of satellite users. Ref. [22] proposed hybrid beamforming at the BS and digital beamforming at satellites to maximize the achievable secrecy-energy efficiency of a satellite–terrestrial integrated network, which shares the millimeter-wave spectral resource with a cellular network. In [23], the authors exploited the effects of an aerial intelligent-reflecting surface (IRS) to improve the communication security. An IRS is transported by a UAV, and the deployment and phase shift of aerial IRS aimed at maximizing the secrecy rate is accomplished by successive convex approximation (SCA) and Riemannian manifold optimization (RMO) methods, respectively. Satellite communications share similarities with UAV networks, as both operate under constraints on limited power at UAVs and satellites and leverage a strong LOS link. In this sense, security techniques proposed in [21,22,23] can be adapted for robust transmission in UAV networks. In addition, the authors in [24] introduced a reconfigurable intelligent surface (RIS) to boost the received signal power, and proposed joint beamforming and optimization for RIS-aided hybrid satellite–terrestrial relay networks to minimize the total transmit power at both the satellite and BS, while guaranteeing the required rate of users. This can serve as a potential technique to improve the signal power in UAV relay networks in the future.
As mentioned above, there has been research on the construction of UAV networks, UAV deployment, performance enhancement, and reliable and secure transmission because UAV networks ensure unique features over MANETs and VANETs and have the potential to provide robust solutions for problems that current networks are facing. Furthermore, URN can provide many advantages. Compared to the terrestrial relay network, URN is more cost-effective and much easier to be deployed, and can extend the service range of the ground BS with less transmit power, guaranteeing a reliable relay transmission with a strong air-to-ground LOS link. In addition, the mobility of the UAV can improve the performance of URN via the UAV position adjustment to achieve higher throughput and enhance the signal-to-interference-plus-noise ratio (SINR) of a wireless backhaul link. Such advantages allow the URN to support temporary communication services where tremendous data transmissions are suddenly required or emergency communication links are needed due to infrastructure destruction or natural disasters [2]. However, studies on URN are less frequently conducted compared to the UAV BS case, due to its limited capacity to support users with seamless wireless connectivity [13].
In the URNs, the SINR enhancement of a wireless backhaul link is the key to guaranteeing a reliable relay link to isolated user equipment ( U o ) without throughput degradation of another UE in the URN. Several studies have focused on achieving a stronger backhaul link in the URN by focusing on optimal UAV placement and resource allocation [25,26,27,28,29,30,31]. In [25], the resource allocation of the transmission power, bandwidth and transmission rate, and the position of the UAV relay node are jointly investigated to maximize the system throughput. The formulated problem is transferred to a monotonic optimization problem to achieve the optimal global solution. Ref. [26] considered a cellular-to-UAV and an air-to-ground path loss model for the wireless backhaul link and downlink scenario, respectively, to solve the problem of the efficient placement of an aerial relay node for the overall throughput maximization. Ref. [27] cooperatively optimized the UAV trajectory and relay power allocation to maximize the minimum achievable information rate for the communication link between two ground users. Ref. [28] utilized multiple UAVs and proposed a UAV deployment algorithm to provide seamless relay connectivity to a remote user and maximize the average data rate of the user in the URN. In [29], an orthogonal transmission at the BS with a decode and forward (DF) relay scheme was considered to optimize the throughput of U o , but without considering that of other UE. Ref. [29] introduced non-orthogonal transmission at the BS in the URN, which could effectively extend the service range of the BS, and increase the throughput capacity compared to the orthogonal transmission. Ref. [30] applied non-orthogonal transmission to URN and proposed optimal resource management of transmit power and time at BS and UAV to maximize the throughput of the UE within a BS service range and simultaneously guarantee seamless relay transmission to U o . Ref. [31] proposed UAV deployment and the time allocation algorithm for fast and optimal UAV deployment. It first determines the minimum required transmission time slots between ground BS and UAV and between UAV and a remote user to ensure a robust wireless backhaul and access link.
Studies in [25,26,27,28,29,30,31] considered a single transmission from a single BS to set up a wireless backhaul link without considering an adjacent BS. However, due to interference from a nearby BS, an outage of U o can occur because it cannot have a strong relay link, which results in the throughput degradation of other UE in the URN. Motivated by this issue and the importance of the SINR enhancement to guarantee a reliable relay link in the URN, this paper investigates simultaneous transmissions from multiple BSs to improve the wireless backhaul link, utilizing the swift mobility of the UAV. If there is a small cell BS (sBS) capable of providing a communication link to the UAV, when the UAV is inside the macrocell BS (mBS) coverage, the UAV, due to its fast mobility, can move into the region where it can receive signals from both mBS and sBS. This is a very useful way to utilize UAV in the URN practically; however, the performance enhancement should be analyzed. The main contributions of this paper can be summarized as follows:
  • This paper defines simultaneous transmissions from multiple BSs to UAV relay nodes to improve the SINR of a wireless backhaul link. Most of the research studies consider a single transmission from a single BS, which has a limit on the capacity of the wireless backhaul link, thereby degrading the performance of the URN. The fast mobility of the UAV is the most powerful function to use; hence, the deployment of UAVs within the region where it can receive a signal from multiple BSs is a simple concept but a practical way in the real world.
  • To demonstrate the improvement of the SINR of a wireless backhaul link and guarantee a reliable relay transmission to U o , an outage probability of U o is first derived mathematically to prove a seamless transmission to U o . When an outage occurs, the throughput of U m becomes worse, which decreases the overall performance of URN. This paper proves that U o does not experience an outage, and the performance improvement of U m is achieved by the proposed method.
  • To further enhance the throughput of U m and extend the UAV operation range, the optimal time allocation algorithm for the adaptive time allocation parameter λ is proposed, utilizing a bisection method, which guarantees the optimality in the worst case when the length of uncertainty interval is smaller than the predetermined tolerance.
The rest of this paper is organized as follows. Section 2 explains the different system models of URNs and analyzes the outage probabilities. In Section 5, we formulate the optimization problem and propose an optimal time allocation algorithm. Section 6 demonstrates the superior performances of simultaneous transmissions in the URN from simulations, and our conclusion is drawn in Section 7.

2. System Model

We consider two-hop downlink relay networks, where an U o cannot have a direct transmission link from the nearby mBS and sBS due to severe blockages or under an emergency state, as shown in Figure 1. A relay transmission in the URN consists of two time slots, as shown in Figure 2. In the first time slot, the transmission from mBS or sBS is considered, where mBS uses a non-orthogonal transmission to transmit a superposition-coded signal to the UE in the macrocell ( U m ) and UAV simultaneously, or sBS utilizes orthogonal transmission to transmit the data to UAV, respectively. It is well known that a non-orthogonal transmission at mBS in the URN achieves superior performance in terms of the overall throughput of the UE in the macrocell over an orthogonal transmission [30]. sBS supports mBS when the wireless backhaul link cannot provide a reliable relay link to U m and sBS has extra time resources. Therefore, we assume that sBS utilizes orthogonal transmission to maximize the throughput enhancement. In the second time slot, UAV forwards the received data in the first time slot to U o . It is assumed that the channel condition between mBS and U m is better than that between mBS and UAV in general, because UAV remains closer to U o to set a strong LOS air-to-ground link.

2.1. Signal-to-Interference-Plus-Noise Ratio (SINR)

Simultaneous transmissions from mBS and sBS can guarantee a seamless relay transmission to U o and maximize the throughput of the UE in the URN, with the placement of UAV in a region where the UAV can receive signals from both mBS and sBS. Therefore, the SINR of a wireless backhaul link can be improved for a reliable relay transmission. Due to the non-orthogonal transmission in the power domain, mBS uses the transmit power of P m B S , where P m B S , U m 1 s t and P m B S , U A V 1 s t are transmit powers allocated to the mBS-to- U m link and mBS-to-UAV link in the first time slot, respectively. On the other hand, sBS transmits a signal with a maximum power of P s B S to a scheduled node (e.g., UAV).
If the relay transmission originates from mBS, both U m and the UAV receive a superposition-coded signal, but U m can remove the interference from the BS-UAV link by using the successive interference cancellation [32]. This is due to the channel condition that the BS-to- U m link has a better channel condition than the BS-to-UAV link. On the other hand, the UAV receives interference from the BS-to- U m link. Since sBS acts as an interference source to the relay transmission, both U m and UAV receive interference from it. In another case, where relay transmission originates from sBS, the UAV receives forwarding data from sBS and interference from mBS. In summary, the received SINRs at the UAV for mBS-to-UAV and sBS-to-UAV links and the received SINR at U m in the first time slot are given by
S I N R m B S , U A V 1 s t = P m B S , U A V 1 s t g m B S , U A V P s B S g s B S , U A V + P m B S , U m 1 s t g m B S , U A V + σ U A V 2 ,
S I N R s B S , U A V 1 s t = P s B S g s B S , U A V ( P m B S , U m 1 s t + P m B S , U A V 1 s t ) g m B S , U A V + σ U A V 2 = P s B S g s B S , U A V P m B S g m B S , U A V + σ U A V 2 ,
S I N R m B S , U m 1 s t = P m B S , U m 1 s t g m B S , U m P s B S g s B S , U m + σ U m 2 ,
where g t x , r x h t x , r x · l t x , r x denotes the channel gain, h t x , r x denotes the small-scale fading coefficient, l t x , r x = d t x , r x p a t h l o s s denotes the path loss-dependent large-scale fading coefficient, and d t x , r x denotes the distance between the transmitter (tx) and receiver (rx), respectively. σ i 2 denotes the variance of the additive white Gaussian noise (AWGN) at node i. Note that U m receives its own data from mBS; hence, (3) is consistent, regardless of the relay transmission source.
In the second time slot, the UAV forwards the received signal from mBS or sBS in the first time slot to U o with a transmit power of P U A V , and U m receives a signal with the power of P m B S , U m 2 n d ( = P m B S ) from mBS. Both U o and U m receive interference from sBS. The received SINRs at U o and U m in the second time slot are expressed as follows:
S I N R U A V , U o 2 n d = P U A V g U A V , U o P m B S , U m 2 n d g m B S , U o + P s B S g s B S , U o + σ U o 2 ,
S I N R m B S , U m 2 n d = P m B S , U m 2 n d g m B S , U m P s B S g s B S , U m + P U A V g U A V , U m + σ U m 2 .

2.2. Throughput

The data rate in the bps/Hz of U m , R U m , and that of U o , R U o , can be calculated by the Shannon formula [33], as
R U m = ( 1 + λ ) 2 R m B S , U m 1 s t + ( 1 λ ) 2 R m B S , U m 2 n d ,
R U o = min ( 1 + λ ) 2 R x B S , U A V 1 s t , ( 1 λ ) 2 R U A V , U o 2 n d ,
where R m B S , U m 1 s t = log 2 ( 1 + S I N R m B S , U m 1 s t ) , R m B S , U m 2 n d = log 2 ( 1 + S I N R m B S , U m 2 n d ) and R U A V , U o 2 n d = log 2 ( 1 + S I N R U A V , U o 2 n d ) . R x B S , U A V 1 s t = log 2 ( 1 + S I N R m B S , U A V 1 s t ) if data are transmitted from mBS to UAV, otherwise, R x B S , U A V 1 s t = log 2 ( 1 + S I N R s B S , U A V 1 s t ) . The maximal ratio combining (MRC) [33] is applied to the calculation of R x B S , U A V 1 s t . Moreover, (7) adheres to the fact that the data rate of the access link cannot exceed that of the wireless backhaul link. λ ( 1 λ 1 ) is the adaptive time allocation parameter, which determines the length of each time slot, as depicted in Figure 2.

2.3. Outage Probability

To guarantee the seamless relay transmission to U o , the outage probability of U o , where R U o is less than the minimum required data rate η , can be defined and expanded as follows:
(8a) P o u t ( R U o | η ) = p r o b R U o η (8b) = 1 p r o b R U o ( 1 ) η , R U o ( 2 ) η (8c) = ( a ) 1 p r o b R U o ( 1 ) η p r o b R U o ( 2 ) η ,
where R U o ( 1 ) = ( 1 + λ ) 2 R x B S , U A V 1 s t , R U o ( 2 ) = ( 1 λ ) 2 R U A V , U o 2 n d from (7), and ( a ) in (8c) follows the independence of two events.

3. Simultaneous Transmissions from Multiple Base Stations in the URN (Multi-BSs-URN)

We assume that mBS and sBS can transmit the same data to the UAV in the first time slot. Therefore, the SINR of a wireless backhaul link can be improved by simultaneous transmissions from both mBS and sBS when UAV moves inside mBS and sBS service ranges. When UAV receives signals from both BSs, the MRC is applied; hence, R x B S , U A V 1 s t can be obtained as R ( m B S + s B S ) , U A V 1 s t = log 2 ( 1 + S I N R m B S , U A V 1 s t + S I N R s B S , U A V 1 s t ) . Based on the positions of mBS, sBS, UAV, and U m , two channel conditions can be assumed: (1) the channel condition between mBS and U m is better than that between mBS and UAV (i.e., g m B S , U m > g m B S , U A V ), and (2) the channel condition between sBS and UAV is better than that between mBS and UAV (i.e., g s B S , U U A V > g m B S , U A V ). Therefore, S I N R m B S , U A V 1 s t with P s B S = 0 is used to calculate R ( m B S + s B S ) , U A V 1 s t since UAV can eliminate interference from the sBS-to-UAV link when decoding data from the mBS-to-UAV link. In the second time slot, no transmission from sBS is assumed; therefore, P s B S = 0 is in the denominators of (4) and (5). With the conditions that P s B S = 0 in the denominator of (1),
p r o b R U o ( 1 ) η
= p r o b ( P m B S , U A V 1 s t g m B S , U A V P m B S , U m 1 s t g m B S , U A V + σ U A V 2 + P s B S g s B S , U A V P m B S g m B S , U A V + σ U A V 2 2 ω + 1 )
= E h m B S , U A V p r o b h s B S , U A V ψ B S ( m + s ) ( h m B S , U A V )
= ( a ) E h m B S , U A V 1 γ k s B S , U A V , k s B S , U A V ψ B S ( m + s ) ( h m B S , U A V ) Γ ( k s B S , U A V )
= ( b ) 1 0 x m a x γ k s B S , U A V , k s B S , U A V ψ B S ( m + s ) ( x ) Γ ( k s B S , U A V ) f h m B S , U A V ( x ) d x ,
where
ω + = 2 η 1 + λ , ψ B S ( m + s ) ( h m B S , U A V ) = ( 2 ω + 1 ) σ U A V 4 A 1 h m B S , U A V 2 A 3 h m B S , U A V A 2 h m B S , U A V + A 4 , A 1 = ( P m B S , U A V 1 s t ( 2 ω + 1 ) P m B S , U m 1 s t ) ( P m B S , U m 1 s t + P m B S , U A V 1 s t ) l m B S , U A V 2 , A 2 = P m B S , U m 1 s t P s B S l m B S , U A V l s B S , U A V , A 3 = σ U A V 2 l m B S , U A V ( P m B S , U A V 1 s t ( 2 ω + 1 ) ( P m B S , U m 1 s t + P m B S ) ) , A 4 = P s B S σ U A V 2 l s B S , U A V , f h m B S , U A V ( x ) = k m B S , U A V k m B S , U A V Γ ( k m B S , U A V ) x ( k m B S , U A V 1 ) e k m B S , U A V x , x 0 ,
( a ) in (9d) takes the expectation with respect to h m B S , U A V , and ( b ) in (9e) follows that h m B S , U A V has a G a m m a ( k m B S , U A V , 1 / k m B S , U A V ) with a gamma function Γ ( t ) = 0 z t 1 e z d z , and a lower incomplete gamma function γ ( s , x ) = 0 x z s 1 e z d z . The integral in (9e) should guarantee ψ B S ( m + s ) ( x ) 0 ; therefore, the integral interval needs to be selected carefully. Based on the fact that ψ B S ( m + s ) ( 0 ) 0 , A 2 0 , and A 4 0 , it guarantees that ψ B S ( m + s ) ( x ) 0 , x 0 if A 1 < 0 . Otherwise, ψ B S ( m + s ) ( x ) 0 , only with a proper upper limit of x m a x ,
x m a x = A 3 + A 3 2 + 4 A 1 2 ω + 1 σ U A V 4 2 A 1 , if A 1 0 , , if A 1 < 0 .
The second probability p r o b R U o ( 2 ) η in (8c) can be expanded as
p r o b R U o ( 2 ) η
= p r o b ( 1 λ ) R U A V , U o 2 n d η
= p r o b ( P U A V g U A V , U o P m B S , U m 2 n d g m B S , U o + P s B S g s B S , U o + σ U o 2 2 ω 1 )
= ( a ) E h U A V , U o E h s B S , U o P ( h m B S , U o B 1 h U A V , U o B 2 h s B S , U o B 3 )
= ( b ) 1 E h U A V , U o E h s B S , U o e B 1 h U A V , U o + B 2 h s B S , U o + B 3
= 1 E h U A V , U o [ e B 1 h U A V , U o ] E h s B S , U o e B 2 h s B S , U o e B 3
= ( c ) 1 k U A V , U o k U A V , U o + B 1 k U A V , U o 1 1 B 2 e B 3 ,
where
ω = 2 η 1 λ , B 1 = l U A V , U o P U A V ( 2 ω 1 ) l m B S , U o ( P m B S , U m 1 s t + P m B S , U A V 1 s t ) , B 2 = l s B S , U o P s B S l m B S , U o ( P m B S , U m 1 s t + P m B S , U A V 1 s t ) , B 3 = σ U o 2 l m B S , U o ( P m B S , U m 1 s t + P m B S , U A V 1 s t ) ,
( a ) in (11d) takes the expectations with respect to h U A V , U o , h s B S , U o ( b ) in (11e) follows a cumulative distribution function (CDF) of exponential distribution because h m B S , U o has a exponential distribution of e x p ( 1 ) . ( c ) in (11g) follows a moment-generating function (MGF) of a gamma distribution, h U A V , U o G a m m a ( k U A V , U o , 1 / k U A V , U o ) and an exponential distribution h m B S , U o e x p ( 1 ) .

4. Comparison: Single Transmission from the Single Base Station in the URN

Simultaneous transmissions from multiple BSs (i.e., mBS and sBS) to UAVs can guarantee a seamless relay transmission to U o and maximize the throughput of the UE in the URN with the placement of the UAV to a region where the UAV can receive signals from both. To prove the throughput enhancement of simultaneous transmissions in the URN, we consider a single transmission from a single BS (i.e., mBS or sBS) in the URN. It can also provide data to U o ; however, interference from an adjacent BS exists, thereby resulting in the outage of U o and the performance degradation of other UE in the URN. In addition, an outage can occur depending on the SINRs of wireless backhaul and access links during two time slots, which are dependent on the position of the UAV.

4.1. mBS-Based URN (mBS-URN)

The UAV receives a signal via a wireless backhaul link in the first time slot only from mBS, even when the UAV is within an sBS service range. This is an equivalent model considered in [30]; however, with interference from the sBS. Because it does not receive a signal from sBS, S I N R S , U A V 1 s t = 0 in (2).
With the condition that S I N R S , U A V 1 s t = 0 ,
p r o b R U o ( 1 ) η
= p r o b ( P m B S , U A V 1 s t g m B S , U A V P s B S g s B S , U A V + P m B S , U m 1 s t g m B S , U A V + σ U A V 2 2 ω + 1 )
= ( a ) E h m B S , U A V γ k s B S , U A V , k s B S , U A V ψ m B S U R N ( h m B S , U A V ) Γ ( k s B S , U A V )
= ( b ) x m i n γ k s B S , U A V , k s B S , U A V ψ m B S U R N ( x ) Γ ( k s B S , U A V ) f h m B S , U A V ( x ) d x ,
where
x m i n = ( ψ m B S U R N ) 1 ( 0 ) , ψ m B S U R N ( h m B S , U A V ) = ( P m B S , U A V 1 s t ( 2 ω + 1 ) P m B S , U m 1 s t ) ( 2 ω + 1 ) P s B S l m B S , U A V l s B S , U A V h m B S , U A V σ U A V 2 l s B S , U A V P s B S , f h m B S , U A V ( x ) = k m B S , U A V k m B S , U A V Γ ( k m B S , U A V ) x k m B S , U A V 1 e k m B S , U A V x , x 0 ,
and ( ψ m B S U R N ) 1 is an inverse function of ψ m B S U R N . ( a ) in (12c) takes the expectation with respect to h m B S , U A V ; ( b ) in (12d) follows that h m B S , U A V has a G a m m a ( k m B S , U A V , 1 / k m B S , U A V ) with a gamma function Γ ( t ) = 0 z t 1 e z d z and a lower incomplete gamma function γ ( s , x ) = 0 x z s 1 e z d z .

4.2. sBS-Based URN (sBS-URN)

URN with a wireless backhaul link only from sBS is considered for the performance comparison. The sBS-UAV link receives interference from mBS transmissions. mBS transmits only to U m in both time slots; therefore, S I N R m B S , U A V 1 s t in (1) is equal to 0, P m B S , U m 1 s t = P m B S in (2) and (3) because P m B S , U A V 1 s t = 0 .
With the conditions that S I N R m B S , U A V 1 s t = 0 , P m B S , U m 1 s t = P m B S and P m B S , U A V 1 s t = 0 ,
p r o b R U o ( 1 ) η
= p r o b ( P s B S g s B S , U A V ( P m B S , U m 1 s t + P m B S , U A V 1 s t ) g m B S , U A V + σ U A V 2 2 ω + 1 )
= ( a ) E h s B S , U A V γ k m B S , U A V , k m B S , U A V ψ s B S U R N ( h s B S , U A V ) Γ ( k m B S , U A V )
= ( b ) x m i n γ k m B S , U A V , k m B S , U A V ψ s B S U R N ( x ) Γ ( k m B S , U A V ) f h s B S , U A V ( x ) d x ,
where
x min = ( ψ s B S U R N ) 1 ( 0 ) , ψ s B S U R N ( h s B S , U A V ) = P s B S ( 2 ω + 1 ) P m B S l s B S , U A V l m B S , U A V h s B S , U A V σ U A V 2 l m B S , U A V P m B S , f h s B S , U A V ( x ) = k s B S , U A V k s B S , U A V Γ ( k s B S , U A V ) x k s B S , U A V 1 e k s B S , U A V x , x 0 ,
and ( ψ s B S U R N ) 1 is an inverse function of ψ s B S U R N . ( a ) in (13c) takes the expectation with respect to h s B S , U A V , and ( b ) in (13d) follows that h s B S , U A V has a G a m m a ( k s B S , U A V , 1 / k s B S , U A V ) .

5. Optimization Problem and Algorithm

5.1. Problem Formulation: Throughput Maximization

The optimal time allocation to maximize the data rate of U m , while guaranteeing the minimum outage requirement ε of U o , can be obtained by solving the following problem.
max λ R U m
s . t . P o u t ( R U o | η ) ε
1 λ 1 .
The optimal time allocation for the adaptive parameter λ can be achieved by a one-dimensional searching method, such as a bisection method [34]. Similar to the bisection method, an optimal time allocation algorithm is carried out in two steps. First, it determines an initial time allocation λ i and a search interval [ a , b ] between 1 and 1. Second, with λ i and [ a , b ] found in the first step, an optimal time allocation λ o p t is defined, such that it maximizes R U m while guaranteeing an outage probability constraint in (14a). Details are in Algorithms 1 and 2 for each step, respectively.
Algorithm 1 Initialize λ i and [ a , b ]
Inputs:  a = 1 , b = 1
1: Calculate λ i = ( a + b ) 2
2: Check the validity of λ i by (14b)
3: if  λ is valid then
4:    Save λ i and [ a , b ]
5:    Break
6: else
7:     b = λ i if R ( m B S + s B S ) , U A V 1 s t > R U A V , U o 2 n d
8:     a = λ i otherwise
9: end if
10: Go to line 1

5.2. Optimal Time Allocation Algorithm

As explained in Section 5.1, outcomes of Algorithm 1, λ i and a search interval [a, b], are used as the input to Algorithm 2. Algorithm 1 works as follows. If λ i is invalid (i.e., an outage occurs at U o for a given λ i ), and λ i should be decreased or increased until the outage requirement of R U o in (14a) is satisfied. If R ( m B S + s B S ) , U A V 1 s t > R U A V , U o 2 n d , λ i needs to be decreased to increase R U A V , U o 2 n d in R U o from (7), the next λ i needs to be updated within an interval [ a , λ i ] . Otherwise, λ i should be increased and updated in an interval [ λ i , b ] .
Algorithm 2 Optimal time allocation Algorithm
Initialization
 Inputs: λ i , [ a , b ] , τ .
 Initialization: λ = λ i , and go to the line2.
Phase1: Update a search interval.
1: Check the validity of λ by (14b)
2: if  λ is valid then
3:     a = λ if R m B S , U m 1 s t > R m B S , U m 2 n d
4:     b = λ otherwise
5: else
6:     b = λ if R m B S , U m 1 s t > R m B S , U m 2 n d
7:     a = λ otherwise
8: end if
Phase2: Update λ .
9: if  b a < τ then
10:    Save λ as λ o p t and break.
11: else
12:     λ = a + b 2
13: end if
14: Go to line 1
With an initial λ i and a search interval [ a , b ] , Algorithm 1 determines λ o p t based on R m B S , U m 1 s t and R m B S , U m 2 n d in (6). When R m B S , U m 1 s t > R m B S , U m 2 n d , maximizing R U m in (14a) is the same as increasing λ ; hence, λ should be updated from [ λ , b ] for a valid λ or from [ a , λ ] for an invalid λ in the next step. On the other hand, when R m B S , U m 1 s t < R m B S , U m 2 n d , maximizing R U m in (14a) is the same as decreasing λ ; therefore, a search interval needs to be changed to [ a , λ ] for a valid λ , and [ λ , b ] for an invalid λ to update λ . λ o p t can be determined when the length of the uncertainty interval ( b a ) is smaller than the predetermined value of τ .
The complexity of the optimal time allocation algorithm is equal to O ( l o g 2 ( 2 / τ ) ) . It is well-known that the bisection method has a complexity of O ( l o g 2 ( W / T O R ) ) , where W is the width of the initial interval and T O R is the desired tolerance or precision (e.g., τ in this paper). The number of iterations n i where the bisection method converges to a root to achieve a required tolerance is upper-bounded as n i n i , 1 / 2 l o g 2 ( W / T O R ) . In addition, the bisection method is optimal in that it guarantees a root in the worst case, which has an absolute error of T O R within n i , 1 / 2 iterations [35,36].

6. Numerical Results

In this section, we present the simulation results to demonstrate that multi-BSs-URN achieves a higher throughput of U m without an outage of U o over mBS-URN or sBS-URN. In addition, it is demonstrated that an optimal time allocation λ o p t extends the operation range of UAV compared to an equal time allocation (i.e., λ = 0 , denoted as λ 0 in Figure 3 and Figure 4) and achieves a larger throughput gain.
The following are assumed for simulations. U m and U o are located inside and outside the mBS coverage, respectively; therefore, U o cannot have a direct link from mBS. sBS is in the middle between U m and U o , and the distance between sBS and U o is large, so that there is no direct link between them. UAV moves from U m to U o , and a relative distance Δ is defined as Δ = d U m , U A V d U m , U o . A large Δ indicates that the UAV stays close to U o , while a small Δ means that the UAV stays close to U m . An equal power allocation at mBS is assumed in the first time slot, so that P m B S , U m 1 s t = P m B S , U A V 1 s t = 15 [dBm], P M = 30 [dBm], P S = P U A V = 25 [dBm], path loss = 3 , the height of UAV = 70 [m], η = 0.1 [bps/Hz], ϵ = 0.1 , and τ = 0.01 .
Figure 3 demonstrates the superior performance of multi-BSs-URN over mBS-URN for both λ o p t and λ 0 . The multi-BSs-URN achieves a higher throughput within an entire operation range of UAV without an outage of U o . For comparison, two mBS-URNs are considered; mBS-URN with or without interference from sBS (i.e., mBS-URN w/ I s B S and mBS-URN w/o I s B S , respectively, in Figure 3). In mBS-URN w/ I s B S , an outage of U o always occurs for both λ o p t and λ 0 , thereby resulting in the throughput degradation of U m within the operation range of UAV. Even in mBS-URN w/o I s B S , an outage of U o occurs when 0.4 Δ 0.9 for λ o p t , and Δ 0.25 for λ 0 . This is because a time allocation for two time slots is not enough for reliable relay transmission to U o . When Δ 0.9 for λ o p t , U m achieves high throughput because UAV remains very close to U o and a small amount of time is needed to set up an access link. Even though mBS-URN suffers from an outage without interference from sBS, it can extend the valid operation range of the UAV from 0 Δ 0.25 to 0 Δ 0.4 and Δ 0.9 with an optimal λ o p t . Figure 4 compares the throughput of multi-BSs-URN with that of sBS-URN. Without a time allocation, sBS-URN suffers from an outage of U o for an entire operation range of the UAV. For an optimal λ o p t , the throughput of U m is very low when 0 Δ 0.5 due to the severe interference from mBS. However, it increases as Δ increases because the UAV receives less interference when it approaches U o .
Simulation results in Figure 3 and Figure 4 demonstrate that simultaneous transmissions from mBS and sBS can achieve higher throughput over a single transmission from mBS or sBS without an outage of U o , thereby guaranteeing a reliable relay link to U o . Furthermore, the optimal time allocation can provide additional throughput gain and extend the UAV operation range. Therefore, simultaneous transmissions from multiple BSs in the URN with optimal time allocations are essential for the throughput maximization of URN and stable relay transmission to U o .

7. Conclusions

The mobility of UAVs is a powerful function and a simple way to enhance the SINR of a wireless backhaul link in the URN. Simultaneous transmissions from mBS and sBS in the URN with an optimal time allocation is proposed to maximize the throughput of the UE and guarantee a seamless relay transmission without an outage of U o . The outage probability of U o is analyzed, and an optimal time allocation algorithm is presented. Simulation results demonstrate that simultaneous transmissions from mBS and sBS perform better than a single transmission from mBS or sBS with respect to the overall throughput, and the optimal time allocation is necessary for throughput maximization and the extension of the operation range.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
UAVunmanned aerial vehicle
URNUAV relay network
CRNconventional relay network
LOSline-of-sight
SINRsignal-to-interference-plus-noise-ratio
UEuser equipment
mBSmacrocell base station
sBSsmall cell base station
SICsuccessive interference cancellation
AWGNadditive white Gaussian noise
MRCmaximal ratio combination
CDFcumulative distribution function
MGFmoment-generating function

References

  1. Gupta, L.; Jain, R.; Vaszkun, G. Survey of Important Issues in UAV Communication Networks. IEEE Commun. Surv. Tutor. 2016, 18, 1123–1152. [Google Scholar] [CrossRef]
  2. Zeng, Y.; Zhang, R.; Lim, T.J. Wireless Communications with Unmanned Aerial Vehicles: Opportunities and Challenges. IEEE Commun. Mag. 2016, 56, 36–42. [Google Scholar] [CrossRef]
  3. Hayat, S.; Yanmaz, E.; Muzaffar, R.M. Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint. IEEE Commun. Surv. Tutor. 2016, 18, 2624–2661. [Google Scholar] [CrossRef]
  4. Wang, J.; Jiang, C.; Han, Z.; Ren, Y.; Maunder, R.G.; Hanzo, L. Taking Drones to the Next Level: Cooperative Distributed Unmanned-Aerial-Vehicular Networks for Small and Mini Drones. IEEE Vehicular Technol. Mag. 2017, 12, 73–82. [Google Scholar] [CrossRef]
  5. Motlagh, N.H.; Taleb, T.; Arouk, O. Low-Altitude Unmanned Aerial Vehicles-Based Internet of Things Services: Comprehensive Survey and Future Perspectives. IEEE Internet Things J. 2016, 3, 899–922. [Google Scholar] [CrossRef]
  6. Motlagh, N.H.; Bagaa, M.; Taleb, T. UAV-Based IoT Platform: A Crowd Surveillance Use Case. IEEE Commun. Mag. 2017, 55, 128–134. [Google Scholar] [CrossRef]
  7. Menouar, H.; Guvenc, I.; Akkaya, K.; Uluagac, A.S.; Kadri, A.; Tuncer, A. UAV-Enabled Intelligent Transportation Systems for the Smart City: Applications and Challenges. IEEE Commun. Mag. 2017, 55, 22–28. [Google Scholar] [CrossRef]
  8. Li, B.; Fei, Z.; Zhang, Y. UAV Communications for 5G and Beyond: Recent Advances and Future Trends. IEEE Internet Things J. 2019, 6, 2241–2263. [Google Scholar] [CrossRef]
  9. Komerl, J.; Vilhar, A. Base Stations Placement Optimization in Wireless Networks for Emergency Communications. In Proceedings of the 2014 IEEE International Conference on Communications Workshops (ICC), Sydney, Australia, 10–14 June 2014. [Google Scholar]
  10. Lyu, J.; Zeng, Y.; Zhang, R.; Lim, T.J. Placement Optimization of UAV-Mounted Mobile Base Stations. IEEE Commun. Lett. 2017, 21, 604–607. [Google Scholar] [CrossRef]
  11. Yu, P.; Ding, Y.; Li, Z.; Tian, J.; Zhang, J.; Liu, Y.; Li, W.; Qiu, X. Energy-Efficient Coverage and Capacity Enhancement With Intelligent UAV-BSs Deployment in 6G Edge Networks. IEEE Trans. Intell. Transp. Syst. 2023, 24, 7664–7675. [Google Scholar] [CrossRef]
  12. Chen, Y.; Feng, W.; Zheng, G. Optimum Placement of UAV as Relays. IEEE Commun. Lett. 2017, 22, 248–251. [Google Scholar] [CrossRef]
  13. Han, S.I. Survey on UAV Deployment and Trajectory in Wireless Communication Networks: Applications and Challenges. Information 2022, 13, 389. [Google Scholar] [CrossRef]
  14. Fatemidokht, H.; Rafsanjani, M.K.; Gupta, B.B.; Hsu, C.H. Efficient and secure routing protocol based on artificial intelligence algorithms with UAV-assisted for vehicular Ad Hoc networks in intelligent transportation systems. IEEE Trans. Intell. Transp. Syst. 2021, 22, 4757–4769. [Google Scholar] [CrossRef]
  15. Wang, Q.; Xu, C.; Leng, S.; Pollin, S. When Autonomous Drones Meet Driverless Cars. In Proceedings of the 16th Annual International Conference on Mobile Systems, Applications, and Services, Munich, Germany, 10–15 June 2018. [Google Scholar]
  16. Wiseman, Y. Autonomous Vehicles. In Research Anthology on Cross-Disciplinary Designs and Applications of Automation; Information Resources Management Association, Ed.; IGI Global: Hershey, PA, USA, 2022. [Google Scholar]
  17. Khuwaja, A.A.; Chen, Y.; Zhao, N.; Alouini, M.S.; Dobbins, P. A survey of channel modeling for UAV communications. IEEE Commun. Surv. Tutor. 2018, 20, 2804–2821. [Google Scholar] [CrossRef]
  18. Liu, X.; Liu, Y.; Chen, Y.; Hanzo, L. Trajectory Design and Power Control for Multi-UAV Assisted Wireless Networks: A Machine Learning Approach. IEEE Trans. Veh. Technol. 2019, 68, 7957–7969. [Google Scholar] [CrossRef]
  19. Bayerlein, H.; De Kerret, P.; Gesbert, D. Trajectory Optimization for Autonomous Flying Base Station via Reinforcement Learning. In Proceedings of the 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Kalamata, Greece, 25–28 June 2018. [Google Scholar]
  20. Sharma, J.; Mehra, P.S. Secure communication in IOT-based UAV networks: A systematic survey. Internet Things 2023, 23, 100883. [Google Scholar] [CrossRef]
  21. An, K.; Lin, M.; Quyang, J.; Zhu, W.-P. Secure Transmission in Cognitive Satellite Terrestrial Networks. IEEE J. Sel. Areas Commun. 2016, 34, 3025–3037. [Google Scholar] [CrossRef]
  22. Lin, Z.; Lin, M.; Champagne, B.; Zhu, W.-P.; Al-Dhahir, N. Secrecy-Energy Efficient Hybrid Beamforming for Satellite-Terrestrial Integrated Networks. IEEE Trans. Commun. 2021, 69, 6345–6360. [Google Scholar] [CrossRef]
  23. Niu, H.; Chu, Z.; Zhu, Z.; Zhou, F. Aerial intelligent reflecting surface for secure wireless networks: Secrecy capacity and optimal trajectory strategy. Intell. Converg. Netw. 2022, 3, 119–133. [Google Scholar] [CrossRef]
  24. Lin, Z.; Niu, H.; An, K.; Wang, Y.; Zheng, G.; Chatzinotas, S.; Hu, Y. Refracting RIS-Aided Hybrid Satellite-Terrestrial Relay Networks: Joint Beamforming Design and Optimization. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3717–3724. [Google Scholar] [CrossRef]
  25. Fan, R.; Cui, J.; Jin, S.; Yang, K.; An, J. Optimal Node Placement and Resource Allocation for UAV Relaying Network. IEEE Commun. Lett. 2018, 22, 808–811. [Google Scholar] [CrossRef]
  26. Shakhatreh, H.; Alenezi, A.; Sawalmeh, A.; Almutiry, M.; Malkawi, W. Efficient Placement of an Aerial Relay Drone for Throughput Maximization. Wirel. Commun. Mob. Comput. 2021, 2021, 5589605. [Google Scholar] [CrossRef]
  27. Nasrollahi, S.; Mirrezaei, S.M. Toward UAV-based Communication: Improving Throughput by Optimum Trajectory and Power Allocation. J. Wirel. Commun. Netw. 2022, 2022, 9. [Google Scholar] [CrossRef]
  28. Han, S.I.; Baek, J.; Han, Y. Deployment of Multi-layer UAV Relay System. In Proceedings of the 2018 IEEE Wireless Communications and Networking Conference (WCNC), Barcelona, Spain, 15–18 April 2018. [Google Scholar]
  29. Kim, J.B.; Lee, I.H. Non-Orthogonal Multiple Access in Coordinated Direct and Relay Transmission. IEEE Commun. Lett. 2015, 19, 2037–2040. [Google Scholar] [CrossRef]
  30. Baek, J.; Han, S.I.; Han, Y. Optimal resource allocation for non-orthogonal transmission in UAV relay systems. IEEE Wirel. Commun. Lett. 2017, 7, 356–359. [Google Scholar] [CrossRef]
  31. Han, S.I.; Baek, J. Optimal UAV Deployment and Resource Management in UAV Relay Networks. Sensors 2021, 21, 6878. [Google Scholar] [CrossRef]
  32. Ding, Z.; Peng, M.I.; Poor, H.V. Cooperative non-orthogonal multiple access in 5G systems. IEEE Wirel. Commun. Lett. 2015, 19, 1462–1465. [Google Scholar] [CrossRef]
  33. Goldsmith, A. Wireless Communications; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar]
  34. Chong, E.K.P.; Zak, S.H. An Introduction to Optimization; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2008. [Google Scholar]
  35. Sikorski, K. Bisection is optimal. Numer. Math. 1982, 40, 111–117. [Google Scholar] [CrossRef]
  36. Sikorski, K.; Trojan, G.M. Asymptotic near optimality of the bisection method. Numer. Math. 1990, 57, 421–433. [Google Scholar] [CrossRef]
Figure 1. System model: multiple BSs in the URN.
Figure 1. System model: multiple BSs in the URN.
Electronics 12 04053 g001
Figure 2. Time slot allocation by the adaptive parameter of λ .
Figure 2. Time slot allocation by the adaptive parameter of λ .
Electronics 12 04053 g002
Figure 3. Throughput comparison of multi-BSs-URN and mBS-URN.
Figure 3. Throughput comparison of multi-BSs-URN and mBS-URN.
Electronics 12 04053 g003
Figure 4. Throughput comparison of multi-BSs-URN and sBS-URN.
Figure 4. Throughput comparison of multi-BSs-URN and sBS-URN.
Electronics 12 04053 g004
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

Han, S.I. Resource Allocation of Multiple Base Stations for Throughput Enhancement in UAV Relay Networks. Electronics 2023, 12, 4053. https://doi.org/10.3390/electronics12194053

AMA Style

Han SI. Resource Allocation of Multiple Base Stations for Throughput Enhancement in UAV Relay Networks. Electronics. 2023; 12(19):4053. https://doi.org/10.3390/electronics12194053

Chicago/Turabian Style

Han, Sang Ik. 2023. "Resource Allocation of Multiple Base Stations for Throughput Enhancement in UAV Relay Networks" Electronics 12, no. 19: 4053. https://doi.org/10.3390/electronics12194053

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