ConceptioArchivearXiv CS
arXiv CSopen access

Multi-Agent Reinforcement Learning for SLA-Aware Network Slicing in UAV-Enabled MEC

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
distributedsystemsprotocols
networking, internet, protocols, distributed systems

© 2026 IEEE. Reprinting or republishing this material for the purpose of advertising or promotion, creating new collective works, reselling or redistributing to servers or lists, or using any copyrighted component in other works must adhere to IEEE policy. The paper has been accepted for publication in IEEE SoftCOM 2026.

Multi-Agent Reinforcement Learning for SLA-Aware Network Slicing in UAV-Enabled MEC Mohammad Farhoudi1 , Zeinab Sasan2 , Masoud Shokrnezhad3 , and Tarik Taleb4 1

Oulu University, Oulu, Finland; [email protected] Amirkabir University of Technology, Tehran, Iran; [email protected] 3 ICTFICIAL Oy, Espoo, Finland; [email protected] 4 Ruhr University Bochum (RUB), Bochum, Germany; [email protected]

arXiv:2607.09295v1 [cs.NI] 10 Jul 2026

2

Abstract—Unmanned Aerial Vehicle (UAV)-enabled Mobile Edge Computing (MEC) offers flexible capacity provisioning for heterogeneous network slices, including Hyper-Reliable and Low-Latency Communication (HRLLC), Enhanced Mobile Broadband (eMBB), and Massive Machine-Type Communications (mMTC). However, guaranteeing slice-level Service-Level Agreements (SLAs) under dynamic user mobility, stochastic task arrivals, and constrained onboard energy and computing resources remains a fundamental challenge. This paper proposes a predictive multi-agent Reinforcement Learning (RL) framework that proactively maintains SLA stability in UAV-enabled MEC through coordinated trajectory control and computation resource allocation. A lightweight prediction module forecasts near-future user mobility, enabling UAVs to anticipate congestion and reposition before SLA violations occur. We design an SLAaware reward function that explicitly penalizes both violation probability and duration across slices, alongside total energy consumption. UAV agents are trained using Multi-Agent Proximal Policy Optimization (MAPPO) with centralized training and decentralized execution, enabling scalable online decisionmaking. Event-driven simulations with realistic mobility traces demonstrate that the proposed framework significantly improves SLA stability compared with baselines while maintaining competitive energy efficiency and delay performance, approaching oracle-level performance with sufficiently accurate predictive information. Index Terms—UAV-enabled MEC, network slicing, SLA-aware resource allocation, multi-agent reinforcement learning, MAPPO.

I. I NTRODUCTION The rapid proliferation of computation-intensive and delaysensitive applications, such as augmented reality, autonomous systems, and real-time video analytics, has imposed stringent requirements on next-generation wireless networks [1]. Mobile Edge Computing (MEC) has emerged as a key enabler to address these challenges by bringing computational resources closer to end users, thereby reducing delay and alleviating backhaul congestion [2]. Meanwhile, Unmanned Aerial Vehicles (UAVs), due to their flexibility, rapid deployment, and communication capabilities, have been increasingly integrated into MEC systems to provide on-demand edge services in scenarios with limited or damaged infrastructure, such as remote monitoring and temporary hotspots. In parallel, network slicing by logically partitioning network resources into multiple isolated slices, enables customized service provisioning for applications with distinct performance requirements, such as

Hyper Reliable and Low-Latency Communication (HRLLC), Enhanced Mobile Broadband (eMBB), and Massive MachineType Communication (mMTC) [3], [4]. The integration of UAV-enabled MEC with network slicing offers a promising paradigm for delivering flexible and efficient edge intelligence in dynamic environments. However, realizing this vision introduces significant technical challenges. In UAV-enabled MEC systems with network slicing, multiple UAVs should serve ground users with heterogeneous slice requirements while jointly optimizing their trajectory planning, user association, and computation resource allocation. Each slice imposes distinct Service-Level Agreement (SLA) constraints on tolerable delay, requiring careful coordination between communication and computation resources. The problem is further complicated by UAV mobility constraints, limited onboard energy budgets, and constrained computation capacity. Moreover, the system should operate under dynamic and uncertain conditions, including time-varying user mobility, stochastic task arrivals with different characteristics, and evolving channel conditions. These factors result in a complex, stochastic, and time-coupled optimization problem where current UAV positions and energy states influence future system dynamics. Extensive research has investigated UAV-enabled MEC systems from multiple perspectives. Several works applied deep Reinforcement Learning (RL) approaches to optimize UAV trajectory and resource orchestration in UAV-enabled systems, focusing primarily on system efficiency and energy consumption [5], [6]. In parallel, some studies introduced network slicing concepts into UAV-MEC systems. For instance, [7]–[9] proposed slicing frameworks that emphasize resource partitioning, survivability mechanisms, and architectural design for heterogeneous service provisioning. Another research direction addressed task offloading optimization, where Tian et al. [10] and Chen et al. [11] developed user satisfaction and Quality of Service (QoS)-oriented offloading schemes in multi-UAV settings. Also, Li et al. [12] introduced a selfadjusting network slicing mechanism using two-timescale RL, which adapts slice configurations based on network dynamics, representing an advancement toward integrating slicing and learning-based control in UAV-MEC systems. Despite these advancements, existing works mainly optimize conventional QoS metrics such as delay or throughput.

TABLE I C OMPARISON OF E XISTING W ORKS AND THE P ROPOSED M ETHOD Ref.

Main Focus

[5] [6] [7] [8] [9] [10] [11] [12]

Service composition in aerial-terrestrial networks Energy-efficient orchestration in 6G aerial-terrestrial Survivable resource slicing in UAV-MEC SDN-based slicing architecture for UAV-MEC 5G slice extension with UAV-MEC User satisfaction-based task offloading QoS-aware task offloading in multi-UAV MEC Dynamic self-adjusting network slicing

This work SLA-stable slicing with predictive multi-agent learning

UAV-MEC

Slicing

Trajectory

Learning

SLA-Aware

Predictive

✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

✗ ✗ ✓ ✓ ✓ ✗ ✗ ✓

✗ ✓ ✗ ✗ ✗ ✓ ✓ ✓

✓ ✓ ✓ ✗ ✓ ✗ ✓ ✓

✗ ✗ ✗ ✗ ✗ ✗ ✗ ✗

✓ ✓ ✓ ✗ ✗ ✗ ✗ ✓

No slicing and no SLA-aware control Focus on energy and QoS, no slicing No trajectory/offloading joint optimization Mostly architectural, no dynamic control Only slice extension, no multi-slice orchestration No slicing and no SLA guarantees QoS-based, no SLA modeling No explicit SLA violation modeling

SLA-aware slicing, trajectory, and offloading

However, such metrics are insufficient for guaranteeing SLAs, which require strict and often probabilistic guarantees on performance metrics. As shown in Table I, most existing approaches treat slicing, trajectory control, and resource orchestration as separate problems, or rely on reactive mechanisms that adapt only after performance degradation occurs. In practical multi-service environments, different slices have heterogeneous and time-varying requirements, and maintaining stable SLA satisfaction under user mobility, stochastic traffic arrivals, and UAV energy constraints remains a critical challenge. As a result, the fundamental problem of SLA stability in UAVenabled MEC network slicing remains largely unexplored. To address these challenges, this paper proposes a novel framework for SLA-aware network slicing in UAV-enabled MEC systems, where UAVs serve as dynamic orchestrators for maintaining SLA guarantees across multiple service slices. The main paper’s contributions are summarized as follows: • We formulate a joint optimization problem that integrates UAV trajectory control, user association, and slice-level resource allocation to minimize energy consumption and SLA violation probability and duration across slices. • We develop a predictive multi-agent RL framework based on Multi-Agent Proximal Policy Optimization (MAPPO), where each UAV leverages user mobility predictions to proactively prevent SLA violations. • Simulations demonstrate that the proposed approach outperforms baseline methods in terms of SLA satisfaction, temporal stability, and energy efficiency. In the rest: Section II presents the system model and problem formulation, Section III describes the proposed methodology, Section IV evaluates the performance through simulations, and Section V concludes the paper. II. S YSTEM M ODEL AND P ROBLEM F ORMULATION We consider a UAV-enabled MEC system, where UAVs provide computation offloading services for ground users, as depicted in Fig. 1. The system operates over a finite time horizon T , divided into discrete time slots indexed by t and with duration ∆t. The set of ground users is denoted by K = {1, . . . , K}. Users generate computation-intensive tasks, which are processed within the same time slot in which they are generated, and offloaded to UAVs for remote execution. To capture dynamic task arrivals, we define a binary task-arrival indicator λk (t) ∈ {0, 1}, where λk (t) = 1 indicates that user k generates a computation task at time slot t. The set of UAVs

Main Limitation

Fig. 1. System model, including ground users grouped into heterogeneous slices with slice-level SLA requirements. UAVs act as flying edge servers.

is denoted by U = {1, . . . , U }, where each is equipped with communication and computation capabilities, acting as flying edge servers. The maximum computation capacity Fumax , maximum speed Vumax , and energy budget Eumax for each UAV u represent constrained onboard resources. 1) Network Slicing Model: The system supports multiple network slices to serve heterogeneous applications with diverse service requirements. The set of slices is denoted by S = {1, . . . , S}, where each slice s represents a logical service class such as HRLLC, eMBB, or mMTC, aligned with representative Sixth Generation (6G) usage scenarios [13]. The class of slice s specifies its offload task’s profile, defined as ξs = {D̄s , C̄s , τ̄smax },

(1)

where D̄s represents the nominal input data size, C̄s denotes the nominal required CPU cycles, and τsmax is the maximum tolerable delay for slice s. We denote the set of active users associated with slice s by Ks (t), where Ks (t) ⊆ K. The generated task of user k belongs to the slice sk , whose characteristics are determined by the corresponding profile ξsk . In particular, τkmax =τ̄smax , while Dk (t) and Ck (t) are generk ated according to slice-dependent distributions around D̄sk and C̄sk . The task is expressed by {Dk (t), Ck (t), τkmax , wk (t)} with wk (t) = [xk (t), yk (t), zk (t)] represent the location of k at time slot t, where xk (t) and yk (t) refer to the horizontal coordinates, and zk (t)= 0 denotes the altitude for ground users. 2) UAV Mobility Model: UAV u moves in a threedimensional space with position qu (t) = [xu (t), yu (t), zu (t)] that directly affects the distance to users. Due to physical mo-

bility limitations, the displacement of each UAV between two consecutive time slots is constrained by Vumax . Accordingly, the mobility constraint of UAV u is expressed as ∥qu (t + 1) − qu (t)∥ ≤ Vumax ∆t,

∀u ∈ U , t ∈ T .

(2)

3) User Association Model: Active user k is associated with and offloads its task to UAV u, which is indicated by a binary variable ak,u (t) ∈ {0, 1}. Specifically, ak,u (t) = 1 means that user k offloads its task to UAV u (0 otherwise). Each active user is assumed to be served by one UAV at each time slot; therefore, the association constraint is expressed as P ∀k ∈ K, t ∈ T . (3) u∈U ak,u (t) = λk (t), We assume that users maintain connectivity with the selected UAV, where larger distances are reflected through reduced transmission rates. 4) Communication Model: The achievable transmission rate between user k and UAV u depends on (i) their relative distance dk,u (t) = ∥qu (t) − wk (t)∥, (ii) channel conditions, and (iii) transmit power. The channel gain is modeled using a distance-dependent path-loss exponent γ and channel gain hk,u (t) = dγβ0(t) at a reference distance β0 . The transmit power k,u is not treated explicitly as an optimization variable in practical modeling; rather, it is taken as a distance-aware power control mechanism, where users adapt their transmit power based on the communication distance. Specifically, the transmit power of user k when communicating with UAV u is modeled as  ρ d (t) Pk,u (t) = P0 k,u , (4) d0 where P0 is the reference transmit power at distance d0 , and ρ controls the degree of path-loss compensation. In particular, ρ < γ indicates partial compensation, in which the received signal quality degrades with distance. With channel bandwidth B and noise power σ 2 , the transmission rate is given by   P (t) h (t) Rk,u (t) = B log2 1 + k,u σ2 k,u . (5) Accordingly, the transmission delay required to upload the input data to the selected UAV is given by P k (t) (6) Tktx (t) = u∈U ak,u (t) RDk,u (t) . 5) Computation Model: Each UAV allocates its CPU resource to its associated users. The amount of CPU cycles allocated by UAV u to user k at time slot t is denoted by fk,u (t), which should satisfy fk,u (t) ≥ 0. The allocated resources should be sufficient to complete the task within the considered time scale. The computation model is defined as P k (t) Tkcomp (t) = u∈U ak,u (t) fCk,u (7) (t) . To model the resource limitations, the total allocated resources fk,u (t) for all connected users cannot exceed UAV u’s maximum capacity, expressed as P max , ∀u ∈ U , t ∈ T . (8) k∈K ak,u (t)fk,u (t) ≤ Fu

6) SLA Violation: The SLA violation manifests itself in three ways: (i) user-level SLA violation, (ii) slice-level SLA violation, and (iii) SLA violation duration. User-level violation occurs when the task completion delay exceeds the task’s maximum tolerable delay, expressed as Ik (t) = 1 if τk (t) = Tktx (t) + Tkcomp (t) > τkmax .

(9)

At each time slot t, the instantaneous SLA violation ratio of slice s is defined as P (10) Psviol (t) = |Ks1(t)| k∈Ks (t) Ik (t), which denotes the fraction of users in Ks (t) whose SLAs are violated. P We introduced the long-term SLA violation as P̄sviol = |T1 | t∈T Psviol (t) that captures the SLA violation experienced by s over time. Since SLA degradation may persist over multiple time slots, we also quantify its temporal persistence by defining the normalized SLA violation duration of slice s over the time horizon as  P T̃sviol = |T1 | t∈T I Psviol (t) > ϵs , (11) where ϵs is a predefined violation threshold, and I(·) denotes the indicator function. 7) UAV Energy Model: The total UAV energy consumption over the time horizon consists of (i) propulsion (flight) energy for movement and (ii) computation energy for task processing  P Eu = t∈T Eufly (t) + Eucomp (t) ≤ Eumax , ∀u ∈ U , (12) that should not exceed the available energy budget. The propulsion energy is modeled as a tractable approximation of UAV displacement between consecutive time slots 2

Eufly (t) = ς ∥qu (t + 1) − qu (t)∥ ,

(13)

where ς is a propulsion-energy coefficient. With the energy consumption coefficient per CPU cycle η, the computation energy utilized at time slot t is modeled as P Eucomp (t) = η k∈K ak,u (t)fk,u (t). (14) 8) Problem Formulation: The optimization objective X X X bs P̄sviol + βs T̃sviol +χ Eu s.t. (2), (3), (8), (12) min

q,a,f

s∈S

s∈S

u∈U

jointly optimizes UAV trajectory, user association, and resource allocation to improve SLA stability while controlling energy consumption. The coefficients bs , βs , and χ are weighting parameters that control the SLA violation probability, SLA violation duration, and UAV energy consumption trade-off. Decision variables govern UAV trajectory qu (t), user association ak,u (t), and computation resource allocation fk,u (t). The problem is non-convex, stochastic, and time-coupled due to binary decisions, nonlinear rates, dynamic task arrivals, user mobility, and evolving UAV energy states. These challenges limit real-time optimal solutions and motivate efficient suboptimal and learning-based approaches. Also, purely reactive strategies, which rely only on current system observations, are insufficient in highly dynamic environments, motivating the need for predicting future tasks and mobility patterns for maintaining SLA satisfaction.

III. P ROPOSED P REDICTIVE M ULTI -AGENT F RAMEWORK To enable proactive control in UAV-enabled MEC systems, we propose a SLA-aware predictive multi-agent network slicing framework, depicted in Fig. 2. The proposed framework consists of three main components: (i) a prediction module that estimates user locations and task-generation status, (ii) a decentralized multi-agent decision-making module in which each UAV acts as an autonomous agent, and (iii) a centralized SLAaware policy optimization mechanism that jointly penalizes instantaneous SLA violations, persistent slice-level degradation, predicted violations, and UAV energy consumption. The main idea is to incorporate the predictions into the decision-making process that enables UAVs to anticipate future communication and computation pressures and adjust their trajectories, user association, and computation resource allocation. A. Prediction This module estimates the near-future location ŵk (t+1) and task-generation probability p̂λk (t+1) for each user k. It utilizes a deep RL algorithm with model Fψ (·), parameterized by ψ, and formulates the prediction process as a Markov decision process over the mobility-region action space. The prediction state, constructed from κ observation windows, is defined as Ωk (t) = {wk (t − κ), λk (t − κ), . . . , wk (t), λk (t), sk }. (15) The prediction action αk (t) is (ŵk (t + 1), p̂λk (t + 1)). After the actual user location and task-generation status at time slot t + 1 are observed, the prediction reward is computed as ρk (t) = ωα I(α̂k (t+1)=αk (t+1))+ωλ I(λ̂k (t+1)=λk (t+1)), (16) where ωα and ωλ weight mobility versus task-generation accuracy. For predicted active users, the data size Dk (t) and CPU cycles Ck (t) are sampled according to the slicedependent distributions defined by the slice profile ξsk . We employ a Dueling Double Deep Q-learning (D3QL) architecture for the prediction model, as it improves the stability of Q-value estimation by combining double Q-learning and dueling network decomposition. The predictor’s neural structure follows a hybrid recurrent-convolutional design: (i) the historical sequence is first processed by an Long ShortTerm Memory (LSTM) layer to capture temporal dependencies in movement and generation behavior; (ii) then passed through convolutional layers to extract local transition patterns from the encoded sequence; and (iii) fully connected layers map the extracted features to Q-values over the prediction action space Ap . The prediction action is selected according to an exploration-exploitation policy that selects the action with the highest Q-value αk (t) = arg maxα∈Ap Q(Ωk (t), α; ψ), or selects a random action to encourage exploration. B. Decentralized Multi-agent Decision-Making The predicted information is incorporated into a multi-agent Markov decision process, where each UAV acts as an agent. We adopt centralized training with decentralized execution: a centralized critic uses the global state to evaluate the joint behavior of UAV agents, while each UAV independently

Fig. 2. Proposed framework: D3QL-based user prediction with MAPPO-based UAV trajectory control, rate-based association, and computation allocation.

selects its action using only its local observation and policy πθu. At time slot t, the local observation of UAV u is n  ou (t) = qu (t), Eure (t), Lu (t), sk , Dk (t), Ck (t), wk (t), o ŵk (t + 1), p̂λk (t + 1), τkmax k∈Kobs (t) . (17) u

Here, Eure (t) represents its remaining energy, Lu (t) denotes its current computational load, and Kuobs (t) shows the users that are predicted to be active and observable by u. Additionally, ŵk (t+1) and p̂λk (t+1) denote the predicted next-slot location and task-generation probability, respectively. Each UAV agent selects an action that controls its movement and the computation resource allocation vector for the users in its observation set: Au (t) = {∆qu (t), fu (t)} , fu (t) = {fk,u (t)}k∈Kobs (t) , (18) u

where ∆qu (t) denotes the displacement of UAV u at time t, such that qu (t + 1) = qu (t) + ∆qu (t) while satisfying Eq. (2). The vector fu (t) denotes the CPU-allocation vector of UAV u over its observed user set Kuobs (t), and each element fk,u (t) specifies the computation resource assigned to user k. The allocated resources are constrained by the maximum computation capacity of each UAV, as given in Eq. (8). Given trajectories and channels at t, user association follows ak,u (t) = 1 if u = argmax Rk,j (t) (and 0 otherwise), i.e., each j∈U

user attaches to the UAV with the highest achievable rate. C. Centralized SLA-aware Policy Optimization We adopt MAPPO [14] to optimize the policies of UAV agents, as it supports cooperative multi-agent learning under centralized training and decentralized execution. After taking actions independently, the agents cooperate through the shared reward signal r(t) designed to encourage SLA-aware and energy-efficient behavior, defined as P  P viol r(t) = − (t) + s∈S βs I Psviol (t) > ϵs + s∈S bs Ps  P P viol b P̂ (t + 1) + χ E (t) . (19) s u s s∈S u∈U

In shared reward, P̂sviol (t+1) is the slice violation ratio computed from predicted positions ŵk (t+1), predicted activity λ̂k (t+1), max-rate association under predicted geometry at t+1, and sampled (D̂k , Ĉk ) when active; use 0 if no user is predicted active in slice s. The reward penalizes (i) instantaneous slice-level SLA violations, (ii) severe degradation to avoid persistent violating states, (iii) predicted near-future violations estimated from ŵk (t + 1), and (iv) UAV energy consumption Eu (t) with bs , βs , and χ controlling the tradeoff between SLA satisfaction and energy efficiency. The objective of policy optimization is toPmaximize the ∞ expected discounted cumulative reward E [ t=0 µtRL r(t)] , where µRL ∈ (0, 1) is the RL discount factor. Shared rewards enter the policy update through the temporal-difference error δ(t) = r(t) + µRL Vϕ (s(t + 1)) − Vϕ (s(t)),

(20)

where Vϕ (·) is the centralized critic and s(t) = {ou (t)}u∈U is the joint state. The advantage function is then computed via Generalized Advantage Estimation (GAE), given by P∞ Â(t) = l=0 (µRL λGAE )l δ(t + l), (21) where λGAE is the GAE smoothing parameter. Each UAV policy is then updated using the PPO clipped surrogate objective LO(θu )=E(t)[min(ρθu(t)Â(t), clp(ρθu(t), 1−ϵ, 1+ϵ)Â(t))],(22) where ϵ is the PPO clipping coefficient used to prevent excessively large policy updates and stabilize learning. Finally, the probability ratio for UAV agent u is defined by π

(A (t)|o (t))

u u u ρθu (t) = π θold (Au (t)|ou (t)) .

(23)

θu

IV. P ERFORMANCE E VALUATION We evaluate the proposed predictive multi-agent slicing framework via event-driven simulations in terms of total UAV energy consumption (propulsion + computation), average service delay, and the SLA stability metrics defined in Section II. Unless otherwise stated, we simulate U =3 UAVs serving K=24 users in a 1000×1000 m2 area with heterogeneous HRLLC/eMBB/mMTC task profiles and slicespecific thresholds (Table II). Users follow the YJMob100K mobility traces [15], while task sizes and CPU cycles are sampled around the profiles, consistent with Section II. The proposed method leverages the predictor in Section III to incorporate ŵk (t+1) and predicted activity into the MAPPO; in all experiments, we report averages over the evaluation episodes. To perform the analysis, we conduct two scenarios. In the first scenario, we evaluate the effectiveness of the MAPPO module by providing the same predicted mobility and task-generation information to all non-oracle methods: (i) GA-Search, a genetic search over discretized trajectory candidates; (ii) Greedy, which prioritizes users according to a computation-delay urgency score; and (iii) Random, which selects movement/allocation randomly. Therefore, the performance differences mainly reflect how each method exploits the predicted system state to guide UAV movement and

TABLE II S IMULATION PARAMETERS Parameter

Value

Area / UAVs / users UAV altitude/speed/CPU/energy Bandwidth / noise / Path-loss HRLLC (Dk , Ck , τsmax , ϵs ) eMBB (Dk , Ck , τsmax , ϵs ) mMTC (Dk , Ck , τsmax , ϵs ) Predict (LSTM/kernel,strde,pool) Learning rate / µRL / λGAE PPO clip / entropy coeff. Train & eval episode/Hidd. dim GA Populate/Generate/Mutation

1000 × 1000 m2 / 3 / 24 80-140m / 30mps /12GHz / 5×107 J 8 MHz / 10−13 W / 2.1 (0.25 MB, 0.25 GCy, 0.08 s, 0.10) (2.2 MB, 0.75 GCy, 0.25 s, 0.20) (0.10 MB, 0.15 GCy, 0.45 s, 0.25) 128 units / (3, 2, 2) 10−4 / 0.99 / 0.95 0.2 / 0.02 1500, 10 / 128 24 / 25 / 0.08

compute allocation. We also include an Offline-Optimal oraclestyle benchmark with full future information to assess the optimality gap. As shown in Fig. 3(a), increasing the number of users, which emulates user spikes, increases transmission/computation contention, leading to higher delays and pushing slices into violating regimes more frequently (higher P̄sviol ) and for longer periods (higher T̃sviol ). Although all methods degrade with user density, MAPPO remains the most SLA-stable non-oracle method and stays closest to the oracle. This is because MAPPO learns a coordinated multi-UAV policy that jointly considers future user distribution, UAV energy states, and computation load, enabling proactive repositioning and SLA-aware CPU allocation. In contrast, Greedy is myopic, GA-Search is constrained by its discretized search space and finite search budget, and Random lacks SLA-aware control. Overall, MAPPO achieves lower delay and violation probability while remaining competitive in energy consumption, as its learned policy avoids oscillatory movements and inefficient over-provisioning; the reduced frequency of violating regimes is consistent with shorter violation persistence. In the second scenario, we evaluate the prediction module by comparing Predictive-MAPPO with Informed-MAPPO, where the latter uses full future mobility information and serves as an upper-bound reference for prediction quality. Fig. 3(b) shows that increasing the number of UAVs, which emulates resource sufficiency, significantly reduces delay and SLA violation probability for both methods by improving spatial coverage, shortening user-UAV distances, and increasing computation capacity. The gap between Predictive-MAPPO and Informed-MAPPO is more visible with fewer UAVs, as prediction errors are more harmful under scarce aerial resources and cause suboptimal repositioning or computation bottlenecks. However, as the number of UAVs increases, Predictive-MAPPO closely approaches Informed-MAPPO in delay and SLA violation probability, showing that the proposed predictor provides sufficiently accurate future information for proactive slicing. Energy consumption increases for both methods as more UAVs participate in movement and computation, while their energy curves remain almost aligned. This indicates that the gain of Informed-MAPPO mainly comes from more accurate anticipation rather than excessive energy use, confirming that Predictive-MAPPO achieves nearinformed SLA-aware control using only learned predictions.

Fig. 3. Performance under (a) increasing number of users and (b) increasing number of UAVs: (1) Delay, (2) SLA violation probability, and (3) UAV energy.

V. C ONCLUSION In this paper, we studied SLA-aware network slicing for UAV-enabled MEC under user mobility, stochastic task arrivals, and limited onboard energy as well as computing resources. To address the resulting stochastic, non-convex, and time-coupled control problem, we proposed a predictive multiagent framework in which cooperative UAV agents are trained with MAPPO under centralized training and decentralized execution, utilizing mobility and task-generation predictions to act proactively. Simulation results showed that the proposed Predictive-MAPPO improves SLA stability (lower violation probability and shorter violation duration) while remaining competitive in energy consumption and delay performance compared with baselines, and approaches the oracle benchmark with sufficiently accurate predicted information. Future work will incorporate more realistic propulsion and interference models; treat uplink transmit power explicitly as an optimization variable for joint power, trajectory, association, and computation control; and consider dynamic slice admission control as well as adaptive bandwidth allocation. Moreover, we will explore LLM-driven agentic orchestration [16] and semantic-aware control [17] for UAV-enabled slicing, combining high-level planning with continual learning and semanticsoriented reward feedback. ACKNOWLEDGMENT The research work is supported in part by the Federal Ministry of Research, Technology, and Space (BMFTR), Germany, through the Project 6GEM+ under Grant 16KIS2411; the European Union’s Horizon Europe research and innovation programme under the 6G-Path project (Grant No. 101139172); and the Research Council of Finland 6G Flagship Programme under Grant No. 369116. R EFERENCES [1] M. Farhoudi, M. Shokrnezhad, T. Taleb, R. Li, and J. Song, “Discovery of 6G services and resources in edge-cloud-continuum,” IEEE Netw., vol. 39, no. 3, pp. 223–232, 2025.

[2] S. Barick and C. Singhal, “UAV-assisted MEC architecture for collaborative task offloading in urban IoT environment,” IEEE Trans. Netw. Service Manag., vol. 22, no. 1, pp. 732–743, 2025. [3] Z. Sasan and S. Khorsandi, “Balancing resource utilization and slice dissatisfaction through dynamic soft slicing for 6G wireless networks,” Scientific Reports, vol. 15, no. 1, p. 22987, 2025. [4] Z. Sasan et al., “Joint network slicing, routing, and in-network computing for energy-efficient 6G,” in Proc. IEEE Wireless Commun. and Networking Conf. IEEE, 2024, pp. 1–6. [5] M. Farhoudi et al., “Deep learning based service composition in integrated aerial-terrestrial networks,” in Proc. IEEE Int. Conf. Netw. Softwarization. IEEE, 2025, pp. 204–208. [6] M. Farhoudi, H. Mazandarani, M. Shokrnezhad, T. Taleb, and I. Lacalle, “Energy efficient orchestration in multiple-access vehicular aerialterrestrial 6G networks,” IEEE Trans. Veh. Technol., 2026. [7] G. Wu, B. Zhang, and Y. Li, “Intelligent and survivable resource slicing for 6G-oriented UAV-assisted edge computing networks,” Computer Commun., vol. 202, pp. 154–165, 2023. [8] J. Tang, J. Nie, J. Zhao, Y. Zhou, Z. Xiong, and M. Guizani, “Slicingbased software-defined mobile edge computing in the air,” IEEE Wireless Commun., vol. 29, no. 1, pp. 119–125, 2022. [9] G. Faraci, C. Grasso, and G. Schembra, “Design of a 5G network slice extension with MEC UAVs managed with reinforcement learning,” IEEE J. Sel. Areas Commun., vol. 38, no. 10, pp. 2356–2371, 2020. [10] J. Tian, D. Wang, H. Zhang, and D. Wu, “Service satisfaction-oriented task offloading and UAV scheduling in UAV-enabled MEC networks,” IEEE Trans. Wireless Commun., vol. 22, no. 12, pp. 8949–8964, 2023. [11] P. Chen et al., “QoS-oriented task offloading in NOMA-based multiUAV cooperative MEC systems,” IEEE Trans. Wireless Commun., 2025. [12] X. Li et al., “Self-adjusting network slicing for dynamic heterogeneous task offloading in UAV-enabled mobile edge computing,” IEEE Trans. on Cogn. Commun. Netw., vol. 12, pp. 673–687, 2026. [13] ITU-R, “Framework and overall objectives of the future development of IMT for 2030 and beyond,” International Telecommunication Union, Radiocommunication Sector, Tech. Rep. M.2160-0, Nov. 2023. [14] C. Yu et al., “The surprising effectiveness of PPO in cooperative, multi-agent games,” 2022. [Online]. Available: https://arxiv.org/abs/2103.01955 [15] T. Yabe et al., “YJMob100K: City-scale and longitudinal dataset of anonymized human mobility trajectories,” Scientific Data, vol. 11, no. 1, p. 397, 2024. [16] M. Shokrnezhad and T. Taleb, “An autonomous network orchestration framework integrating large language models with continual reinforcement learning,” IEEE Commun. Mag., vol. 63, no. 8, pp. 78–84, 2025. [17] H. Mazandarani et al., “Semantic-aware dynamic and distributed power allocation: a multi-UAV area coverage use case,” in Proc. Int. Conf. Mach. Learn. for Commun. and Netw., 2025, pp. 1–6.

Record · ID 361423 · SHA-256 4200cc3667951b2b
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.