Preprint
Article

This version is not peer-reviewed.

Secure, Privacy-Preserving and Revenue-Aware Orchestration of AI-Native 6G Radio Access Networks

Submitted:

20 July 2026

Posted:

20 July 2026

You are already at the latest version

Abstract
Sixth-generation (6G) networks will be AI-native: machine-learning models will decide how radio resources are allocated, where functions are placed, which control loops run, and how traffic is routed. Recent orchestration frameworks show that sharing common AI functions and xApps across services yields large resource and revenue gains, yet these gains are computed as if security were free. In reality, every shared function must also satisfy authentication, trust, confidentiality, attestation, and auditability requirements—and adding these requirements changes the structure of the underlying placement and sharing optimisation problems. This article presents a cross-layer framework for making AI-native 6G radio access networks secure, privacy-preserving, and revenue-aware at the same time. The framework is built from nine interlocking pillars organised in three layers: (i) an O-RAN orchestration substrate covering functional-split-aware placement, conflict-aware RIC control-loop scheduling, and joint radio–compute slicing; (ii) a confidential intelligence layer covering trust-weighted robust federated learning, attested confidential edge inference with hybrid post-quantum sessions, and security-aware xApp sharing; and (iii) network-wide assurance covering security-aware revenue-optimal orchestration, cross-domain zero-trust slice access, and an end-to-end resilience and formal-verification capstone. Each pillar is presented with a research question, a precise problem formulation with objective and constraints, a candidate solution strategy expressed as pseudocode, and evaluation methodology. We further show how the nine pillars interlock through four vertical threads—placement–sharing, trust, post-quantum protection, and audit—so that, taken together, they answer a single central question: can security constraints be made first-class terms of revenue-optimal 6G orchestration while the resulting system remains scalable, provable, and practical?
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

1. Introduction and Motivation

Sixth-generation (6G) networks will be more than faster versions of 5G. They will be AI-native networks, where machine-learning models actively support important decisions. These models may decide how radio resources are allocated, how network traffic is routed, where computing tasks are processed, and which unusual activities should be investigated [1,2].
This creates major benefits, such as better flexibility, lower delay, and smarter use of network resources. However, it also creates new security risks that existing security methods may not fully address [3,4]. For example, an AI model that allocates radio resources becomes a security-critical component. An edge server processing a patient’s health data becomes an important privacy boundary. Similarly, traditional access control methods, such as one-time login and fixed user roles, may not be sufficient for highly dynamic environments such as connected vehicles. A vehicle may move between cells, operators, and different threat environments several times within a minute [5,6].
This article is motivated by recent work on RAN orchestration [7,8]. These studies show that major efficiency improvements can be achieved when common network functions are shared across multiple services. However, deciding where to place and share these functions is computationally difficult because it must consider delay, quality-of-service requirements, and revenue objectives.
The framework presented here extends that idea by adding security as a core design requirement. It asks an important question: how should function sharing, placement, and revenue optimisation change when every shared function must also satisfy authentication, trust, confidentiality, and auditability requirements?
Rather than treating security as an additional cost added after network optimisation, this article treats security as a factor that directly changes the optimisation problem. The goal is a complete cross-layer framework for secure and efficient orchestration of AI-native 6G networks, built from nine interlocking pillars, each presented with a research question, a precise problem formulation, and a candidate algorithmic solution strategy given as pseudocode.
Central Research Question (CRQ):Preprints 224090 i001
Each of the nine pillars addresses one facet of the CRQ; together they address it end-to-end. The per-pillar research questions (RQ1–RQ9) appear at the head of each pillar below.

1.1. What This Framework Covers

The framework is organised as a three-layer stack, with three pillars per layer:
  • Layer 1 — O-RAN resource and placement foundation: Secure resource allocation, function placement, and service-sharing methods for AI-native 6G and O-RAN environments (Pillars 1–3).
  • Layer 2 — Confidential edge intelligence: Federated learning, privacy-preserving AI, secure edge computing, and confidential processing built on top of the orchestration substrate (Pillars 4–6).
  • Layer 3 — Network-wide orchestration, trust, and verification: A complete cross-domain orchestration framework focused on revenue-aware decision-making, trust management, auditability, resilience, and formal security verification (Pillars 7–9).
The framework is not a collection of nine separate and unrelated mechanisms. Instead, each pillar provides models, algorithms, security mechanisms, or evaluation methodology that the subsequent pillars depend on, so that the nine pillars form a coherent, buildable stack.

1.2. Why Now

This is the right time to develop security solutions for AI-native 6G networks because major 6G architecture and standardisation decisions are being made now. The security mechanisms selected during this period may shape how future networks operate for many years.
Several enabling technologies are also becoming mature at the same time. O-RAN interfaces are becoming more stable, making it easier to develop open and programmable radio networks. Post-quantum cryptographic standards, including ML-KEM, ML-DSA, and SLH-DSA, are now available for practical deployment. Confidential-computing technologies are also becoming more suitable for edge devices and distributed cloud environments.
However, these technologies are still mostly developed and studied separately. Current solutions do not fully combine AI-based network control, secure O-RAN orchestration, post-quantum authentication, confidential edge computing, trust management, and formal verification within one integrated 6G framework.
This creates an important opportunity. Developing such a framework now can help ensure that security is included from the beginning of AI-native 6G design, rather than being added later after major architectural decisions have already been fixed.

1.3. Organisation of the Article

Section 2 reviews the AI-native 6G security lifecycle, the six-layer reference architecture, and the state of the orchestration and security literatures, identifying the gap this framework fills. Section 3 presents the scope, common methodological template, and the nine pillars at a glance. Section 4, Section 5 and Section 6 develop the nine pillars in detail, grouped into the three layers of the framework. Section 7 shows how the pillars interlock through four vertical threads. Section 8 discusses expected impact and concludes.

3. The Framework: Scope, Methodology, and the Nine Pillars

3.1. Overarching Goal

To design, formally prove, and experimentally validate a cross-layer security-and-orchestration stack for AI-native 6G in which the security lifecycle (authenticate → evaluate trust → authorise → protect → compute confidentially → audit and revoke) is co-designed with revenue-optimal function placement and sharing, and is resilient against classical, quantum-capable, and AI-specific adversaries.

3.2. Specific Goals

G1
Establish an O-RAN resource-optimisation substrate—functional-split-aware placement, conflict-aware RIC control-loop scheduling, and dynamic PRB–compute slicing (Pillars 1–3)—on which every higher-layer decision is placed, scheduled, and resourced.
G2
Build a confidential and robust intelligence layer—trust-driven federated learning, attested edge inference, and trust-gated xApp sharing—on that substrate (Pillars 4–6).
G3
Close the loop with security-aware revenue-optimal orchestration, cross-domain zero-trust slice access, and a resilience-and-formal-verification capstone (Pillars 7–9).
G4
Throughout, treat security constraints as first-class terms in the placement and sharing optimisation, rather than as post-hoc filters.

3.3. A Common Methodological Template Across All Nine Pillars

Each pillar follows the same disciplined arc, which keeps the framework coherent and the resulting contributions comparable:
  • System (and threat) model A precise statement of entities, assumptions, latency and resource targets, and—for the security-facing pillars—the adversary set (external eavesdropper, malicious device, Sybil, compromised edge, honest-but-curious cloud, federated-learning attacker, AI adversary, DoS/jamming, quantum-capable). The optimisation-facing pillars instead state the workload, capacity, and SLA model.
  • Problem formulation An explicit optimisation or protocol-design problem with objective, decision variables, and constraints. Where an NP-hardness or security-reduction argument is available, it is given.
  • Solution approach A worked algorithmic strategy expressed as pseudocode (never full implementation), covering relaxation, decomposition, rounding, or the protocol message flow as appropriate.
  • Analysis Security properties via ProVerif/Tamarin/AVISPA and game-based or UC proofs; performance via complexity analysis and simulation.
  • Evaluation Benchmarks against the natural baselines (PKI, RBAC, FedAvg, TEE-only, OrchestRAN/JADES/OREO as relevant), on NS-3/Simu5G, SUMO+Veins, iFogSim/EdgeCloudSim, Flower, and a Colosseum-style O-RAN emulator.

3.4. The Nine Pillars at a Glance

Table 1 maps each pillar to its architectural layer and its core algorithmic or cryptographic machinery. Within each theme the pillars reinforce one another, and across themes the stack is built bottom-up.

4. The Orchestration Substrate: Pillars 1–3 (L2–L3, L6)

Before any security or intelligence layer can be trusted, the network needs a resource fabric that places functions well, schedules control loops without conflict, and divides radio and compute across slices efficiently. This first layer of the framework delivers exactly that substrate through three O-RAN optimisation contributions. Each is a mixed-integer problem, each is shown NP-hard, and each is solved with the relaxation, decomposition, and rounding machinery that the security-aware orchestration of the intelligence and assurance layers (Pillars 4–9) later extends. These three pillars are deliberately in the JADES [7] and OREO [8] tradition: revenue and resource efficiency first, with the placement and sharing structure that Pillars 6 and 7 build directly upon.

4.1. Pillar 1 — Functional-Split-Aware Placement of Virtualized O-RAN Functions with Joint O-Cloud Resource Allocation

 Research question (RQ1) How should functional-split selection and O-Cloud placement be jointly optimised across a disaggregated O-RAN so that energy and transport cost are minimised without violating fronthaul capacity or split-dependent latency—and does the joint problem stay tractable at network scale?
 Research problem In a disaggregated O-RAN, each base station is decomposed into O-DU and O-CU functions that can run at different functional split points (e.g. Option 6, 7.2x, 8) and be placed on different O-Cloud tiers—cell site, edge, or regional [21,22]. The split choice trades fronthaul bandwidth against centralisation gain; the placement choice trades energy and consolidation against midhaul latency and link capacity. Pick them badly and you either burn fronthaul spectrum or blow the latency budget. Prior work largely optimises the split for a fixed placement or the placement for a fixed split [23,24,25]; the closest joint treatment couples splitting with MEC placement for slicing [26], but leaves the energy-versus-transport trade-off across multi-tier O-Clouds open. The problem is to jointly choose the split point and the O-Cloud placement for every base station so as to minimise total energy and resource cost, while respecting fronthaul/midhaul capacity, split-dependent latency budgets, and per-node compute capacity.
 Problem formulation Let base stations be b B , candidate split options o O , and O-Cloud nodes n N arranged in tiers. Binary variable x b , o , n { 0 , 1 } indicates that b uses split o with its DU/CU functions placed on node n; y n { 0 , 1 } indicates node n is powered on; and b , o is the split-dependent fronthaul load. We minimise energy plus transport cost,
min x , y n P n idle y n + P n dyn u n ( x ) + η b , o , n x b , o , n κ b , o , n ,
where u n ( x ) is the compute load on node n and κ b , o , n the fronthaul/midhaul cost, subject to
o , n x b , o , n = 1 , b ; b , o x b , o , n ρ b , o C n y n , n ;
b , o x b , o , n b , o F link ( n ) , n ; o , n x b , o , n τ b , o , n Γ b , b ,
i.e. one split-and-placement per base station, node compute capacity, fronthaul link capacity, and a split-dependent end-to-end latency budget Γ b . The problem is a mixed-integer non-linear program; it is NP-hard by reduction from the Generalised Assignment Problem (each base station is an item, each node a bin, split options give item-dependent sizes and profits).
 Solution approach Benders-style decomposition: a master problem fixes the discrete split-and-placement, and a resource subproblem allocates compute and routes fronthaul, with cuts fed back. The relaxed placement LP is rounded greedily by marginal energy, then a repair pass fixes any capacity or latency violation by re-placing or downgrading a split.
Algorithm 1 Split-Aware Placement with Benders Decomposition and Rounding
Output:  
Placement x , power state y , resource allocation
1:
relax x b , o , n [ 0 , 1 ] ; initialise a feasible cell-site placement (all local, split 8)
2:
repeat▹ Benders outer loop
3:
    Master: solve MILP over ( x , y ) minimising energy + transport, with current cuts
4:
    Subproblem: given placement, solve convex resource/routing feasibility; get dual prices
5:
    if subproblem infeasible then add feasibility cut else add optimality cut
6:
until master–subproblem gap ϵ
7:
Rounding: sort fractional x b , o , n by marginal energy; fix highest-gain assignments first
8:
Repair: for each violated node/link/latency constraint, re-place b to next-best tier or downgrade split o until feasible
9:
power off nodes with zero load; return  ( x , y )
Figure 2. Pillar 1 — functional-split-aware placement. Each base station selects a split point and an O-Cloud tier; centralising toward the regional tier saves energy but consumes fronthaul and risks the midhaul latency budget. The solver co-optimises split and placement across all base stations.
Figure 2. Pillar 1 — functional-split-aware placement. Each base station selects a split point and an O-Cloud tier; centralising toward the regional tier saves energy but consumes fronthaul and risks the midhaul latency budget. The solver co-optimises split and placement across all base stations.
Preprints 224090 g002

4.2. Pillar 2 — Joint xApp/rApp Placement and Conflict-Aware Control-Loop Scheduling

 Research question (RQ2) Given a catalogue of xApps and rApps that may write overlapping RAN parameters, how do we jointly place and schedule their control loops on limited RIC compute so that deployed control value is maximised while conflicts are resolved and every loop still meets its timescale?
 Research problem The near-RT RIC hosts xApps that close control loops in sub-second time [27]; the non-RT RIC hosts rApps operating over seconds or longer. Two problems collide here. First, several control apps may write the same RAN parameter—two xApps both nudging PRB allocation, say—and their actions conflict, an issue only recently recognised as first-class in the O-RAN community [28,29,30]. Second, each app must be scheduled on limited O-Cloud compute so that its control loop still meets its timescale [31]. So the decision is threefold and coupled: which apps to deploy, where to place them, and how to schedule or serialise their loops—maximising deployed control value while avoiding conflicts and honouring both timescale and resource constraints.
 Problem formulation Let apps be a A , each with value p a , loop period T a , compute demand ρ a , and a write-set Φ a of RAN parameters. Build a conflict graph G = ( A , E ) with an edge ( a , a ) when Φ a Φ a and their actions are incompatible. Decisions: z a { 0 , 1 } (deploy), placement π a N , and a schedule offset/priority s a . We maximise
max z , π , s a z a p a λ ( a , a ) E w a a ξ a a γ a z a cost ( π a ) ,
subject to: conflicting deployed apps are serialised or one is dropped ( z a + z a ξ a a 1 , ( a , a ) E , with ξ marking a resolved/serialised pair), per-node compute capacity ( a : π a = n z a ρ a C n ), loop schedulability ( a : π a = n z a ρ a / T a 1 , an EDF-style utilisation bound), and E2 subscription limits. Choosing the deployed, conflict-free set of maximum value contains maximum-weight independent set, so the problem is NP-hard.
 Solution approach Lagrangian relaxation decouples placement from scheduling; a greedy weighted-independent-set pass on the conflict graph resolves or drops conflicts; an EDF-style schedulability check enforces loop deadlines, with a repair loop that serialises or evicts the least valuable offender.
Algorithm 2 Conflict-Aware xApp/rApp Placement and Scheduling
Output:  
Deployment z , placement π , schedule s
1:
build conflict graph G from write-set overlaps Φ a Φ a
2:
repeat▹ Lagrangian outer loop
3:
    Placement: for fixed multipliers, assign each candidate app to the min-cost feasible RIC node
4:
    Conflict resolution: greedy max-weight independent set on G (keep highest p a , serialise ties)
5:
    Schedulability: per node, sort by period (EDF); admit while utilisation ρ a / T a 1
6:
    Repair: if a node is infeasible, serialise or evict the lowest-value app; update z
7:
    update Lagrange multipliers by subgradient on the coupling constraints
8:
until bound gap ϵ or step size small
9:
return ( z , π , s )
Figure 3. Pillar 2 — joint control-app placement and scheduling. Apps from both RIC tiers are checked for write-set conflicts; a scheduler then serialises or drops conflicting apps and enforces per-loop deadlines on limited RIC compute, maximising the value of the deployed, conflict-free set.
Figure 3. Pillar 2 — joint control-app placement and scheduling. Apps from both RIC tiers are checked for write-set conflicts; a scheduler then serialises or drops conflicting apps and enforces per-loop deadlines on limited RIC compute, maximising the value of the deployed, conflict-free set.
Preprints 224090 g003

4.3. Pillar 3 — Dynamic RAN Slicing: Joint PRB and O-Cloud Compute Co-Allocation Under SLA

 Research question (RQ3) When a slice’s achievable rate depends on both radio and compute, how can the two coupled resources be co-allocated online, under time-varying demand, to maximise SLA-weighted revenue while keeping every slice’s rate and latency targets satisfied and the slices isolated?
 Research problem A slice needs two things at once: radio (physical resource blocks) and compute (O-Cloud cycles). Give it PRBs but starve its compute and the extra spectrum is wasted; give it compute but too few PRBs and the same happens in reverse. Demand shifts constantly, so the allocation has to track it online. Most slicing work optimises radio and compute separately, or handles a single resource with deep reinforcement learning [32,33]. What the slice controller actually needs is a single online mechanism that co-allocates PRBs and compute across slices to maximise SLA-weighted revenue, subject to inter-slice isolation, per-slice rate and latency SLAs, and radio/compute capacity, over a time horizon.
 Problem formulation Let slices be s S with revenue weight r s and SLA ( R s min , L s max ) . Per slot t, decide PRB allocation b s ( t ) and compute allocation c s ( t ) ; the achievable rate couples both, ϕ s ( t ) = g b s ( t ) , c s ( t ) (processing-limited when compute is scarce, spectrum-limited otherwise). We maximise the time-averaged revenue minus SLA-violation penalty,
max lim T 1 T t = 0 T 1 s r s ϕ s ( t ) β s [ R s min ϕ s ( t ) ] + ,
subject to s b s ( t ) B , s c s ( t ) C , isolation across slices, and latency-queue stability. The per-slot integer PRB-block assignment makes each slot’s subproblem NP-hard; the horizon adds an online dimension. We handle it with Lyapunov drift-plus-penalty [34], which decomposes the horizon into per-slot convex problems while provably tracking the long-run optimum.
 Solution approach Two-timescale control: virtual queues track SLA deficits; each slot solves a drift-plus-penalty subproblem (relaxed then rounded to integer PRB blocks) that co-allocates radio and compute; an optional learned predictor anticipates demand to warm-start the subproblem.
Algorithm 3 Online PRB–Compute Co-Allocation (drift-plus-penalty)
Output:  
Per-slot allocation { b s ( t ) , c s ( t ) }
1:
initialise virtual SLA-deficit queues Q s ( 0 ) 0
2:
for each slot t do
3:
    (optional) predict demand d ^ s ( t ) to warm-start the subproblem
4:
    solve  max b , c s V r s + Q s ( t ) ϕ s ( b s , c s ) s.t. b s B , c s C (relaxed)
5:
    round b s to integer PRB blocks; enforce inter-slice isolation; rebalance residual capacity
6:
    update queues: Q s ( t + 1 ) [ Q s ( t ) + R s min ϕ s ( t ) ] +
7:
end for
8:
return the realised allocation trajectory
Figure 4. Pillar 3 — online PRB–compute co-allocation. Each slice’s achievable rate depends on both radio and compute; a drift-plus-penalty controller with SLA-deficit virtual queues tracks demand across slots, co-allocating the two coupled resource pools to maximise SLA-weighted revenue.
Figure 4. Pillar 3 — online PRB–compute co-allocation. Each slice’s achievable rate depends on both radio and compute; a drift-plus-penalty controller with SLA-deficit virtual queues tracks demand across slots, co-allocating the two coupled resource pools to maximise SLA-weighted revenue.
Preprints 224090 g004

5. Confidential and Robust Intelligence: Pillars 4–6 (L3–L4, L6)

With the O-RAN orchestration substrate of Pillars 1–3 in place, the second layer of the framework builds the intelligence layer that actually runs the AI, and introduces the security primitives the later layers depend on. Its theme is confidentiality and robustness: collaborative training that resists poisoning and protects gradients (Pillar 4), edge inference that a device can verify before trusting (Pillar 5), and—the pivot of the whole framework—xApp sharing that stays a resource win without becoming a trust hazard (Pillar 6). Two reusable primitives are born here: the dynamic trust score (defined in P4) and the hybrid post-quantum secure session (ECC + ML-KEM, developed in P5); both are consumed unchanged by the assurance layer (Pillars 7–9).

5.1. Pillar 4 — Trust-Weighted Robust Federated Learning for the 6G Edge

 Research question (RQ4) How can federated training across O-RAN edge nodes keep raw data and gradients private, bound the influence of poisoned or low-quality updates, and let a dynamic trust score steer participation—all at once, inside a per-round latency budget?
 Research problem Federated learning lets base stations, RSUs, and MEC nodes train a shared model without pooling raw data [35]. That is a privacy win and an attack surface in equal measure: a handful of malicious participants can poison the global model, inject a backdoor, or free-ride, and honest-but-curious aggregators can try to invert gradients [20,36]. We want aggregation that keeps raw data and gradients private, bounds the influence of poisoned or low-quality contributions, and lets a dynamically computed trust score—defined here and reused across the rest of this framework—steer who participates and how much their update counts.
 Problem formulation Round t: participant i submits update θ i ( t + 1 ) with local sample count n i , quality signal q i , and trust TS i . The trust-weighted aggregate is
α i = TS i q i n i j TS j q j n j , θ ( t + 1 ) = i α i θ i ( t + 1 ) .
We want an aggregation rule that (i) keeps updates confidential (secure aggregation, so the server sees only the sum), (ii) satisfies an ( ϵ , δ ) -differential-privacy budget, and (iii) bounds the deviation of θ ( t + 1 ) under up to a fraction β of Byzantine participants: θ ( t + 1 ) θ κ for β β max . Objective: maximise converged accuracy subject to the DP budget, the robustness bound, and a per-round latency cap.
 Solution approach Layer three defences that classical FL treats separately. Secure aggregation via pairwise masking [37] hides individual updates; a robust filter (trimmed mean / Multi-Krum [38]) removes gross outliers; and trust-weighting plus a gradient-anomaly score demotes the subtle poisoners the robust filter misses. Repeated offenders are escalated to the revocation path.
Algorithm 4 Trust-Weighted Robust Secure Aggregation (round t)
Output:  
Global model θ ( t + 1 ) ; updated trust; escalations
1:
recover only the sum via secure aggregation; obtain per-group robust statistics
2:
compute gradient-anomaly score a i for each i (distance to robust centre)
3:
S Multi-Krum/trimmed-mean survivors (drop top- β by a i )
4:
for i S do
5:
     TS i update _ trust ( TS i , a i , q i ) ▹ good update raises, anomaly lowers
6:
end for
7:
α i TS i q i n i j S TS j q j n j for i S
8:
add calibrated DP noise to meet ( ϵ , δ ) ; θ ( t + 1 ) i S α i θ ˜ i
9:
fori with TS i < τ ban over w rounds: signal revocation (Pillar 2)
10:
commit H ( θ ( t + 1 ) ) to audit ledger; return θ ( t + 1 )
Figure 5. Pillar 4 — three stacked defences that classical FL treats separately. Secure aggregation hides individual updates, a robust filter removes gross outliers, and trust-weighting demotes the subtle poisoners the filter misses; repeated offenders are escalated to the Pillar 2 revocation path.
Figure 5. Pillar 4 — three stacked defences that classical FL treats separately. Secure aggregation hides individual updates, a robust filter removes gross outliers, and trust-weighting demotes the subtle poisoners the filter misses; repeated offenders are escalated to the Pillar 2 revocation path.
Preprints 224090 g005

5.2. Pillar 5 — Attested, Verifiable Confidential Edge Inference

 Research question (RQ5) Before a device offloads sensitive data to an edge node, how can it verify in one bounded-latency exchange that the node is genuine, running the approved model, keeping the input confidential during computation, and returning a result it can trust?
 Research problem When a device offloads an inference task—say, a health wearable sending biosignals to an MEC node [11]—it faces three worries at once. Is the edge server genuine and running the approved model? Will my raw input stay private during computation, not just in transit [39,40]? And can I trust the result it hands back, or could the node have fabricated or tampered with it? The device needs verifiable assurance on all three before it commits sensitive data, and it needs that assurance inside a 6G latency budget. This pillar is also where the hybrid post-quantum secure session (ECC + ML-KEM [41,42]) reused by later layers is established.
 Problem formulation Let edge E j hold model parameters θ with approved hash h θ . The device requires Attest ( E j ) = 1 (remote attestation succeeds), then sends C i = Enc SK ( D i Policy i N i ) , and receives Y i = f θ ( D i ) with a proof π that the output was produced by the approved model inside the TEE. We minimise end-to-end task latency T task subject to: input privacy (raw D i never leaves the enclave in the clear), model confidentiality ( θ not extractable), output verifiability ( Pr [ accept forged Y ] ϵ ), and freshness. Where a full TEE is too costly, allow a split: sensitive layers run confidentially, the rest in the open.
 Solution approach Attestation-gated offload: verify the enclave and the model hash first, then stream encrypted input into the enclave, execute, and return the result bound to a signed attestation quote and a lightweight verifiable- computation tag. Split-inference fallback keeps latency bounded on constrained edges.
Algorithm 5 Attested Confidential Edge Inference (device i, edge E j )
Output:  
Verified result Y i or
1:
i: request attestation quote from E j
2:
E j i : quote Q over enclave measurement and loaded-model hash h θ
3:
if Verify ( Q ) = 1 and h θ = h θ then proceed else return
4:
if device budget or edge load high then split: run sensitive layers in enclave, rest outside
5:
i E j : C i = Enc SK ( D i Policy i N i )
6:
E j : decrypt inside enclave; Y i f θ ( D i ) ; produce proof π and tag MAC SK ( Y i N i )
7:
E j i : Enc SK ( Y i ) π MAC
8:
i: verify π , MAC, freshness, and T task Γ ; if all hold accept Y i else
9:
log H ( PID i h θ Decision T ) to audit ledger; return Y i
Figure 6. Pillar 5 — attestation-gated confidential inference. The device verifies the enclave and the approved model hash before sending encrypted input; the result returns bound to an attestation proof and a verifiable-computation tag, with a split-inference fallback when the edge is resource-constrained.
Figure 6. Pillar 5 — attestation-gated confidential inference. The device verifies the enclave and the approved model hash before sending encrypted input; the result returns bound to an attestation proof and a verifiable-computation tag, with a split-inference fallback when the edge is resource-constrained.
Preprints 224090 g006

5.3. Pillar 6 — Security-Aware xApp Sharing and Placement

 Research question (RQ6) Can xApp sharing—the single biggest source of resource savings in O-RAN orchestration—be made security-aware, so that instances are shared only between services whose tenancy, sensitivity, and attestation class are compatible, without sacrificing the efficiency that made sharing worthwhile?
 Research problem This is the pillar where the security stack meets the orchestration stack head-on. OREO [8] showed that sharing an xApp—one traffic predictor feeding two services instead of two copies—saves up to two-thirds of the computing resources. But sharing an xApp across two services that sit at different sensitivity levels, belong to different tenants, or carry different attestation requirements is a trust violation waiting to happen [3,43]. The problem is to decide xApp deployment and sharing so that resource use is minimised and sharing only ever happens between services whose security context is compatible.
 Problem formulation Following the xDeSh model [8], let z c s { 0 , 1 } select configuration c s for service s, and v c s , f χ ( j ) { 0 , 1 } indicate that service s uses xApp instance f χ ( j ) . We add a security-compatibility predicate compat ( s , s ) that holds only when two services may share an instance (same tenant/attestation class or an explicit cross-tenant policy). The objective augments the OREO objective with a sharing-legality constraint:
max z , v , ρ s c s z c s p s 1 K f , χ , j , k ρ f χ ( j ) , k B k
subject to the OREO constraints (one configuration per service, resource budget, quality and latency targets) plus
v c s , f χ ( j ) = v c s , f χ ( j ) = 1 compat ( s , s ) = 1 , attest - class ( f χ ( j ) ) max s : v = 1 sens ( s ) .
The compatibility constraint breaks the clean facility-location reduction, so the OREO solver must be extended rather than reused verbatim.
 Solution approach Keep OREO’s Lagrangian-relaxation-plus-subgradient skeleton, but partition the sharing graph into security-compatibility cliques before the LR2 (instantiation) subproblem, so that sharing is only ever proposed within a clique. Feasibility restoration also checks the attestation-class dominance and splits an instance when a new, higher-sensitivity service would otherwise contaminate a shared one.
Algorithm 6 Security-Aware xApp Sharing and Placement
Output:  
Feasible ( z , v , ρ ) minimising resources with legal sharing
1:
partition candidate instances into compatibility cliques via compat ( · , · )
2:
repeat (LR outer loop)
3:
   LR1: per-service knapsack ⇒ tentative config z
4:
   LR2: facility-location within each clique only ⇒ instantiation v (sharing legal by construction)
5:
   LR3: convex CPU allocation ρ
6:
   update Lagrange multipliers via subgradient
7:
until bounds converge or step size < Γ
8:
Feasibility restoration:
9:
   ensure functional coverage; if a service needs an xApp missing from its clique, instantiate fresh
10:
   if attest-class ( f ) ≺ sens of a would-be sharer then split instance
11:
   adjust quality/latency (complexity bump / CPU bump); drop lowest-priority service if budget exceeded
12:
return ( z , v , ρ )
Figure 7. Pillar 6 — why security-aware sharing is a distinct problem. Left: OREO-style sharing across services at different sensitivity levels or tenants creates a trust-boundary violation. Right: the solver first partitions candidate instances into security-compatibility cliques, so sharing is proposed only where it is legal by construction; a would-be higher-sensitivity sharer triggers an instance split instead.
Figure 7. Pillar 6 — why security-aware sharing is a distinct problem. Left: OREO-style sharing across services at different sensitivity levels or tenants creates a trust-boundary violation. Right: the solver first partitions candidate instances into security-compatibility cliques, so sharing is proposed only where it is legal by construction; a would-be higher-sensitivity sharer triggers an instance split instead.
Preprints 224090 g007

6. Network-Wide Orchestration, Cross-Domain Trust, and Assurance: Pillars 7–9 (L4–L6)

The final layer of the framework lifts the work from individual mechanisms to the network as a whole. Pillar 7 makes the revenue-optimal orchestrator security-aware. Pillar 8 extends trust and access control across operator and edge-domain boundaries. Pillar 9 is the capstone: an end-to-end resilience, audit, and formal-verification treatment that ties the eight preceding contributions into a single system with provable properties.

6.1. Pillar 7 — Revenue-Optimal Secure Service Orchestration

 Research question (RQ7) When the cost of admitting a request includes its security overhead—attestation, confidential computation, trust evaluation—and sharing must respect the legality constraint of RQ6, can revenue-optimal orchestration still be posed as a tractable relaxation-and-rounding problem, and how much revenue does security-awareness actually cost?
 Research problem The operator wants to maximise revenue by choosing which service requests to satisfy, at what quality, with what compute allocation—the JADES problem [7]. But in an AI-native network, satisfying a request now also means paying its security cost: attestation, confidential-computation overhead, trust-evaluation cycles, and the resource fragmentation that Pillar 6’s legal-sharing constraint imposes. The problem is to extend revenue-optimal orchestration so that these security costs are inside the objective and the constraints, not bolted on afterwards, and to show the resulting problem is still tractable via relaxation and rounding.
 Problem formulation Building on JADES, let x u { 0 , 1 } select user request u with price r u , and μ f q the compute allocated to function f at quality q. The security-aware profit is
max x , y , z , μ u x u r u s u η f q μ f q
where s u is the per-request security overhead (attestation + confidential-compute + trust cycles), subject to the JADES delay, quality, and capacity constraints τ u a Γ u a , q u a x u Q u a , f , q μ f q C , plus security side-constraints: only trust-admitted requests are eligible ( x u 1 [ TS u τ T ] ), and shared instances obey Pillar 6’s legality. The problem remains mixed-integer non-convex and NP-hard (the JADES KNAPSACK reduction carries over), but the delay constraint still convexifies under the μ τ change of variables.
 Solution approach Reuse the JADES machinery—linear relaxation, block coordinate descent between a delay-budget block and a placement block, then dependent randomised rounding—but fold the security overhead into the price and the trust-eligibility into the placement block. Rounding is followed by a security-feasibility pass mirroring the quality/delay feasibility check.
Algorithm 7 Security-Aware Revenue-Optimal Orchestration (SA-JADES)
Output:  
Selection x , placement y , z , allocation μ
1:
drop u with TS u < τ T ; initialise placement greedily by ( r u s u ) density
2:
repeat (BCD)
3:
   Block 1: fix placement, solve convex delay-budget allocation over { τ f q }
4:
   Block 2: fix delays, solve LP for relaxed { x u , y , z } with legal-sharing constraints
5:
until objective change < ϵ
6:
for n = 1 N do
7:
    dependent randomised rounding of ( x ^ , y ^ , z ^ )
8:
    quality-adjust; security-feasibility pass: verify attestation/trust/legal-sharing
9:
    check delay + capacity via Block 1; if infeasible drop lowest-price users
10:
    keep best feasible solution by profit
11:
end for
12:
return best ( x , y , z , μ )
Figure 8. Pillar 7 — SA-JADES. The JADES skeleton (relaxation, block coordinate descent between a convex delay-budget block and an LP placement block, dependent randomised rounding) is reused, but security overhead is folded into the price ( r u s u ), trust gates eligibility, Pillar 6’s legal-sharing enters the placement LP, and a security-feasibility pass follows rounding.
Figure 8. Pillar 7 — SA-JADES. The JADES skeleton (relaxation, block coordinate descent between a convex delay-budget block and an LP placement block, dependent randomised rounding) is reused, but security overhead is folded into the price ( r u s u ), trust gates eligibility, Pillar 6’s legal-sharing enters the placement LP, and a security-feasibility pass follows rounding.
Preprints 224090 g008

6.2. Pillar 8 — Cross-Domain Zero-Trust Slice Access

 Research question (RQ8) How can a slice be authorised continuously and explainably across operator and edge-domain boundaries under zero-trust principles, so that a visited domain verifies a roaming principal without ever learning its raw context, and decisions adapt to live risk rather than resting on a one-time grant?
 Research problem A 6G service seldom lives inside one operator. A vehicle roams across operators; an edge task may run on a partner’s O-Cloud; a slice may span administrative domains. Zero-trust says “never trust, always verify” [44,45]—but verifying continuously across domains, without any domain having to expose its raw context or its users’ identities, and while keeping decisions explainable and auditable, is genuinely hard in an O-RAN setting [46]. What this pillar builds is continuous, risk-adaptive, explainable authorisation for users, devices, and AI agents accessing slices across multiple domains, with privacy-preserving cross-domain evidence.
 Problem formulation Access to slice s by principal i is a continuous decision function of attributes Attr i , trust TS i ( t ) , AI risk Risk i , slice sensitivity, location, and time:
Decision = Grant TS i τ T Attr i Policy s Risk i ρ Limited τ L TS i < τ T Deny otherwise .
We minimise cross-domain decision latency and information leakage subject to: continuous re-evaluation (no long-lived unconditional grant), explainability (every decision carries a reason code), and privacy—domain A learns a verifiable trust attestation about i from domain B without learning i’s raw context. The objective is to bound both decision latency and the mutual information between the exchanged evidence and the principal’s identity.
 Solution approach Capability tokens carry attribute assertions; cross-domain trust is exchanged as signed, privacy-preserving attestations anchored in the shared audit layer; a risk-adaptive policy engine re-scores continuously and degrades rather than revoking abruptly. Reason codes are emitted for every grant, limit, or denial.
Algorithm 8 Cross-Domain Zero-Trust Continuous Authorisation
Output:  
Streaming decisions with reason codes
1:
A requests a privacy-preserving trust attestation for i from B (no raw context)
2:
B returns signed TS i , attr - commitments , validity anchored on shared ledger
3:
A verifies signature and freshness against revocation state
4:
loop every evaluation window
5:
    recompute Risk i from live behaviour; combine with TS i , Attr i , sensitivity
6:
    evaluate decision function; emit reason code
7:
    if Grant/Limited: issue/refresh capability token scoped to s
8:
    if Deny: revoke token, log Record i , notify B
9:
    if  Risk i crosses escalation: quarantine + trigger cross-domain revocation
10:
end loop
Figure 9. Pillar 8 — cross-domain zero-trust. The visited domain A authorises a roaming principal from its home domain B using a signed, privacy-preserving trust attestation (anchored on a shared ledger) that reveals no raw context; a risk-adaptive engine re-scores continuously, emits reason codes, and degrades rather than revoking abruptly.
Figure 9. Pillar 8 — cross-domain zero-trust. The visited domain A authorises a roaming principal from its home domain B using a signed, privacy-preserving trust attestation (anchored on a shared ledger) that reveals no raw context; a risk-adaptive engine re-scores continuously, emits reason codes, and degrades rather than revoking abruptly.
Preprints 224090 g009

6.3. Pillar 9 — Resilience, Auditability, and End-to-End Formal Assurance (Capstone)

 Research question (RQ9) Does the composition of the eight preceding mechanisms actually hold together—can the full stack be formally verified end-to-end, and does it survive simultaneous, coordinated attacks while remaining fully auditable from a ledger that never stores raw data?
 Research problem Eight pillars give eight mechanisms. The capstone must answer the question a sceptical reviewer—or a network operator—will ask: does the whole thing hold together in practice, and does it survive attack? The problem is to formally verify the composed protocol end-to-end, to quantify resilience under simultaneous attacks (DDoS + poisoning + compromised edge + jamming), and to prove that the audit-and-revocation layer can reconstruct any security decision without ever exposing raw sensitive data.
 Problem formulation Given the composed system Σ = (Pillars 1–8), establish the security-property set P = {mutual authentication, anonymity, unlinkability, forward secrecy, replay/MITM/impersonation resistance, access-control correctness, confidentiality & integrity, model confidentiality, poisoning resilience, auditability, graceful degradation}. Formally, we require Σ p for each p P under the full adversary set. For resilience, define survival rate SR ( A ) under attack mix A and containment time T cont ; the objective is to characterise the frontier SR vs. T cont and to show auditability: every Record i = H ( PID i H ( Request i ) Decision i T i ) is verifiable while raw data stays off-chain.
 Solution approach A composition proof: verify each protocol phase in ProVerif/Tamarin [47,48], then argue secure composition across phases (session keys and pseudonyms are the shared state; show no cross-phase leakage). Game-based / UC reductions for the computational properties (hybrid KEM secrecy, anonymity, unlinkability). Resilience is measured empirically on the integrated emulator under injected attack mixes; auditability is proved by a replay-from-ledger construction.
Algorithm 9 End-to-End Assurance and Resilience Evaluation
Output:  
Verification verdicts; resilience frontier; audit-replay proof
1:
for each phase ϕ in {auth, revoke, admit, FL, inference, share, orchestrate, x-domain} do
2:
    model ϕ in ProVerif/Tamarin; check its properties P ϕ P
3:
end for
4:
Composition: show shared state (SK, PID, tokens) leaks nothing across phases Σ P
5:
Computational: game-based reductions for hybrid-KEM secrecy, anonymity, unlinkability
6:
for each attack mix m M (DDoS+poison+compromise+jam) do
7:
    run integrated emulator; record SR ( m ) , T cont ( m ) , revocation-propagation delay
8:
end for
9:
Audit replay: reconstruct each decision from ledger records; verify no raw data required
10:
return verdicts, { ( SR , T cont ) } , replay proof
Figure 10. Pillar 9 — the assurance capstone. Each phase is verified independently, a composition argument shows the shared state (session keys, pseudonyms, tokens) leaks nothing across phases, and the full property set is discharged; empirically, the integrated emulator characterises the survival-rate vs. containment-time frontier under simultaneous DDoS, poisoning, compromise, and jamming.
Figure 10. Pillar 9 — the assurance capstone. Each phase is verified independently, a composition argument shows the shared state (session keys, pseudonyms, tokens) leaks nothing across phases, and the full property set is discharged; empirically, the integrated emulator characterises the survival-rate vs. containment-time frontier under simultaneous DDoS, poisoning, compromise, and jamming.
Preprints 224090 g010

7. How the Nine Pillars Fit Together

It would be easy to read the list above as nine loosely related research pillars. It is not. This framework is engineered so that each contribution consumes the guarantees of earlier ones and produces guarantees the later ones depend on. Table 2 makes the dependency chain explicit.
Four threads run vertically through the whole stack and give it its coherence:
The
placement–sharing thread The O-Cloud placement and resource model built in P1, extended by P2’s control-app deployment model and P3’s slice model, is exactly the structure that P6 makes security-aware and P7 turns revenue-optimal. The optimisation spine of this framework runs unbroken from Pillar 1 to Pillar 7, in the JADES/OREO lineage.
The
trust thread A single trust score TS i ( t ) is defined where it is first needed (P4, for federated-learning eligibility and weighting) and then reused unchanged: it decides orchestration eligibility (P7) and drives cross-domain authorisation (P8). One definition, many consumers—this is what prevents the “each mechanism in isolation” failure mode.
The
post-quantum thread The hybrid ECC + ML-KEM session construction is designed in P5 (where attested confidential offload first needs it) and reused by P4 and P8, so the confidential-intelligence and cross-domain layers inherit quantum resilience from a single well-analysed primitive rather than re-inventing it per pillar.
The
audit thread The append-only, hash-only ledger discipline (model hashes, attestation outcomes, revocation, cross-domain evidence—never raw data) is set in P4/P5 and honoured by P7 and P8, so that P9 can prove auditability by construction.
The payoff of this design is that Pillar 9 is not a heroic after-the-fact integration effort; it is the natural closing of a loop that was engineered from Pillar 1 onward. And the orchestration pillars (P6, P7) are where this framework’s central scientific claim is tested: that security constraints reshape—rather than merely tax—the revenue-optimal placement and sharing problem laid down by Pillars 1–3, and that the reshaped problem is still solvable at scale.

8. Expected Impact and Concluding Remarks

8.1. Scientific Impact

The main scientific message of this article is that security should not be treated as an additional cost in RAN orchestration. Instead, security requirements should directly influence how network functions are placed, shared, scheduled, and managed. Current orchestration research mainly focuses on delay, resource use, energy, and revenue. Security research mainly focuses on authentication, privacy, trust, and cryptography. The framework presented here brings these two areas together through its nine pillars.
Realising this framework yields secure O-RAN optimisation methods for function placement, conflict-aware control-loop scheduling, and joint radio-compute resource allocation. It also yields reusable trust mechanisms, post-quantum secure sessions for confidential edge computing, and an end-to-end security framework for AI-native 6G networks. A key outcome is formal proofs and practical experiments showing that secure orchestration can remain scalable and efficient even when authentication, confidentiality, trust, auditability, and post-quantum security requirements are included.

8.2. Practical and Societal Impact

6G systems are currently being designed and standardised. Security decisions made during this period may influence deployed networks for many years. Therefore, it is important to develop secure and practical solutions before major network designs become fixed. The framework can support future 6G networks in areas where security failures may have serious consequences. These include connected vehicles, intelligent transport systems, healthcare monitoring, industrial automation, and critical infrastructure.
For example, a security failure in a vehicular network may affect road safety. A failure in healthcare edge computing may expose sensitive patient information or delay important medical decisions. The mechanisms sketched in Pillars 4, 5, and 8 are aimed precisely at improving trust, confidentiality, secure access, and resilience in such environments [5,49].

8.3. Concluding Remarks

This article addresses one central question: how can AI-native 6G networks remain trustworthy, confidential, post-quantum secure, and economically efficient at the same time? It answers it through a cross-layer framework built from nine interlocking pillars. The first layer develops the secure O-RAN orchestration foundation. The second adds confidential edge intelligence, federated learning, and post-quantum security. The third develops network-wide trust, revenue-aware orchestration, cross-domain security, resilience, and formal verification.
The final goal is a complete cross-layer framework in which authentication supports trust, trust supports access control and orchestration, access control controls confidential edge computing, and auditing supports accountability and revocation. By treating security as a central part of network optimisation rather than as an afterthought, the framework provides a path towards secure, scalable, and practical AI-native 6G networks.

References

  1. Saad, W.; Bennis, M.; Chen, M. A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems. IEEE Netw. 2020, 34, 134–142. [Google Scholar]
  2. Kukliński, S.; Tomaszewski, L.; Kołakowski, R. On O-RAN, MEC, SON and Network Slicing Integration. In Proceedings of the Proc. IEEE Globecom Workshops (GC Wkshps), 2020; pp. 1–6. [Google Scholar]
  3. Klement, F.; et al. Toward Securing the 6G Transition: A Comprehensive Empirical Method to Analyze Threats in O-RAN Environments. IEEE J. Sel. Areas Commun. 2024, 42, 420–431. [Google Scholar] [CrossRef]
  4. Liyanage, M.; Braeken, A.; Shahabuddin, S.; Ranaweera, P. Open RAN Security: Challenges and Opportunities. J. Netw. Comput. Appl. 2023, 214, 103621. [Google Scholar] [CrossRef]
  5. Cui, J.; Wu, D.; Zhang, J.; Xu, Y.; Zhong, H. An Efficient Authentication Scheme Based on Semi-Trusted Authority in VANETs. IEEE Trans. Veh. Technol. 2019, 68, 2972–2986. [Google Scholar] [CrossRef]
  6. Ranaweera, P.; Jurcut, A.D.; Liyanage, M. Survey on Multi-Access Edge Computing Security and Privacy. IEEE Commun. Surv. Tutor. 2021, 23, 1078–1124. [Google Scholar] [CrossRef]
  7. Guo, Y.; Tütüncüoğlu, F.; Javeed, A.; Dán, G. Revenue Optimal Orchestration of ML-Based Services With Dependencies Under Delay and Quality Constraints in Beyond 5G RAN. IEEE/ACM Trans. Netw. 2026, 34, 4403–4415. [Google Scholar] [CrossRef]
  8. Mungari, F.; Puligheddu, C.; Garcia-Saavedra, A.; Chiasserini, C.F. O-RAN Intelligence Orchestration Framework for Quality-Driven xApp Deployment and Sharing. IEEE Trans. Mob. Comput. 2025, 24, 4811–4828. [Google Scholar] [CrossRef]
  9. Polese, M.; Bonati, L.; D’Oro, S.; Basagni, S.; Melodia, T. Understanding O-RAN: Architecture, Interfaces, Algorithms, Security, and Research Challenges. IEEE Commun. Surv. Tutor. 2023, 25, 1376–1411. [Google Scholar] [CrossRef]
  10. Abdalla, A.S.; Upadhyaya, P.S.; Shah, V.K.; Marojevic, V. Toward Next Generation Open Radio Access Networks: What O-RAN Can and Cannot Do! IEEE Netw. 2022, 36, 206–213. [Google Scholar] [CrossRef]
  11. Liu, Y.; Peng, M.; Shou, G.; Chen, Y.; Chen, S. Toward Edge Intelligence: Multiaccess Edge Computing for 5G and Internet of Things. IEEE Internet Things J. 2020, 7, 6722–6747. [Google Scholar] [CrossRef]
  12. Xu, H.; Klaine, P.V.; Onireti, O.; Cao, B.; Imran, M.; Zhang, L. Blockchain-Enabled Resource Management and Sharing for 6G Communications. Digit. Commun. Netw. 2020, 6, 261–269. [Google Scholar] [CrossRef]
  13. Maksymyuk, T.; Gazda, J.; Volosin, M.; Bugar, G.; Horvath, D.; Klymash, M.; Dohler, M. Blockchain-Empowered Framework for Decentralized Network Management in 6G. IEEE Commun. Mag. 2020, 58, 86–92. [Google Scholar] [CrossRef]
  14. Bonati, L.; Polese, M.; D’Oro, S.; Basagni, S.; Melodia, T. Open, Programmable, and Virtualized 5G Networks: State-of-the-Art and the Road Ahead. Comput. Netw. 2020, 182, 107516. [Google Scholar] [CrossRef]
  15. D’Oro, S.; Bonati, L.; Polese, M.; Melodia, T. OrchestRAN: Orchestrating Network Intelligence in the Open RAN. IEEE Trans. Mob. Comput. 2024, 23, 7952–7968. [Google Scholar] [CrossRef]
  16. Maxenti, S.; D’Oro, S.; Bonati, L.; Polese, M.; Capone, A.; Melodia, T. ScalO-RAN: Energy-Aware Network Intelligence Scaling in Open RAN. In Proceedings of the Proc. IEEE INFOCOM, 2024; pp. 891–900. [Google Scholar]
  17. Bonati, L.; D’Oro, S.; Polese, M.; Basagni, S.; Melodia, T. Intelligence and Learning in O-RAN for Data-Driven NextG Cellular Networks. IEEE Commun. Mag. 2021, 59, 21–27. [Google Scholar] [CrossRef]
  18. Padmanabhan, M.R.; Zhu, Y.; Basu, S.; Pavan, A. Maximizing Submodular Functions Under Submodular Constraints. In Proceedings of the Proc. Uncertainty in Artificial Intelligence (UAI), 2023; pp. 1618–1627. [Google Scholar]
  19. Nesterov, Y.; Nemirovskii, A. Interior-Point Polynomial Algorithms in Convex Programming; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  20. Lyu, L.; Yu, H.; Ma, X.; Chen, C.; Sun, L.; Zhao, J.; Yang, Q.; Yu, P.S. Privacy and Robustness in Federated Learning: Attacks and Defenses. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 8726–8746. [Google Scholar] [CrossRef] [PubMed]
  21. Larsen, L.M.P.; Checko, A.; Christiansen, H.L. A Survey of the Functional Splits Proposed for 5G Mobile Crosshaul Networks. IEEE Commun. Surv. Tutor. 2019, 21, 146–172. [Google Scholar] [CrossRef]
  22. Kazemifard, N.; Shah-Mansouri, V. Minimum Delay Function Placement and Resource Allocation for Open RAN (O-RAN) 5G Networks. Comput. Netw. 2021, 188. [Google Scholar] [CrossRef]
  23. Matoussi, S.; Fajjari, I.; Costanzo, S.; Aitsaadi, N.; Langar, R. 5G RAN: Functional Split Orchestration Optimization. IEEE J. Sel. Areas Commun. 2020, 38, 1448–1463. [Google Scholar] [CrossRef]
  24. Murti, F.W.; Ali, S.; Latva-aho, M. Constrained Deep Reinforcement Based Functional Split Optimization in Virtualized RANs. IEEE Trans. Wirel. Commun. 2022, 21, 9850–9864. [Google Scholar] [CrossRef]
  25. Pamuklu, T.; Erol-Kantarci, M.; Ersoy, C. Reinforcement Learning Based Dynamic Function Splitting in Disaggregated Green Open RANs. In Proceedings of the Proc. IEEE International Conference on Communications (ICC), 2021; pp. 1–6. [Google Scholar]
  26. Ojaghi, B.; Adelantado, F.; Verikoukis, C. SO-RAN: Dynamic RAN Slicing via Joint Functional Splitting and MEC Placement. IEEE Trans. Veh. Technol. 2023, 72, 1925–1939. [Google Scholar] [CrossRef]
  27. Lacava, A.; Polese, M.; Sivaraj, R.; Soundrarajan, R.; Bhati, B.S.; Singh, T.; Zugno, T.; Cuomo, F.; Melodia, T. Programmable and Customized Intelligence for Traffic Steering in 5G Networks Using Open RAN Architectures. IEEE Trans. Mob. Comput. 2024, 23, 2882–2897. [Google Scholar] [CrossRef]
  28. Adamczyk, C.; Kliks, A. Conflict Mitigation Framework and Conflict Detection in O-RAN Near-RT RIC. IEEE Commun. Mag. 2023, 61, 199–205. [Google Scholar] [CrossRef]
  29. Wadud, A.; Golpayegani, F.; Afraz, N. QACM: QoS-Aware xApp Conflict Mitigation in Open RAN. IEEE Trans. Green Commun. Netw. 2024, 8, 978–993. [Google Scholar] [CrossRef]
  30. Brach del Prever, P.; D’Oro, S.; Bonati, L.; Polese, M.; Tsampazi, M.; Lehmann, H.; Melodia, T. PACIFISTA: Conflict Evaluation and Management in Open RAN. IEEE Trans. Mob. Comput. 2025, 24, 10590–10605. [Google Scholar] [CrossRef]
  31. Adamuz-Hinojosa, O.; Zanzi, L.; Sciancalepore, V.; Costa-Pérez, X. MAREA: A Delay-Aware Multi-Time-Scale Radio Resource Orchestrator for 6G O-RAN. IEEE Transactions on Communications, 2025. [Google Scholar]
  32. Filali, A.; Mlika, Z.; Cherkaoui, S.; Kobbane, A. Dynamic SDN-Based Radio Access Network Slicing With Deep Reinforcement Learning for URLLC and eMBB Services. IEEE Trans. Netw. Sci. Eng. 2022, 9, 2174–2187. [Google Scholar] [CrossRef]
  33. Sun, Y.; Peng, M.; Zhou, Y.; Huang, Y.; Mao, S. Application of Machine Learning in Wireless Networks: Key Techniques and Open Issues. IEEE Commun. Surv. Tutor. 2019, 21, 3072–3108. [Google Scholar] [CrossRef]
  34. Neely, M.J. Stochastic Network Optimization with Application to Communication and Queueing Systems; Morgan & Claypool, 2010. [Google Scholar]
  35. Mothukuri, V.; Parizi, R.M.; Pouriyeh, S.; Huang, Y.; Dehghantanha, A.; Srivastava, G. A Survey on Security and Privacy of Federated Learning. Future Gener. Comput. Syst. 2021, 115, 619–640. [Google Scholar] [CrossRef]
  36. Blanco-Justicia, A.; Domingo-Ferrer, J.; Martínez, S.; Sánchez, D.; Flanagan, A.; Tan, K.E. Achieving Security and Privacy in Federated Learning Systems: Survey, Research Challenges and Future Directions. Eng. Appl. Artif. Intell. 2021, 106, 104468. [Google Scholar] [CrossRef]
  37. Bonawitz, K.; Ivanov, V.; Kreuter, B.; Marcedone, A.; McMahan, H.B.; Patel, S.; Ramage, D.; Segal, A.; Seth, K. Practical Secure Aggregation for Privacy-Preserving Machine Learning. In Proceedings of the Proc. ACM SIGSAC Conf. Computer and Communications Security (CCS), 2017; pp. 1175–1191. [Google Scholar]
  38. Blanchard, P.; El Mhamdi, E.M.; Guerraoui, R.; Stainer, J. Machine Learning with Adversaries: Byzantine Tolerant Gradient Descent. In Proceedings of the Proc. Advances in Neural Information Processing Systems (NeurIPS), 2017; pp. 119–129. [Google Scholar]
  39. Jauernig, P.; Sadeghi, A.R.; Stapf, E. Trusted Execution Environments: Properties, Applications, and Challenges. IEEE Secur. Priv. 2020, 18, 56–60. [Google Scholar] [CrossRef]
  40. Mo, F.; Tarkhani, Z.; Haddadi, H. Machine Learning with Confidential Computing: A Systematization of Knowledge. ACM Comput. Surv. 2024, 56. [Google Scholar] [CrossRef]
  41. National Institute of Standards and Technology. Module-Lattice-Based Key-Encapsulation Mechanism Standard. Technical Report FIPS 203, 2024. [Google Scholar]
  42. Stebila, D.; Fluhrer, S.; Gueron, S. Hybrid Key Exchange in TLS 1.3. Technical Report Internet-Draft draft-ietf-tls-hybrid-design; Internet Engineering Task Force, 2023. [Google Scholar]
  43. Mimran, D.; Bitton, R.; Kfir, Y.; Klevansky, E.; Brodt, O.; Lehmann, H.; Elovici, Y.; Shabtai, A. Security of Open Radio Access Networks. Comput. Secur. 2022, 122, 102890. [Google Scholar] [CrossRef]
  44. Rose, S.; Borchert, O.; Mitchell, S.; Connelly, S. Technical Report NIST Special Publication 800-207; Zero Trust Architecture. National Institute of Standards and Technology, 2020.
  45. Syed, N.F.; Shah, S.W.; Shaghaghi, A.; Anwar, A.; Baig, Z.; Doss, R. Zero Trust Architecture (ZTA): A Comprehensive Survey. IEEE Access 2022, 10, 57143–57179. [Google Scholar] [CrossRef]
  46. Ramezanpour, K.; Jagannath, J. Intelligent Zero Trust Architecture for 5G/6G Networks: Principles, Challenges, and the Role of Machine Learning in the Context of O-RAN. Comput. Netw. 2022, 217, 109358. [Google Scholar] [CrossRef]
  47. Blanchet, B. Modeling and Verifying Security Protocols with the Applied Pi Calculus and ProVerif. Found. Trends Priv. Secur. 2016, 1, 1–135. [Google Scholar] [CrossRef]
  48. Meier, S.; Schmidt, B.; Cremers, C.; Basin, D. The TAMARIN Prover for the Symbolic Analysis of Security Protocols. In Proceedings of the Proc. Int. Conf. Computer Aided Verification (CAV), 2013; pp. 696–701. [Google Scholar]
  49. Nguyen, D.C.; Ding, M.; Pathirana, P.N.; Seneviratne, A.; Li, J.; Niyato, D.; Dobre, O.; Poor, H.V. 6G Internet of Things: A Comprehensive Survey. IEEE Internet Things J. 2022, 9, 359–383. [Google Scholar] [CrossRef]
Table 1. The nine pillars: layer coverage and core techniques.
Table 1. The nine pillars: layer coverage and core techniques.
# Pillar (short title) Layer (L1–L6) Core techniques
Layer 1 — O-RAN orchestration substrate
P1 Split-aware O-RAN function placement & O-Cloud alloc. L2–L3, L6 MINLP, Benders decomposition, rounding
P2 Conflict-aware xApp/rApp placement & scheduling L3, L6 Lagrangian relaxation, max-weight independent set, EDF
P3 Dynamic slicing: PRB–compute co-allocation L2–L3 Lyapunov drift-plus-penalty, online rounding
Layer 2 — Confidential intelligence
P4 Trust-weighted robust federated learning L3, L4 Secure aggregation, robust filtering, trust dynamics
P5 Attested, verifiable confidential edge inference L3 TEE attestation, hybrid ECC + ML-KEM sessions
P6 Security-aware xApp sharing & placement L3, L6 Legality-constrained MILP, sharing-graph pruning
Layer 3 — Orchestration & assurance
P7 Revenue-optimal secure service orchestration L6 SA-JADES relaxation, block coordinate descent
P8 Cross-domain zero-trust slice access L4, L5, L6 Continuous authorisation, privacy-preserving attestations
P9 Resilience, audit & end-to-end formal capstone L5 (all) ProVerif/Tamarin, UC composition, resilience frontier
Table 2. Inter-pillar dependencies: what each pillar consumes and produces.
Table 2. Inter-pillar dependencies: what each pillar consumes and produces.
# Consumes (input from) Produces (used by)
P1 — (foundational) O-Cloud placement & resource model → P2, P6, P7
P2 P1 placement model xApp/rApp deployment & scheduling model → P6, P7
P3 P1 resource model SLA-driven slice & revenue model → P7
P4 P3 slice/workload model, secure sessions (P5) Trust score & robust FL dynamics → P7 (eligibility), P8, P9
P5 secure sessions, attestation Hybrid-PQ session + confidential-compute cost → P4, P6, P7, P8
P6 P1/P2 placement models, P5 attestation classes Legal-sharing constraint → P7
P7 P1–P3 resource/slice models, P4–P6 costs & constraints Security-aware revenue placement → P8, P9
P8 P4 trust, P5 PQ sessions, P7 placement Cross-domain trust attestations → P9
P9 all of P1–P8 End-to-end proof & resilience frontier
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings