Conceptio › Archive › arXiv CS
arXiv CS open access

Data-Driven Online Slice Admission Control and Resource Allocation in NextG Mobile Networks

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
distributed-systemsinternetnetworkingprotocols
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Data-Driven Online Slice Admission Control and Resource Allocation in NextG Mobile Networks Muhammad Sulaiman∗ , Bo Sun† , Mohammad A. Salahuddin∗ , Xiaoqi Tan‡ , Raouf Boutaba∗ ∗ University of Waterloo

arXiv:2608.03954v1 [cs.NI] 4 Aug 2026

{m4sulaim, mohammad.salahuddin, rboutaba}@uwaterloo.ca † University of Ottawa ‡ University of Alberta bsun3@uottawa.ca xiaoqi.tan@ualberta.ca

Abstract—Virtualization in 5G and beyond networks enables the creation of virtual networks (i.e., network slices) tailored to the needs of different applications. To maximize revenue under limited infrastructure resources, InPs must decide in real time whether to admit incoming slice requests (SRs) based on their resource demands and offered values, while accounting for the opportunity cost of consuming scarce resources. To address this challenge, we introduce Online Pricing-based Slice Admission Control and Resource Allocation (OPA) framework. This framework dynamically assigns pseudo-prices to resources that capture long-term scarcity and anticipated inter-temporal opportunity costs. The short-term admission and resource allocation decisions for each SR are then guided by these prices. Additionally, we design an exponential pricing strategy that guarantees bounded worst-case performance. To improve practical performance, we further develop a data-driven exponential pricing approach that learns from historical data. Evaluations on a real-world network topology show that it improves the revenue by 32.2% and 26.7% over state-of-the-art DRL and optimization-based approaches, respectively, while reducing computational cost by an order of magnitude relative to the latter. Index Terms—5G, network slicing, admission control, resource allocation, data-driven algorithms, online algorithms

I. I NTRODUCTION Network Function Virtualization (NFV) and Softwaredefined Networking (SDN) are enabling technologies to realize network slicing in 5G and beyond mobile networks. Network slicing creates isolated virtual networks, atop an underlying physical infrastructure, each tailored to meet the diverse requirements of distinct service modalities, such as enhanced Mobile Broadband (eMBB) and Ultra-Reliable Low-Latency Communications (URLLC). Anticipated future developments in 5G and beyond networks envision a commoditized ecosystem [1]–[4], where service providers can procure network slices from infrastructure providers (InPs) to cater to specific market segments. However, constrained by limited resources, an InP may find itself unable to accommodate all slice requests (SRs). To maximize its revenue, the InP could deploy a slice admission control (SAC) mechanism that evaluates the resource demands of varying SRs against their offered revenues. Slice Admission Control and Resource Allocation (SARA) in 5G and beyond networks presents several challenges. The This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible.

first challenge arises from the online nature of the problem. In an online SARA (OSARA), SRs arrive sequentially over time, requiring admission and resource allocation decisions to be made immediately without waiting for future requests. This distinguishes OSARA from offline optimization and requires algorithms that operate effectively under uncertainty. The second challenge in SARA lies in accounting for the inter-temporal impact of both admission control and resource allocation decisions. In an end-to-end (E2E) mobile network, a SR consumes resources across multiple heterogeneous domains, including RAN, transport links, and core [2], [5], [6]. Different feasible allocations for the same SR can induce distinct resource bottlenecks, affecting the system’s ability to accommodate future requests and making admission and allocation decisions inherently intertwined. The joint SARA problem is computationally challenging. In practice, even when operating on small batches of SRs, state-of-the-art approaches resort to decomposition techniques and heuristic-aided optimization [4], [5], [7]. Other works simplify the problem further by assuming predetermined resource allocation per slice, thereby eliminating alternative allocation choices [7]–[9] and overlooking the critical impact of resource allocation decisions. The final challenge concerns traditional AI-based SARA algorithms, particularly reinforcement learning (RL) approaches [6], [8]–[10]. Although effective, their admission decisions are typically generated by black-box policies whose internal logic is difficult to interpret, making it unclear how factors such as resource scarcity influence admission outcomes. To address these challenges, we start by modeling resource allocation as a virtual network embedding (VNE) problem, which is a natural abstraction for modeling slice-level resource allocation in 5G and beyond networks. As illustrated in Fig. 1, each SR induces a virtual network composed of interconnected virtual network functions (VNFs), i.e., the Radio Unit (RU), Distributed Unit (DU), Centralized Unit (CU), Core Network (CN) and Mobile Edge Compute (MEC). These VNFs have heterogeneous resource and latency requirements and, if the SR is admitted, must be mapped onto a shared physical substrate. To solve the joint SARA problem, we propose a novel Online Pricing-based Slice Admission Control and Resource Allocation (OPA) framework that decouples longterm admission decisions and resource pricing from shortterm resource allocation, while maintaining their interaction

Radio Units Slice 1: Cloud Gaming (Low latency)

RU

Slice 2: Video Streaming (High Throughput)

RU

Access Node

DU

CU

CN

MEC

Aggregation Nodes

DU

Core Nodes

MEC CN

CU

Variable Placement

Although [21] considers delay-aware VNF placement, it assumes a star substrate topology. Joint admission and allocation are also studied using DRL and MARL [2], [6], [9], [10], [22], [23], with [2] using GNNs to improve topology generalization. SlicePilot [10] places VNFs across heterogeneous cloud tiers but assumes aggregate slice latency and a linear substrate. Overall, prior work often simplifies the substrate or omits per-VNF resource and delay constraints, limiting its ability to capture joint E2E placement and routing.

Fixed Placement

Fig. 1: Example VNF placements for cloud gaming (CG) and video streaming (VS) slices. CG requires CU/DU placement near the access node due to stringent latency, whereas VS allows more flexibility.

via adaptive resource prices. Beyond proposing the pricingbased framework, we design an exponential pricing strategy that guarantees worst-case performance even in adversarial settings. To improve empirical performance, we further develop an adaptive exponential pricing approach that learns the pricing parameters through data. Our main contributions are: • We formulate OSARA as a joint problem to explicitly capture their interdependence. Unlike prior work that assumes predetermined resource demands, our formulation treats resource allocation as a decision variable. • We propose a novel Online Pricing-based SARA framework that decouples long-term admission control from short-term resource allocation through resource pseudoprices. This reduces computational complexity while retaining the ability to account for long-term system impact. • We develop a simple yet effective exponential pricing strategy for OSARA that is proven to attain a bounded worst-case performance under the competitive analysis framework [11]. Building on this design, we develop an adaptive variant that leverages offline training to enhance empirical performance. • Unlike existing SARA approaches that rely on black-box policies, our framework enables interpretability through utilization dependent resource pricing, allowing InPs to analyze admission decisions via cost-revenue signals. II. R ELATED W ORK Resource allocation. Prior work on RAN-only resource allocation employs RL, Bayesian optimization, conventional optimization, and model-driven methods [12]–[18]. Although effective in the RAN, these approaches do not address E2E orchestration, where heterogeneous resources must be allocated across multiple network segments with seconds to minutes of optimization timescales. For E2E allocation, [19] considers multidimensional resources and delay constraints but abstracts the slice and substrate as aggregated nodes. RANfunction placement and routing is addressed in [20], while [4] jointly optimizes access control, CU selection, and resource reservation. Neither models per-VNF delay constraints.

Slice admission control. Most 5G SAC approaches use RL [2], [6], [9], [22], [24], [25] or multi-armed bandits [3]. RLbased admission and congestion control is studied in [8], while [9] jointly considered SAC and resource allocation. [25] used separate agents to estimate the revenue from accepting or rejecting slice requests. Multi-agent DRL (MARL) was also used for joint SAC and resource allocation in [2], [6], [23], with [2] incorporating GNNs to support large, dynamic substrate topologies. Outside RL, [3] modeled online SAC as a budgeted lock-up bandit. However, it only optimizes per-round rewards instead of over a horizon. Competitive markets with multiple infrastructure providers and rational tenants were considered in [1], but also assumed fixed resource-allocation and did not jointly optimize allocation. On the other hand, yielddriven overbooking methods [4], [5], [7] periodically solve batched SARA problems using traffic forecasts. These modelpredictive-control approaches balance overbooking revenue against SLA-violation risk over a finite prediction horizon. III. P ROBLEM S TATEMENT A. Slice Admission Control and Resource Allocation (SARA) We address the SARA problem for 5G and beyond networks. Consider a substrate network with M resources, where each resource m ∈ M := {1, . . . , M } represents a generic resource, e.g., the bandwidth of a link or the computing resource of a node. Let Cm denote the capacity of resource m. We consider a time-slotted system with a slot set T := {1, . . . , T }. A sequence of SRs S := {1, . . . , S} arrive over time. The information of each SR i is represented by Ii := {vi , ξi , Ti }. vi is the value of SR, indicating the price the service provider is willing to pay for the request. Ti := {tai , . . . , tdi } is the service period, where tai and tdi are the arrival and departure slots of the SR, respectively. ξi is a slice feature vector that encodes all the necessary information to determine the set of feasible resource allocations. Formally, feasibility is defined by a set of constraints Ci (ξi ) induced by the slice request and the substrate network. For example, a transport network bandwidth requirement may be realized by allocating capacity across multiple transport network links subject to capacity, flow-conservation and delay constraints. We denote by Fi (ξi ) the set of resource allocations that satisfy Ci (ξi ). Details of Ci (ξi ) and Fi (ξi ) are provided in Section III-B. Offline problem. For each SR i ∈ S, the problem is to determine the admission control decision xi ∈ {0, 1}, i.e., whether to admit SR i, and a corresponding resource allocation t t yi := {yi,m }m∈M,t∈T . yi,m is the amount of resource m

allocated to SR i at time slot t. Given xi , let Yi (xi ) denote the feasible set of resource allocation yi . If SR i is rejected (i.e., xi = 0), no resource is allocated, and then Yi (0) := {yi : t yi,m = 0, ∀m ∈ M, t ∈ T }. If SR i is admitted (i.e., xi = 1), a feasible resource allocation must guarantee the feasibility requirement, therefore, Yi (1) := {yi : yi ∈ Fi (ξi )}. The goal of SARA is to maximize the total value of admitted slice requests, while ensuring that all selected allocations are feasible and that the capacities of all resources are respected. Let I := {vi , ξi , Ti }i∈S denote an instance of the problem. Given the information I of all slices, the offline problem is: X max vi x i (1a) xi ,yi i∈S X t s.t. yi,m ≤ Cm , ∀m ∈ M, t ∈ T , (1b) i∈S

xi ∈ {0, 1}, yi ∈ Yi (xi ), ∀i ∈ S,

(1c)

B. Resource Allocation as Virtual Network Embedding (VNE) In this subsection, we formally define the constraints Ci (ξi ) and feasible solutions Fi (ξi ) for resource allocation. In particular, we model slice-level resource allocation as a VNE problem on a substrate network. Substrate network. Metropolitan 5G networks follow a hierarchical multi-tier structure with access, aggregation, and core nodes [26]–[28] (cf. Fig. 4). Higher tier nodes provide greater compute capacity but incur additional transport latency. Access nodes connect to aggregation nodes via Tier-1 links, and aggregation nodes connect to core nodes via Tier-2 links. We model this metropolitan 5G substrate network as an undirected graph G = (V, E), where V denotes the set of substrate nodes and E denotes the set of substrate links connecting them. Node v ∈ V has CPU and memory capacities Cvcpu and Cvmem , respectively. Link e ∈ E has bandwidth capacity Be and propagation delay de .

N6 data path

Fronthaul

Midhaul

Backhaul

MEC

CN

CU

DU

App Server

UPF

PDCP

RLC

RU RF

RRC

MAC

Low-PHY

High-PHY

Fig. 2: Virtual network induced by SR i. Slice requests. We denote by U the set of slice types. Each type u ∈ U is modeled as a virtual network (VN) as illustrated in Fig. 2, which consists of a chain of five VNFs in F = {f0 , . . . , f4 }, interconnected by four virtual links (VLs) L = {l1 , . . . , l4 }. Aligned with 3GPP and ITU-T recommendation [29], we consider split 7.2. For slice type mem u, each VNF f ∈ F requires ccpu u,f CPU and cu,f memory, while each VL l ∈ L requires bandwidth λu,l . In addition, slice type u specifies delay constraints Du,f up to VNF f (e.g., RU→DU, RU→CU). Recall that SRs are specified by Ii := {vi , Ti , ξi }. The slice feature vector ξi contains the complete specification of the VN induced by SR i, including

its slice type ui , originating access node nsrc i ∈ V, per-VNF mem and per-VL resource demands ({ccpu , c } ui ,f ui ,f f ∈F , {λui ,l }l∈L ) and the delay constraints {Dui ,f }f ∈F . Embedding decision variables. If SR i is admitted, its VN must be embedded onto the substrate network by: (i) placing each VNF on a substrate node, and (ii) routing each VL along a single substrate path. Let q ∈ Q denote a simple path in the substrate network, where a path is defined as a sequence i of substrate links. Let δf,v ∈ {0, 1} indicate whether VNF f of SR i is placed on substrate node v, and let ρil,q ∈ {0, 1} indicate if virtual link l of SR i is routed along path q ∈ Q. Resource allocation constraints Ci (ξi ). (i) Admission and embedding constraints: If SR i is admitted (i.e., xi = 1), each of its VNFs must be placed on exactly one eligible substrate node, and each of its VLs must be routed on exactly one substrate path. This is enforced by: X X i xi = δf,v , ∀f ∈ F, xi = ρil,q , ∀l ∈ L, (2) v∈Vi,f

q∈Q

where Vi,f ⊆ V is the set of eligible substrate nodes for VNF f . The RU of SR i is fixed at its originating access node, i.e., Vi,f0 = {nsrc i }. (ii) Routing (flow-conservation) constraints: Let src(l), dst(l) ∈ F denote the source and destination VNFs of virtual link l. We adopt single-path routing for each VL, which can be modeled as an unsplittable multicommodity flow. For each SR i, virtual link l, and substrate node v, flow conservation is enforced as: X X i i ρil,q − ρil,q = δsrc(l),v −δdst(l),v , ∀v ∈ V, l ∈ L, q∈Q: src(q)=v

q∈Q: dst(q)=v

(3) where src(q), dst(q) ∈ V denote the source and destination nodes of path q. We consider that ∅ ∈ Q with src(∅) = dst(∅) to model co-location of VNFs. (iii) Capacity constraints: For a given SR i, the embedding must respect the resource capacities of nodes and links, i.e., X i crui ,f δf,v ≤ Cvr , r ∈ {cpu, mem}, ∀v ∈ V, f ∈F X X

λui ,l ρil,q ≤ Be ,

∀e ∈ E.

(4)

l∈L q∈Q e∈q

Per-SR constraints in (4) combined with the system-level capacity constraint (1b), which aggregates allocations across all admitted slices and time slots, guarantee that resource usage remains feasible with respect to residual substrate capacities throughout the time horizon. (iv) Delay constraints: For each SR i, the E2E delay accumulated along the substrate paths supporting the virtual links up to any intermediate VNF must not exceed the corresponding delay bound. Formally, ! XX X i ρl,q de ≤ Dui ,f , ∀i, f ∈ {1, 2, 3, 4}. (5) l∈L: q∈Q l≤f

e∈q

Feasible resource allocation set Fi (ξi ). For a SR i, the set i Fi (ξi ) consists of all virtual network embeddings {δf,v , ρil,q } that satisfy constraints (2)–(5) when the slice is admitted (i.e., xi = 1). Each feasible embedding induces a corresponding abstract resource allocation yi over the service period Ti , and vice versa. Specifically, let each abstract resource index m ∈ M correspond to either: (i) a node resource (v, cpu), (v, mem), or (ii) a link resource (e, bw). Then, for any admitted SR i and time slot t ∈ Ti , the induced abstract t allocation yi,m is defined as follows: t yi,(v,r) =

X

i crui ,f δf,v ,

r ∈ {cpu, mem},

f ∈F t yi,(e,bw) =

XX

λui ,l ρil,q .

(6)

l∈L q∈Q e∈q

C. Online Slice Admission Control and Resource Allocation We also formulate an online version of SARA (OSARA), where the set of SRs arrive one by one. For each arrival, we must make irrevocable admission and resource allocation decisions immediately without the information of future SRs. Unlike some prior works that assume batch processing of SRs [4], [5], [7], our formulation addresses the fully online setting with per-arrival decisions. The batch model is therefore a restricted instance of our framework. Let ALG(I) and OPT(I) denote the total values obtained by an online algorithm and the offline algorithm, respectively, on instance I. The performance of the online algorithm is evaluated by its competitive ratio (CR), i.e., CR = maxI∈Ω OPT(I)/ALG(I), where Ω is the set of all possible instances. CR is a classic information-theoretic performance metric, which quantifies the performance of an online algorithm versus the offline algorithm in the worst-case scenario under the framework of competitive analysis [11]. An algorithm with bounded CR ensures robustness, and we aim at designing an online algorithm that minimizes CR. IV. O NLINE P RICING - BASED S LICE A DMISSION C ONTROL AND R ESOURCE A LLOCATION (OPA) We propose OPA, an online price-based framework for OSARA. The core idea is to estimate the cost of serving each slice based on the current state of the substrate network, and admit the slice only if its value (i.e., revenue) exceeds this cost. To this end, we introduce a pricing function ϕ(z) that maps the current network state z (e.g., resource utilization) to resource prices. For each arriving slice i, the unit price of (i) resource m at time t is given by pm,t = ϕ(z). Different pricing rules can be instantiated within this framework, including fixed pricing, utilization-based pricing, dual-driven pricing, or learning-based pricing schemes. Given the resulting price vector p(i) , OPA estimates the cost of slice i by solving the following single-slice cost-minimization problem. Cost-minimization Single-slice Problem (CSP). For each slice i ∈ S, given the price vector p(i) and slice informa-

tion {ξi , Ti }, OPA solves CSP(p(i) ; ξi , Ti ) to find a feasible allocation that minimizes the cost of serving slice i: X X (i) t min pm,t yi,m (7a) yi

s.t.

t∈Ti m∈M

yi ∈ Fi (ξi ), t 0 ≤ yi,m ≤ Rm ,

(7b) ∀m ∈ M, t ∈ Ti ,

(7c)

where Rm denotes the maximum allocatable capacity of resource m (with Rm ≤ Cm ). The resource allocation of each slice i for resource m is constrained by Rm to prohibit the slice from exhausting resource m. Let ỹi denote a feasible solution of CSP, with corresponding cost c̃i . Then the admission control only admits slice i if the slice’s value is larger than the cost c̃i . When admitted, the allocation ỹi is used. The effectiveness of OPA depends on the design of the pricing function ϕ(z). The pricing function must address three fundamental challenges for effective slice admission control and resource allocation within this framework. First, in the absence of knowledge about future SR arrivals, it must balance conservative and greedy behaviors by accounting for the opportunity cost of resource consumption, preventing premature exhaustion of scarce resources while avoiding under-utilization. Second, it should strategically differentiate resources according to their structural importance within the network. For example, low-delay links may be inherently more valuable because they can accommodate slices with stricter QoS requirements, and should therefore be priced accordingly. Finally, since CSP may be solved approximately, the pricing function must be robust to this sub-optimality. In the following, we describe our approach to solving CSP, followed by our proposed pricing strategy in Section V. Practical Solvability for CSP. Although smaller than the full joint admission-and-allocation problem, the single-slice cost-minimization problem (CSP) remains NP-hard because it jointly optimizes discrete placement and routing under node-capacity, link-capacity, and cumulative-delay constraints. It subsumes NP-hard problems such as delay-constrained unsplittable multi-commodity routing [30]. However, CSP removes admission variables and inter-slice coupling, so its size depends only on the substrate and one slice request. Slice-specific resource and delay constraints further prune infeasible nodes and links, substantially reducing the candidate space. Therefore, modern MIP solvers such as Gurobi can obtain high-quality feasible embeddings within short runtimes, as shown in Section VI, making CSP practical for online deployment. Inspired by [31], we adopt a two-tier strategy that combines time-limited optimization with a lightweight heuristic fallback. The InP specifies a per-slice solver time limit, i.e., if optimality is not proven within this limit, the best feasible solution found is used. If no feasible solution is available, the node-ranking heuristic in Section VI-C greedily constructs an embedding based on residual capacities and delay constraints. This strategy provides predictable decision latency and remains robust to rare difficult instances.

V. EX PONENTIAL P RICING (EXP) WITH W ORST-C ASE G UARANTEES We introduce our pricing strategy focusing on worst-case performance guarantees under the competitive analysis framework [11]. EXP is designed to provide robustness against adversarial or highly uncertain SR sequences. For this, EXP requires the following assumptions. Assumption 1. For each slice i ∈ S, its value vi and any feasible resource allocation yi ∈ Yi (1) satisfy conditions: (i) value density of each slice is bounded, i.e., v P i ∈ [L, U ], ∀t ∈ Ti , (8) t Ti m∈M yi,m where Ti := |Ti | is the length of the stay duration. (ii) variation of resource allocation is upper bounded, i.e., P t m∈M yi,m ≤ V, ∀t ∈ Ti . (9) t t minm∈M:yi,m >0 yi,m (iii) resource allocation is small compared to capacity, i.e., t < max yi,m

i∈S,t∈Ti

Cm , ∀m ∈ M, 1 + log2 (σU KV /L + 1) (10)

where K = maxi∈S Ti is the maximum stay duration. (iv) σ-approximate solvability of CSP: There exists an algorithm for CSP such that for each slice i, c̃i ≤ σc∗i ,

(11)

where c∗i denotes the optimal cost of CSP and c̃i is the cost returned by a sub-optimal solver, with σ ≥ 1. Condition (8) requires that the value of each slice is proportional to its total resource consumption in each slot and stay duration, and the factor of the proportionality is uncertain but within bound [L, U ]. Condition (9) means that the resource allocation over different resources has a maximum variation of V . Condition (10) assumes that the consumption of one slice for any resource is small compared to the capacity, which is reasonable in practice. The parameters L, U, V and K can be determined by InP using SR templates. The EXP pricing function is defined as ϕ := {ϕm,t }m∈M,t∈T with     αw ϕm,t (w) = L exp − 1 , w ∈ [0, Cm ], (12) 2Cm where Cm denotes the capacity of resource m, and w represents the current utilization of resource m at time t, i.e., (i−1) w = wm,t , the total amount of resource m allocated at time t after processing the first i − 1 SRs. The parameter α is defined as α = 2 ln σULV K + 1 + 2 ln 2. Since CSP may only be solved approximately, EXP adopts a slightly modified admission rule. In particular, the admission control admits slice i if vi ≥ c̃i /σ, where c̃i is the cost returned by the σ-approximate solver. This scaling compensates for solver sub-optimality and is required to establish the following worstcase guarantee:

Theorem 1. Under Assumption 1, OPA instantiated with EXP is (σ+1)α 2 ln 2 -competitive for OSARA. If CSP is solved optimally (i.e., σ = 1), OPA achieves a competitive ratio of α. Proof of Theorem 1. We analyze the competitive performance of OPA based on the online primal-dual analysis approach [32]. By partially relaxing the capacity constraint (1b) using the dual variable λ := {λm,t }m∈M,t∈T , the dual of problem (1) is X X X X t min max vi x i + λm,t [Cm − yi,m ]. λ≥0 xi ∈{0,1}, yi ∈Yi (xi )

i∈S

t∈T m∈M

i∈S

Equivalently, the dual problem can be presented as: " # X X X X X t min λm,t Cm + x̂i vi − ŷi,m λm,t , λ≥0

t∈T m∈M

i∈S

t∈T m∈M

t where for a given λ, ŷi := ŷi (λ) = {ŷi,m }m∈M,t∈T is the optimal solution of X X t min λm,t yi,m , yi ∈Yi (1)

t∈Ti

m∈M

and x̂ := {x̂i }i∈S is the optimal solution of " # X X X t max xi vi − ŷi,m λm,t . xi ∈{0,1}

i∈S

t∈T m∈M

Therefore, ŷi is solution of CSP(λ; ξi , Ti ), and Pthe optimal P t x̂i = 1 if vi ≥ t∈T m∈M ŷi,m λm,t and x̂i = 0 otherwise. The high-level idea of online primal-dual analysis is to construct a feasible dual solution of problem (1) based on the solution from the online algorithm OPA. Let Dual(I) denote the dual objective evaluated at the feasible solution, then OPA is α-competitive if the following inequality holds: α · ALG(I) ≥ Dual(I) ≥ OPT(I).

(13)

First, we show the second inequality, which holds based on weak duality when the solution {x̄i , ȳi }i∈S of OPA is primal feasible and the constructed dual solution is dual feasible. We note that the online decision of OPA satisfies constraint (1c) directly. Therefore, we just need to show that no resource capacity constraints can be violated by the online decision of OPA. To see this, suppose resource m′ reaches the capacity, then for any follow-up slice that uses m′ , the scaled estimated cost of admitting this slice is at least t c̃i /σ ≥ ỹi,m ′ ϕm′ ,t (Cm′ )/σ X t = ỹi,m′ V U K ≥

m∈M

t yi,m U Ti ≥ vi ,

where the first and the second inequalities hold due to conditions (8) and (9) in Assumption 1. Therefore, the follow-up slice will not be admitted by OPA and no capacity constraints will be violated. Given the online decision of OPA, we construct a solution of the dual problem as: (S)

λ̄m,t = ϕm,t (wm,t ), ∀m ∈ M, t ∈ T ,

(14)

P (S) t where wm,t = i∈S ȳi,m is the final utilization of resource m at time t when running OPA. Clearly, λ̄m,t ≥ 0, ∀m ∈ M, t ∈ T and thus the dual solution is feasible. Next, we show the first inequality in (13). Let Pi and Di denote the primal and dual objective after processing the i-th slice using OPA. The increment of the primal objective is

The equality (16b) holds since X X (i) (i−1) [ϕm,t (wm,t ) − ϕm,t (wm,t )]Cm t∈T m∈M (i−1)

= Cm

X X t∈Ti m∈M

(i−1)

Pi − Pi−1 = vi x̄i ,

≈ Cm

Di − Di−1 =

t∈T m∈M

X X

(S)

t ŷi,m ϕm,t (wm,t )].

t∈T m∈M

To relate the dual increment Di −Di−1 with online decision x̄i and ȳi of OPA, note that X X (S) t x̂i [vi − ŷi,m ϕ(wm,t )] (15a) t∈T m∈M

≤ x̂i [vi −

X X

(i−1)

t ŷi,m ϕ(wm,t )]

(15b)

t∈T m∈M

1X X t (i−1) ȳi,m ϕ(wm,t )] σ t∈T m∈M 1X X t (i−1) ȳi,m ϕ(wm,t )], ≤ x̄i [vi − σ ≤ x̂i [vi −

(15c) (15d)

1X X t (i−1) (i−1) t ŷi,m ϕ(wm,t ) ≥ c∗i ≥ ȳi,m ϕ(wm,t ). σ t∈T m∈M

The last inequality holds because x̂i = 1 must give x̄i = 1. Next we can consider the following two cases. t Case I. When x̄i = 0, we have ȳi,m = 0, ∀m ∈ M, t ∈ T , and thus Di − Di−1 ≤ 0 = Pi − Pi−1 . Case II. When x̄i = P 1, we have admission of P ȳi = tỹi , and the(i−1) slice i gives vi ≥ σ1 t∈Ti m∈M ȳi,m ϕm,t (wm,t ). Thus, Di − Di−1 ≤

X X

(i)

(i−1)

[ϕm,t (wm,t ) − ϕm,t (wm,t )]Cm

t∈T m∈M

1X X t (i−1) ȳi,m ϕm,t (wm,t ) (16a) σ t∈T m∈M α 1 X X t (i−1) ≈( − ) ȳi,m ϕm,t (wm,t ) 2 σ t∈Ti m∈M αX X t + ȳi,m L + vi (16b) 2 + vi −

t∈Ti m∈M

(σ + 1)α (σ + 1)α ≤ vi = (Pi − Pi−1 ). 2 2

αwm,t αX X t ȳi,m [L exp( ) − L] 2 2Cm t∈Ti m∈M αX X t ȳi,m L, + 2 t∈Ti m∈M αX X t αX X t (i−1) ȳi,m ϕm,t (wm,t ) + ȳi,m L. = 2 2 t∈Ti m∈M

t∈Ti m∈M

The inequality (16c) holds because: P P (i−1) t ϕ(wm,t ) from the decision (i) vi ≥ σ1 t∈Ti m∈M ȳi,m rule the online algorithm, P in P P and vi t (ii) ȳ L ≤ t∈Ti m∈M i,m t∈Ti Ti ≤ vi from condition (8) in Assumption 1. Thus, we have

(16c)

X i∈S

[Di − Di−1 ]

(σ + 1)α [Pi − Pi−1 ] 2 (σ + 1)α (σ + 1)α = PS = ALG(I), 2 2 ≤

where the first inequality holds since ϕm,t (·) is a non-decreasing function. The second inequality holds because ŷi and ȳi are, respectively, the feasible solution and σ-approximate solution of CSP(p(i) ; ξi , Ti ). Therefore, we have

t∈T m∈M

t αȳi,m αwm,t )· 2Cm 2Cm

=

Dual(I) = DS =

t∈T m∈M

X X

L exp(

(i−1)

(i) (i−1) [ϕm,t (wm,t ) − ϕm,t (wm,t )]Cm

+ x̂i [vi −

X X t∈Ti m∈M

and the increment of the dual objective is X X

t αȳi,m αwm,t ) · [exp( ) − 1] L exp( 2Cm 2Cm

X

i∈S

which completes the proof. EXP-Adaptive. Although EXP provides performance guarantees under worst-case slice arrivals, its pricing strategy can be overly conservative because it is designed to maintain feasible admission and resource allocation decisions in extreme scenarios that rarely occur in practice. In practical deployments, statistical information about SR arrivals and resource demands may be available from historical data or prior observations. This creates an opportunity to improve EXP using a datadriven approach. Motivated by the exponential pricing form of EXP, we learn an exponential pricing function from empirical data. Specifically, we assume the pricing function has a parametric form ϕm,t;Lα defined in (12), where L and α are learnable parameters. In EXP-Adaptive, we select (L, α) from a finite candidate set L × A, where each pair defines a distinct pricing rule. We evaluate each candidate parameter pair (L, α) ∈ L × A over N simulated instances and select the pair that maximizes P the cumulative admitted value: N [(L̂, α̂) ∈ arg max(L,α)∈L×A n=1 un (L, α)]. Importantly, EXP-Adaptive does not assume access to a σ-approximate solution for CSP. It treats the underlying resource allocation algorithm as a black box and adapts pricing to its empirical behavior.

B. Simulation Setup

Fig. 3: VNF resource usage profile using Kestrel [31] dataset.

Fig. 4: Telecom Italia metro-regional network [35].

VI. E VALUATION A. Testbed We deploy a Kubernetes-native, end-to-end 5G testbed that integrates an OpenAirInterface (OAI) RAN with an Open5GS core [33], [34]. The gNB is disaggregated at the F1 interface, with the Distributed Unit (DU) and Centralized Unit (CU) instantiated as separate containers. OAI NR UEs connect to the gNB through RFSIMULATOR over an additive white Gaussian noise (AWGN) channel. The testbed runs on an AMD EPYC 9254 server with 44 allocatable vCPUs and 32 GB of RAM. To minimize scheduling interference and ensure reproducible resource measurements, the Kubernetes static CPU manager pins VNFs f0 −f3 to dedicated CPU cores. The OAI cell operates in band n78 using 106 physical resource blocks (PRBs), a 30 kHz subcarrier spacing, and time-division duplexing. We replay representative eMBB, URLLC, and mMTC traffic traces from the Kestrel dataset [31]. During each experiment, we collect CPU, memory and PRB utilization, modulation and coding scheme (MCS), and traffic at the F1 and N3 interfaces. Figure 3 shows that VNF compute utilization increases linearly with the number of concurrent flows (k) and varies substantially across traffic classes, consistent with [10]. At the highest operating points, eMBB delivers 159.1 Mbps and consumes 2.05 cumulative CPU cores, while URLLC delivers 177.6 Mbps and consumes 2.26 cores. In contrast, mMTC consumes 2.96 cores despite delivering only 25.1 Mbps. This difference is explained by its substantially higher packet rate. These measurements motivate class- and VNF-specific compute models rather than a fixed CPU requirement per slice.

We simulate OSARA for 48 hours over 100 runs, excluding the first 12 hours from the results to remove transient effects caused by the initially empty network. The following simulation parameters are used: RAN Configuration. Each access node models a three-sector NR macro site, where each sector operates a 100 MHz 8 × 8 MIMO cell with 273 PRBs. Although PRB constraints are enforced, they remain non-binding under the evaluated workload and substrate configuration, consistent with prior work [1], [2], [10]. PRB-limited settings can be supported without modifying the proposed approach. Slice Requests. We consider eMBB, URLLC, and mMTC slices, denoted by u ∈ U = {1, 2, 3}, with k ∈ {10, 25, 50}, {50, 100}, and {50, 100} concurrent flows, respectively. Unlike prior work which uses fixed resource requirements [1], [2], [10], [36], we derive VNF resource demands from testbed measurements. eMBB requirements beyond our testbed range are estimated using fitted models. The MEC applications are Varnish, LiveKit SFU, and EMQX Neuron, representing content caching, real-time video conferencing, and industrial IoT gateway, respectively. Their resource reservations follow official deployment charts [37]–[39]. The VNF delay budgets are [0.25, 2, 6, 10, 20], [0.25, 2, 2, 2, 10], and [0.25, 2, 6, 30, 100] ms for eMBB, URLLC and mMTC, respectively, based on [40], [41]. SR Traffic Model. SR arrivals and lifetimes are derived from Microsoft Azure VM traces [42]. At the start of each run, every access node is assigned a target rate sampled from U [1, 3] SRs/hour, creating sufficient contention for admission and placement decisions to affect performance [36]. We then select an independent 48-hour trace window per node from the Azure VM traces, preserve relative event timing, and subsample arrivals to match the target rate. Lifetimes are clipped to [1, 12] hours, providing a mean of 2.78 h with approximately 10% lasting 12 h. SR values follow a truncated Zipf distribution over [1, 10], with shape parameter sampled once per run from U [0.1, 2], providing a more flexible alternative to the binomial models used in prior work [2], [23]. Slice types are generated with equal probabilities. Substrate Network. For the substrate network, we consider the Telecom Italia metro-regional network with 52 nodes [35], shown in Fig. 4. The network consists of 44 access nodes, 6 aggregation nodes, and 2 core nodes. The node resource capacities are set using the model in [10]. Tier 1 and Tier 2 links are assigned transmission delays of 1.8 ms and 4.8 ms, and bandwidth capacities of 10 Gbps and 100 Gbps, respectively [26]. C. Comparative Approaches As discussed in Section II, data-driven approaches to OSARA generally fall into two broad paradigms: Deep Reinforcement Learning and Model Predictive Control. SlicePilot+ (MARL). We implement the MARL approach from [10], with a separate agent for each slice type, and extend it with explicit admission control. For each arriving

(a) Total admitted norm. revenue

(b) Admission outcomes

(c) Revenue-capacity tradeoff

Fig. 5: Admission control and resource allocation statistics.

SR, the corresponding agent sequentially places the VNFs, while virtual links are routed along feasible shortest-delay paths. As suggested in [2] for large topologies, a GATv2 [43] encoder processes the substrate graph, and its embeddings are combined with the slice and partial-placement features to output one Q-value per substrate node and an additional admission action. Infeasible actions are excluded through action masking. The reward combines normalized admitted revenue with penalties for infeasible placements. Model Predictive Control (MPC-Oracle). Several works address slice admission control and resource allocation through a yield-driven overbooking framework [4], [5], [7]. To capture this, we implement a model predictive control policy, denoted MPC-Oracle, which partitions time into epochs. At the start of each epoch, the controller constructs a forecast of slice requests expected to arrive over a finite prediction horizon and solves a revenue-maximization problem subject to the residual node and link capacities at that time. The decisions for the current epoch are implemented, after which the horizon recedes and the optimization is repeated at the next epoch with updated system state. We denote the resulting baselines according to the optimization-epoch duration, i.e., MPC-Oracle-0.5h and MPC-Oracle-1h, corresponding to optimization epochs of length 0.5h and 1h, respectively. To isolate the effect of receding-horizon optimization from forecasting errors, we assume perfect knowledge of future slice arrivals. Node-Ranking (NR). A greedy heuristic for isolation-aware RAN slicing with delay constraints [44]. NR sequentially embeds VNFs by selecting the highest-ranked feasible substrate node based on a weighted residual-resource and delay score. D. Performance Comparison Revenue. Figure 5a reports the revenue achieved by the different approaches. With the greedy heuristic NR as a baseline, SlicePilot+, MPC-Oracle-0.5h, MPC-Oracle-1h, and EXPAdaptive increase mean revenue by 20.6%, 17.9%, 25.9%, and 59.4%, respectively. Compared with the state-of-the-art baselines, SlicePilot+ and MPC-Oracle-1h, EXP-Adaptive consistently achieves higher revenue across the observed distribution, with mean improvements of 32.2% and 26.7%, respectively. Admission Control. For a deeper understanding of the different approaches, we analyze their admission outcomes in

Fig. 5b. The greedy NR policy performs no explicit rejection, resulting in 52.59% admitted and 47.41% infeasible SRs. Admitted and infeasible requests have nearly identical average revenues (2.65 and 2.66) and lifetimes (2.77 and 2.78 h), confirming that NR does not distinguish requests by either value or duration. Both MPC-Oracle variants achieve zero infeasible outcomes through joint batch optimization and admit approximately 55% of SRs. MPC-Oracle-1h admits higher-value SRs on average (3.17 versus 2.97) and rejects lower-value SRs (1.98 versus 2.23), as its longer epoch provides a larger candidate batch. However, both optimize only within the current epoch and ignore resource occupation beyond that horizon. Hence, their admitted and rejected lifetimes remain close to the overall mean of 2.78 h, similar to NR. SlicePilot+ exhibits the strongest value separation with admitted SRs having the highest average revenue (3.31), while rejected SRs having the lowest (1.60). However, it shows limited lifetime selectivity, reflecting a long-horizon credit-assignment problem, i.e., the impact of long-lived SRs appears only later through reduced capacity for future arrivals. Finally, EXP-Adaptive achieves the strongest joint lifetime and revenue selectivity. It admits 79.96% of SRs, favoring shorter-lived requests with higher offered revenue (1.55 h and 2.78 on average), while rejecting substantially longerlived requests with lower revenue (9.33 h and 1.93). This shows that adaptive pricing captures both immediate value and the opportunity cost of prolonged resource occupation. The remaining infeasible SRs are relatively valuable (2.92 on average), suggesting that they are rejected by capacity limitations rather than by deliberate deprioritization. This selectivity preserves resources for future arrivals and yields the highest aggregate revenue. Intertemporal Revenue-Capacity Trade-off. Figure 5c relates CPU slack at the beginning of each epoch to the normalized revenue earned during that epoch. CPU slack denotes the fraction of aggregate substrate CPU capacity that remains unallocated at epoch start. We exclude the first 10 epochs to remove initialization transient effects. As expected, both NR and the MPC-Oracle variants maintain little slack due to their myopic per-request and per-epoch optimization, respectively.

(a) Empirical resource prices

(b) Optimization time

Fig. 7: Interpretability and computational complexity plots.

Fig. 6: DU-serviceability vs. mean access-tier CPU utilization.

However, low slack does not necessarily yield high longterm revenue, as aggressively consuming capacity can reduce flexibility for future high-value arrivals. NR achieves the lowest normalized epoch revenue, reflecting inefficient, valueagnostic resource consumption. MPC-Oracle packs requests more effectively through joint optimization and therefore earns higher revenue. The 1-hour variant benefits from a larger candidate batch and improves selection within the epoch, but it still ignores opportunity costs beyond that horizon. Consequently, both MPC variants operate near saturation and preserve little capacity for subsequent epochs. SlicePilot+ and EXP-Adaptive maintain substantially more slack, preserving capacity for valuable future SRs. However, SlicePilot+ does not consistently convert this headroom into additional revenue. Consequently, it achieves normalized epoch revenue comparable to the MPC-Oracle variants. In contrast, EXP-Adaptive attains both the highest slack and the highest normalized epoch revenue, showing that utilizationdependent pricing preserves capacity when needed, effectively utilizing it when profitable SRs arrive. Resource Allocation. In OSARA, where admission control and resource allocation are jointly optimized, aggregate utilization alone does not indicate resource allocation quality. A method may appear underutilized because it selectively preserves capacity for future high-value SRs. Figure 6 therefore relates DU serviceability to mean access-tier CPU utilization, while the lower panel shows each method’s empirical operating range. We focus on the DU because it is the first placeable VNF after the fixed RU and typically faces the tightest latency constraint. An access site is DU-serviceable if a standardized DU can be placed locally or at a delay-reachable node while satisfying residual resource constraints. The greedy NR policy loses serviceability earliest, indicating that its local decisions fragment residual compute and bandwidth. In contrast, the state-of-the-art baselines, SlicePilot+ and MPC-Oracle-1h, together with EXP-Adaptive, preserve substantially more DU-serviceable sites, demonstrating the benefit of strategic resource allocation. At very high utilization, MPC-Oracle-1h preserves the most serviceable sites due to its look-ahead optimization. SlicePilot+ remains close to MPC

despite operating fully online. Among the online methods, EXP-Adaptive performs best and largely avoids the collapse region by combining effective placement with admission pricing, thereby preserving feasible embeddings for future SRs. Interpretability. Attention-based GNNs (GATv2) can explain allocation through attention scores, but admission decisions remain black-boxed [2]. In contrast, OPA bases both on resource prices, which EXP-Adaptive makes utilization-dependent. Figure 7a shows that Node (cpu, mem), and link (bandwidth) resource prices increase smoothly with pre-decision utilization, providing interpretable signals of scarcity and opportunity cost. These prices guide the minimum-cost feasible placement, after which its cost is compared with the slice revenue to decide if the SR should be admitted. Each admission decision can therefore be traced from utilization to prices, placement cost, and admission outcome. Computational Complexity. For DRL approaches, online cost is dominated by neural-network inference, which grows with substrate graph size. Despite substantial training overhead, inference cost is typically comparable to heuristic methods [2], [43]. In OPA, each SR independently solves a CSP whose size depends only on its candidate nodes and links, so total decision time grows approximately linearly with the number of arrivals. In contrast, MPC jointly optimizes all SRs within an epoch, with overlapping lifetimes coupling them through shared capacity constraints. Figure 7b compares optimization time across evaluated runs. MPC-Oracle’s median runtime rises from 2.07s to 22.38s, while its 95th percentile grows from 5.50s to 122.79s as the epoch size increases from 56 to 146 SRs. Over the same range, EXP-Adaptive’s runtime increases from 0.96s to 2.40s at the median and from 1.12s to 2.69s at the 95th percentile, yielding 9.3× and 45.7× lower runtimes, respectively, at the upper end. This comparison favors MPCOracle, which assumes perfect forecasts and solves only once per epoch. A fully online MPC implementation would require repeated re-optimization after each arrival. VII. C ONCLUSION We presented a pricing-based framework for online slice admission control and resource allocation in 5G and beyond mobile networks. The proposed approach processes SRs sequentially and determines admission and resource allocation by solving a single-slice optimization problem. These decisions are guided by dynamically updated resource prices that

capture resource scarcity and opportunity cost. This design enables the framework to balance immediate admissions with preserving capacity for future requests while maintaining tractable online operation. We further developed an exponential pricing strategy that provides bounded worst-case performance guarantees, and we built on this design to develop an adaptive variant that learns its pricing parameters from data to improve empirical performance. We compared the proposed approach against state-of-the-art methods from the DRL- and MPC-based literature and show that it improves mean revenue by up to 32.2% over DRL and 26.7% over an MPC baseline with perfect forecasts while having lower computational cost. For future work, we plan to investigate online learning approaches, study dynamic market settings where admission decisions can influence future SR arrivals, and develop scalable approximation algorithms for CSP. ACKNOWLEDGEMENT This work was supported in part by the Ontario Research Fund – Research Excellence program (Project# ORF-RE012051) from the Province of Ontario. The views expressed herein are those of the authors and do not necessarily reflect those of the Province. R EFERENCES [1] M. Dai et al., “Maximize the long-term average revenue of network slice provider via admission control among heterogeneous slices,” 2023. [2] M. Ahmadi et al., “Generalizable 5g ran/mec slicing and admission control for reliable network operation,” IEEE Transactions on Network and Service Management, vol. 21, no. 5, pp. 5384–5399, 2024. [3] V. Sciancalepore et al., “ONETS: Online network slice broker from theory to practice,” IEEE Transactions on Wireless Communications, vol. 21, no. 1, pp. 121–134, 2022. [4] J. X. Salvat et al., “Overbooking network slices through yield-driven end-to-end orchestration,” ser. CoNEXT ’18. New York, NY, USA: Association for Computing Machinery, 2018, p. 353–365. [Online]. Available: https://doi.org/10.1145/3281411.3281435 [5] L. Zanzi et al., “Overbooking network slices end-to-end: Implementation and demonstration,” ser. SIGCOMM ’18. New York, NY, USA: Association for Computing Machinery, 2018, p. 144–146. [Online]. Available: https://doi.org/10.1145/3234200.3234230 [6] M. Sulaiman et al., “Coordinated slicing and admission control using multi-agent deep reinforcement learning,” IEEE Transactions on Network and Service Management, 2022. [7] S. Alcalá-Marı́n et al., “kansaas: Combining deep learning and optimization for practical overbooking of network slices,” ser. MobiHoc ’23. New York, NY, USA: Association for Computing Machinery, 2023, p. 51–60. [Online]. Available: https://doi.org/10.1145/3565287.3610265 [8] G. Dandachi et al., “An artificial intelligence framework for slice deployment and orchestration in 5G networks,” IEEE Transactions on Cognitive Comm. and Networking, vol. 6, no. 2, pp. 858–871, Jun. 2020. [9] N. Van Huynh et al., “Optimal and Fast Real-Time Resource Slicing With Deep Dueling Neural Networks,” IEEE Journal on Selected Areas in Communications, vol. 37, no. 6, pp. 1455–1470, 2019. [10] I. Panitsas et al., “Slicepilot: Demystifying network slice placement in heterogeneous cloud infrastructures,” in IEEE INFOCOM 2026 - IEEE Conference on Computer Communications, 2026, pp. 1–10. [11] A. Borodin et al., Online computation and competitive analysis. cambridge university press, 2005. [12] Q. Liu et al., “Constraint-aware deep reinforcement learning for end-toend resource orchestration in mobile networks,” in Proceedings of IEEE International Conference on Network Protocols (ICNP), 2021, pp. 1–11. [13] M. Sulaiman et al., “Generalizable resource scaling of 5G slices using constrained reinforcement learning,” in Proceedings of IEEE/IFIP Network Operations and Management Symposium (NOMS), 2023, pp. 1–9.

[14] Q. Liu et al., “OnSlicing: online end-to-end network slicing with reinforcement learning,” in Proceedings of ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT), 2021, pp. 141–153. [15] ——, “Atlas: automate online service configuration in network slicing,” in Proceedings of the ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT), 2022, pp. 140– 155. [16] A. T. Z. Kasgari et al., “Stochastic optimization and control framework for 5G network slicing with effective isolation,” in Proceedings of IEEE Annual Conference on Information Sciences and Systems (CISS), 2018, pp. 1–6. [17] M. Sulaiman et al., “Microopt: Model-driven slice resource optimization in 5g and beyond networks,” IEEE Transactions on Network and Service Management, vol. 22, no. 5, pp. 4448–4462, 2025. [18] A. Balasingam et al., “Application-Level service assurance with 5g RAN slicing,” in 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). Santa Clara, CA: USENIX Association, Apr. 2024, pp. 841–857. [Online]. Available: https://www.usenix.org/conference/nsdi24/presentation/balasingam [19] J. Koo et al., “Deep reinforcement learning for network slicing with heterogeneous resource requirements and time varying traffic dynamics,” in IEEE Conference on Network and Service Management (CNSM), 2019, pp. 1–5. [20] Z. Gao et al., “Deep reinforcement learning-based policy for baseband function placement and routing of ran in 5g and beyond,” Journal of Lightwave Technology, vol. 40, no. 2, pp. 470–480, 2021. [21] R. Solozabal et al., “Virtual network function placement optimization with deep reinforcement learning,” IEEE Journal on Selected Areas in Communications, vol. 38, no. 2, pp. 292–303, 2019. [22] M. R. Raza et al., “Reinforcement learning for slicing in a 5G Flexible RAN,” Journal of Lightwave Technology, vol. 37, no. 20, pp. 5161–5169, Oct. 2019. [23] M. Sulaiman et al., “Multi-agent deep reinforcement learning for slicing and admission control in 5g c-ran,” in NOMS 2022-2022 IEEE/IFIP Network Operations and Management Symposium, 2022, pp. 1–9. [24] J. S. Pujol Roig et al., “Management and Orchestration of Virtual Network Functions via Deep Reinforcement Learning,” IEEE Journal on Selected Areas in Communications, vol. 38, no. 2, pp. 304–317, 2020. [25] D. Bega et al., “A machine learning approach to 5G infrastructure market optimization,” IEEE Transactions on Mobile Computing, vol. 19, no. 3, pp. 498–512, 2019. [26] “NGMN overview on 5G RAN functional decomposition,” NGMN Alliance, Final Deliverable, Feb. 2018, version 1.0. [27] “Characteristics of transport networks to support IMT-2020/5G,” ITU-T G.8300, 2020. [28] J. P. António Eira, “METRO-HAUL: METRO High bandwidth, 5G Application-aware optical network, with edge storage, compute and low latency,” Technical Report, 2019, Deliverable D2.3. [29] “5G wireless fronthaul requirements in a passive optical network context,” ITU-T G Suppl. 66, 2020. [30] S. Even et al., “On the complexity of time table and multi-commodity flow problems,” in 16th Annual Symposium on Foundations of Computer Science (sfcs 1975), 1975, pp. 184–193. [31] N. Saha et al., “Dynamic sla-aware network slice monitoring,” in Abstracts of the 2026 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, ser. SIGMETRICS Abstracts ’26. New York, NY, USA: Association for Computing Machinery, 2026, p. 144–146. [Online]. Available: https://doi.org/10.1145/3801489.3806863 [32] N. Buchbinder et al., “The design of competitive online algorithms via a primal–dual approach,” Foundations and Trends® in Theoretical Computer Science, vol. 3, no. 2–3, pp. 93–263, 2009. [33] OpenAirInterface, “5G RAN – OpenAirInterface,” https://openairinterface.org/oai-5g-ran-project/, accessed: 2024-1019. [34] Open5GS Project, “Open5GS,” https://open5gs.org/, accessed: 2024-0517. [35] L. Askari et al., “Latency-aware traffic grooming for dynamic service chaining in metro networks,” in IEEE ICC, 2019, pp. 1–6. [36] J. J. Alves Esteves et al., “A heuristically assisted deep reinforcement learning approach for network slice placement,” IEEE Transactions on Network and Service Management, vol. 19, no. 4, pp. 4794–4806, 2022.

[37] Varnish Cache Project, “Varnish Cache Helm Chart: values.yaml,” https://github.com/varnish/helm-varnish/blob/main/varnishcache/values.yaml, accessed: 2026-07-29. [38] B. Gavino, “Intel Converged Edge Media Platform & Varnish Enterprise,” https://info.varnish-software.com/blog/intel-convergededge-media-platform-varnish-enterprise, Feb. 2025, accessed: 2026-0729. [39] Varnish Cache Project, “Sizing Your Cache,” Varnish Cache 5.2.1 Documentation, accessed: 2026-07-29. [Online]. Available: https://varnish-cache.org/docs/5.2/users-guide/sizing-your-cache.html [40] C. Desset et al., “Flexible power modeling of LTE base stations,” in IEEE wireless communications and networking conference (WCNC), 2012, pp. 2858–2862. [41] X. Wang et al., “Centralize or distribute? a techno-economic study to design a low-cost cloud radio access network,” in IEEE International Conference on Communications (ICC), 2017, pp. 1–7. [42] E. Cortez et al., “Resource central: Understanding and predicting workloads for improved resource management in large cloud platforms.” New York, NY, USA: Association for Computing Machinery, 2017. [Online]. Available: https://doi.org/10.1145/3132747.3132772 [43] S. Brody et al., “How attentive are graph attention networks?” 2022. [Online]. Available: https://arxiv.org/abs/2105.14491 [44] H. Yu et al., “Isolation-aware 5G RAN slice mapping over WDM metroaggregation networks,” Journal of Lightwave Technology, vol. 38, no. 6, pp. 1125–1137, 2020.

Related documents

Record · ID 429308 · SHA-256 677490120c5d0e31
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive