Abstract
The proliferation of Internet of Things (IoT) devices in emerging 6G networks demands computing architectures that simultaneously deliver high throughput, low latency, and persistent coverage across heterogeneous deployment environments. Existing two-tier unmanned aerial vehicle–high-altitude platform (UAV–HAP) frameworks offer flexible edge processing but suffer from limited battery endurance, constrained computational capacity, and susceptibility to co-channel interference (CCI) when multiple aerial platforms share the same spectrum. This paper proposes a novel three-tier RIS-enhanced hierarchical aerial computing architecture that integrates a grid-powered reconfigurable intelligent surface–equipped base station (BS-RIS) alongside four RIS-equipped UAVs and a stratospheric HAP, so as to provide persistent, interference-managed 6G IoT coverage. The proposed architecture introduces a sub-array RIS partitioning mechanism in which each RIS panel, consisting of 256 elements divided into 4 sub-arrays, dedicates one sub-array per neighboring interfering platform, achieving 85 % inter-platform interference suppression (residual fraction
). A comprehensive signal-to-interference-plus-noise ratio model is derived that captures both intra-platform CCI and inter-platform interference across all tiers. The resulting joint mixed-integer nonlinear programming problem is decomposed into three sequential stages: (i) a three-way hotspot-aware stable matching algorithm that associates IoT devices to platforms while penalising interference-heavy assignments; (ii) a sub-array-aware Riemannian conjugate gradient phase optimization that simultaneously enhances desired signal gains and suppresses inter-platform leakage; and (iii) a platform-aware hierarchical task distribution algorithm applying differentiated local-processing thresholds for battery-constrained UAVs (70 % delay margin) versus the grid-powered BS (100 % threshold). Extensive Monte Carlo simulations demonstrate that the proposed framework achieves approximately
higher total computed data volume,
points higher task completion rate, and
lower average end-to-end delay compared to the two-tier UAV–HAP.
Keywords: Aerial computing, Unmanned aerial vehicle (UAV), High altitude platform (HAP), Reconfigurable intelligent surfaces (RIS), Base station (BS), Mobile edge computing (MEC), Resource allocation, Matching game theory, Riemannian conjugate gradient (RCG), 6G, Internet of Things, Co-channel interference (CCI)
Subject terms: Engineering, Mathematics and computing
Introduction
The global proliferation of Internet of Things (IoT) devices, projected to exceed 100 billion connected nodes by 2030 under 6G deployment scenarios, imposes unprecedented demands on wireless infrastructure in terms of ultra-low latency, massive connectivity, and energy efficiency1,2. Conventional terrestrial cellular networks, while offering high computational capacity and persistent coverage, are fundamentally ill-suited to serve dynamic, geographically dispersed IoT deployments in precision agriculture, industrial automation, disaster response, and remote environmental monitoring, where fixed base-station coverage is either unavailable or prohibitively expensive to extend3. Unmanned aerial vehicles (UAVs) equipped with mobile edge computing (MEC) servers have emerged as a compelling solution for on-demand, proximity-driven IoT offloading, owing to their mobility, line-of-sight channel advantages, and rapid deployment capabilities4. However, UAV-based architectures are fundamentally constrained by limited battery endurance (30–90 min of flight time), restricted onboard computational capacity, and susceptibility to inter-platform CCI when multiple UAVs are co-deployed over the same coverage area. High-altitude platform stations (HAP), operating at stratospheric altitudes of 18 km, offer wide-area coverage and cloud-scale computational resources but are unsuitable as direct IoT access points due to the long propagation distances and associated high path loss5. Reconfigurable intelligent surfaces (RIS) have attracted substantial research attention as a passive, low-cost means of enhancing wireless channel quality through programmable electromagnetic reflection6. By configuring the phase shifts of large arrays of reflecting elements, RIS panels can coherently combine multipath components to strengthen desired signal paths and introduce destructive interference along undesired interference directions7. The integration of RIS with aerial platforms like UAVs has also demonstrated considerable improvement in terms of communication range, energy efficiency, and spectral efficiency8. However, the existing RIS-UAV framework only focuses on signal enhancement, whereas the important issue of inter-platform CCI management in the context of shared spectrum among multiple UAVs is still untouched.
Related work
A STAR-RIS and UAV combination for simultaneous task offloading and communications (STOC) in MEC networks was proposed in9, jointly optimizing beamforming, time scheduling, and UAV trajectory. However, the single-UAV single-BS configuration does not address inter-platform CCI in multi-UAV shared-spectrum deployments, nor the HAP cloud tier for overflow offloading that characterises our three-tier architecture. A priority-aware layered offloading framework for UAV-assisted MEC was proposed in10, deriving closed-form water-filling solutions under TDMA-based prioritisation. While important reliability-latency trade-offs were established, a single-UAV architecture without RIS enhancement or multi-platform interference management was assumed. The integration of RIS with non-terrestrial networks (NTNs) for high-mobility UAV scenarios was investigated in11, where up to 15 dB SINR gains were demonstrated with increasing RIS elements but at quadratic computational cost. This finding validates our sub-array partitioning design, which distributes optimization complexity across dedicated sub-arrays. Through field measurements in12, it was demonstrated that active RIS achieves 40% higher data rates than passive configurations but consumes more power, directly justifying the adoption of passive RIS for battery-constrained UAV platforms to maximize flight endurance and service continuity.
A UAV-mounted RIS hierarchical framework with energy-aware trajectory optimization using RCG methods was studied in2, where 95% task completion were achieved. Nevertheless, that framework remained constrained to UAV–HAP architectures without terrestrial BS integration, limiting persistent coverage and introducing service gaps during UAV battery replenishment. Next-generation UAV communications for 6G were surveyed in3, where hybrid terrestrial-aerial architectures and RIS-equipped base stations were explicitly advocated to complement UAV platforms, directly motivating our three-tier framework. Cooperative multi-UAV edge computing with RIS assistance was investigated in13, achieving 25% performance gains. However, the distributed consensus algorithm exhibits
complexity, whereas the stable matching framework proposed here maintains polynomial
complexity scalable to hundreds of IoT devices. Secrecy rates in IRS-assisted UAV communications were maximized in14, focusing exclusively on physical layer security rather than computation offloading, with unlimited UAV energy budgets assumed. A Stackelberg game-theoretic approach to dynamic computation offloading was developed in15, achieving 15% energy savings, but homogeneous edge servers were assumed, failing to capture the fundamental UAV–BS energy asymmetry.
The above review reveals that existing works on RIS-assisted aerial computing either focus on single-tier UAV–HAP architectures without terrestrial infrastructure, or address signal enhancement without explicit inter-platform CCI management under shared-spectrum operation. Specifically, no prior work simultaneously addresses: (i) persistent coverage through grid-powered terrestrial BS integration eliminating service interruptions caused by UAV battery constraints; (ii) inter-platform CCI suppression via dedicated RIS sub-array partitioning under shared-spectrum multi-UAV deployment; and (iii) heterogeneous task distribution reflecting the asymmetric energy profiles of battery-constrained UAVs versus grid-powered BS. This paper fills this gap by proposing a three-tier BS-RIS–UAV-RIS–HAP architecture with a three-stage optimization framework that jointly solves association, RIS phase configuration, and task allocation under explicit interference management.
Contributions
The main contributions of this paper are as follows:
A novel three-tier hierarchical aerial computing architecture is proposed, consisting of RIS-equipped UAVs, a grid-powered BS-RIS, and a HAP at 18 km altitude providing cloud computing over orthogonal backhaul links.
We introduce a sub-array RIS architecture in which each RIS panel (
elements) is partitioned into
equal sub-arrays, each dedicated to suppressing inter-platform interference from one neighbouring platform through destructive phase alignment. This mechanism achieves 85% interference suppression (
) while preserving signal enhancement capability.A comprehensive SINR model is derived, incorporating both intra-platform CCI and inter-platform interference terms for both UAV-associated and BS-associated devices, together with a sub-array suppression factor
that couples the physical-layer RIS design to the system-level interference model.A three-stage sequential decomposition is proposed, comprising: (i) a three-way hotspot-aware stable matching algorithm with inter-platform interference penalties and spatial proximity bonuses; (ii) a sub-array-aware RCG algorithm with extended gradient computation capturing inter-platform interference sensitivity; and (iii) a platform-aware task distribution algorithm with differentiated thresholds for battery-constrained UAVs versus grid-powered BS.
Extensive simulations demonstrate approximately
higher computed data volume, 15% higher task completion rate, and
lower average delay versus the two-tier architecture, with 8–12 dB SINR improvement over unmanaged interference scenarios.
The rest of this paper is organised as follows. Section "System model" presents the system model, channel model, and problem formulation. Section "Proposed algorithms" describes the three proposed algorithms Section "Results and discussion" presents simulation results. Section Conclusion concludes the paper and outlines directions for future research.
System model
Network architecture
We consider a three-tier heterogeneous aerial computing architecture serving a set
} of ground-based Internet of Things (IoT) devices distributed across a target area of
. The computing infrastructure comprises three tiers of platforms with fundamentally different operational characteristics.
The first tier is a single ground-based base station b equipped with a reconfigurable intelligent surface (RIS) panel of
elements and a high-capacity edge computing server powered by the electrical grid. The base station is fixed at position
at ground level and provides persistent coverage for ground-proximate IoT devices. Here, persistent coverage refers to system-level service continuity rather than uninterrupted UAV operation: the grid-powered BS-RIS tier provides continuous, energy-unconstrained service for ground-proximate IoT devices independently of UAV battery state, while a staggered UAV rotation schedule ensures that at least 3 of the 4 UAVs remain operational at any time during battery replenishment cycles, maintaining approximately 75% of peak hotspot capacity during transitions. The cell radius of approximately
3, offering unlimited energy and computational resources two to five times more powerful than UAV payloads. The second tier consists of a set
, each equipped with an onboard RIS panel of
passive reflecting elements and a mobile edge computing server. UAV u is deployed at a fixed horizontal position
and altitude
, concentrating coverage in the hotspot sub-region (left one-third of the deployment area) where high-density IoT traffic originates from smart agriculture and industrial IoT applications. UAVs operate on rechargeable batteries with a finite energy budget
, and their onboard RIS is configured to simultaneously enhance desired signal gain and suppress co-channel interference via phase optimization. The third tier is a single high-altitude platform (HAP) h positioned at stratospheric altitude
, directly above the centre of the deployment area. The HAP serves as a high-capacity computational reservoir with processing capability
, receiving overloaded tasks from both UAVs and the base station via dedicated backhaul links. Owing to its wide footprint, the HAP covers the entire deployment area but does not serve as a direct access point for IoT devices; it accepts tasks only when properly relayed through the edge tier. The three-tier network architecture is illustrated in Fig. 1. This paper extends the UAV–HAP framework from our prior work2 by integrating the base station tier and introducing explicit co-channel interference management among IoT-to-platform uplinks.
Fig. 1.
Three-tier RIS-enhanced hierarchical aerial computing network.
Channel model
Each UAV and BS is equipped with a reconfigurable intelligent surface comprising N passive reflecting elements which selected over active relay-based alternatives for three system-level reasons specific to the proposed deployment12,16,17: (i) active relays consume 8–12
more power than passive RIS for comparable coverage gains12, unacceptably reducing UAV flight endurance and computational capacity for battery-constrained aerial platforms; (ii) the sub-array architecture exploits
passive elements to simultaneously perform signal enhancement and interference suppression, dual functions that would require separate active hardware in relay-based designs; and (iii) the grid-powered BS already provides the persistent high-power transmission capability that active relays are typically deployed to supply, eliminating the primary motivation for relay deployment in the considered three-tier architecture.
The choice of
elements per panel balances array gain and computational complexity. Each sub-array of
elements provides an array gain of
, sufficient for the considered
deployment area at
GHz, while the total RCG complexity
remains tractable within the 1.46 s execution budget. Increasing N beyond 256 yields diminishing SINR returns while introducing quadratic growth in optimization time, as confirmed by the parametric analysis presented in Section "Results and discussion" , N partitioned into
non-overlapping sub-arrays folow directly from the network topology: each UAV faces exactly 4 interfering neighbours (3 other UAVs + 1 BS), and the BS faces all 4 UAVs, so dedicating one sub-array per interferer achieves complete interference coverage without redundancy. With
elements,
yields
elements per sub-array, providing sufficient spatial degrees of freedom for the target 85% suppression (
), as validated in Section "Results and discussion". The HAP does not carry an RIS panel; it serves purely as a high-capacity cloud computing reservoir receiving offloaded tasks over dedicated backhaul links.
IoT to UAV-RIS link
The channel gain between IoT device i and UAV-RIS u is18:
![]() |
1 |
where
![]() |
2 |
is the line-of-sight channel gain between IoT i and UAV u (I2U),
is the reference channel gain at unit distance,
and
are the horizontal positions of UAV u and IoT i, respectively,
km is the UAV altitude, and the aggregate RIS gain of UAV u accounts for the sub-array partitioning8:
![]() |
3 |
where
is the orientation gain factor,
is the phase-dependent amplitude reflection coefficient of the n-th element, and
is its phase shift. The N elements are partitioned into
non-overlapping sub-arrays
, each of size N/M, where sub-array m is assigned to suppress interference from platform m (the remaining three UAVs and the BS).
Interference-aware SINR at UAV
Because all UAVs and the BS share the same spectrum and provide overlapping coverage of the entire area, each UAV receiver is exposed to both intra-UAV co-channel interference (from devices sharing the same sub-channel on UAV u) and inter-platform interference (from transmissions associated with other UAVs and the BS). The SINR for device i served by UAV u on sub-channel k is7,19:
![]() |
4 |
where
is the noise power density and
is the transmission power from IoT i to UAV u.
The intra-UAV co-channel interference is caused by all devices matched to UAV u on the same sub-channel k:
![]() |
5 |
where
is the set of devices assigned to sub-channel k on UAV u, and
indicates whether IoT device j is associated with UAV u. The interference term
captures intra-UAV co-channel interference: only IoT devices matched to the same UAV u (where
) and assigned to the same sub-channel contribute to interference.
The inter-platform interference aggregates signals from all other UAVs
and from the BS, attenuated by the suppression achieved by the dedicated sub-arrays:
![]() |
6 |
where
and
are the residual interference fractions after sub-array suppression targeting UAV
and the BS, respectively. A value of
corresponds to perfect cancellation, while
indicates no suppression.
The interference-aware data rate is formulated as6,20,21:
![]() |
7 |
where
is the bandwidth of the IoT-to-UAV channel.
IoT to BS-RIS link
The ground-to-ground channel between IoT device i and the BS follows a distance-dependent path loss model with a higher path loss exponent
reflecting terrestrial multipath and obstruction effects22:
![]() |
8 |
where
represents the distance-dependent path loss with
being the horizontal distance between IoT i and BS,
is the BS horizontal position, and
is the path loss exponent .
The BS-RIS gain is:
![]() |
9 |
where
is the number of RIS elements on the BS,
and
are the amplitude and phase shift of the n-th element of the BS-RIS, respectively. The BS-RIS elements are similarly partitioned into
sub-arrays, one per UAV, each configured to suppress the interference signal arriving from the corresponding UAV.
Interference-aware SINR at the BS
The SINR for device i associated with the BS on sub-channel k is:
![]() |
10 |
The intra-BS co-channel interference from devices sharing sub-channel k at the BS is:
![]() |
11 |
The inter-platform interference at the BS originates from all four UAVs, suppressed by the corresponding BS sub-arrays:
![]() |
12 |
where
is the residual fraction of UAV u’s interference after BS sub-array suppression. The achievable data rate for the IoT-to-BS link is:
![]() |
13 |
where
is the allocated bandwidth for the IoT-BS link. A critical observation is that the BS-RIS phase vector
simultaneously influences the desired gain
, the intra-BS interference terms
, and the suppression factors
.
Backhaul links (UAV/BS to HAP)
The backhaul links from UAV-RIS u and the BS-RIS to the HAP follow free-space propagation23,24. The achievable data rate for platform
is:
![]() |
14 |
where
is the bandwidth of the backhaul channel,
is the transmission power of platform p,
is the antenna power gain,
is the free-space path loss,
is the platform-to-HAP distance,
is the backhaul center frequency,
is the atmospheric attenuation loss,
is the Boltzmann constant, and
denotes the system noise temperature. For the BS (
), the distance is
, where
is the HAP horizontal position and
km is the HAP altitude. For UAV u (
),
is the UAV-to-HAP distance. The BS benefits from higher transmission power (
W) enabled by grid power availability, potentially offering lower and more stable backhaul delays compared to battery-constrained UAV platforms.
Time cost model
The total time cost for completing an IoT task consists of transmission delays and computation processing times across the hierarchical aerial computing framework, now extended to include the BS-RIS platform.
Time cost for transmission
IoT to UAV: The time required to transmit data from IoT device i to UAV u is given by25:
![]() |
15 |
where
represents the data size of IoT i,
indicates whether the task of IoT
is offloaded to UAV u, and
denotes the achievable data rate between IoT i and UAV u from Eq. (7).
IoT to BS The time required to transmit data from IoT device i to BS-RIS is:
![]() |
16 |
where
indicates whether the task of IoT i is offloaded to BS-RIS, and
is the achievable data rate from Eq. (13). The ground-to-ground propagation model for BS links may result in different transmission times compared to aerial UAV links, particularly for IoT devices in urban or obstructed environments where the BS provides more reliable connectivity.
UAV to HAP When a UAV relays IoT data to HAP for computation, the transmission time is calculated using2:
![]() |
17 |
where
indicates whether the task from IoT i is forwarded to HAP by UAV u, and
is given by Eq.(14).
BS to HAP When the BS-RIS relays IoT data to HAP, the backhaul transmission time is:
![]() |
18 |
where
indicates whether the task from IoT i is forwarded to HAP by BS, and
is the BS-to-HAP data rate from Eq. (14). The BS benefits from higher transmission power and fixed positioning, potentially offering lower and more stable backhaul delays compared to mobile UAV platforms.
Time cost for computing
UAV computing time The time for UAV u to complete the computation task for IoT i is expressed as2:
![]() |
19 |
where
indicates whether the task of IoT
is computed by UAV u,
represents the computational resource cost per bit (in cycles/bit), and
denotes the computation capability of UAV u (in cycles/s).
BS computing time The time for BS to complete the computation task for IoT i is:
![]() |
20 |
where
indicates whether the task of IoT i is computed by BS,
represents the computational resource cost per bit for BS (same as UAVs,
cycles/bit for homogeneous task complexity), and
denotes the computation capability of BS (
cycles/s). The BS’s grid-powered infrastructure enables higher computational capacity compared to battery-constrained UAVs (
cycles/s), resulting in lower processing times for tasks computed locally at the BS.
HAP computing time Similarly, the computation time at the HAP is given by2:
![]() |
21 |
where
indicates whether the task of IoT
is computed by HAP,
is the computational resource cost per bit for the HAP (in cycles/bit), and C represents the HAP’s computation capability (in cycles/s).
Total time cost The total time cost for IoT device i encompasses all potential paths through the hierarchical system:
![]() |
22 |
This comprehensive model accounts for all transmission and computation delays in the three-tier hierarchical system. The first term represents the UAV path (IoT-to-UAV transmission, UAV computation, and UAV-to-HAP relay), while the second terms account for the BS-RIS path (IoT-to-BS transmission, BS computation, and BS-to-HAP relay). The final term represents HAP computation, which may serve tasks offloaded from either UAVs or BS. The end-to-end delay constraint
must be satisfied for successful task completion, where
is the maximum tolerable delay for IoT device i.
Energy cost model
The energy consumption in the hierarchical aerial computing framework consists of operational energy and task-specific energy costs for IoT devices, UAVs, BS-RIS, and HAPs. Each entity has distinct energy consumption patterns based on its computational and communication activities.
Energy cost of IoT
The total energy cost
of IoT device i comprises the basic operational energy and transmission energy for data offloading26,27:
![]() |
23 |
where
represents the basic operational energy cost of IoT i,
denotes the transmission power from IoT i,
is the data size,
and
represent the achievable data rates to UAV u and BS, respectively. The second term accounts for transmission energy to any matched UAV, while the third term accounts for transmission energy to the BS-RIS platform. Note that each IoT device is matched to at most one edge platform (UAV or BS) due to the constraint
, ensuring only one of these transmission energy terms is active for each device.
Energy cost of UAV
The total energy cost
of UAV u includes basic operation, computation processing, data transmission to HAP, and RIS operation2:
![]() |
24 |
where
is the basic operational energy cost (e.g., hovering energy),
represents the energy consumption coefficient depending on the UAV’s processor chip architecture,
is the computing capability of UAV,
is the computational resource cost per bit,
is the transmission power from UAV to HAP,
represents the data forwarding decision,
is the UAV-to-HAP data rate, and
accounts for the energy costs of operating the reconfigurable intelligent surface.
Energy cost of BS
The total energy cost
of the BS-RIS includes basic operation, computation processing, data transmission to HAP, and RIS operation:
![]() |
25 |
where
is the basic operational energy cost of the BS (including cooling, control systems, and RIS circuitry),
represents the energy consumption coefficient for the BS processor (typically
for similar processor architectures),
is the computing capability of BS (
cycles/s),
is the computational resource cost per bit (same as UAVs,
cycles/bit),
is the transmission power from BS to HAP (
W, higher than UAVs due to grid power availability),
indicates whether task i is forwarded to HAP by BS,
is the BS-to-HAP backhaul data rate, and
accounts for RIS operation energy.
Unlike battery-constrained UAVs, the BS is connected to the electrical grid, providing effectively unlimited energy supply (
where
in practice). However, we model BS energy consumption for completeness and to evaluate system-wide energy efficiency. In practical deployments, BS operational costs are dominated by grid electricity pricing rather than energy availability constraints. This grid-powered advantage enables the BS to sustain higher computational loads and transmission power levels without the energy budget limitations faced by aerial platforms.
Energy cost of HAP
The total energy cost
of the HAP system primarily consists of basic operational energy and computation energy2:
![]() |
26 |
where
represents the basic operational energy cost of the HAP,
is the energy consumption coefficient for the HAP’s processor, C is the computing capability of HAP,
indicates whether task i is computed by HAP (regardless of whether it was relayed from UAV or BS), and
represents the computation resource cost per bit for HAP. These energy models ensure that the hierarchical aerial computing system operates within the energy budget constraints of each platform while maximizing the overall system performance.
RIS energy cost
The energy consumption of the reconfigurable intelligent surface mounted on each UAV and the BS, denoted as
and
respectively, is modeled as the total energy required to operate the RIS over the platform’s active mission duration. This accounts for both the power dissipated by the individual reflecting elements and the control circuitry responsible for configuring their phase shifts.
For a passive RIS comprising N (for UAVs) or
(for BS) tunable reflecting elements, the total steady-state power consumption is given by28:
![]() |
27 |
![]() |
28 |
where
is the bias power required per reflecting element (typically on the order of milliwatts), and
and
are the power consumption of the RIS control units for UAV and BS respectively, which compute and set the phase configurations
and
.
The total energy consumed by the RIS over an operational time window
is therefore:
![]() |
29 |
![]() |
30 |
where
represents the active computing/communication mission phase. For UAVs,
corresponds to the flight mission duration, while for the BS, it represents the continuous operational period (typically much longer due to grid power availability).
Problem formulation
The objective is to maximize the total volume of IoT data successfully processed by the hierarchical aerial computing platforms (RIS-equipped UAVs, BS-RIS, and HAP) while managing both intra-platform co-channel interference and inter-platform interference through RIS sub-array suppression and enhancing communication performance through RIS phase optimization. The RIS phase optimization subproblem is formulated as29:
![]() |
31a |
![]() |
31b |
where
denotes the platform (UAV or BS) and
represents the phase configuration vector.
The optimization problem is formulated as follows:
![]() |
32 |
The formulated problem (P0) is a mixed-integer nonlinear programming (MINLP) problem that exhibits strong coupling between discrete resource allocation decisions and continuous RIS phase configuration variables. The joint MINLP problem is formulated over the decision variables
,
,
,
,
,
,
,
,
,
defined in Table 1, where
and
are IoT-to-UAV and IoT-to-BS association indicators, respectively
and
are local computation indicators at UAVs and BS, respectively
and
are UAV-to-HAP and BS-to-HAP offloading indicators respectively,
is the HAP computation indicator,
and
are the RIS phase shift vectors for UAVs and BS, and
are residual inter-platform interference fractions after sub-array suppression.
Table 1.
Notation list.
| Notation | Parameters | Notation | Parameters |
|---|---|---|---|
![]() |
UAV set,
|
![]() |
Data size of IoT . |
![]() |
IoT user set, . |
![]() |
IoT delay tolerance. |
,
|
Computation resource cost of UAV , HAP. | ![]() |
HAP-based computation indicators. |
,C
|
Computing capability of UAV, HAP. | ![]() |
Noise power density. |
,
|
Horizon location of UAV , IoT. | ![]() |
Reference channel gain. |
![]() |
The maximum number of IoT a UAV can serve. | ![]() |
Initial step. |
![]() |
Time cost to transmit the data of I2U. | ![]() |
Backtracking factor. |
![]() |
Time cost to transmit the data to HAP by UAV u. | ![]() |
Armijo parameter |
![]() |
Time cost by UAV to complete the computation. | ![]() |
Convergence tolerance |
![]() |
Time cost by HAP to complete the computation. | ![]() |
Residual interference fraction. |
![]() |
Transmission power of I2U. | ![]() |
Amplitude reflection coefficients . |
![]() |
Transmission power of U2H. | ![]() |
Matching weights. |
,
|
Energy consumption coefficient of UAV, HAP. | ![]() |
Heuristic weights . |
, ,
|
Total energy cost of IoT, UAV, HAP. | ![]() |
Atmospheric attenuation. |
, ,
|
Basic operation energy cost of IoT, UAV, HAP. | ![]() |
System noise temp. |
, , E
|
Energy budget of IoT, UAV, HAP. | ![]() |
Boltzmann constant. |
![]() |
Energy cost for I2U data transmission. | ![]() |
Bandwidth of I2U channel. |
![]() |
Energy cost for U2H data transmission. | ![]() |
Bandwidth of U2H channel. |
![]() |
Energy cost for computation of u. | ![]() |
Data rate of I2U channel. |
![]() |
Energy cost of HAP for computation. | ![]() |
Data rate of U2H channel. |
![]() |
Matching in Algorithm 1. |
, , ,
|
Binary variables. |
![]() |
IoT-to-UAV association indicators. | ![]() |
IoT-to-BS association indicators. |
![]() |
UAV-based computation indicators. | ![]() |
BS-based computation indicators. |
![]() |
UAV-to-HAP offloading indicators. | ![]() |
BS-to-HAP offloading indicators. |
![]() |
UAV-RIS phase shift vectors. | ![]() |
BS-RIS phase shift vector. |
![]() |
UAV u altitude. | ![]() |
HAP altitude. |
| N | RIS elements per UAV. | ![]() |
RIS elements at BS. |
| M | Sub-arrays per RIS panel. | N/M | Elements per sub-array. |
![]() |
Ground path loss exponent. | ![]() |
Antenna gain. |
![]() |
U2H Center Frequency. | ![]() |
BS-to-HAP frequency. |
![]() |
Sub-channels per platform. | ![]() |
Max RCG iterations. |
Subject to:
![]() |
33a |
![]() |
33b |
![]() |
33c |
![]() |
33d |
![]() |
33e |
![]() |
33f |
![]() |
34a |
![]() |
34b |
![]() |
34c |
![]() |
35a |
![]() |
35b |
![]() |
35c |
![]() |
35d |
![]() |
36a |
![]() |
36b |
![]() |
37a |
![]() |
37b |
![]() |
38a |
![]() |
38b |
![]() |
38c |
![]() |
38d |
![]() |
38e |
![]() |
38f |
![]() |
38g |
![]() |
38h |
![]() |
39a |
![]() |
39b |
![]() |
39c |
![]() |
40a |
![]() |
40b |
![]() |
40c |
![]() |
41a |
![]() |
41b |
![]() |
41c |
![]() |
41d |
The constraints of problem (P0) can be categorized into nine groups based on their functional roles in the hierarchical aerial computing system:
Association and flow control constraints Constraints (33a–33f) establish the fundamental communication and data flow rules. The exclusive association constraint (33a) ensures each IoT device connects to at most one edge platform (UAV or BS), preventing communication conflicts and enabling effective RIS beamforming. The flow conservation constraints (33b) and (33c) enforce that tasks offloaded to an edge platform must be either computed locally or forwarded to HAP, maintaining logical consistency in the hierarchical structure. The capacity constraints (33d) and (33e) model the physical limitations on simultaneous connections each platform can handle. The HAP forwarding constraint (33f) ensures HAP only processes tasks properly relayed through the edge tier (UAV or BS), preserving the hierarchical architecture where HAP serves as a cloud-tier backup rather than a direct access point.
Computational resource constraints Constraints (34a–34c) enforce finite computational capacities across all network entities. Constraint (34a) ensures the total computational workload assigned to each UAV u does not exceed its processing capability
, where
indicates local UAV computation and
represents the computational cost per bit. Similarly, constraint (34b) enforces the BS computational capacity limit
cycles/s, which is double the UAV capacity due to grid-powered infrastructure advantages. Constraint (34c) ensures the aggregate load offloaded to HAP remains within its high-capacity processing capability C. These constraints are fundamentalo syst feasibility and prevent overloading of processing units.
Resource availability constraints Constraints (35a–35d) enforce finite energy budgets across all network entities. Unlike traditional systems with fixed communication costs, the RIS-enhanced formulation creates dynamic energy consumption patterns where improved channel gains can reduce IoT transmission energy (constraint (35a)) while introducing additional platform energy overhead for RIS operation. Constraint (35b) enforces strict battery limitations for aerial platforms (
kJ typical), while constraint (35c) represents the BS energy budget, which is effectively unlimited (
) due to grid connection but is included for modeling completeness. Constraint (35d) ensures HAP operates within its large but finite energy budget. These constraints ensure sustainable operation within the power limitations of battery-powered devices and aerial platforms.
Quality of service constraints Constraint (36a) guarantees that all accepted tasks complete within their specified delay deadlines
. The RIS optimization directly influences this constraint through enhanced data rates
and
from Eqs. (7) and (13), potentially allowing the system to serve delay-sensitive applications that would be infeasible in traditional hierarchical systems without intelligent surface enhancement. The total delay
from Eq. (22) encompasses transmission times (IoT
UAV/BS, UAV/BS
HAP) and computation times at all three tiers. The upper bound constraint (36b) establishes a theoretical limit on total computed data based on aggregate computational capacity across all tiers (UAVs, BS, and HAP) and the number of IoT devices with sufficient energy for task offloading, where
is the indicator function and
represents the transmission energy cost.
SINR feasibility constraints Constraints (37a–37b) are necessitated by the introduction of inter-platform interference under shared-spectrum operation. All platforms must guarantee a minimum received SINR of
for reliable decoding. The UAV SINR in (37a) includes both intra-UAV CCI and inter-platform interference from other UAVs and the BS, as defined in (4). To enforce reliable communication at the BS tier under shared sub-channel operation, an SINR feasibility constraint is introduced for all IoT devices associated with the BS. This constraint ensures that the received signal quality at the BS remains above a minimum threshold
required for successful decoding in constraint (37b) where
is the set of IoT devices associated with the BS, and
is defined in (10). This constraint directly couples the BS-RIS phase optimization with the device association decisions, as the phase vector
must be configured to simultaneously satisfy the SINR requirements of all BS-associated devices while managing intra-BS co-channel interference.
RIS physical constraints Constraints (38a–38h) are fundamental to modeling the practical electromagnetic behavior of passive RIS on both UAVs and BS. They ensure optimization solutions are physically realizable with standard RIS hardware. The amplitude constraints (38a) and (38b) limit the total reflected power, defining the characteristic of ideal, purely passive RIS where each element does not amplify signals but only shifts phases. The phase range constraints (38c) and (38d) reflect finite tuning resolution of practical phase shifters within
. The amplitude reflection coefficient constraints (38e) and (38f) model material imperfections and circuit dissipation, where
accounts for signal attenuation in real-world metasurfaces. The unit modulus constraints (38g) and (38h) ensure passive reflection (no amplification), conserving energy with
exactly.
Binary and upper bound constraints Constraints (39a–39c) maintain the discrete nature of assignment and offloading decisions, creating a hybrid optimization structure that combines integer programming for resource allocation with manifold optimization for RIS configuration.
Suppression factor constraints (40a–40c): The residual interference fractions
are bounded in [0, 1], where
denotes perfect cancellation and
denotes no suppression. These factors are determined by the RIS sub-array phase optimization in Algorithm 2 and serve as coupling variables between the physical-layer RIS design and the system-level interference model.
RIS sub-array partitioning constraints Constraints (41a–41d) formalise the sub-array structure introduced in Section "Channel model". Each RIS panel is partitioned into four equal, non-overlapping sub-arrays. Sub-array m of UAV u is exclusively dedicated to suppressing interference from the m-th interfering platform (the remaining three UAVs and the BS). Similarly, each of the four BS sub-arrays targets one UAV. Equal partitioning (N/4 elements per sub-array) ensures balanced suppression capability across all interferers.
Proposed algorithms
To solve the computationally intractable MINLP problem formulated in Section "Related work", we extend the three-stage sequential decomposition approach from our prior work2 to accommodate the new inter-platform interference structure introduced by shared-spectrum operation and RIS sub-array suppression. The decomposition exploits the hierarchical conditional dependencies between decision variables: (i) stable matching establishes IoT-to-platform associations while accounting for inter-platform interference and hotspot geometry; (ii) sub-array-aware RIS phase optimization simultaneously enhances desired signals, suppresses intra-platform CCI, and minimises inter-platform interference via dedicated sub-arrays; (iii) platform-aware task distribution determines computational placement with differentiated policies reflecting UAV battery constraints versus BS grid power availability. This sequential approach maintains polynomial-time complexity suitable for real-time operation.
Algorithm 1: three-way stable matching with inter-platform interference awareness
The stable matching algorithm extends the Gale-Shapley framework from our UAV-HAP system2 to handle three-way matching where IoT devices select among multiple UAVs and one BS based on multi-criteria preferences. The key challenge addressed here is explicitly accounting for the new inter-platform interference structure and the hotspot geometry.
Algorithm 1.
Three-way stable matching with inter-platform interference awareness
Preference model
Each IoT device
ranks all available platforms
according to:
![]() |
42 |
where
and
denote residual computational capacity and energy of platform p.
is the SINR-aware data rate and the weights satisfy
with
,
,
,
,
.
The first three terms retain the original criteria of residual computational capacity, residual energy, and RIS-enhanced data rate, respectively. The fourth term,
, is a sub-channel load factor that penalises assignment to heavily occupied sub-channels: a fully loaded sub-channel yields a penalty of zero, while an empty sub-channel contributes the maximum bonus of one. Here,
denotes the current number of devices already assigned to sub-channel k, and
is the total number of available sub-channels per platform. The fifth term is an inter-platform interference penalty:
![]() |
43 |
which rewards assignment to platforms that experience lower inter-platform interference from the current matching. A higher value of
indicates that platform p is less affected by interference from other platforms, making it a more attractive choice for device i.
Hotspot-aware proximity bonus
To reflect the system geometry, device preferences are adjusted based on spatial proximity:
Hotspot devices (
): A proximity bonus of
is added to the UAV utility, prioritising shorter aerial links within the hotspot area.Remaining-area devices (
km): A proximity bonus of
is added to the BS utility, prioritising shorter terrestrial links.BS energy advantage:
is set to reflect the grid-power advantage of the BS over battery-limited UAVs.
Each platform p ranks IoT devices by:
![]() |
44 |
with
prioritizing larger data sizes and
weighting deadline tolerance.
The algorithm proceeds in three phases: Phase 1 (Proposal): Unmatched IoT devices sequentially propose to their highest-ranked available platform. Each platform maintains capacity
for UAVs and
for BS. Upon receiving a proposal, platforms with available capacity accept tentatively; full platforms compare the new proposer with their worst current match and execute replacement if the proposer is preferred. Phase 2 (Rejection): Rejected devices remove the rejecting platform from their lists and re-propose to their next choice. This continues until all devices are matched or exhaust options. The key difference from2 is that devices now consider
platforms instead of
UAVs only. Phase 3 (externality elimination): Following2, we address preference interdependencies arising from resource competition. After initial matching, platform resources
reflect actual load, potentially changing IoT preferences. We identify beneficial swaps where two IoT devices i and
matched to platforms p and
both improve utility by exchanging assignments. This iterates until no beneficial swaps exist, guaranteeing stable matching where no IoT-platform pair mutually prefers each other over current assignments.
Complexity
The proposal phase has complexity
, identical to the prior framework2. The additional interference-update step adds
per swap iteration, which is dominated by the matching phase for typical network sizes (
).
Algorithm 2: sequential RIS phase optimization via Riemannian conjugate gradient
Algorithm 2.
Sub-array-aware RIS phase optimization via RCG
Given the matching from Algorithm 1, we optimize the RIS phase shifts to simultaneously maximize desired signal quality and suppress inter-platform interference. The key extension from our prior work2 is the sub-array-aware gradient computation, which explicitly accounts for the inter-platform interference terms introduced in (6) and (12).
Sub-array decomposition
For each platform
, the N (or
) RIS elements are partitioned into
equal sub-arrays
per constraints (41a–41d). Sub-array m is optimized to suppress interference from the m-th interfering platform:
For UAV u: sub-arrays target UAVs
and BS b.For BS b: sub-arrays target each UAV
.
The phase optimization for sub-array m minimises the residual interference fraction:
![]() |
45 |
where
is the channel coefficient from the m-th interfering platform to the n-th element of platform p, and
8,11 is determined by the sub-array size and the deployment geometry. With
elements per sub-array and the large angular separation between the UAV hotspot sub-region (left one-third of the deployment area) and the BS position, each sub-array has sufficient spatial degrees of freedom to achieve near-complete destructive phase alignment against its assigned interfering platform. Specifically,
elements operating in a geometry where the inter-platform angular separation consistently exceeds
provide enough array gain to suppress inter-platform interference by approximately 85%, leaving a residual fraction of
. This value is validated through the RCG sub-array optimization results presented in Section "Results and discussion", where the achieved SINR improvements confirm that the 85% suppression target is consistently met across the evaluated deployment configurations.
Objective function
For each platform p with matched set
, we maximize the sum rate subject to the unit-modulus constraint:
![]() |
46 |
subject to
for all n, where
is the RIS-enhanced channel gain.
Gradient computation
The Euclidean gradient of (46) with respect to the n-th phase element
is extended to include the inter-platform interference sensitivity:
![]() |
47 |
where the inter-platform interference gradient for element
is:
![]() |
48 |
with
denoting the m-th interfering platform assigned to sub-array m. Elements outside sub-array m (
) do not contribute to
.
The Euclidean gradient is projected onto the tangent space of the complex circle manifold
:
![]() |
49 |
where
is the current RIS phase matrix.
Conjugate direction
Following Fletcher-Reeves from2, we use steepest ascent for initialization (
) and conjugate direction for subsequent iterations combining current gradient with transported previous search direction (lines 8–12). Parameter
ensures non-negative values maintaining ascent property, while vector transport
maintains conjugacy across manifold points.
Convergence and complexity
Sequential optimization across
platforms, each requiring
–50 iterations of
gradient computation, gives total complexity
. The inter-platform gradient in (48) adds
per element, which is absorbed into the existing
term.
Algorithm 3.
Platform-aware hierarchical task distribution
Operational frequency
UAV-mounted RIS requires frequent re-optimization (every 10–30 s) to adapt to trajectory-induced channel variations, while the BS-RIS operates in a quasi-static regime (every few minutes) owing to fixed positioning and stable terrestrial channels. The proposed sub-array partitioning is conceptually compatible with practical codebook-based RIS operation30. In codebook-based designs, pre-computed phase configurations are stored and selected at runtime based on channel state, enabling efficient multi-user support without continuous per-element optimization. The sub-array architecture proposed here can be interpreted as a structured codebook where each sub-array maintains a dedicated interference-nulling configuration updated by the RCG algorithm within the re-optimization window (10–30 s for UAVs; minutes for the BS), and can be indexed by the inter-platform angular separation for near-instantaneous configuration switching.
Regarding scalability, the sub-array decomposition directly addresses the practical RIS scalability concern: per-sub-array complexity is
rather than
, representing an
reduction in per-sub-array computation. This decomposition is structurally compatible with codebook-based operation: each sub-array codeword can be pre-computed offline and indexed for near-instantaneous configuration switching in time-varying deployments. Extension to full codebook-based operation with offline pre-computation is identified as a direction for future work.
Algorithm 3: Platform-aware hierarchical task distribution
Given the matching and optimized RIS phases, Algorithm 3 determines computation placement: local processing at the matched platform versus offloading to the HAP. The algorithm is unchanged in structure from2, but the local processing times
now reflect the updated data rates
incorporating both intra- and inter-platform interference.
Platform-aware thresholds
For UAV u with matched set
:
![]() |
50 |
Due to battery constraints (
kJ), UAVs apply a conservative threshold: task i is processed locally (
) only if
, leaving a 30% energy safety margin.
For the BS with matched set
:
![]() |
51 |
Leveraging grid power and superior computational capacity (
cycles/s), the BS adopts an aggressive threshold:
, maximising local processing and offloading only when strictly necessary.
Complexity
, dominated by the overflow reassignment step. For
,
, this yields
operations, executing in milliseconds.
Algorithm execution times
Table 2 presents the execution times for each algorithmic component for 120 IoT devices, 4 UAVs, and 1 BS.
Table 2.
Algorithm execution times (120 IoT devices, 4 UAVs, 1 BS).
| Algorithm component | Time (ms) | Complexity |
|---|---|---|
| Stable matching (Alg. 1) |
52 |
![]() |
| RIS optimization (Alg. 2) |
1380 |
![]() |
| Task distribution (Alg. 3) |
25 |
![]() |
| Total |
1457 |
The total execution time of approximately 1.46 s is compatible with the reoptimization requirements of the proposed quasi-static deployment. Since UAVs hover at fixed positions above hotspot sub-regions (as stated in Section "System model") and IoT devices are stationary or slow-moving sensors (smart agriculture, industrial IoT), the effective channel coherence time is governed by environmental scattering rather than platform mobility. For IoT device velocities
m/s at
GHz, the Doppler frequency satisfies
Hz, yielding a coherence time
ms31. Since IoT devices are also quasi-static, the effective coherence time is on the order of seconds to tens of seconds. With UAV-tier RIS re-optimization every 10–30 s and BS-tier updates every few minutes, the 1.46 s runtime provides an 8.5–28.5 s margin before the next optimization cycle, confirming practical feasibility for the considered scenario. Extension to high-mobility deployments, where faster optimization or predictive phase configuration would be required, is identified as a direction for future work.
Results and discussion
The simulation results presented in this section evaluate the performance of the proposed three-tier RIS-enhanced hierarchical aerial computing architecture under varying IoT network loads, ranging from 20 to 120 devices. All results are obtained via Monte Carlo simulation using the parameters specified in Table 3, and each metric is benchmarked against three comparison schemes: the complete three-tier architecture is retained, but all
RIS elements are dedicated exclusively to signal enhancement without sub-array interference suppression (
), isolating the contribution of the sub-array partitioning mechanism, two-tier baseline comprising RIS-equipped UAVs and a HAP, without a terrestrial BS tier, isolating the contribution of the BS integration, and the three-tier BS–UAV–HAP architecture is retained but all RIS panels are removed (
), isolating the contribution of RIS deployment itself.
Table 3.
| Parameter | Value | Parameter | Value | Parameter | Value |
|---|---|---|---|---|---|
| I | 120 |
,
|
0.5 | ![]() |
53000 |
| U | 4 | ![]() |
0.5 W | ![]() |
0.9 |
| H | 1 | ![]() |
10 W | c | 3 10 m/s |
| BS | 1 | ![]() |
15 w | ![]() |
2w |
![]() |
4 | M | 4 | N/M | 64 |
![]() |
18 km |
,
|
1 | ![]() |
![]() |
![]() |
2 km | ![]() |
100 J | ![]() |
1 10
|
| Coverage area | 10km 10km |
![]() |
100 kJ | ![]() |
3.0 |
| Hotspot area |
km
|
![]() |
1000 kJ | ![]() |
10 J |
![]() |
U in [10,100] Mbit | ![]() |
0.15 | ![]() |
1000 J |
![]() |
U in [10, 200] sec | ![]() |
0.25 | ![]() |
5000 J |
,
|
50 IoTs | ![]() |
0.2 | ![]() |
3000 J |
![]() |
5dB |
,
|
0.15 | ![]() |
50 |
![]() |
270 cycles/bit | ![]() |
0.6 , 0.4 | ![]() |
10 W |
![]() |
1100 cycles/bit |
N,
|
256 | ![]() |
1000 K |
![]() |
cycles/s |
![]() |
0.9 | ![]() |
J/K |
| C |
cycles/s |
![]() |
![]() |
,
|
2.4 GHz |
![]() |
cycles/s |
![]() |
![]() |
![]() |
-90 dBm |
![]() |
1 MHz | ![]() |
0.5 |
,
|
270 cycles/bit |
![]() |
20 MHz | ![]() |
1 | ![]() |
15 dB |
The following subsections analyze each performance figure in detail, elucidating the behavioral trends and the underlying mechanisms that drive the observed gains. In our simulations, we assume
elements for both platforms, with
mW and
W, resulting in approximately
kJ for a typical mission duration of
min.
Figure 2 illustrates the total volume of IoT data successfully processed across the entire hierarchical system as a function of the number of deployed IoT devices. The proposed three-tier architecture consistently outperforms the two-tier baseline across the full range of network loads evaluated, achieving approximately 30% higher computed data volume at peak load (120 devices).
Fig. 2.

Total computed data vs. IoT devices.
At low device counts (20–40 devices), both architectures exhibit similar throughput because the four UAVs alone possess sufficient computational and communication capacity to absorb the modest workload. However, as the IoT population grows beyond 60 devices, the two-tier system begins to saturate: UAV processing queues fill rapidly, energy budgets become binding, and an increasing fraction of tasks cannot be completed within their delay deadlines. The three-tier system, by contrast, leverages the grid-powered base station (BS) to absorb overflow traffic from the densely populated right-hand region of the deployment area. With a computational capacity of
cycles/s, twice that of each individual UAV, and an effectively unlimited energy supply, the BS sustains high-utilization processing without the conservative energy-margin constraints imposed on battery-limited aerial platforms.
The RIS sub-array interference suppression mechanism (
) further amplifies this advantage: by reducing inter-platform co-channel interference by approximately 85%, the RIS-enhanced channels maintain higher SINR values, translating directly into elevated data rates
and therefore greater processed data volumes per unit time. The monotonically increasing and near-linear trajectory of the proposed curve underscores the scalability of the three-tier framework as IoT density grows toward the envisioned 6G deployment regime. The ablation study reveals the individual contribution of each architectural component. The Three-Tier + Full RIS (No Partitioning) scheme, which retains all
elements for signal enhancement but sets
, achieves intermediate throughput lying between the proposed and the Two-Tier baseline. This confirms that sub-array partitioning-not merely RIS deployment-is the primary driver of the interference suppression gains observed at high IoT density. Conversely, the Three-Tier without RIS scheme consistently underperforms the Two-Tier baseline beyond
devices, demonstrating that RIS is essential for maintaining adequate channel quality under dense shared-spectrum operation: without RIS-enhanced channel gains, the additional BS capacity cannot be fully exploited, and the system reverts to interference-limited behaviour.
Figure 3 reports the absolute number of IoT devices successfully served, i.e., those whose tasks are completed within the prescribed delay tolerance
, as a function of total device count. The proposed architecture maintains near-complete service coverage across all evaluated scenarios, approaching 120 served devices at full network load, whereas the two-tier baseline exhibits a pronounced decline beyond 60–80 devices.
Fig. 3.

Number of served IoT vs. IoT devices.
The divergence between the two curves stems from two complementary effects. First, the inclusion of the BS tier provides an additional 50-device capacity (
), expanding the total association capacity and providing persistent coverage for ground-proximate devices that would otherwise contend for the limited UAV slots. Second, the three-way stable matching algorithm (Algorithm 1) incorporates a hotspot-aware proximity bonus and an inter-platform interference penalty term
, ensuring that devices in the BS coverage region (
km) are preferentially steered toward the ground platform, thereby relieving congestion at the UAV tier and allowing UAVs to concentrate their limited energy budgets on the hotspot sub-region (left one-third of the deployment area).
The sustained near-unity service ratio of the proposed system is particularly significant for 6G IoT applications such as smart agriculture and industrial automation, where unserved devices may correspond to missed critical sensor readings or actuator commands. This result directly ;validates the first contribution of the paper; the integration of a terrestrial BS tier for persistent coverage—as the primary driver of the service completeness improvement over the aerial-only baseline. The ablation results further isolate the contribution of sub-array partitioning to service coverage. The Three-Tier + Full RIS (No Partitioning) scheme serves fewer devices than the proposed architecture at high load, because unmanaged inter-platform interference (
) degrades SINR below
for a growing fraction of devices, causing decoding failures that the full-panel RIS gain cannot compensate. The Three-Tier without RIS scheme serves fewer devices than the Two-Tier baseline at peak load (
), confirming that RIS channel enhancement is necessary to translate the additional BS association capacity (
) into actual service coverage gains.
Figure 4 presents the aggregate energy consumption of the entire system, encompassing IoT transmission energy, UAV operational and computational energy, BS energy, and RIS circuitry energy (
kJ per platform per mission), as a function of device count. The proposed three-tier architecture consumes modestly higher total energy than the two-tier baseline across the evaluated range, with the gap widening at higher device counts.
Fig. 4.

Total energy consumption vs. IoT devices.
This higher aggregate energy consumption is expected and architecturally justified. The three-tier system operates additional hardware, one BS-RIS panel (
elements) and its associated computational server, that draws non-trivial static power even when lightly loaded. More importantly, the additional served devices (cf. Fig. 3) translate into additional transmission and computation energy that is absent in the two-tier case simply because those tasks were left unserved. A fair energy comparison must therefore be normalized by the number of served devices, in which case the three-tier system achieves comparable or lower per-task energy.
Crucially, the energy increase is fully sustainable in the three-tier architecture: the BS draws power from the electrical grid (
in practice), so the additional consumption does not threaten system operation. Meanwhile, per-UAV energy budgets remain strictly enforced through the conservative 70% delay threshold in Algorithm 3 (
), ensuring that each aerial platform remains within its
kJ budget. The result confirms that the three-tier design exchanges a modest, grid-absorbed energy overhead for substantial gains in computed data volume and service coverage.
Among the four evaluated schemes, the Three-Tier + Full RIS (No Partitioning) variant consumes slightly less energy than the proposed architecture, as fewer successfully decoded tasks result in lower aggregate computation energy despite identical hardware deployment. The Three-Tier without RIS consumes energy comparable to the two-tier baseline, reflecting its similar effective service coverage at high load: without RIS-enhanced channel quality, the BS tier absorbs fewer tasks, limiting the additional energy overhead relative to the aerial-only architecture. These observations confirm that the energy premium of the proposed system is directly proportional to its service coverage advantage, and that the additional consumption is fully absorbed by the grid-powered BS rather than the battery-constrained UAV platforms.
Figure 5 depicts the mean end-to-end task processing delay, defined as the average of
over all successfully served devices, as a function of IoT population size. The proposed system maintains lower average delay than the two-tier baseline across the entire evaluated range, achieving approximately 20% lower delay at 120 devices.
Fig. 5.

Average processing delay vs. IoT devices.
The delay reduction mechanism operates through three synergistic channels. First, the addition of the BS offloads a portion of devices that would otherwise be queued at already-loaded UAVs, reducing intra-UAV co-channel interference
and thereby improving the SINR—and consequently the achievable data rate
—for the remaining UAV-associated devices. Second, the BS’s higher computational capacity (
cycles/s) results in shorter processing times for tasks assigned to the ground platform, as captured by
. Third, the BS-RIS phase optimization via the sub-array-aware Riemannian conjugate gradient (RCG) algorithm (Algorithm 2) continuously maximizes the BS-RIS channel gain
, reducing IoT-to-BS transmission time
.
The two-tier curve exhibits steeper delay growth with device count because, as UAVs approach capacity, tasks must be relayed to the HAP via the U2H backhaul link, introducing an additional delay tier. In the three-tier system, the BS’s aggressive local-processing threshold (
) absorbs a larger fraction of tasks locally, avoiding this backhaul overhead for a significant portion of the device population and keeping average delay low even at maximum network load. The ablation study provides additional insight into the delay reduction mechanisms. The Three-Tier + Full RIS (No Partitioning) scheme exhibits higher average delay than the proposed at high load: without dedicated interference suppression, growing inter-platform CCI degrades achievable data rates
, increasing both IoT-to-platform transmission times and the fraction of tasks that must be relayed to the HAP via the backhaul link. The Three-Tier without RIS exhibits the highest delay among all three-tier schemes, as the absence of RIS gain directly increases the IoT-to-platform transmission time
, offsetting the computational advantage of the additional BS tier. These results confirm that both RIS deployment and sub-array partitioning are jointly necessary to achieve the approximately 20% delay reduction reported for the proposed scheme at peak load.
Figure 6 presents the task completion rate, defined as the percentage of all submitted IoT tasks successfully processed within their individual delay deadlines
, as a function of device count. The proposed three-tier architecture sustains a near-100% completion rate across all evaluated loads, while the two-tier baseline degrades substantially at higher device counts, dropping below 85% at 100 devices and continuing to decline at 120 devices. This improvement corresponds to the approximately 15 percentage point gain cited in the paper’s contributions.
Fig. 6.

Task completion rate vs. IoT devices.
The completion rate is fundamentally governed by the interaction between computational capacity, energy budgets, and delay constraints. In the two-tier system, two failure modes emerge at high load: (i) UAV computational capacity is exhausted, forcing tasks to the HAP backhaul with potentially binding delay; and (ii) UAV energy budgets are depleted, rendering further task acceptance infeasible despite available HAP capacity. The three-tier framework avoids both failure modes: the BS provides an always-available, energy-unconstrained processing tier that operates independently of UAV energy state, and the three-way stable matching algorithm directs tasks to the platform where they are most likely to complete within deadline, balancing residual capacity, interference levels, and spatial proximity.
The superior completion rate also reflects the effectiveness of the interference management strategy. By suppressing inter-platform interference to
through the dedicated sub-array architecture, the system ensures that all platforms simultaneously maintain SINR above
dB, preventing interference-induced decoding failures that would otherwise reduce effective completion rates, particularly in the shared-spectrum environment assumed in this work. The ablation study quantifies the individual contribution of each design component to task completion. Sub-array partitioning alone contributes approximately 8 percentage points improvement over the Three-Tier + Full RIS (No Partitioning) scheme at peak load (
): without dedicated interference suppression, a significant fraction of devices fall below
dB, causing decoding failures that directly reduce completion rate. RIS deployment itself contributes approximately 12 percentage points improvement over the Three-Tier without RIS variant at high load, confirming that enhanced channel quality is a prerequisite for achieving near-100% task completion under shared-spectrum multi-platform operation. Together, these two contributions validate both the architectural necessity of RIS and the critical role of interference-aware sub-array design as the key enabler of the 15 percentage point gain reported in the paper’s contributions.
System-level trade-off analysis
The simulation results reveal three distinct operating regimes that clarify when each architectural tier becomes the dominant contributor to overall system performance.
Low load (
devices): The UAV tier alone provides sufficient computational capacity and energy budget to serve the full IoT population. The BS and HAP contribute marginally, and the three-tier system performs comparably to the two-tier baseline. In this regime, the architecture’s primary advantage is interference management via sub-array RIS suppression rather than capacity expansion.
Medium load (
devices): The BS tier becomes critical as UAV queues saturate and energy budgets become binding. UAV energy constraints directly trigger BS activation through the 70% delay threshold in Algorithm 3: tasks are redirected to the grid-powered BS when UAV residual energy cannot sustain local processing within the conservative margin. The BS absorbs overflow traffic from the non-hotspot region, preventing the service degradation observed in the two-tier baseline beyond 60 devices (Fig. 3).
High load (
devices): The HAP tier becomes essential as both UAV and BS computational capacities approach saturation. The HAP absorbs overflow tasks via backhaul offloading, maintaining near-100% task completion (Fig. 6) while the two-tier baseline degrades below 85%. The UAV mobility advantage, BS energy reliability, and HAP elastic capacity complement each other to sustain performance under peak demand, confirming that all three tiers are necessary for dense 6G IoT deployments.
These three regimes demonstrate that the proposed architecture is not over-engineered: each tier activates precisely when needed, driven by the energy constraints and capacity limits of the lower tiers. The energy availability of the BS directly influences platform selection through the differentiated thresholds in Algorithm 3, while UAV mobility determines hotspot coverage geometry and HAP capacity provides the elastic overflow buffer that prevents system-wide degradation at peak load.
Figure 7 presents the per-device throughput as a function of the total number of deployed IoT devices, comparing the proposed three-tier architecture (
) against the two-tier2. At low device counts (20–40 devices), both architectures achieve comparable throughput, as UAV resources are sufficient to serve the modest IoT population. However, beyond 60 devices, a pronounced throughput gap emerges: the two-tier baseline saturates as UAV computational capacity and energy budgets become binding, intensifying intra-UAV co-channel interference and reducing achievable data rates
. The proposed system avoids this saturation through two complementary mechanisms. First, the BS tier absorbs up to 50 devices (
) that would otherwise contend for UAV resources, relieving congestion and maintaining higher SINR at the UAV tier. Second, the sub-array RIS suppression mechanism reduces inter-platform interference by 85 %, directly elevating SINR and increasing processed data volume per device. The slower throughput decline of the proposed curve with increasing IoT density confirms the superior scalability of the three-tier framework for dense 6G IoT deployments. The ablation results illuminate the distinct roles of RIS and sub-array partitioning in maintaining per-device throughput. The Three-Tier + Full RIS (No Partitioning) scheme exhibits a steeper throughput decline beyond
devices compared to the proposed: as IoT density increases, unmanaged inter-platform interference (
) progressively degrades per-device SINR, reducing achievable rates
and limiting the benefit of the additional BS capacity. The Three-Tier without RIS variant exhibits the steepest decline among all schemes, dropping below the Two-Tier baseline at high load and approaching near-zero per-device throughput at
, confirming that RIS-enabled channel enhancement is the critical enabler of throughput sustainability under dense 6G IoT deployment conditions.
Fig. 7.

Throughput per device vs. IoT devices.
Sensitivity analysis under imperfect CSI
To assess the robustness of the proposed framework under realistic channel estimation conditions, we model the estimated channel as:
![]() |
52 |
where
denotes the estimation error variance and the normalized error level is defined as
. The RCG algorithm operates on the estimated channel
, while all performance metrics are evaluated on the true channel h. The parameter
is swept over
to span perfect CSI to severely degraded estimation.
Figure 7 presents the results at
devices. At
, a realistic error level for cascaded RIS links with pilot-based estimation11, the proposed scheme retains 91% of its perfect-CSI computed data volume and 89% of its task completion rate. Even at
(severe degradation), the three-tier architecture maintains a 15–18 percentage point advantage over the two-tier baseline under identical CSI conditions.
This robustness stems from two structural properties of the proposed framework: (i) sub-array decomposition reduces the optimization to
independent subproblems of
elements each, limiting sensitivity to global CSI errors relative to a full-panel design; and (ii) the quasi-static IoT deployment permits pilot retransmission and time-averaging, achieving lower effective
compared to high-mobility scenarios.
Figure 8 illustrates the cumulative distribution function (CDF) of the achievable SINR for IoT devices under four network configurations, providing a physical-layer explanation for the system-level performance gaps observed in Figs. 2, 3, 4, 5, 6 and 7. The proposed three-tier architecture with RIS sub-array interference suppression (
, blue solid line) demonstrates markedly superior performance compared to the two-tier HAP-UAV-RIS baseline (red dashed line). The proposed scheme achieves a steep CDF transition concentrated in the range
dB, reaching a CDF value of approximately unity at the
dB decoding threshold, meaning that 100% of devices maintain SINR above the minimum required level for reliable decoding. By contrast, the two-tier exhibits a much broader SINR distribution, with only approximately 50% of devices exceeding the 5 dB threshold at the same operating point, and a long tail extending beyond 20 dB reflecting the high variance introduced by uncoordinated shared-spectrum operation. This performance gap is attributed to the dedicated sub-array interference suppression mechanism described in Section "Channel model", where each RIS panel partitions its
elements into four sub-arrays, each configured to destructively combine with the interference signal arriving from one specific neighbouring platform, collectively suppressing inter-platform interference by 85% (
). The result confirms that the sub-array RIS architecture not only enhances desired signal quality but also provides robust SINR guarantees across the entire device population, a critical requirement for latency-sensitive 6G IoT applications where any decoding failure directly translates into missed task deadlines.
Fig. 8.

CDF of received SINR.
The Three-Tier + Full RIS (No Partitioning) CDF curve (green solid line) lies between the proposed and the Two-Tier baseline: the full-panel signal gain shifts the distribution rightward relative to the Two-Tier, but the absence of dedicated sub-array suppression (
) broadens the distribution, leaving approximately 28% of devices below
dB and confirming that signal enhancement alone is insufficient to guarantee universal SINR coverage under shared-spectrum operation. The Three-Tier without RIS curve (black dotted line) exhibits the broadest distribution among all schemes, with only approximately 15% of devices exceeding the
threshold: without RIS-enhanced channel gains, the system remains interference-limited regardless of the three-tier architecture, confirming that both RIS deployment and sub-array partitioning are jointly necessary to achieve the near-100% SINR coverage reported for the proposed scheme.
Suboptimality assessment
The proposed three-stage framework constitutes a polynomial-time suboptimal solution to the formulated MINLP (P0). To assess the associated performance gap, we derive a theoretical upper bound via continuous relaxation of (P0): all binary decision variables
are relaxed to [0, 1], all energy and interference constraints are removed, and every platform is assumed to operate simultaneously at its maximum computational capacity throughout the mission duration
. Under these optimistic conditions, the aggregate upper bound on total computed data volume reduces to:
![]() |
53 |
Substituting the values from Table 3 into (53) yields a platform-capacity ceiling of
GB, representing the maximum data volume achievable by any feasible algorithm within the same three-tier architecture under ideal conditions. The proposed framework consistently operates close to this theoretical ceiling across all evaluated IoT densities, confirming that the three-stage decomposition incurs negligible suboptimality loss relative to the architectural maximum.
A globally optimal solution to (P0) is computationally intractable at the considered scale: the binary variables alone span a search space of
for
and
, and the non-convex unit-modulus RIS constraints (38g–38h) preclude the use of standard MINLP solvers. The three-stage decomposition therefore prioritises polynomial-time complexity—
for matching,
for RIS optimisation, and
for task distribution—as the primary design criterion for real-time operation. Comparison with exact optimal solutions on reduced-scale instances (
,
) is identified as a direction for future work.
Conclusion
This paper presented a novel three-tier RIS-enhanced hierarchical aerial computing architecture for persistent 6G IoT coverage, integrating a grid-powered BS-RIS alongside four RIS-equipped UAVs and a stratospheric HAP. The architecture addresses three fundamental limitations of existing two-tier aerial computing frameworks: the service interruptions caused by UAV battery constraints, the growing inter-platform CCI in shared-spectrum multi-UAV deployments, and the inability to provide persistent ground-proximate coverage for the full IoT device population. The key technical contribution enabling these improvements is the sub-array RIS partitioning mechanism, in which each RIS panel is divided into 4 equal sub-arrays, each dedicated to suppressing the interference signal from one neighbouring platform through destructive phase alignment. This mechanism achieves 85 % inter-platform interference suppression while simultaneously preserving signal enhancement capability for the desired device, resolving the fundamental trade-off between signal boosting and interference nulling that constrains conventional full-panel RIS designs. The associated sub-array-aware RCG optimization algorithm provides an efficient, manifold-constrained solution to the joint signal enhancement and interference suppression problem. The three-stage sequential decomposition, comprising three-way stable matching, sub-array-aware RCG phase optimization, and platform-aware task distribution, enables a polynomial-time solution to the MINLP problem. The three-way stable matching algorithm introduces hotspot-aware proximity bonuses and inter-platform interference penalties that guide IoT devices to the platform where they are most likely to achieve high SINR and timely task completion. The platform-aware task distribution algorithm implements differentiated processing thresholds that reflect the asymmetric energy profiles of battery-limited UAVs and the grid-powered BS, maximising computational utilisation at the BS tier while protecting UAV battery reserves. Extensive Monte Carlo simulations validated the proposed framework against the two-tier UAV–HAP, demonstrating approximately
higher total computed data volume, 15 percentage points higher task completion rate, and
lower average end-to-end processing delay at peak load. The cumulative distribution function (CDF) analysis of received SINR confirmed an 8–12 dB improvement over unmanaged shared-spectrum deployment and maintained
of devices above the 5 dB minimum decoding threshold, compared to only
in the unmanaged scenario and
in the two-tier baseline. The total system execution time of approximately 1.46 s per optimization cycle provides ample margin for operation at the required re-optimization frequencies.
While this work establishes a strong foundation, several limitations warrant acknowledgment. The present framework assumes fixed UAV hover positions chosen a priori based on hotspot geometry. Jointly optimizing three-dimensional UAV trajectories alongside the RIS phase configuration, stable matching, and task distribution, using, for example, successive convex approximation (SCA) or deep reinforcement learning (DRL), could further enhance hotspot coverage, reduce path loss, and improve the interference geometry for the sub-array suppression mechanism. This is particularly relevant for time-varying IoT spatial distributions, where adaptive positioning could yield substantial additional gains. The single-BS architecture studied here represents a first step toward full terrestrial integration. Extending the framework to multi-cell deployments with multiple BS-RIS panels, inter-cell interference coordination, and handover management would be a natural generalisation toward realistic 6G infrastructure scenarios. The three-way stable matching framework is readily extendable to multi-BS settings, and the sub-array suppression mechanism could be adapted to coordinate RIS panels across multiple base stations. The proposed framework exclusively employs passive RIS panels that shift phases without amplification. Hybrid active-passive RIS designs which embed low-power amplifiers in a subset of elements to compensate for the “multiplicative path-loss” effect, could extend the effective range of RIS-enhanced links, particularly for the UAV-to-BS and UAV-to-HAP backhaul segments operating over long distances. Regarding UAV battery replenishment, the proposed architecture achieves system-level persistent coverage primarily through the grid-powered BS tier, which operates continuously and independently of UAV energy state. For the hotspot sub-region, a staggered rotation schedule among the
UAVs ensures at least 75% of peak capacity is maintained during individual battery replenishment cycles. Formal optimization of UAV rotation schedules and the associated impact on hotspot coverage continuity is identified as a direction for future work.
Author contributions
B.D produced the original article and ran the necessary simulations of the RIS-enhanced hierarchical aerial computing system, as well as the RCG algorithm implementation and performance analysis. I.I.I. and A.M.A. helped develop the approach and oversaw the suggested work. M.M.A. examined and edited the manuscript. All authors have reviewed and approved the final version of the manuscript.
Funding
Open access funding provided by The Science, Technology & Innovation Funding Authority (STDF) in cooperation with The Egyptian Knowledge Bank (EKB). Open access funding provided by The Science, Technology and Innovation Funding Authority (STDF) in cooperation with The Egyptian Knowledge Bank (EKB).
Data availability
The datasets used and/or analyzed during the current study are available from the corresponding author on reasonable request.
Declarations
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.International Telecommunication Union, Focus Group on Technologies for Network 2030. https://www.itu.int/en/ITU-T/focusgroups/net2030 (2019).
- 2.Diaa, B., Ibrahim, I. I., Abd El-Haleem, A. M. & Abdelhakam, M. M. Phase shift optimization in reconfigurable intelligent surface-assisted UAV in hierarchical aerial computing networks. Sci. Rep.16, 7950. 10.1038/s41598-026-38514-7 (2026). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Zhou, Z., Zhang, C., Zhang, Y., Kato, N. & Shen, X. Next-generation UAV communications for 6G: Technologies, architectures, and open challenges. IEEE Commun. Surv. Tuts.27(1), 234–268 (2025). [Google Scholar]
- 4.Li, R. et al. Joint 3D trajectory and RIS optimisation for cooperative UAV edge computing. IEEE Internet Things J.11(22), 36789–36803 (2024). [Google Scholar]
- 5.Ren, Q., Abbasi, O., Kurt, G. K., Yanikomeroglu, H. & Chen, J. Caching and computation offloading in high altitude platform station (HAPS) assisted intelligent transportation systems. IEEE Trans. Wirel. Commun.21(8), 6187–6200. 10.1109/TWC.2022.3158677 (2022). [Google Scholar]
- 6.Wu, Q., Zhang, S., Zheng, B., You, C. & Zhang, R. Intelligent reflecting surface-aided wireless communications: a tutorial. IEEE Trans. Commun.69(5), 3313–3351 (2021). [Google Scholar]
- 7.Pan, C. et al. Reconfigurable intelligent surfaces for 6G systems: Principles, applications, and research directions. IEEE Commun. Mag.59(6), 14–20 (2021). [Google Scholar]
- 8.Mahmoud, A. et al. Intelligent reflecting surfaces assisted UAV communications for IoT networks: performance analysis. IEEE Trans. Green Commun. Network.5(2), 1–1. 10.1109/TGCN.2021.3068739 (2021). [Google Scholar]
- 9.Xiao, H. et al. STAR-RIS and UAV combination in MEC networks: Simultaneous task offloading and communications. IEEE Trans. Commun.73(8), 6169–6184. 10.1109/TCOMM.2025.3535895 (2025). [Google Scholar]
- 10.Desher, A. R. & Al-Shuwaili, A. Reliable layered transmission and task offloading in UAV-assisted MEC networks for disaster relief. Drones10(3), 167. 10.3390/drones10030167 (2026). [Google Scholar]
- 11.Koo, I. Optimization of RIS-assisted 6G NTN architectures for high-mobility UAV communication scenarios. Drones9(7), 486. 10.3390/drones9070486 (2025). [Google Scholar]
- 12.Zhang, S. et al. Active vs. passive reconfigurable intelligent surfaces: a comparative analysis for 6G networks. IEEE J. Sel. Areas Commun.42(8), 2156–2171 (2024). [Google Scholar]
- 13.Li, R., Zhao, Y., Zhang, H., Song, L. & Han, Z. Joint 3D trajectory and RIS optimization for cooperative UAV edge computing. IEEE Internet Things J.11(22), 36789–36803 (2024). [Google Scholar]
- 14.Pang, X., Tang, J., Zhao, N., Wu, C. & Niyato, D. Momentum-accelerated optimization for secure IRS-assisted UAV communications. IEEE Trans. Commun.72(7), 4523–4538 (2024). [Google Scholar]
- 15.Guo, S., Yang, Y., Liu, J., Xiao, B. & Li, Z. Stackelberg game for energy-efficient computation offloading in heterogeneous mobile cloud. IEEE Trans. Parallel Distrib. Syst.35(6), 1123–1138 (2024). [Google Scholar]
- 16.Tyrovolas, D. et al. Energy-aware trajectory optimization for UAV-mounted RIS and full-duplex relay. IEEE Internet Things J.11(13), 24259–24272. 10.1109/JIOT.2024.3390767 (2024). [Google Scholar]
- 17.Tyrovolas, D. et al. Energy-aware design of UAV-mounted RIS networks for IoT data collection. IEEE Trans. Commun.71(2), 1168–1178. 10.1109/TCOMM.2022.3229672 (2023). [Google Scholar]
- 18.Wu, Q. & Zhang, R. Intelligent reflecting surface enhanced wireless network via joint active and passive beamforming. IEEE Trans. Wirel. Commun.18(11), 5394–5409 (2019). [Google Scholar]
- 19.Kim, J. & Sung, D. K. Multiagent deep reinforcement learning for computation offloading and interference management in small cell networks. IEEE Trans. Veh. Technol.72(6), 7654–7668 (2023). [Google Scholar]
- 20.Pan, C. et al. Multicell MIMO communications relying on intelligent reflecting surfaces. IEEE Trans. Wireless Commun.19(8), 5218–5233 (2020). [Google Scholar]
- 21.Zhao, N. et al. Intelligent reflecting surface enhanced mobile edge computing. IEEE Trans. Veh. Technol.70(1), 1–15 (2021). [Google Scholar]
- 22.Wang, Z. Joint UAV trajectory and RIS phase shift optimization for IoT data collection. IEEE Trans. Wirel. Commun. (2024).
- 23.Sellami, B., Hakiri, M., Berthou, P., Rasheed, T. & Yahia, S. A novel offloading strategy for multi-user optimization in blockchain-enabled mobile edge computing networks for improved Internet of Things performance. J. King Saud Univ. Comput. Inf. Sci.36(7), 102108. 10.1016/j.jksuci.2024.102108 (2024). [Google Scholar]
- 24.Zhao, L. Energy-efficient task offloading in HAP-UAV networks with reconfigurable surfaces. IEEE Trans. Green Commun. Network. (2024).
- 25.Alfattani,S., Yadav,A., Yanikomeroglu,H.& Yongacoglu, A. Beyond-cell communications via HAPS-RIS. In Proc. IEEE Global Communications Conference (GLOBECOM), Rio de Janeiro, Brazil 3558–3563 (2022).
- 26.Jia, Z., Wu, Q., Dong, C., Yuen, C. & Han, Z. Hierarchical aerial computing for internet of things via cooperation of HAPs and UAVs. IEEE Internet Things J.10.1109/JIOT.2022.3151639 (2022).
- 27.Guo, S., Liu, J., Yang, Y., Xiao, B. & Li, Z. Energy-efficient dynamic computation offloading and cooperative task scheduling in mobile cloud computing. IEEE Trans. Parallel Distrib. Syst.34(2), 654–668 (2023). [Google Scholar]
- 28.Huang, C., Zappone, A., Alexandropoulos, G. C., Debbah, M. & Yuen, C. Reconfigurable intelligent surfaces for energy efficiency in wireless communication. IEEE Trans. Wirel. Commun.18(8), 4157–4170 (2019). [Google Scholar]
- 29.Tang, W. et al. Wireless communications with programmable metasurface: transceiver design and experimental results. China Commun.16(5), 46–61 (2019). [Google Scholar]
- 30.Papadopoulos, A. et al. On modeling the RIS as a resource: multi-user allocation and efficiency-proportional pricing. IEEE Trans. Netw. Service Manage.22(5), 4694–4705. 10.1109/TNSM.2025.3576038 (2025). [Google Scholar]
- 31.Goldsmith, A. Wireless Communications (Cambridge University Press, 2005). [Google Scholar]
- 32.Barick, S. & Singhal, C. UAV-assisted MEC architecture for collaborative task offloading in urban IoT environment (2025) arXiv:2501.15164.
- 33.Huang,C. et al. Reconfigurable intelligent surface assisted UAV communications: state-of-the-art and future directions. IEEE Commun. Surv. Tutor. (2024).
- 34.De Alwis, C. et al. Survey on 6G Frontiers: trends, applications, requirements, technologies and future research. IEEE Open J. Commun. Soc.2, 836–886 (2021). [Google Scholar]
- 35.Yang, Z., Pan, C., Wang, K. & Shikh-Bahaei, M. Energy efficient resource allocation in UAV-enabled mobile edge computing networks. IEEE Trans. Wireless Commun.18(9), 4576–4589 (2019). [Google Scholar]
- 36.Yang, L. et al. Multi-UAV-enabled load-balance mobile-edge computing for IoT networks. IEEE IoT J (2020).
- 37.Ren, Q., Abbasi, O., Kurt, G. K., Yanikomeroglu, H. & Chen, J. Caching and computation offloading in high altitude platform station (HAPS) assisted intelligent transportation systems (2021).
- 38.Zhang,L., Zhang,H., Guo,C., Xu,H., Song,L. & Han,Z. Satellite-aerial integrated computing in disasters: User association and offloading decision. In IEEE International Conference on Communications (ICC), Dublin, Ireland 554–559 (2020).
- 39.Cui, T. J., Qi, M. Q., Wan, X., Zhao, J. & Cheng, Q. Coding metamaterials, digital metamaterials and programmable metamaterials. Light Sci. Appl.3(10), e218 (2014). [Google Scholar]
- 40.Wang, D. et al. Passive beamforming and trajectory optimization for reconfigurable intelligent surface-assisted UAV secure communication. Remote Sens.13(21), 4286. 10.3390/rs13214286 (2021). [Google Scholar]
- 41.Wang, P., Fang, J., Yuan, X., Chen, Z. & Li, H. Intelligent reflecting surface-assisted millimeter wave communications: joint active and passive precoding design. IEEE Trans. Commun.71(2), 1019–1033 (2023). [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The datasets used and/or analyzed during the current study are available from the corresponding author on reasonable request.










































































































































































































































