Next Article in Journal
Dynamic Event-Triggered-Based Finite-Time Distributed Tracking Control of Networked Multi-UAV Systems
Previous Article in Journal
Longitudinal Perching Trajectory Planning for a Fixed-Wing Unmanned Aerial Vehicle at High Angle of Attack Based on the Estimation of Region of Attraction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy-Efficient Joint User Association, Backhaul Bandwidth Allocation, and Power Allocation in Cell-Free mmWave UAV Networks

1
6G Research Centre, China Telecom Beijing Research Institute, Beijing 102209, China
2
School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
3
School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
*
Authors to whom correspondence should be addressed.
Drones 2025, 9(2), 88; https://doi.org/10.3390/drones9020088
Submission received: 30 October 2024 / Revised: 11 January 2025 / Accepted: 20 January 2025 / Published: 23 January 2025

Abstract

:
In this article, we propose a cell-free network architecture for an unmanned aerial vehicle (UAV) base station (BS), i.e., UBS, incorporating high-altitude platform stations (HAPSs) as central processing units (CPUs). The goal is to guarantee the quality of service (QoS) of user equipment (UE), reduce energy consumption, extend communication time, and facilitate rescue operations. The millimeter-wave (mmWave) frequency band is deployed in access and backhaul links to satisfy UE QoS requirements and high backhaul demands. The proposed framework jointly optimizes user association, backhaul bandwidth allocation, and power allocation to maximize energy efficiency while meeting QoS requirements. The optimization problem, modeled as non-convex mixed-integer nonlinear fractional programming, is solved through a three-stage iterative algorithm. This includes (1) optimizing power allocation based on Dinkelbach transformation and a successive convex approximation (SCA) method, (2) clustering UBSs using the Lagrangian method, and (3) deriving a closed-form bandwidth allocation factor. The proposed algorithm significantly outperforms many traditional algorithms in performance while maintaining low computational complexity.

1. Introduction

Unmanned aerial vehicles (UAVs), acting as airborne base stations (BSs), provide communication services to ground user equipment (UE) [1,2,3]. Their high mobility, on-demand deployment, and ability to establish direct line-of-sight (LoS) links with UEs make them a focus of interest in existing networks and future sixth-generation (6G) systems [4]. During large-scale events, such as sporting competitions, communication congestion often occurs. Additionally, natural disasters, such as earthquakes, can severely damage traditional terrestrial communication networks, resulting in service interruptions. These disruptions significantly hinder the efficiency of post-disaster rescue and emergency response efforts. In such situations, UAV BSs (UBSs) can be rapidly deployed to address communication congestion, cover affected areas, and ensure stable communication services [5,6].
To better meet the quality-of-service (QoS) requirements of ground UEs, millimeter-wave (mmWave) frequency bands are widely used to enhance communication rates [7,8]. However, densely deployed mmWave UBSs may experience severe beam interference. To mitigate this interference, a cell-free architecture has been proposed, which can convert interference signals into useful signals, thereby improving system throughput [9]. Nevertheless, the cell-free architecture also faces several challenges, particularly unavoidable beam interference [10] and backhaul load issues. To address the backhaul load problem, we introduce an integrated access and backhaul (IAB) architecture [11,12]. In traditional cell-free architectures, the backhaul link between the central processing unit (CPU) and BSs is typically transmitted via an optical fiber. However, due to the predominance of line-of-sight (LoS) transmission paths and the impracticality of fiber optics in airborne environments, using a wireless backhaul link is more suitable. Therefore, we employ a high-altitude platform station (HAPS) [13] as the CPU, with UBSs serving as multiple APs.
HAPS has been extensively studied in wireless networks and is typically deployed at an altitude of 20 km in the stratosphere, covering a radius of 50–500 km [14]. It can directly serve ground UEs through access links or act as a super macro base station, providing stable LoS paths for access points via backhaul links [15]. In a cell-free architecture, the CPU and small base stations are connected via wireless backhaul links. In disaster-stricken or densely populated areas, meeting QoS requirements becomes critical, leading to a surge in backhaul capacity demands. Although mmWave frequencies can be used to enhance backhaul capacity, their limitations remain. Additionally, to extend the operational time of UAVs in rescue missions, power consumption must be reduced while maintaining QoS for UEs, improving energy efficiency [16].
Our proposed architecture integrates UAVs, HAPS, and mmWave bands to address these challenges and offers distinct advantages over competing technologies. First, UAVs deployed as UBSs can rapidly establish direct LoS links with ground UEs, ensuring communication services in disaster-affected areas where terrestrial networks are damaged. Second, the use of mmWave frequencies enhances communication rates, providing high-quality services for ground UEs. Third, introducing HAPS as the CPU and employing wireless backhaul links eliminates the limitations of fiber optics in airborne environments. This ensures stable LoS paths for UBSs. Finally, the proposed energy-efficient scheme for user association, backhaul bandwidth allocation, and power allocation improves energy efficiency and reduces inter-beam interference, significantly enhancing network performance. In the mmWave UAV network scenario with a user-centric cell-free network architecture, the problem is initially modeled as an optimization problem aimed at maximizing energy efficiency while meeting UE QoS rate requirements. Due to its non-convex nature, the optimization problem is decomposed into three independent subproblems. Corresponding algorithms are developed to address each subproblem separately. These subproblems are then solved through alternating optimization until convergence is achieved. The proposed scheme effectively mitigates mmWave inter-beam interference, satisfies UE QoS rate requirements, and improves energy efficiency. The main contributions are summarized as follows:
  • A joint user association, backhaul bandwidth allocation, and power allocation framework for maximizing energy efficiency based on a cell-free architecture is proposed in mmWave UAV networks. The problem of maximizing energy efficiency is formulated as a joint optimization problem, while considering UE QoS rate requirements. This involves optimizing user association, backhaul bandwidth allocation, and power allocation. The approach improves UE QoS by clustering multiple mmWave UBSs, optimizing the backhaul bandwidth allocation factor to allocate bandwidth between the access and backhaul links, and refining power allocation to efficiently serve UEs.
  • The joint optimization problem is a non-convex mixed-integer nonlinear fractional programming problem. The problem is decoupled into three independent subproblems: user association, backhaul bandwidth allocation, and power allocation. These subproblems are solved through alternating optimization iterations. The proposed algorithm is characterized by low computational complexity and is scalable to large-scale ultra-dense mmWave UAV networks.
  • A three-stage iterative optimization algorithm is proposed. The first stage employs successive convex approximation (SCA) to establish a lower bound for the concave function and a upper bound for the convex function, facilitating Dinkelbach transformation and power convex approximation optimization. In the second stage, to determine the optimal mmWave UBS clustering scheme, we introduce a user association strategy based on energy efficiency maximization. The problem is transformed into a convex form by relaxing the integer variables into continuous ones, allowing an approximate solution using the Lagrangian method. In the third stage, we derive a closed-form expression for the optimal bandwidth allocation factor.
  • The system was simulated with various network parameters to verify the proposed algorithm’s effectiveness and its ability to converge quickly to a stable solution. This study also examined the effects of mmWave UBS density, cooperative UBS cluster size, and UE QoS rate requirements on network performance. The results indicate that the proposed algorithm achieves performance close to that of the global search algorithm in terms of improving system energy efficiency and meeting UE QoS rate requirements. Additionally, it significantly outperforms many other algorithms while maintaining much lower complexity.
The remainder of this paper is structured as follows: Section 2 reviews the related works. Section 3 presents the cell-free mmWave UAV system model and formulates the optimization problem. Section 4 details the proposed optimization scheme for joint user association, bandwidth allocation, and power allocation, along with its implementation. Section 5 provides numerical results and discussion. Finally, Section 6 concludes the paper.

2. Related Works

In user-centric cell-free networks, user association schemes can assist UEs in selecting better coordinated BS clusters to provide enhanced communication services [17,18,19]. However, these studies either do not consider mmWave frequencies [20,21] or assume that all backhaul links between UAVs and the CPU are ideal, neglecting the limitations of backhaul capacity. References [22,23] proposed a cell-free architecture for UBSs to address the severe inter-cell interference between ground UEs and adjacent UBSs. They utilized the sub-terahertz frequency band to mitigate backhaul link constraints. However, they do not consider ensuring UE QoS.
Furthermore, resource allocation plays a critical role in cell-free wireless networks [24,25]. Due to the scarcity of spectrum resources and power limitations, the allocation of bandwidth and power for both access and backhaul links directly impacts UE QoS satisfaction and system energy efficiency [26,27,28]. Energy efficiency is a critical performance metric in communication systems, where it plays a pivotal role in optimizing network throughput and reducing power consumption [29,30]. However, these studies do not take into account the cell-free network architecture. Reference [31] proposed a QoS configuration system architecture based on mmWave user-centric cell-free massive multiple-input multiple-output (m-MIMO) and finite blocklength coding, hybrid automatic repeat request with incremental redundancy (FBC-HARQ-IR) for 6G wireless networks, focusing on statistical latency and error rate bounds. UE QoS satisfaction is also a performance metric that cannot be overlooked in resource allocation for cell-free networks [32,33]. The joint power and user grouping problem under QoS constraints was formulated, aiming at minimizing the total transmit power. A generalized benders decomposition-based algorithm was proposed, where the primal problem and master problem are solved iteratively to approach the optimal solution [34]. Nonetheless, they fail to consider the bandwidth resource allocation between the backhaul and access links.
Thus, these studies either fail to reduce system energy consumption while ensuring UE QoS or do not utilize cell-free architectures to mitigate inter-beam interference in mmWave networks. Research addressing UE QoS and energy consumption issues under backhaul link constraints in cell-free mmWave networks is relatively scarce. Most existing studies operate under the assumption of sufficient system bandwidth and guaranteed UE QoS. However, it becomes challenging to meet the QoS requirements of all UEs in scenarios where bandwidth is limited and the number of UEs is large. Therefore, we propose a joint scheme in this user-centric mmWave UAV network for user association, backhaul bandwidth allocation, and power distribution based on energy efficiency maximization to ensure that as many UEs as possible meet their QoS requirements.

3. System Model and Problem Formulation

3.1. System Model

The system model is shown in Figure 1; we consider a downlink cell-free mmWave UAV network scenario, which comprises one HAPS and N mmWave UBSs. The HAPS is used as a CPU, which is indexed by 0. We conceptualize the HAPS as a super macro base station (SMBS). This is referred to as HAPS-SMBS. It is equipped with massive multiple-input multiple-output (m-MIMO) technology and is designed to provide connectivity across a wide range of applications [35]. The sets of N mmWave UBSs and K UEs are denoted by N = 1 , . . , N and K = 1 , . . , K , respectively. In cell-free mmWave networks, UBSs are divided into multiple cell-free cooperative clusters to serve UEs. UEs can be simultaneously associated with multiple mmWave UBSs for data transmission. There is an overlap between the cell-free cooperative UBS clusters, meaning that a single mmWave UBS may belong to multiple clusters. The link between UBSs and the HAPS-SMBS is referred to as the backhaul link, while the link between UEs and UBSs is known as the access link [11]. It is assumed that all backhaul and access links operate in the mmWave frequency band.

3.2. mmWave Signal Propagation Model

(1) Blockage model: The HAPS system is deployed at an altitude exceeding 20 km, whereas the UBS is positioned at a relatively lower altitude of 120 m [14]. This configuration primarily results in the formation of a active line-of-sight (LoS) propagation path between the HAPS and the UBS. In contrast, communications between UBS and ground UEs can be obstructed by obstacles such as buildings and trees. mmWave signals are highly susceptible to the impact of physical blockages.
The path loss characteristics between LoS and non-line-of-sight (NLoS) paths are significantly different [9,36]. The probability of each LoS path can be expressed as P L o S d = exp d / ρ , where d is the three-dimensional distance between the transmitter and the receiver, and  ρ is a LoS range constant. The antenna gain is calculated using the sector antenna model [37], which assumes a constant antenna gain for all angles in both the main and side lobes.
(2) mmWave beam model: Beamforming-based directional communication [37] is employed to calculate beam gain, where the beam gain in a sidelobe is a small constant 0 < ε 1 . The antenna symbols are defined as shown in Table 1. Therefore, the directional beam transmission gain from mmWave UBS n to UE k can be expressed as
g n k t θ n t , φ n k t , ζ n k t = ε , i f θ n t 2 < φ n k t ζ n k t < 2 π θ n t 2 , 2 π 2 π θ n t ε θ n t , otherwise .
The directional beam reception gain of UE k from mmWave UBS n can be written as
g k n r θ k r , φ k n r , ζ k n r = ε , i f θ k r 2 < φ k n r ζ k n r < 2 π θ k r 2 , 2 π 2 π θ k r ε θ k r , otherwise .
Therefore, the effective beam gain from mmWave UBS n to UE k is defined as G n , k , and is given by G n , k = g n k t g k n r , k K , n N . Similarly, the effective beam gain from mmWave HAPS-SMBS 0 to mmWave UBS n, denoted as G 0 , n , can also be derived using this method.

3.3. System Throughput Model

Let matrix X denote the user association indicator matrix, where the elements x k , n { 0 , 1 } , k K , and n N , which can be given by
x k , n = 1 , i f   UE   k   associated   UBS   n , 0 , i f   UE   k   not associated   UBS   n .
Let C k C k N denote the mmWave cooperative UBS cluster of UE k, which consists of mmWave UBSs satisfying x k , n = 1 .
Define matrix P as the power allocation matrix, where the elements p n , k , k K , n N . p n , k is the power allocated to UE k by mmWave UBS n. mmWave direct beams can improve the link quality, but also introduce significant interference.
Therefore, the downlink signal-to-interference-plus-noise ratio (SINR) of UE k from the mmWave cooperative UBS cluster C k can be expressed as
Γ k = n C k p n , k G n , k h n , k 2 I k c o + σ 2
where I k c o denotes the inter-UBS cluster interference of UE k [38], σ 2 denotes additive white Gaussian noise (AWGN) of an access link, and h n , k denotes the channel gain between mmWave UBS n and UE k, which incorporates large-scale fading, small-scale fading, and the probability of LoS and NLoS conditions.
I k c o = k K k n N C k p n , k G n , k h n , k 2
The downlink SINR of UE k from mmWave UBS n can be written as
Γ n , k = p n , k G n , k h n , k I n , k n c o + σ 2
The inter-UBS interference of UE k is denoted by
I n , k n c o = k K k n N n p n , k G n , k h n , k 2
To fully exploit the directionality of mmWave communications, it is assumed that the entire access link bandwidth is multiplexed among all mmWave UBSs and UEs. Let B represent the total available bandwidth, and let β denote the backhaul bandwidth allocation factor, which indicates the proportion of the total bandwidth allocated to a backhaul link, where 0 β 1 [39]. Consequently, according to Shannon’s formula, the access link rate for UE k from the mmWave UBS cluster C k and the access link rate for UE k from mmWave UBS n are respectively expressed as follows:
R k = 1 β B log 2 1 + Γ k
R n , k = 1 β B log 2 1 + Γ n , k
The sum rate of the cell-free access link is
R s u m = k K R k
The backhaul link rate from HAPS-SMBS 0 to UBS n is given by
R 0 , n = β B log 2 1 + p 0 , n G 0 , n h 0 , n σ 1 2
where h 0 , n denotes the channel gain between HAPS-SMBS 0 and UBS n, and p 0 , n represents the transmission power allocated to UBS n by HAPS-SMBS 0. σ 1 2 is the AWGN power of a backhaul link. For simplicity, we assume σ 1 2 = σ 2 [40,41].

3.4. System Energy Modeling

To accurately characterize the energy consumption in a cell-free mmWave network, both the power consumed by the access link and the backhaul link are considered. In both links, energy consumption is divided into two components: transmission power consumption and circuit intrinsic power consumption. The former refers to the dynamic total transmitted power, while the latter corresponds to the static inherent circuit power. The total energy consumption of the backhaul link in the mmWave network can be expressed as
P s u m M = n N ϕ p 0 , n + ω 0 , n
where ϕ represents the reciprocal of HAPS-SMBS power amplifier efficiency. ω 0 , n denotes the unit circuit fixed power consumption of the backhaul link between HAPS-SMBS 0 and UBS n, including the power consumption of components such as transmission filter, mixer, frequency synthesizer, and digital-to-analog converter.
The total energy consumption of the access link in a cell-free mmWave network can be expressed as
P s u m S = n N k K x k , n ξ n p n , k + ϑ n , k
where ξ n represents the reciprocal of the power amplifier efficiency of mmWave UBS n, and ϑ n , k denotes the unit circuit fixed power consumption of the access link between mmWave UBS n and UE k.
Therefore, the total system power consumption is the sum of the power consumption of a backhaul link and an access link, which can be expressed as
P s u m = P s u m M + P s u m S

3.5. Problem Formulation

The joint optimization of energy-efficient cell-free user association, backhaul bandwidth allocation, and power allocation in networks is investigated, with energy efficiency as the performance criterion. The objective is to achieve an optimal balance between system throughput and the increase in power consumption. Energy efficiency is defined as the ratio of system throughput to power consumption and is expressed as
η E E = R s u m P s u m
NOTE 1: Here, we define energy efficiency as the ratio of system throughput to total energy consumption [40,41]. However, another promising performance metric is the sum of individual ratios of UE’s rate to UE’s energy consumption. This metric holds significant potential and will be explored further in our future research endeavors [42].
The objective of the joint cell-free user association and power allocation optimization problem is to maximize energy efficiency while satisfying the UE QoS rate requirements. Therefore, this optimization problem can be formulated as
P 0 : max X , β , P η E E = R s u m P s u m
s . t . 0 k K x k , n K max , n N
0 n N x k , n N max , k K
p n , k 0 ,   k K p n , k p n max , k K , n N
R k R k , min , k K
k K R n , k R 0 , n , n N
0 β 1
x k , n 0 , 1 , k K , n N
where (16b) and (16c) are the quotas for mmWave UBSs and UEs, respectively, ensuring that each mmWave UBS n serves at most K m a x UEs simultaneously and each UE k associates with a maximum of N m a x mmWave UBSs concurrently. The power constraint for each mmWave UBS is given by (16d). (16e) guarantees the QoS rate requirement for each UE. (16f) guarantees that the backhaul occupancy of each mmWave UBS cannot exceed its backhaul capacity constraint. Finally, (16g) indicates the range of values for the backhaul bandwidth allocation factor.

3.6. Dinkelbach Transformation

The Dinkelbach transformation method is a potent tool for addressing fractional programming problems, with its application predicated on the conditions that the numerator of the objective function is concave, the denominator is convex, and all constraint conditions must be convex [42,43,44].
Theorem 1.
The optimization problem P * 0 achieves the maximum value η * = max Y F Y G Y if and only if the following conditions are satisfied [42,43,44]:
max Y F Y η * G Y = F Y * η * G Y * = 0
where F Y is a concave function, G Y is a convex function, and Y is the convex set. Y * denotes the optimal values of the variables at this maximum value of the optimization problem P * 0 .
The optimization problem P 0 is inherently a non-convex mixed-integer nonlinear optimization problem, characterized by the presence of 0–1 integer variables x k , n and the non-convex function R k dependent on the continuous variable p k , n . These features render the problem difficult to solve directly. To address this challenge, the optimization problem is decoupled into three subproblems: user association, backhaul bandwidth allocation, and power allocation. Each subproblem is tackled independently through an iterative approach, with the overall solution obtained by alternating iterations. At the end of each iteration, P 0 can be transformed into a convex optimization problem. The system model is shown in Figure 2. The detailed procedure is presented in the following sections.

4. Proposed Joint Scheme for User Association, Backhaul Bandwidth Allocation Factor, and Power Allocation

To solve the joint optimization problem P 0 , an iterative scheme is proposed that focuses on user association, backhaul bandwidth allocation, and power allocation. The problem P 0 is decomposed into three distinct subproblems: power allocation subproblem subproblem P 1.1 , user association subproblem P 1.2 , and backhaul bandwidth allocation factor subproblem P 1.3 , each of which is solved independently. Specifically, the cell-free mmWave network energy efficiency is iteratively updated based on the obtained user-centered overlapping clusters until convergence is achieved.
Given the user association X and the backhaul bandwidth allocation factor β , the optimization problem P 0 is transformed into a power allocation problem P 1.1 , as follows:
P 1.1 : max P η E E = R s u m P s u m
s . t . p n , k 0 ,   k K p n , k p n max , k K , n N
R k R k , min , k K
k K R n , k R 0 , n , n N
Given a fixed power allocation P and a backhaul bandwidth allocation factor β , the optimization problem P 0 is transformed into a user association problem P 1.2 , as follows:
P 1.2 : max X η E E = R s u m P s u m
s . t . 0 k K x k , n K max , n N
0 n N x k , n N max , k K
R k R k , min , k K
k K R n , k R 0 , n , n N
x k , n 0 , 1 , k K , n N
Given the user association X and the fixed power allocation P , the optimization problem P 0 is transformed into a backhaul bandwidth allocation problem P 1.3 , as follows:
P 1.3 : max β η E E = R s u m P s u m
s . t . R k R k , min , k K
k K R n , k R 0 , n , n N
0 β 1

4.1. Power Allocation Based on Successive Convex Approximation

Given the user association matrix X and the backhaul bandwidth allocation factor β , the original optimization problem P 0 is transformed into a power allocation subproblem P 1.1 . The convexity of the power constraint (18b) is straightforward to verify. Since the objective function (18a), constraints (18c), and (18d) are non-convex, the optimization problem P 1.1 is still non-convex. To solve the non-convex problem P 1.1 , the Dinkelbach transformation method and successive convex approximation (SCA) method are used to transform it into a series of convex subproblems. Specifically, the access link rate from the mmWave UBS cluster C k to UE k, as well as from the mmWave UBS n to UE k, is relaxed and reformulated into convex functions. The access link rate from the mmWave UBS cluster C k to UE k can be rewritten as
R k = f k P g k P
The access link rate from mmWave UBS n to UE k can be rewritten as
R n , k = f n , k P g n , k P
where
f k P = 1 β B log 2 n C k p n , k G n , k h n , k 2 + I k c o + σ 2
g k P = 1 β B log 2 I n , k c o + σ 2
f n , k P = 1 β B log 2 p n , k G n , k h n , k + I n , k n c o + σ 2
g n , k P = 1 β B log 2 I n , k n c o + σ 2
It can be readily demonstrated that f k P , g k P , f n , k P , and  g n , k P are concave functions. Consequently, both R k P and R n , k P are the difference of concave functions. The optimization problem P 1.1 represents a typical differential convex programming problem. Utilizing the first-order Taylor approximation, the following relaxed upper bounds for g k P and f n , k P can be derived:
g k P g k P l + g k P l T P P l
f n , k P f n , k P l + f n , k P l T P P l
where ∇ denotes the gradient operation. Each element of g k P l and f n , k P l can be divided into
g k P l p n , k = 1 β B ln 2 I k c o + σ 2 I k c o p n , k if   k = k , 0 , if   k k .
f n , k P l p n , k = 1 β B ln 2 p n , k G n , k h n , k + I n , k n c o + σ 2 ,   if   k = k , 1 β B G n , k h n , k ln 2 p n , k G n , k h n , k + I n , k n c o + σ 2 I n , k n c o p n , k , if   k k .
Let L k P denote the lower bound of the UE rate R k , and  U n , k P denote the upper bound of the UE rate R n , k , respectively; then,
L k P = f k P g n P l g n P l T P P l
U n , k P = f n , k P l + f n , k P l T P P l g n , k P
The upper and lower bounds are attained if and only if P = P l . Incorporating L k P and U n , k P into the optimization problem P 1.1 , the problem P 1.1 can be reformulated as
P 2.1 : max P η E E = k K L k P P s u m P
s . t . p n , k 0 ,   k K p n , k p n max , n N , k K
L k P R k , min , k K
k K U n , k P R 0 , n , n N
It is evident that the optimization problem P 2.1 falls into the category of typical fractional programming, characterized by a concave numerator, which stems from the concavity of the function L k P , retaining its concavity when summed, whereas the denominator is convex. Additionally, U n , k P is convex with respect to the continuous variable P , thereby ensuring that the feasible solution set defined by the constraints (33b), (33c), and (33d) is convex. Consequently, according to Theorem 1, the Dinkelbach transformation method can be employed to convert it into a more tractable form.
P 2.2 : max P k K L k P η E E P s u m P
s . t . p n , k 0 ,   k K p n , k p n max , n N , k K
L k P R k , min , k K
k K U n , k P R 0 , n , n N
It is evident that the optimization problem P 2.2 is a convex optimization problem. The reason is that the objective function (34a) is concave with respect to the continuous variable P . Additionally, the feasible solution set defined by the constraints (34b), (34c), and (34d) is convex. The optimization problem P 2.2 can be efficiently solved using the interior point method [45,46], and the detailed procedure is outlined in Algorithm 1.
Algorithm 1 Power Allocation Algorithm Based on Dinkelbach Transformation and SCA Method
1:
Initialization: Minimum convergence threshold δ , maximum number of iterations τ m a x , number of iterations l = 0 .
2:
Dinkelbach transformation method
3:
repeat
4:
   Given η E E , solve the optimization problem P 2.2 using the interior point method to obtain P * ;
5:
   Update P l + 1 = P * ;
6:
   Update l = l + 1 .
7:
until  P l + 1 P l < δ or l = l m a x .
8:
Output: The optimal power allocation P .

4.2. User Association Based on Energy Efficiency Maximization in Cell-Free mmWave UAV Network

Given a fixed power allocation P and a backhaul bandwidth allocation factor β , the optimization problem P 0 is transformed into a user association problem P 1.2 . This subproblem addresses the formation of UBS clusters in a cell-free mmWave network. This goal is pursued by simultaneously increasing the UE rate and minimizing power consumption. In practice, prior to the formation of cell-free clusters, it is not feasible to precisely compute the rate that UE k obtains from a cell-free cluster. However, we can utilize the data rate from the cellular network architecture to roughly estimate the achievable data rate when UE k is associated with a single UBS. Therefore, r n , k = x k , n R n , k is employed as an approximation for the rate of UE k, where R n , k = 1 β B log 1 + Γ n , k , Γ n , k = p n , k G n , k h n , k k K k n N n p n , k G n , k h n , k + σ 2 .
From the perspective of the UEs, UEs naturally prefer mmWave UBSs that offer high data rates and low power consumption. For each UE k, the utility derived from associating with mmWave UBS n can be expressed as r n , k x k , n η E E ξ n p n , k + ϑ n , k . If x k , n = 1 , then r n , k = R n , k , denoting the rate achieved by UE k when associated with mmWave UBS n. Conversely, if  x k , n = 0 , it indicates that UE k is not associated with mmWave UBS n, resulting in r n , k = R n , k = 0 . From the perspective of the mmWave UBS, the selection is biased towards UEs that offer high data rates with low energy consumption. In the process of user association, due to the difficulty in predicting the rate received by UE k from its cell-free cooperative UBS cluster, we have decided to remove the original constraint (19d) and instead utilize the decision condition outlined in Algorithm 2 to guide our decision making. Based on this principle, the user association optimization problem can be formulated as follows:
P 2.1 : max X n N k K r n , k x k , n η E E ξ n p n , k + ϑ n , k
s . t . 0 k K x k , n K max , n N
0 n N x k , n N max , k K
k K r n , k R 0 , n , n N
x k , n 0 , 1 , k K , n N
Algorithm 2 User Association Algorithm Based on Energy Efficiency Maximization in Cell-Free mmWave UAV Network
1:
Input: Power allocation matrix P and backhaul bandwidth allocation factor β .
2:
Initialization: The Lagrange multipliers λ , γ , θ are zero vectors.
3:
for each UE k = 1 , 2 , . . , K  do
4:
   while  n N x k , n < N max and r k < R k , m i n  do
5:
     Calculate n * according to Equation (42);
6:
     Update x k , n using n * according to Equation (41).
7:
     for each mmWave UBS n = 1 , 2 , . . , N  do
8:
        if  k K x k , n K max  then
9:
           L X , λ , γ , θ x k + 1 , n = 0 .
10:
        end if
11:
        Set L X , λ , γ , θ x k , n * = 0 , update L X , λ , γ , θ x k , n .
12:
        repeat
13:
          Update λ n , γ k , θ n according to Equations (43)–(45).
14:
        until Convergence.
15:
     end for
16:
   end while
17:
end for
18:
Output: The user association matrix X .
The problem P 2.1 is a non-convex 0–1 integer programming problem. It poses significant challenges due to its non-convex nature. To address this, the problem can be approached using the relaxation method combined with the Lagrangian method. If the binary variable x k , n is relaxed to a continuous variable such that 0 x k , n 1 , the optimization problem P 2.1 is transformed into
P 2.3 : max X n N k K x k , n 1 β B log 2 1 + Γ n , k η E E ξ n p n , k + ϑ n , k
s . t . 0 k K x k , n K max , n N
0 n N x k , n N max , k K
k K x k , n 1 β B log 2 1 + Γ n , k R 0 , n
0 x k , n 1 , n N , k K
Given a fixed power allocation and bandwidth allocation factor, any term independent of x k , n is treated as a constant. The objective function of P 2.3 in (36a) is a linear function of x k , n , while the constraints in (36b)–(36e) evidently form a convex set with respect to x k , n . The convexity of P 2.3 arises from the removal of the constraint (36e). Although this operation seemingly expands the constraint set, we have incorporated an additional verification step in Algorithm 2 to check whether UE satisfies the QoS requirements, which essentially re-introduces the effect of the constraint (19d). Consequently, we consider the non-convexity issue of P 2.3 to be resolved. Therefore, it can be demonstrated that the optimization problem P 2.3 is a convex optimization problem with respect to the continuous variable x k , n . Subsequently, the derivation will show that the solution obtained after relaxing the variables remains the optimal solution to the original problem P 2.2 . By employing Lagrangian pairwise decomposition, the Lagrangian function for the problem P 2.3 is formulated as
L X , λ , γ , θ = n N k K x k , n 1 β B log 2 1 + Γ n , k η E E ξ n p n , k + ϑ n , k + n N λ n K max k K x k , n + k K γ k N max n N x k , n + n N θ n R 0 , n k K x k , n 1 β B log 2 1 + Γ n , k
where λ , γ , and θ are the dual variables associated with the constraints (36b), (36c), and (36d), respectively. The dual problem of P 2.3 can be expressed as
P 2.4 : min λ , γ , θ d X , λ , γ , θ
s . t . λ 0 ,   γ 0 ,   θ 0
where
d λ , γ , θ = max X L X , λ , γ , θ
The first-order partial derivatives of L with respect to x k , n is
L X , λ , γ , θ x k , n = 1 β B log 2 1 + Γ n , k η E E ξ n p n , k + ϑ n , k λ n γ k θ n 1 β B log 2 1 + Γ n , k
Define the elements of the user association matrix X in the subproblem P 2.3 as those that satisfy the following conditions:
x k , n = 1 , i f   n = n * , 0 , i f   n n * .
where
n * = arg max n N 1 β B log 2 1 + Γ n , k η E E ξ n p n , k + ϑ n , k λ n γ k θ n 1 β B log 2 1 + Γ n , k
Equation (41) can be considered a judgment criterion for UEs to determine the optimal mmWave UBS. Additionally, the Lagrange multipliers can be updated using the subgradient method, which can be expressed as
λ n t + 1 = λ n t δ 1 t K max k K x k , n t +
γ k t + 1 = γ k t δ 2 t N max k K x k , n t +
θ n t + 1 = θ n t δ 3 t R 0 , n k K x k , n t 1 β B log 2 1 + Γ n , k +
where a + = max 0 , a . δ 1 t , δ 2 t and δ 3 t denote the step size. By updating the Lagrangian multipliers, the dual problem becomes globally optimal when the multipliers converge. Slater’s condition is a suitable constraint qualification for concave maximization problems subject to convex constraints [42,45,47]. When Slater’s conditions are satisfied and the primal problem is convex, a strong duality is established. It is evident, based on the problem formulation, that the feasible region is proven to be a convex set. Furthermore, the constraint function (36a) has been verified to be convex. More importantly, we can readily identify a specific solution x k , n that is neither zero nor one, yet strictly satisfies all the constraint conditions. Consequently, we can confidently assert that Slater’s condition holds in the problem P 2.3 .
The user association algorithm based on cell-free and maximum energy efficiency is summarized by Algorithm 2. As described in Algorithm 2, UEs sequentially select their associated UBSs. Each U E k always chooses up to N M A X UBSs with the highest utility function values for association. Provided that the selected UBSs can fulfill the QoS requirements of U E k , the process then proceeds to associate the next UE with its respective UBSs.

4.3. Backhaul Link Bandwidth Allocation Factor Optimization

After completing the mmWave UBS clustering, the user association matrix X = X * is obtained. Subsequently, the backhaul bandwidth allocation factor β is determined. With the fixed power allocation results and the established user association matrix, the optimization problem P 0 can be simplified as P 1.3 . The objective function of the optimization problem P 1.3 can be expressed as
max β η E E = k K 1 β B log 2 1 + Γ k P s u m
It is evident that the objective function of the optimization problem P 1.3 is a monotone decreasing function. Therefore, maximizing this function is equivalent to maximizing 1 β . The constraints for the optimization problem P 1.3 are subsequently reformulated. From the constraint (20b), the following can be derived:
β 1 R k , min B log 2 1 + n C k p n , k G n , k h n , k 2 I k c o + σ 2
Based on the constraint (20c), it is obtained that
β k K log 2 1 + p n , k G n , k h n , k I n , k n c o + σ 2 log 2 1 + p 0 , n G 0 , n h 0 , n σ 2 + k K log 2 1 + p n , k G n , k h n , k I n , k n c o + σ 2
Therefore, a closed-form expression for the backhaul bandwidth allocation factor β can be obtained.
β = max n N Ψ n
Simultaneously, it needs to satisfy
β Υ n
where
Ψ n = k K log 2 1 + p n , k G n , k h n , k I n , k n c o + σ 2 log 2 1 + p 0 , n G 0 , n h 0 , n σ 2 + k K log 2 1 + p n , k G n , k h n , k I n , k n c o + σ 2
Υ n = 1 R k , min B log 2 1 + n C k p n , k G n , k h n , k 2 I k c o + σ 2
The optimization process for the backhaul bandwidth allocation factor β is outlined in Algorithm 3. In this process, each mmWave UBS n N computes the values of Ψ n and Υ n per Equations (51) and (52). These values are subsequently communicated to the HAPS-SMBS. The HAPS-SMBS then selects the maximum Ψ n as the optimal bandwidth allocation factor β . This selected β is broadcast to allocate bandwidth for the backhaul link between the HAPS-SMBS and each UBS. Simultaneously, the factor 1 β is broadcast to manage bandwidth allocation for the access link between each UBS and UE.
Algorithm 3 Backhaul Bandwidth Factor β Optimization
1:
for each mmWave UBS n = 1 , 2 , . . , N  do
2:
   Calculate Ψ n and Υ n according to Equations (51) and (52) and feed back to HAPS-SMBS.
3:
end for
4:
Find β = max n N Ψ n and satisfies β Υ n in HAPS-SMBS side;
5:
Use β as the optimal backhaul bandwidth allocation factor;
6:
Broadcast β to the backhaul link and 1 β to the access link.
7:
Output: The optimal backhaul bandwidth allocation factor β and η E E = R s u m P s u m .

4.4. Joint User Association, Backhaul Bandwidth, and Power Allocation Alternate Optimization Based on Maximum Energy Efficiency

After providing solutions for each subproblem, the overall algorithm for solving the optimization problem P 0 is presented. Initially, the backhaul bandwidth allocation factor and power allocation are initialized, with each HAPS-SMBS uniformly allocating transmission power to each UBS on the backhaul link. During each iteration, the process involves sequential optimization of the three variables: user association, backhaul bandwidth allocation factor, and power allocation. Each variable is optimized in turn, while the other two variables are held constant, as detailed in Algorithm 4.
In the τ iteration of Algorithm 4, given X τ , β τ , the power allocation optimization is performed, and the power optimization matrix P τ + 1 is updated by executing Algorithm 1. Next, given β τ , P τ + 1 , the mmWave UBS clustering is performed first by executing Algorithm 2 to obtain the user association matrix X τ + 1 . Finally, with  X τ + 1 , P τ + 1 fixed, Algorithm 3 is executed. Additionally, each mmWave UBS calculates Ψ n and Υ n according to Equations (51) and Equations (52), respectively. These values are then fed back to the HAPS-SMBS, which selects the maximal Ψ n as the optimal bandwidth allocation factor β τ + 1 . The HAPS-SMBS broadcasts β τ + 1 for use in the bandwidth allocation of the backhaul link between the HAPS-SMBS and each UBS, and broadcasts 1 β τ + 1 for the access link bandwidth allocation between the UBS and UE. As the number of iterations increases, R s u m τ η E E τ P s u m τ monotonically increases, and since an upper bound exists, the iterative process of Algorithm 4 is guaranteed to eventually converge.
Algorithm 4 Joint User Association, Backhaul Bandwidth, and Power Allocation Alternate Optimization Algorithm Based on Energy Efficiency Maximization
1:
Input: UBS maximal number of associations N m a x , UBS maximal number of UEs served K m a x , UE QoS requirement value R k , m i n , maximal number of iterations τ m a x , convergence threshold ϵ .
2:
Initialization: Transmission power P 0 , backhaul bandwidth allocation factor β 0 = 0.5 , and number of iterations τ = 0 . The HAPS-SMBS distributes the transmission power uniformly for each UBS. Each UE k establishes associations with the top N m a x UBSs that are nearest in distance. Calculate R s u m 0 and P s u m 0 according to Equations (10) and (14). And calculate η E E 0 = R s u m 0 P s u m 0 .
3:
while  R s u m τ η E E τ P s u m τ > ϵ && τ < τ m a x  do
4:
   Given X τ , β τ , perform Algorithm 1 to update the power allocation matrix P τ + 1 ;
5:
   Given β τ , P τ + 1 , execute Algorithm 2 to update the user association matrix X τ + 1 ;
6:
   Given X τ + 1 , P τ + 1 , perform Algorithm 3 to update the backhaul bandwidth allocation factor β τ + 1 and η E E τ + 1 = R s u m τ + 1 P s u m τ + 1 ;
7:
   Update τ = τ + 1 .
8:
end while
9:
Output: The optimal user association X * , backhaul bandwidth allocation factor β * , and power allocation P * .

4.5. Algorithm Complexity

The computational complexity of the proposed algorithm is evaluated as follows: Since the formulated problem P 0 is not convex, the only way to obtain the optimal solution is to use the exhaustive algorithm (EA). For each iteration, UE and UBS need to compute their respective utility functions and perform pairing based on these functions. On the UE side, establishing associations with all potential pairing partners requires N m a x N computations. Considering that there are a total of K UEs in the system, the computational complexity of the entire process can be denoted as N m a x K N . Therefore, the computational complexity of Algorithm 2 is O N m a x K N [41,42]. Consequently, the overall complexity of Algorithm 2 is O T u a N m a x K N , where T u a denotes the number of iterations within Algorithm 2. In comparison, the complexity of the EA increases exponentially with the number of UEs and mmWave UBSs, highlighting the efficiency of Algorithm 2 in significantly reducing computational complexity relative to the EA. The computational complexity in Algorithm 3 is negligible [40,41]. For power allocation optimization, Algorithm 1 employs the interior point method, resulting in a computational complexity of O T p a N 3 based on the result of [45,46], where T p a represents the number of iterations in Algorithm 1. The total complexity of Algorithm 4 is primarily dependent on the user association and power allocation phases, which can be expressed as O T o a T u a N m a x K N + T p a N 3 , with T o a representing the number of iterations of Algorithm 4. When the numbers of UEs and UBSs increase, the complexity of the EA increases exponentially, so the complexity of the EA is much larger than the complexities of the proposed algorithms.

5. Numerical Results and Discussion

5.1. System Parameterization

The proposed algorithm is evaluated to provide simulation results for various energy-efficient schemes in cell-free mmWave-based networks. Key simulation parameters and settings are given based on [14,48,49,50], as shown in Table 2. A simulation is conducted for an mmWave network with HAPS-SMBS coverage over a circular area with a radius of 3000 m, where mmWave UBSs and UEs are randomly distributed within the simulation area. The mmWave UBSs follow a homogeneous Poisson point process (PPP) distribution with density λ N , while UEs are uniformly distributed with density λ K [51]. Based on the 3GPP channel models [50,52], the data transmission suffers from both large-scale fading and small-scale fading. The channel model in the mmWave network is assumed to adhere to Rician fading, and the path loss model is represented by P L = 32.4 + 21 log 10 d + 20 log 10 f c , where d denotes the three-dimensional distance between the UE and the mmWave UBS, and f c is the center frequency. Unless otherwise specified, the key simulation parameters are shown in Table 2.

5.2. Simulation Results and Analysis

To verify the effectiveness of the proposed algorithm (Algorithm 4), its performance is compared with that of the EA, maximum SINR (MAX-SINR), optimal channel gain (OCG), minimum distance algorithm (MDA), and random matching (RM). For a fair comparison, the user association is optimized using these algorithms, while the remaining steps are consistent with the proposed algorithm. For instance, the EA enumerates all possible user association outcomes, executes Algorithm 4, and computes the energy efficiency value. The association result with the highest energy efficiency value across the exhaustive iterations is then selected as the optimal solution.
First, the convergence of the proposed algorithm is analyzed, using the EA as a benchmark. Figure 3 presents a comparison of energy efficiency between the two algorithms for mmWave UBS densities of 100/ km 2 and 200/ km 2 . It is evident that the energy efficiency of the proposed algorithm gradually approaches that of the EA as the number of iterations increases, while also achieving faster convergence.
Figure 4 illustrates the impact of an mmWave UBS beamwidth on energy efficiency. As the beamwidth of the mmWave increases, the energy efficiency correspondingly decreases. This decline can be attributed to the fact that a wider beamwidth leads to greater interference and a reduction in antenna gain. Beyond a specific threshold, the transmission quality of the access link deteriorates. In such scenarios, mmWave UBSs are compelled to establish more access links to satisfy the QoS rate requirements of UEs. Figure 4 clearly demonstrates that, excluding the EA, the proposed algorithm consistently achieves the highest energy efficiency, irrespective of the beamwidth variation. Specifically, when the mmWave UBS beamwidth is θ n t = 10 , the proposed algorithm exhibits a 16.36% gain in energy efficiency compared with the maximum SINR algorithm. This gain increases to 19.06% when θ n t = 40 .
Figure 5 depicts the impact of the cell-free cooperative UBS cluster size on energy efficiency under varying mmWave UBS and UE densities. The results indicate that as N m a x increases, the energy efficiency of all algorithms initially rises to a peak before gradually declining. This trend can be explained by the observation that, as the number of mmWave UBSs associated with a UE increases, the cooperative gain obtained by the UE also increases, thereby enhancing both system throughput and UE transmission rates more than the system’s energy consumption. Consequently, system energy efficiency improves. However, when N m a x continues to rise, the cooperative gain starts to diminish while system energy consumption continues to grow, resulting in a reduction in overall system energy efficiency. Considering factors such as signaling overhead, system energy consumption, and UE QoS rate requirements, a default setting of N m a x = 3 is deemed optimal.
Figure 6 and Figure 7 depict the variation in energy efficiency across different UBS densities and UE densities within the mmWave network. Specifically, Figure 6 presents the energy efficiency variation with respect to the mmWave UBS density when the UE density is 200/ km 2 . The results indicate that the energy efficiency initially increases, reaching a peak, and then gradually decreases. This trend can be attributed to the fact that, as the mmWave UBS density increases, the number of UBSs available for user association also increases, leading to continuous but diminishing growth in system throughput. When the mmWave UBS density becomes sufficiently high, intra-cluster and inter-cluster interference among the mmWave UBSs impedes further gains in throughput. At lower UBS densities, the growth in system throughput surpasses the increase in system energy consumption, resulting in improved energy efficiency. However, as the density of mmWave UBSs continues to rise, the incremental throughput gains are outpaced by the increased energy consumption, causing a gradual decline in energy efficiency. The results indicate that the proposed algorithm outperforms the maximum SINR algorithm, yielding a performance gain of 22.06% at a UE density of 50/ km 2 and 8.85% at a UE density of 400/ km 2 .
Figure 7 illustrates the energy efficiency variation as a function of different UE densities at a mmWave UBS density of 100/ km 2 . The results indicate that system energy efficiency consistently decreases as UE density increases. This can be attributed to the fact that at lower UE densities, there are ample mmWave UBSs available to serve each UE, resulting in a slower decline in energy efficiency as the number of UEs increases. However, as UE density continues to grow, more mmWave UBSs must be associated to meet the UE QoS rate requirements, leading to a significant increase in system energy consumption. Consequently, energy efficiency declines at an accelerated rate. The proposed algorithm demonstrates a performance gain of 18.01% over the maximum SINR algorithm at a UE density of 50/ km 2 and 15.63% at a UE density of 400/ km 2 .
Figure 8 examines the energy efficiency performance as a function of the maximum transmission power of the mmWave UBS. Comparisons are made against different benchmarks under the same conditions. The scenarios considered include (i) an optimal backhaul bandwidth allocation factor, where energy efficiency is maximized by optimizing relevant variables, and (ii) a fixed bandwidth allocation factor β = 0.5 , where the bandwidth is equally distributed between the access link and wireless backhaul link. As shown in Figure 8, energy efficiency initially increases with transmission power for all schemes. This is because optimizing transmission power and bandwidth allocation enhances the received data rate per UE. Consequently, system throughput improves faster than transmission power consumption, leading to better energy efficiency. However, beyond a certain point, further increases in transmission power cause a decrease in energy efficiency. This decline occurs due to the trade-off between transmission data rate capability and power consumption in energy-efficient power allocation.This observation underscores that continuously increasing power is not a feasible approach to maximize energy efficiency. Moreover, Figure 8 highlights that the proposed scheme, which optimizes the backhaul bandwidth allocation factor β , achieves significantly higher energy efficiency than the fixed β scheme. At a mmWave UBS transmission power of 35 dBm, the proposed scheme shows a performance gain of 11.68% compared with the fixed β scheme.
Figure 9 demonstrates the impact of UE QoS rate requirements on energy efficiency. The figure indicates that energy efficiency decreases as the QoS rate requirement increases. This reduction occurs because, when the QoS rate requirement is excessively high, the network may fails to meet the QoS requirements for all UEs. As a result, some UEs experience transmission interruptions, leading to a decline in energy efficiency. The proposed algorithm outperforms the maximum SINR algorithm. It achieves a performance gain of 13.5% at a QoS rate requirement of 50 Mbps and 13.82% at a QoS rate requirement of 300 Mbps.

6. Conclusions

Considering the QoS rate requirement of the UEs, a cell-free user association, backhaul bandwidth allocation, and power allocation scheme is proposed to maximize the energy efficiency in mmWave networks. The optimization problem is a non-convex fractional programming problem, which is difficult to solve directly. Therefore, the original problem is first decoupled into three independent subproblems for alternating an iterative optimization solution. First, the non-convex subtractive power allocation subproblem is solved by transforming it into a convex problem using successive convex approximation and the Dinkelbach method. Second, a user association scheme based on energy efficiency maximization is proposed using the Lagrangian method. Finally, the formula derives a closed-form expression for the bandwidth allocation factor. Simulation results indicate that the proposed scheme improves system energy efficiency by at least 12.35% compared with other benchmark methods. This enhancement is achieved across various scenarios, including different beamwidths, cell-free cooperative UBS cluster size, densities of UBSs and UEs, transmission power, and UE QoS requirements. The proposed algorithm achieves performance close to EA while significantly reducing computational complexity, making it scalable for large-scale ultra-dense networks. These results highlight the effectiveness of the proposed method in enhancing energy efficiency and ensuring practical applicability in real-world scenarios, including disaster response and communication demands in mmWave networks.

Author Contributions

Conceptualization, Z.S., Q.L. and Z.J.; data curation, investigation, methodology, resources, and software, Z.S.; formal analysis and supervision, K.Z., J.Z. and X.S.; visualization and writing—original draft, Z.S., K.Z. and P.C.; validation and writing—review and editing, Z.S., Z.J. and P.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Key R&D Program of China under Grant 2024YFE0200102.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The definition of abbreviations:
AbbreviationDefinition
6Gsixth generation
AWGNadditive white Gaussian noise
BSbase station
CPUcentral processing unit
FBC-HARQ-IRfinite blocklength coding, hybrid automatic repeat request with incremental redundancy
HAPShigh-altitude platform Station.
LoSline-of-sight
KKTKarush–Kuhn–Tucker
m-MIMOmassive multiple-input multiple-output
mmWavemillimeter-wave
NLoSnon-line-of-sight
QoSquality of service
SCAsuccessive convex approximation
SINRsignal-to-interference-plus-noise ratio
SMBSsuper macro base station
UAVunmanned aerial vehicle
UBSunmanned aerial vehicle base station
UEuser equipment

References

  1. 3GPP Technical Report(TR) 22.829. Enhancement for Unmanned Aerial Vehicles (UAVs) (3GPP TR 22.829 Version 17.1.0 Release 17). September 2019. pp. 6–35. Available online: https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3557 (accessed on 19 January 2025).
  2. Geraci, G.; Garcia-Rodriguez, A.; Azari, M.M.; Lozano, A.; Mezzavilla, M.; Chatzinotas, S.; Chen, Y.; Rangan, S.; Renzo, M.D. What Will the Future of UAV Cellular Communications Be? A Flight From 5G to 6G. IEEE Commun. Surveys Tuts. 2022, 24, 1304–1335. [Google Scholar] [CrossRef]
  3. Xiao, Z.; Zhu, L.; Liu, Y.; Yi, P.; Zhang, R.; Xia, X. A survey on millimeter-wave beamforming enabled UAV communications and networking. IEEE Commun. Surveys Tuts. 2022, 24, 557–610. [Google Scholar] [CrossRef]
  4. Zhu, L.; Zhang, J.; Xiao, Z.; Xia, X.-G.; Zhang, R. Multi-UAV aided millimeter-wave networks: Positioning clustering and beamforming. IEEE Trans. Wire. Commun. 2022, 21, 4637–4653. [Google Scholar] [CrossRef]
  5. Erdelj, M.; Natalizio, E.; Chowdhury, K.R.; Akyildiz, I.F. Help from the Sky: Leveraging UAVs for Disaster Management. IEEE Per. Comput. 2017, 16, 24–32. [Google Scholar] [CrossRef]
  6. Zhao, N.; Lu, W.; Sheng, M.; Chen, Y.; Tang, J.; Yu, F.R.; Wong, K. UAV-Assisted Emergency Networks in Disasters. IEEE Wire. Commun. 2019, 26, 45–51. [Google Scholar] [CrossRef]
  7. Alsabah, M.; Naser, M.A.; Mahmmod, B.M.; Abdulhussain, S.H.; Eissa, M.R.; Al-Baidhani, A. 6G Wireless Communications Networks: A Comprehensive Survey. IEEE Access 2021, 48191–148243. [Google Scholar] [CrossRef]
  8. Hashmi, U.S.; Zaidi, S.A.R.; Imran, A.; Abu-Dayya, A. Enhancing Downlink QoS and Energy Efficiency Through a User-Centric Stienen Cell Architecture for mmWave Networks. IEEE Trans. Green Commun. Net. 2020, 4, 387–403. [Google Scholar] [CrossRef]
  9. Yang, B.; Taleb, T.; Shen, Y.; Jiang, X.; Yang, W. Performance, Fairness, and Tradeoff in UAV Swarm Underlaid mmWave Cellular Networks with Directional Antennas. IEEE Trans. Wire. Commun. 2021, 20, 2383–2397. [Google Scholar] [CrossRef]
  10. Alonzo, M.; Buzzi, S. Cell-Free and User-Centric Massive MIMO at Millimeter Wave Frequencies. In Proceedings of the 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Montreal, QC, Canada, 8–13 October 2017; pp. 1–5. [Google Scholar]
  11. Alavicheh, R.G.; Razavizadeh, S.M.; Yanikomeroglu, H. Integrated Access and Backhaul (IAB) in Low Altitude Platforms. IEEE Open J. Commun. Soc. 2024, 5, 5890–5904. [Google Scholar] [CrossRef]
  12. Jazi, A.H.; Razavizadeh, S.M.; Svensson, T. Integrated Access and Backhaul (IAB) in Cell-Free Massive MIMO Systems. IEEE Access 2023, 11, 71658–71667. [Google Scholar] [CrossRef]
  13. Shafie, R.; Omidi, M.J.; Abbasi, O.; Yanikomeroglu, H. MIMO-NOMA Enabled Sectorized Cylindrical Massive Antenna Array for HAPS with Spatially Correlated Channels. IEEE Trans. Wire. Commun. 2024, 23, 15155–15168. [Google Scholar] [CrossRef]
  14. Kurt, G.K.; Khoshkholgh, M.G.; Alfattani, S.; Ibrahim, A.; Darwish, T.S.J.; Alam, M.S. A Vision and Framework for the High Altitude Platform Station (HAPS) Networks of the Future. IEEE Commun. Surveys Tuts. 2021, 23, 729–779. [Google Scholar] [CrossRef]
  15. Song, T.; Lopez, D.; Meo, M.; Piovesan, N.; Renga, D. High Altitude Platform Stations: The New Network Energy Efficiency Enabler in the 6G Era. In Proceedings of the 2024 IEEE Wireless Communications and Networking Conference (WCNC), Dubai, United Arab Emirates, 21–24 April 2024; pp. 1–6. [Google Scholar]
  16. He, Y.; Shen, M.; Zeng, F.; Zheng, H.; Wang, R.; Zhang, M.; Liu, X. Energy Efficient Power Allocation for Cell-Free mmWave Massive MIMO with Hybrid Precoder. IEEE Commun. Lett. 2022, 26, 394–398. [Google Scholar] [CrossRef]
  17. Wang, J.; Wang, B.; Fang, J.; Li, H. Millimeter Wave Cell-Free Massive MIMO Systems: Joint Beamforming and AP-User Association. IEEE Wire. Commun. Lett. 2022, 11, 298–302. [Google Scholar] [CrossRef]
  18. Wang, Z.; Li, M.; Liu, R.; Liu, Q. Joint User Association and Hybrid Beamforming Designs for Cell-Free mmWave MIMO Communications. IEEE Trans. Commun. 2022, 70, 7307–7321. [Google Scholar] [CrossRef]
  19. Hao, C.; Vu, T.T.; Ngo, H.Q.; Dao, M.N.; Dang, X.; Wang, C.; Matthaiou, M. Joint User Association and Power Control for Cell-Free Massive MIMO. IEEE Internet Things J. 2024, 11, 15823–15841. [Google Scholar] [CrossRef]
  20. 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]
  21. Lin, Z.; Niu, H.; He, Y.; An, K.; Zhong, X.; Chu, Z.; Xiao, P. Self-Powered Absorptive Reconfigurable Intelligent Surfaces for Securing Satellite-Terrestrial Integrated Networks. China Commun. 2024, 21, 276–291. [Google Scholar]
  22. Abbasi, O.; Yanikomeroglu, H. A Cell-Free Scheme for UAV Base Stations with HAPS-Assisted Backhauling in Terahertz Band. In Proceedings of the ICC 2022—IEEE International Conference on Communications, Seoul, Republic of Korea, 16–20 May 2022; pp. 249–254. [Google Scholar]
  23. Abbasi, O.; Yanikomeroglu, H. UxNB-Enabled Cell-Free Massive MIMO with HAPS-Assisted Sub-THz Backhauling. IEEE Trans. Veh. Technol. 2024, 73, 6937–6953. [Google Scholar] [CrossRef]
  24. Zhao, J.; Hu, F.; Gong, Y.; Wang, D. Downlink Resource Intelligent Scheduling in mmWave Cell-Free Urban Vehicle Network. IEEE Trans. Veh. Tech. 2024, 73, 15525–15537. [Google Scholar] [CrossRef]
  25. Ammar, H.A.; Adve, R.; Shahbazpanahi, S.; Boudreau, G.; Srinivas, K.V. User-Centric Cell-Free Massive MIMO Networks: A Survey of Opportunities, Challenges and Solutions. IEEE Commun. Surveys Tuts. 2022, 24, 611–652. [Google Scholar] [CrossRef]
  26. Lee, H.; Park, J.; Lee, S.H.; Lee, I. Message-Passing Based User Association and Bandwidth Allocation in HetNets with Wireless Backhaul. IEEE Trans. Wire. Commun. 2024, 22, 704–717. [Google Scholar] [CrossRef]
  27. Dong, S.; Zhan, J.; Hu, W.; Mohajer, A.; Bavaghar, M.; Mirzaei, A. Energy-Efficient Hierarchical Resource Allocation in Uplink-Downlink Decoupled Noma Hetnets. IEEE Trans. Net. Serv. Man. 2023, 20, 3380–3395. [Google Scholar] [CrossRef]
  28. Yu, X.; Huang, X.; Wang, K.; Shu, F.; Dang, X. Joint Design of Power Allocation, Beamforming, and Positioning for Energy-Efficient UAV-Aided Multiuser Millimeter-Wave Systems. IEEE J.S. Areas Commun. 2022, 40, 2930–2945. [Google Scholar] [CrossRef]
  29. 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]
  30. Lin, Z.; An, K.; Niu, H.; Hu, Y.; Chatzinotas, S.; Zheng, G.; Wang, J. SLNR-Based Secure Energy Efficient Beamforming in Multibeam Satellite Systems. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 2085–2088. [Google Scholar] [CrossRef]
  31. Zhang, X.; Wang, J.; Poor, H.V. Statistical Delay and Error-Rate Bounded QoS Provisioning Over mmWave Cell-Free M-MIMO and FBC-HARQ-IR Based 6G Wireless Networks. IEEE J. S. Areas Commun. 2020, 38, 1661–1677. [Google Scholar] [CrossRef]
  32. Mai, T.C.; Ngo, H.Q.; Tran, L.-N. Energy Efficiency Maximization in Large-Scale Cell-Free Massive MIMO: A Projected Gradient Approach. IEEE Trans. Wire. Commun. 2022, 21, 6357–6371. [Google Scholar] [CrossRef]
  33. Vu, T.X.; Chatzinotas, S.; ShahbazPanahi, S.; Ottersten, B. Joint Power Allocation and Access Point Selection for Cell-free Massive MIMO. In Proceedings of the ICC 2020—2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
  34. Guo, F.; Lu, H.; Gu, Z. Joint Power and User Grouping Optimization in Cell-Free Massive MIMO Systems. IEEE Trans. Wire. Commun. 2022, 21, 991–1006. [Google Scholar] [CrossRef]
  35. Alam, M.S.; Kurt, G.K.; Yanikomeroglu, H.; Zhu, P.; Dao, N.D. High Altitude Platform Station Based Super Macro Base Station Constellations. IEEE Commun. Mag. 2021, 59, 103–109. [Google Scholar] [CrossRef]
  36. Xiao, Z.; He, T.; Xia, P.; Xia, X.-G. Hierarchical Codebook Design for Beamforming Training in Millimeter-wave Communication. IEEE Trans. Wire. Commun. 2016, 15, 3380–3392. [Google Scholar] [CrossRef]
  37. Shokri-Ghadikolaei, H.; Fischione, C.; Fodor, G.; Popovski, P.; Zorzi, M. Millimeter Wave Cellular Networks: A MAC Layer Perspective. IEEE Trans. Commun. 2015, 63, 3437–3458. [Google Scholar] [CrossRef]
  38. Demir, Ö.T.; Björnson, E.; Sanguinetti, L. Foundations of User-Centric Cell-Free Massive MIMO. Found. Trends® Signal Process. 2021, 14, 162–472. [Google Scholar] [CrossRef]
  39. Rahman, A.B.; Chen, Y.S.; Tsiropoulou, E.E.; Papavassiliou, S. SynergyWave: Bandwidth Splitting and Power Control in Integrated Access and Backhaul Networks. In Proceedings of the ICC 2024—IEEE International Conference on Communications, Denver, CO, USA, 9–13 June 2024; pp. 31–36. [Google Scholar]
  40. Liu, H.; Zhang, H.; Cheng, J.; Leung, V.C.M. Energy Efficient Power Allocation and Backhaul Design in Heterogeneous Small Cell Networks. In Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–5. [Google Scholar]
  41. Zhang, H.; Liu, H.; Cheng, J.; Leung, V.C.M. Downlink Energy Efficiency of Power Allocation and Wireless Backhaul Bandwidth Allocation in Heterogeneous Small Cell Networks. IEEE Trans. Commun. 2018, 66, 1705–1716. [Google Scholar] [CrossRef]
  42. Zappone, A.; Björnson, E.; Sanguinetti, L.; Jorswieck, E. Globally Optimal Energy-Efficient Power Control and Receiver Design in Wireless Networks. IEEE Trans. Signal Process 2017, 65, 2844–2859. [Google Scholar] [CrossRef]
  43. Dinkelbach, W. On Nonlinear Fraction Programming. Manage. Sci. 1967, 13, 492–498. [Google Scholar] [CrossRef]
  44. Yu, X.; Wang, G.; Huang, X.; Wang, K.; Xu, W.; Rui, Y. Energy Efficient Resource Allocation for Uplink RIS-Aided Millimeter-Wave Networks with NOMA. IEEE Trans. Mobile Comput. 2024, 23, 423–436. [Google Scholar] [CrossRef]
  45. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004; ISBN 9780521833783. [Google Scholar]
  46. Kim, S.-J.; Koh, K.; Lustig, M.; Boyd, S.; Gorinevsky, D. An Interior-Point Method for Large-Scale 1-Regularized Least Squares. IEEE J. Sel. Topics Signal Process 2007, 1, 606–617. [Google Scholar] [CrossRef]
  47. Yi, X.; Li, X.; Xie, L.; Johansson, K.H. Distributed Online Convex Optimization with Time-Varying Coupled Inequality Constraints. IEEE Trans. Signal Process 2020, 68, 731–746. [Google Scholar] [CrossRef]
  48. Lou, Z.; Belmekki, B.E.Y.; Alouini, M.-S. HAPS in the Non-Terrestrial Network Nexus: Prospective Architectures and Performance Insights. IEEE Wire. Commun. 2023, 30, 52–58. [Google Scholar] [CrossRef]
  49. Suganuma, S.; Nguyen, D.H.; Nishioka, Y.; Shimamura, K.; Mori, K.; Yokota, S. The Logistics System by Rotary Wing Unmanned Aerial Vehicle with 28GHz Microwave Power Transmission. In Proceedings of the 2019 IEEE Wireless Power Transfer Conference (WPTC), London, UK, 18–21 June 2019; pp. 413–416. [Google Scholar]
  50. 3GPP Technical Report(TR)38.913. 5G, Study on Scenarios and Requirements for Next Generation Access Technologies (3GPP TR 38.913 Version 16.0.0 Release 16). July 2020. pp. 9–21. Available online: https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2996 (accessed on 19 January 2025).
  51. Liu, C.-H.; Ho, K.-H.; Wu, J.-Y. Mmwave UAV Networks with Multi-Cell Association: Performance Limit and Optimization. IEEE J. Sel. Areas Commun. 2019, 37, 2814–2831. [Google Scholar] [CrossRef]
  52. Björnson, E.; Hoydis, J.; Sanguinetti, L. Massive MIMO Networks: Spectral, Energy, and Hardware Efficiency. Found. Trends® Signal Process. 2017, 11, 154–655. [Google Scholar] [CrossRef]
  53. Zhao, J.; Gao, F.; Kuang, L.; Wu, Q.; Jia, W. Channel Tracking with Flight Control System for UAV mmWave MIMO Communications. IEEE Commun. Lett. 2018, 22, 1224–1227. [Google Scholar] [CrossRef]
Figure 1. An IAB architecture for a cell-free mmWave UAV network for post-disaster rescue operations.
Figure 1. An IAB architecture for a cell-free mmWave UAV network for post-disaster rescue operations.
Drones 09 00088 g001
Figure 2. Flowchart of the proposed algorithm.
Figure 2. Flowchart of the proposed algorithm.
Drones 09 00088 g002
Figure 3. Convergence of Algorithm 4.
Figure 3. Convergence of Algorithm 4.
Drones 09 00088 g003
Figure 4. The energy efficiency varies with the beamwidth of the mmWave UBS.
Figure 4. The energy efficiency varies with the beamwidth of the mmWave UBS.
Drones 09 00088 g004
Figure 5. The energy efficiency varies with the sizes of the cell-free cooperative UBS cluster.
Figure 5. The energy efficiency varies with the sizes of the cell-free cooperative UBS cluster.
Drones 09 00088 g005
Figure 6. The energy efficiency varies with the density of the mmWave UBSs.
Figure 6. The energy efficiency varies with the density of the mmWave UBSs.
Drones 09 00088 g006
Figure 7. The energy efficiency varies with the density of the UEs.
Figure 7. The energy efficiency varies with the density of the UEs.
Drones 09 00088 g007
Figure 8. The energy efficiency varies with the maximum transmission power of the mmWave UBS.
Figure 8. The energy efficiency varies with the maximum transmission power of the mmWave UBS.
Drones 09 00088 g008
Figure 9. The energy efficiency varies with the UE QoS rate requirements of the mmWave UBS.
Figure 9. The energy efficiency varies with the UE QoS rate requirements of the mmWave UBS.
Drones 09 00088 g009
Table 1. The definition of antenna symbols.
Table 1. The definition of antenna symbols.
SymbolDefinition
θ n t The beamwidth of mmWave UBS n.
θ k r The beamwidth of UE k.
φ n k t The LoS angle for mmWave UBS n to UE k.
φ k n r The LoS angle for UE k to mmWave UBS n.
ζ n k t The geographic position angle from mmWave UBS n to UE k.
ζ n k r The geographic position angle for UE k to mmWave UBS n.
Table 2. Simulation parameters.
Table 2. Simulation parameters.
ParametersValue
Bandwidth, B2 GHz
Coverage radius500 m
Carrier frequency, f c 28 GHz [49]
Transmit power, p 0 max , p n max 50 dBm, 35 dBm
HAPS unit circuit power consumption, ω 0 , n 54 mW
UBS unit circuit power consumption, ϑ n , k 20 mW
Noise spectral density, N 0 −174 dBm/Hz
Shadow fading standard deviation10 dB
The number of antennas equipped at each UBS16 [53]
Beamwidth of UE k, θ k r 10
Beamwidth of mmWave UBS n, θ n t 10
UE density, λ K 200/ km 2
UBS density, λ N 100/ km 2
Sidelobe gain, ε 0.1
LoS range constant, ρ 150 m
Maximum number of service UEs, K max 16
Maximum number of associated mmWave UBSs, N max 3
Convergence threshold, δ , ε 10 4 , 10 4
Maximum number of iterations, l m a x , t m a x , τ m a x 100, 100, 100
QoS requirement, R k , min 100 Mbps
mmWave UBS height120 m [14]
HAPS height20 km [14]
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

Si, Z.; Jiang, Z.; Zhang, K.; Liu, Q.; Zhu, J.; She, X.; Chen, P. Energy-Efficient Joint User Association, Backhaul Bandwidth Allocation, and Power Allocation in Cell-Free mmWave UAV Networks. Drones 2025, 9, 88. https://doi.org/10.3390/drones9020088

AMA Style

Si Z, Jiang Z, Zhang K, Liu Q, Zhu J, She X, Chen P. Energy-Efficient Joint User Association, Backhaul Bandwidth Allocation, and Power Allocation in Cell-Free mmWave UAV Networks. Drones. 2025; 9(2):88. https://doi.org/10.3390/drones9020088

Chicago/Turabian Style

Si, Zhiwei, Zheng Jiang, Kaisa Zhang, Qian Liu, Jianchi Zhu, Xiaoming She, and Peng Chen. 2025. "Energy-Efficient Joint User Association, Backhaul Bandwidth Allocation, and Power Allocation in Cell-Free mmWave UAV Networks" Drones 9, no. 2: 88. https://doi.org/10.3390/drones9020088

APA Style

Si, Z., Jiang, Z., Zhang, K., Liu, Q., Zhu, J., She, X., & Chen, P. (2025). Energy-Efficient Joint User Association, Backhaul Bandwidth Allocation, and Power Allocation in Cell-Free mmWave UAV Networks. Drones, 9(2), 88. https://doi.org/10.3390/drones9020088

Article Metrics

Back to TopTop