ORION: An Outcome-Driven LLM Advisor for RL-Based Multi-Domain 6G Slice Placement
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.
arXiv:2610.41563v1 [cs.LG] 30 Oct 2026
ORION: An Outcome-Driven LLM Advisor for RL-Based Multi-Domain 6G Slice Placement Mahmoud S. Mayaleh*
Fetia Bannour
Nour-El-Houda Yellas
SAMOVAR, Télécom SudParis Institut Polytechnique de Paris Palaiseau, France mayaleh@lix.polytechnique.fr
ensIIE, SAMOVAR Évry, France fetia.bannour@telecom-sudparis.eu
SAMOVAR, Télécom SudParis Institut Polytechnique de Paris Palaiseau, France nour-el-houda.yellas@telecom-sudparis.eu
Abstract—Deploying 6G network slices across administrative domains requires an online decision for each arriving request: which domain hosts each virtual network function, how traffic crosses domain boundaries, and whether the slice is admitted. This joint decision problem is NP-hard under continuous arrivals. Experiments on a parametrized family of multi-domain topologies show that no fixed planning strategy dominates across all regimes: the performance ranking reverses between topology classes, and feasible placements exist for most rejected requests but remain undiscovered. These findings identify the plan layer as the decisive performance lever. We introduce ORION, a hierarchical orchestrator in which two LLM agents translate service intents into structured requests and generate abstract placement plans. A cooperative multi-agent RL coordinator selects the crossdomain partition, treating the plan as a persistent soft prior, while per-domain agents place the functions. ORION main contribution lies at the plan layer: an outcome-driven episodic memory that records, for each completed attempt, the network-condition profile, the proposed plan, and its verified feasibility outcome. The memory feeds verified successes and labelled failures back to the planner, thereby closing the adaptation loop using deployment feasibility rather than a scalar reward assigned to the planner’s own proposals. To isolate the effect of the plan quality, we evaluate the planner on held-out topology families while keeping the downstream selection and execution mechanisms fixed. Under this controlled setting, the proposed memory improves admission by 4.6–11.5 percentage points over the same planner without memory, while importance-based retention accounts for most of the improvement over a first-in-first-out store. Index Terms—6G network slicing, VNF placement, multi-agent reinforcement learning, large language models, agentic memory, multi-domain orchestration.
I. I NTRODUCTION Network slicing enables a shared 6G physical infrastructure to be partitioned into multiple logical networks tailored to different service requirements [1]. Network function virtualization makes this possible: the functions that once ran on dedicated middleboxes are deployed as virtual network functions (VNFs) chained into a service function chain (SFC) * Work done while at SAMOVAR, Télécom SudParis. Now with LIX, École polytechnique, Institut Polytechnique de Paris. Accepted at IEEE MobiWac 2026. © 2026 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
and instantiated on commodity compute. In the multi-provider 6G setting considered in this work, the physical substrate spans multiple administrative domains rather than a single operator infrastructure. Each domain controls its own resource capacity and a subset of compute tiers—including RAN and edge sites, regional clouds, and central clouds—while interdomain links are more constrained than intra-domain connectivity. Deploying a slice therefore requires determining which domain hosts each VNF in its service chain, how inter-VNF traffic is routed across domain boundaries, and whether the slice request should be admitted. These decisions must be automated. Slice requests arrive continuously and must be resolved online; each domain exposes aggregate state rather than per-node inventory across its management boundary, so the orchestrator plans without a global per-node view. This separation holds even under a single operator: a compact per-domain interface is what keeps orchestration scalable and domains independently operable. The QoS contract couples placement to routing, since a chain split across domains pays inter-domain propagation delay and consumes transit bandwidth that a co-located chain does not. The resulting joint placement, routing, and admission problem is NP-hard, generalizing both bin packing [2] and integer multi-commodity flow [3]. Exact formulations [4] are intractable online, whereas heuristics are fast but encode a fixed strategy that does not adapt when the substrate, workload mix, or load regime changes. Two lines of work address this challenge. Learning-based orchestrators replace fixed placement strategies with policies trained through interaction with the substrate [5], but the resulting policies remain tied to the topology distribution seen during the training. Large language models have entered network management as intent translators [6]–[8], and more recently as advisors that bias or guide a learned controller [9]–[13]. LLMs are well suited to this setting because they can reason over the abstract per-domain information that operators are willing to expose. At this level, identifying which tier assignments and cross domain partitions remain feasible for a given substrate structure relies more on operator expertise than on numerical optimization. However, existing approaches typically keep the LLM fixed after deployment. A smaller body of work allows the LLM to adapt online, but only through
scalar performance feedback on its own proposals [14], [15]. To our knowledge, none of these approaches conditions this adaptation on a verified feasibility outcome associated with a concrete plan and the network conditions under which it was evaluated. We present ORION, a hierarchical orchestrator for multidomain slice placement. Two LLM agents respectively translate the service intent into a structured request and propose an abstract placement plan. A multi-agent RL coordinator converts this proposal into a concrete cross-domain partition, treating it as a soft prior, while per-domain agents place VNFs and route their flows. ORION main contribution lies at the plan layer: an outcome-driven episodic memory records the network-condition profile, the proposed plan, and the verified feasibility outcome for each completed attempt, and feeds verified successes and labelled failures back to the planner. A diagnostic study on a parametrized family of topology identifies the plan layer as the effective point of intervention and motivates this design. This paper makes the following contributions. A verifier-based diagnostic study showing that planning failures primarily arise from search and routing limitations and that no fixed plan builder dominates across topology regimes. • Orion, a hierarchical architecture combining LLM-based planning, RL-based cross-domain partitioning under a soft-prior, and per-domain node placement. • An outcome-driven episodic memory that provides the planner with verified successes and labelled failures retrieved under similar network conditions. • A controlled evaluation on held-out topology families that isolates the effect of memory against reward-labelled control and measures the LLM invocation overhead.
•
The rest of the paper is organized as follows. Section II reviews related work. Section III states the system model and the VNF placement problem. Section IV presents the diagnostic characterization that locates the lever at the plan layer. Section V describes the architecture, the LLM agents and their memory protocol. Section VI presents the RL selector. Section VII reports the experimental setup and results, and Section VIII concludes the paper. II. R ELATED W ORK Multi-domain slice placement has been studied primarily as an optimization problem: given an SFC, a substrate partitioned into administrative domains, and a QoS contract, decide the VNF-to-domain assignment, the inter-domain routing, and the admission verdict. Exact formulations [4] and the heuristics that approximate them online share the property that the placement strategy is fixed in advance; learned orchestrators [16] make it adaptive but tie it to the substrate it was trained on. The recent turn to language models cuts across this axis, and it is that axis we use to organize what follows.
A. LLMs as priors for reinforcement learning ORION couples its planner to the RL selector through a persistent soft prior, a mechanism we inherit from the valuebased view of LLM-guided RL. [9] formulates the LLM as a prior over actions with formal guarantees and use it to steer value-based learning (LINVIT). [10] generalizes the LLM-asprior idea through a variational objective, and [11] is recovered as the greedy limit of the same KL-regularized objective, grounding LLM proposals in a learned affordance value. In all three the LLM is fixed: it shapes the policy but never updates from what the policy does. B. LLM-augmented RL for network slicing The closest line of work is the LLM-augmented DRL approach to O-RAN slicing in [17], a RAG-driven promptlearning variant (ORAN-GUIDE) in [12], and a prompt-tuned variant for dynamic slicing in [13]. Across these approaches, the LLM is trained or tuned offline and held fixed at deployment and does not report online adaptation based on the outcomes of executed controller decision. A second body of work adapts the LLM conditioning during deployment, making the distinction from ORION more subtle. For instance, [14] updates reasoning exemplars with realized action rewards and retrieve high- and low-reward cases into the LLM few-shot prompt to guide high-level action sequencing. [15] describes an agentic-AI framework for QoE-aware slicing in Industrial IoT whose incremental memory logs observed performance and folds it back into a retrieval-augmented intent-inference stage. Both approaches therefore exploit deployment feedback, but at different stages: [14] associates scalar rewards with action sequences, whereas [15] uses performance and QoE observations to refine intent inference. Neither conditions the LLM-based component on a verifier-checked feasibility outcome tied to a concrete plan structure and the network conditions under which it was evaluated, which is the signal stored by ORION episodic memory. C. Agentic memory ORION’s memory follows the cognitive-architecture framing of CoALA [18], which separates semantic, episodic, and procedural memory for language agents; our split between read-only operator knowledge (K B ) and read-write episodic outcomes (M B ) is a direct instance. General-purpose agenticmemory systems such as A-MEM [19] and Mem0 [20] supply lifecycle and extract-update pipelines for LLM-agent memory, but over conversational or task-completion traces. ORION differs in what is stored and to what end: entries are keyed on topology signature and record the plan shape together with its ground-truth feasibility outcome, so retrieval steers the planner toward strategies that verifiably survived under similar substrate conditions rather than toward dialogue or task-completion history. D. Plan reuse and call economy ORION limits LLM inference overhead through a plan cache indexed by request signatures. Cached plans are reval-
TABLE I C OMPARISON OF LLM- ASSISTED ORCHESTRATION APPROACHES .G: GUIDES AN RL CONTROLLER ; A: ADAPTS FROM DEPLOYMENT OUTCOMES ; C: USES VERIFIER - CHECKED PLAN FEEDBACK .
Mode
G A
C
Intent translator only (most slicing work) × × × Static LLM prior/advisor to RL ( [9]; [10]; [11]; ✓ × × ORAN- [12]; [17])
Adapts LLM from scalar reward on own ✓ ✓ × proposals / aggregate perf. ( [14]; [15]) ORION (our work)
✓ ✓ ✓
idated before reuse and invalidated when the underlying conditions drift. We position this against Agentic Plan Caching [21], which reuses plan templates at test time to cut LLM calls. Relative to it, our cache adds feasibility revalidation and drift-triggered invalidation on reuse; it is validated engineering for call economy, orthogonal to the outcome-loop contribution, and not claimed as novelty. Table I summarizes the main differences among the cited approaches. III. S YSTEM M ODEL AND P ROBLEM F ORMULATION We orchestrate service function chains over a multi-domain substrate under admission control. This section defines the substrate and request models and presents a compact MILP formulation of the joint admission, placement and routing problem. ORION addresses these decisions online under dynamic request arrival. A. Multi-domain substrate We consider a multi-provider cloud-edge infrastructure in which an MNO orchestrates slice functions across its own resources and capacity leased from third-party infrastructure providers. The infrastructure is partitioned into M administrative domains, each operated by a provider and associated with an infrastructure tier τ ∈ {RAN-edge, MEC, regional-cloud, central-cloud}. A provider owns an administrative domain and retains control of its nodelevel infrastructure and exposes only aggregate resource and SLA information to the MNO. Domain m ∈ M is represented as an undirected subgraph G m = (N m , Lm ) comprising compute nodes and intra-domain links. Domains are joined through inter-domain links Linter , forming the undirected weighted Ssubstrate GP = (N , L) S m where [ N = m N , L = m Lm ∪ Linter . ] A node n is characterized by its CPU capacity Cn , RAM capacity Rn , infrastructure tier τn , domain membership m(n), and a profile processing delay δf,n ≥ 0 for VNF f . Each link ℓ has a bandwidth capacity Bℓ , propagation delay Dℓ , and type θℓ ∈ {intra, inter}; inter-domain links are assigned a higher routing-cost coefficient. The MILP treats δf,n as a fixed profiled baseline, where as the online solution applies an M/M/1 sojourn-time model to capture the increase in processing delays with node utilization.
B. Network slice requests We represent a slice request by a tuple s = (Fs , Es , qs , Ds ) s where Fs = {f1s . . . , fK } is an ordered VNF chain, Es = s s s (fk , fk+1 ) | 1 ≤ k < Ks is its set of directed flow edges, qs = (Dsmax , βsin ) specifies the end-to-end delay budget and ingress data rate, and Ds defines the eligible nodes for each VNF according to tier and domain constraints. Each VNF fks requires minimum CPU and RAM resources, denoted by c̃fks and r̃fks respectively. The volume change ratio (VCR) ρfks ∈ R+ scales the flow it processes (ρ < 1 compression, ρ ≈ 1 pass-through, ρ > 1 expansion). The VCR sets the bandwidth required on each downstream flow edge: Qk s (1) βk,k+1 = βsin j=1 ρfjs , This formulation accounts for traffic transformations along the chain, whereas a uniform per-edge rate could incorrectly dimension links downstream of volume-changing VNFs. The request model combines standardized service-level attributes, such as latency and throughput requirements, with the orchestration-specific information required for placement. The former are aligned with the GSMA Generic Network Slice Template [22], while the VNF chain, per-function resource demands, and placement eligibility are orchestration-specific extensions. C. Mathematical modeling For each slice we decide binary placement variables xfks ,n , CPU and RAM allocation acf s ,n , arf s ,n ≥ 0, binary k k s routing variables yℓ,fks ,fk+1 , per-flow bandwidth allocation abℓ,f s ,f s ≥ 0, and the admission variable zs ∈ {0, 1}. Here, k k+1 s yℓ,fks ,fk+1 = 1 indicates that physical link ℓ carries the flow s from fks to fk+1 , according to the order of the service chain. An admitted slice must satisfy: C1 placement uniqueness P ( n xfks ,n = zs ); C2/C3 node CPU and RAM capacities; C4 resource allocation constraints, which link CPU and RAM allocations to placement and require each hosted VNF to receive at least its minimum demands; C5 link bandwidth capacity; C6 flow conservation, such that the links selected by y variables form a valid path between the hosts of consecutive VNFs; C7 the end-to-end delay budget; and C8 placement eligibility (xfks ,n = 0 for n ∈ / Dfks ). Three constraints that are particularly relevant to the considered scenarios are stated below. Constraints C5b allocates at least the required flow s rate βk,k+1 to each link used by the flow, while assigning no bandwidth to unused links and respecting the link capacity Bℓ : s s s βk,k+1 yℓ,fks ,fk+1 ≤ abℓ,fks ,fk+1 ≤ Bℓ yℓ,fks ,fk+1 s
∀ℓ∈L, s ∀(fks ,fk+1 )∈Es .
(C5b) The end-to-end delay budget combines VNF processing and routed propagation delays: P P P max s s s s zs ; (C7) k ℓ Dℓ yℓ,fk ,fk+1 + n δfk ,n xfk ,n ≤ Ds An optional inter-domain hop limit bounds the number of domain-crossing links used by each inter-VNF flow: X s s yℓ,fks ,fk+1 ≤ H, ∀(fks , fk+1 ) ∈ Es . (C9) ℓ∈Linter
The objective jointly maximizes slice admission while minimizing CPU, RAM and routing costs. Because each admitted VNF receives its requested CPU and RAM, the goal is to favor less resource-intensive sets of slices when admission decisions trade off. X X (acfks ,n +arfks ,n ) max µ zs − α s,fks ,n
s
−
X
− γ intra abℓ,fks ,fk+1 s
ℓ∈Lintra
X
γ inter abℓ,fks ,fk+1 s
ℓ∈Linter
(2) The weights are selected to prioritize admission over resource efficiency, while γ inter > γ intra penalizes inter-domain traffic more heavily. The resulting MILP combines capacitated VNF placement and flow routing and is NP-hard, with O(|F ||N | + |L||E|) binary variables per slice. This complexity motivates ORION, which makes online decisions without solving the formulation at each arrival. D. Online arrival model Requests arrive according to a Poisson process of rate λ. Each admitted slice retains its allocated resources for an exponentially distributed lifetime with rate ν before releasing them. ORION decides admission, placement, and routing upon each arrival, while the exhaustive verifier described in Section IV provides the feasibility verdicts used for diagnosis and evaluation. IV. D IAGNOSIS : L OCATING THE L EVER Before presenting ORION, we identify where additional intelligence most affects admission. We use a parametrized multi-domain topology generator that varies domain capacity, tier coverage and inter-domain bandwidth. An exhaustive feasibility verifier enumerates placements under the complete constraints set, including load dependent M/M/1 delays, VCR-dependent flow rates, and inter-domain hop limits. It provides both a per-family admission ceiling and a feasibility verdict for each rejected request. A. Rejected slices remain feasible On a five-domain, tier-scarce substrate, first-fit-decreasing (FFD) rejects 26.1% of arrivals across five seeds of 200 requests. The verifier finds a feasible placement for every rejected request: 84.7% are search failures, where the heuristic misses an existing placement, while the remaining 15.3% require topology-aware cross domain cuts and routing choices. The primary limitation is therefore plan discovery rather than aggregate capacity. B. No fixed plan-builder dominates A co-location-first strategy recovers 88.9% of FFD’s rejections on tier-friendly topologies. On tier-hostile topologies, however, it rejects 13.8% of arrivals accepted by FFD, producing a 12–13 percentage-point reversal driven solely by topology. Even a combined co-location-first strategy with FFD fallback remains, on average, 18.7 points below the verifier ceiling on bandwidth-scarce families, while the gap
Fig. 1. ORION’s three-layer architecture: LLM agents propose an abstract placement, the MDO commits the cross-domain partition, and domain actors perfom node-level placement. Verified outcomes are fed back into episodic memory M B .
falls below one point when bandwidth is abundant. Hence, no fixed plan building strategy performs consistently across topology regimes. C. The partition selector is not the main lever For isolated requests, optimal partition enumeration outperforms random partitioning by 23.4 percentage points. Under sequential arrivals, however, the advantage decreases to 4.5 points because locally optimal decisions deplete preferred domains and reduce future admission opportunities. Similarly, rejecting expensive arrivals with perfect knowledge of their costs and lifetimes reduces admission at every tested rejection level. CPU utilization remains below 50% even at 3.2× overload, confirming that aggregate compute is not the binding resource in these experiments. Together, these results locate the main opportunity for admission improvement at the plan layer, which determines tier assignments, cross-domain cuts, and the routing structure exposed to the downstream selector. V. ORION ARCHITECTURE AND LLM PLANNING ORION processes each arriving request through three hierarchical layers, as illustrated in Fig. 1. The LLM translates the service intent and proposes an abstract placement plan; the reinforcement learning-based multi-domain orchestrator (MDO) commits the function-to-domain assignment and admission decision; and per-domain actors place the assigned VNFs on concrete nodes. A. Inter-domain placement Each arriving request is first turned into a structured slice by an LLM intent translator (Agent A, Section V-C). An LLM plan layer (Agent B, Section V-C) then reasons at the service and tier level over an abstract topology (per-domain aggregate residuals and inter-domain link summaries) and emits, for each
VNF, a required tier and a suggested domain. Crucially, the LLM never sees per-node substrate state: domain residuals are summed over nodes, so single-node fitness is hidden from it by construction. This mirrors what a domain operator is willing to publish across an administrative boundary. An RL selection layer (the MDO coordinator, Section VI) consumes the plan and assigns each VNF to a domain, learning where to deviate from the suggested partition; it observes per-domain residuals, the maximum single-node headroom per domain (which restores the node-level fitness signal the planner is denied), and the plan’s required tiers as a hard feasibility mask. The coordinator also routes the inter-VNF flows that cross domain boundaries and owns the admission decision. Here the abstraction is a property of the policy input, not of the routing mechanism: the coordinator selects partitions from the abstract inter-domain link summaries above, but at commit time it routes those flows and debits bandwidth on the full per-node substrate graph, since a concrete feasible path must exist for the admission verdict to be sound. What the learned policy never observes is per-node inventory; what the routing subroutine traverses is the concrete graph. A per-domain execution layer (the domain actors, Section VI-C) then receives the fragment of the plan assigned to its domain, places those VNFs on concrete nodes against pernode state no other layer observes, and reports back feasibility, intra-domain delay, and cost. Relation to standardized management planes. The coordinator occupies the cross-domain management position and each domain actor a per-domain one, the roles informally called NSMF and NSSMF [23], which 3GPP’s architecture framework places as an end-to-end management domain consuming services from per-domain ones [24]. Aggregate-only exposure across that boundary is the model those specifications assume, since a slice may be delivered with graded exposure of its internal structure or none at all [25], and the same separation appears in ETSI NFV MANO, where per-domain resource control sits beneath an orchestration layer that does not address individual nodes [26]. Stated as an interface, the cross-domain protocol is small enough to write out in full. Downward, per arrival, a domain receives only its plan fragment: for each VNF assigned to it, the required tier and the CPU, RAM, and ingress-bandwidth demands, plus the bandwidth of any flow edge crossing its boundary. Upward, it returns a single triple (z m , δ m , costm ): a feasibility flag, the intra-domain delay it can offer, and the resource cost it would incur. Nothing else crosses. A domain never publishes node identities, per-node residual capacity, or its internal topology, and the signalling is O(K) values per domain per arrival for a chain of K VNFs, independent of the number of nodes it operates. B. Per-arrival orchestration Algorithm 1 gives the end-to-end per-arrival pipeline: intent translation, constrained planning, structural validation, partition selection under the tier-feasibility mask, per-domain placement with inter-domain routing, single-shot commit, and
Algorithm 1 ORION per-arrival orchestration Require: intent, substrate GP , memories K A , M A , K B , M B Ensure: admission zs , committed partition m 1: spec ← AGENTA(intent, K A , M A ); Ĝ ← AGGREGATE(GP ) 2: m̃ ← AGENT B(spec, Ĝ, K B , M B ) {grammar-constrained} 3: if ¬ S TRUCTURAL C HECK(m̃) then 4: return reject 5: end if 6: o ← O BSERVE(GP , spec) {residuals, hm , tier mask} MDO (· | o) {joint partition, KL prior to m̃} 7: m ∼ πϕ 8: for all domains d touched by m do 9: (z d , δ d , costd ) ← ACTORd (m|d ) {GATv2} 10: end for P 11: route V inter-domain flows of m on the full graph G 12: if d z d and P RE C OMMIT passes then 13: commit m; v ← V ERIFY(m) {M/M/1 ground truth} 14: zs ← 1 if v feasible, else deallocate and zs ← 0 15: else 16: zs ← 0 17: end if 18: R ← R EWARD(zs , cost, v, LocalScore); W RITE(M B ) on signal 19: return zs , m
the ground-truth verification that labels the outcome back into memory. The pre-commit check uses static per-hop delays while the verifier re-checks capacity, bandwidth, throughput, and end-to-end delay under load-dependent M/M/1 queueing; the residual between them is exactly the signal the outcome memory is designed to capture. C. Intent translation and Plan generation ORION uses two LLM agents in sequence, each with its own CoALA-style memory; the evaluation here concerns the plan layer, and Agent A’s translation study is reported in the extended version. Agent A translates a natural-language service intent into a structured slice request; Agent B turns that request into an abstract placement plan. Both adapt through memory rather than through weight updates; the headline contribution is Agent B’s outcome-driven memory M B . a) Agent A: intent translation: Agent A maps a naturallanguage service intent to a structured slice request: a JSON object giving the slice type (one of eMBB, URLLC, mMTC, V2X, XR), the VNF chain with per-VNF resource demands and volume-change ratios, the inter-VNF flow edges, and the QoS requirements. Translation is a single LLM call, conditioned on operator reference knowledge and past-translation examples drawn from Agent A’s own semantic store K A and episodic store M A ; the output is checked against the request schema and regenerated under a bounded retry budget on a schema violation. b) Agent B: constrained plan generation: Agent B is a frozen, instruction-tuned LLM invoked once per arrival. Its context is assembled from four sources: the slice request (perVNF resource demands, permitted tiers, per-flow bandwidth and QoS requirements), the abstract topology of Section V, reference entries retrieved from the semantic store K B , and labelled examples retrieved from the episodic store M B . It emits a JSON plan giving, for each VNF, a domain assignment and a required tier, and, for each flow, a minimum bandwidth and a cross-domain-boundary flag.
Two mechanisms keep the plan measurable rather than freeform. First, decoding is grammar-constrained: each VNF’s domain field is restricted at sampling time to the domains whose tier support makes the VNF placeable, so the model cannot emit a tier-infeasible assignment. Second, ORION deliberately does not trust the LLM on the two fields where it can be silently wrong: the required tier and the crossdomain-boundary flag are recomputed from the substrate and overwrite whatever the model emitted, so they are advisory. Plan quality is therefore carried by the domain assignments and their induced cut points alone. A structural checker then validates the plan against aggregate per-domain capacity, tier eligibility, and inter-domain reachability before it reaches the selector; a structurally invalid plan is regenerated under a bounded budget, and, failing that, the slice is rejected. D. Semantic memory K B K B is a read-only store of operator-authored infrastructure knowledge, curated offline and frozen before any experiment. Each entry pairs a topic and slice-type/topology tags with a free-text body; entries cover tier conventions, inter-domain link characteristics, known-good partitioning patterns, antipatterns, and domain-specific properties, that is, the expertise a human operator would encode without access to deployment outcomes. Retrieval filters by slice-type and topology tag and ranks by lexical overlap, and the selected entries enter Agent B’s prompt as a reference block. K B is identical across all LLM arms, so it is the fixed knowledge baseline the episodic store is measured against. E. Episodic memory M B M B is the outcome-driven store that makes the advisor adapt, and it is the component the experiments isolate. Unlike K B , it is written during operation. Each record pairs a topology signature and slice features with the plan shape Agent B produced (its co-locate or split strategy, per-VNF tier assignment, cross-domain cut points, and the inter-domain links used) and the plan’s ground-truth outcome: whether it survived feasibility verification, tagged by the dominant violation when it did not. Throughput-floor and end-to-enddelay violations are first-class tags, so topology-specific failure modes can be retrieved. The outcome is what makes the store outcome-driven: it gates which episodes are written and how they are labelled, while the topology signature drives what is retrieved. M B is governed by four operations. Write. An episode is recorded only when it carries learning signal, judged by its verified outcome: any constraint violation, a high-reward success, or a low-reward failure. A write-all variant records every episode; the comparison is deferred to the extended version. Manage. The capacity-bounded buffer evicts by an importance score combining recency and retrieval frequency (a FIFO variant evicts the oldest); eviction is deliberately outcomeagnostic, so the outcome signal enters only through writes and labelling, not retention.
Read. Each arrival queries M B by a text key over the slice and topology signature, filtered by violation and strategy tags and ranked by BM25 with recency weighting, returning a small fixed number of episodes. Use. Retrieved episodes are injected into Agent B’s prompt as labelled few-shot examples: positive for plans that survived verification, counter-examples for those that did not, each carrying the concrete slice, plan shape, and outcome from a similar topology context. Agent B thus conditions its next plan on which plan shapes verifiably survived on comparable substrates rather than on its own prior guesses. The write rule, the eviction rule, and the recency weighting are the only axes on which the two memory arms differ; the retrieval key, the tag schema, and the prompt format are shared. F. Plan cache ORION caches abstract plans using a key composed of the slice type, QoS bucket, and SFC template. A cached plan is revalidated against the current substrate before reuse and invalidated when drift is detected. The cache is disabled in the memory-isolation experiments so that each arrival exercices the retrieval pathway; its effect on LLM invocation cost is evaluated separately. Plan caching is treated as call-economy engineering rather than as a contribution of this work. VI. RL- BASED O RCHESTRATION The RL layer turns Agent B’s abstract plan into a committed cross-domain partition. It is a cooperative multi-agent system: an MDO coordinator that selects the partition under a soft prior from the plan, and per-domain actors that place VNFs on concrete nodes. The coordinator is a PPO agent over an enumerated joint-partition space; the actors are graph-attention networks, architecture-shared without weightsharing, behaviour-cloned from a first-fit teacher and held fixed thereafter, so the learned variation across arms is confined to the coordinator and the plan layer. We describe the coordinator and its action space, the prior coupling that carries the plan into it, the domain actors, the representation choice that the joint action space embodies, and the training procedure and reward. A. MDO coordinator The coordinator observes an abstract view of the substrate: for each domain m the aggregate residual CPU/RAM (ĉm , r̂m ), its dominant tier τ m , and a single-node headroom summary hm ; for each inter-domain link ℓ the residual bandwidth bres and propagation delay Dℓ ; and the plan’s perℓ VNF structure (required tier and resource demands). Domain features are ordered by the canonical key (τ m , m) so the policy is invariant to domain indexing. The headroom term hm = maxn∈m min ĉn /cref , r̂n /rref is the coordinator’s only window onto node-level fitness: aggregate residuals can be ample while no single node is large enough to host a VNF, and hm exposes exactly that gap. The suggested partition m̃ is not part of the observation. It reaches the coordinator solely through the prior of Section VI-B; the observation carries the plan’s tier and demand
structure but never the domain assignment. This keeps the two channels distinct: what the plan constrains (tiers, demands, the feasibility mask) enters as observation, what the plan recommends (the split) enters as a prior whose weight is annealed toward a nonzero floor over training and retained as an inference-time bias. The policy πϕMDO acts over the joint partition space. For a chain of K VNFs on M domains it places a single categorical over QK the enumerated set of Ktier-feasible joint assignments k=1 D(τfk ) ⊆ {1, . . . , M } , where D(τfk ) is the set of domains whose tier supports VNF fk ; tier-infeasible joint assignments are masked to zero probability. Tier feasibility is the only hard mask. Aggregate-resource feasibility is deliberately left unmasked and learned as a soft signal from hm , since a domain may hold ample total residual yet no admitting node. A shared MLP encoder feeds the joint actor head and an auxiliary value head VψMDO that survives at inference to drive an optional value-based rejection trigger. The joint parameterisation is the deliberate design choice analysed in Section VI-D: it is what lets the policy represent cross-VNF feasibility couplings such as co-location, which a per-VNF factorisation cannot express. B. Soft-prior coupling to the plan Agent B’s suggested configuration enters the coordinator’s objective as a KL regulariser over the joint action space, following the value-based view of LLM-guided RL [9], [10]: LMDO = LPPO + βt KL πϕMDO (· | oMDO ) πprior (· | m̃t ) , t (3) where πprior is a temperature-softened joint distribution peaked on the suggested configuration m̃t . Both distributions are discrete categoricals over the same enumerated joint support, so the KL is evaluated in closed form and differentiated directly by autograd, which sidesteps by construction the Monte-Carlo gradient-estimator pitfalls that arise only when the KL is estimated by sampling. The weight βt is annealed linearly toward a nonzero floor: strong early, so the plan guides exploration before the value estimate stabilises; reduced but never eliminated late, so the plan keeps advising even after the coordinator’s own advantage estimates mature. The KL term acts during training; at inference the suggested partition is retained as a decode-time bias on the coordinator’s action logits, so the LLM continues to advise the committed partition at decision time. The objective’s closed-form optimum reweights the plan prior by the exponentiated advantage; SayCan [11] is its greedy limit and unregularised RL its opposite limit, and ORION operates between them at the nonzero floor, with the decode-time bias carrying the plan into inference. C. Per-domain actors Each domain runs an actor on a strictly local observation, its own per-node residuals, intra-domain links, and the plan fragment assigned to it, and returns a compact response: a feasibility flag z m and, when feasible, its intra-domain delay δ m and resource cost costm . Concrete node and path selection
stays internal to the actor and never crosses the domain boundary, which is what makes the abstraction gradient consistent as a policy-input hierarchy: the planner’s policy conditions on published aggregates, the coordinator’s on aggregates plus hm , and only the actor’s on per-node inventory. The actor is a graph-attention network (GATv2) over the domain subgraph with residual bandwidth and propagation delay as native edge features, under architecture-sharing without weight-sharing so every domain uses the same architecture with its own parameters. Each actor is warm-started by behaviour cloning on a first-fit teacher, and the warm start passes a gated audit against the teacher before it is used, so execution starts from a competent, verified policy rather than from scratch. In all experiments reported here the audited actors are then held fixed, confining the learned variation across arms to the planner and the coordinator. D. Action representation: joint vs. factored A factored policy that emits an independent per-VNF categorical assumes the domain assignments of different VNFs are conditionally independent given the observation. Colocation feasibility (a chain is admissible only if a set of VNFs land together) and cut feasibility (admission depends on which boundary the split falls at) are joint properties of the assignment vector that no product of per-VNF marginals represents, so a factored policy spreads mass across jointly infeasible splits, whereas the joint policy of Section VI-A concentrates on configurations that survive verification. The cost is size, the enumerated support grows as O(M K ), which the tier-feasibility mask prunes to a tractable set at the chain lengths and domain counts here (we report the resulting sizes with the setup); beyond that regime, feasibility-pruned or autoregressive decoding that never materialises the full product space is the mitigation, a scaling direction we do not claim to solve. E. Training procedure and reward Training follows centralised-training / decentralisedexecution: a single shared critic Vϕ (st ) reads the full joint state during training only and is discarded at inference, while the coordinator and actors act on their own observations at both training and inference. Slice requests arrive as a Poisson process and each is resolved by the single-shot select–place–verify loop of Section V, the coordinator sampling one partition under the prior of Eq. (3) and the involved actors returning (z m , δ m , costm ). Each arrival yields one transition per agent, all sharing the global reward Rt ; advantages are computed by GAE and the coordinator is updated by the PPO clipped surrogate, its loss carrying the extra KL term of Eq. (3). The domain actors remain at their audited behaviour-cloned weights throughout (Section VI-C); the centralised critic is therefore used to train the coordinator, and the framework admits joint actor updates without change should the execution layer become the binding constraint. Outcomes are written to the episodic memory M B during
training under the selective-write rule of Section V-C; the semantic stores are read-only. The reward is terminal and shared across the arrival: Rt =
µ z − α Cost(π ∗ ) |{z}s | {z }
admission
efficiency
− λviol 1[C2/C3/C5b/C7] + η LocalScore(π ∗ ), | | {z } {z } hard penalty
(4)
quality shaping
with µ ≫ α, η so admission dominates (µ = 100, α = 1, λviol = 10, η = 1). Here zs ∈ {0, 1} is set only if the slice both commits and survives verification; Cost aggregates CPU, RAM, and bandwidth with inter-domain links penalised above intra-domain; and LocalScore is the clipped cost improvement over a greedy first-fit placement of the same request. The hard penalty fires from the verifier’s post-commit verdict under load-dependent queueing, not from the light-load pre-commit estimate. The implementation also carries a retry-penalty term −ξ (Tt − 1) for the multi-trial partition loop; the evaluated configuration resolves each arrival in a single shot (Tt = 1), so this term is inert and omitted from Eq. (4). VII. E XPERIMENTAL R ESULTS This section reports what is measured and states the protocol for what is not yet. We first ground the LLM stages with the measured call economy (Section VII-B), then give the paper’s primary evidence for the memory claim: a plan-quality isolation on held-out topology families in which the selection and execution layers are held fixed, so the plan is the only varying factor (Section VII-C). The full stack couples that plan into the trained MDO coordinator, which acts with the frozen behaviour-cloned domain actors of Section VI-C; its evaluation follows the pre-specified protocol of Section VII-D, with results in the extended version. The diagnostic characterization that motivates this design is Section IV. A. Setup Scenario classes. Two workload regimes. The conventional class fixes the per-VNF volume-change ratio to VCR = 1.0 and holds inter-VNF bandwidth constant along the chain, the setting most prior slicing work assumes; the stress class amplifies the VCR so bandwidth grows along the chain, tightening the coupling between placement and inter-domain routing. Reporting both separates behaviour on the conventional regime from behaviour when bandwidth structure is the binding constraint. Topology families and split. We use the parametrized generator of Section IV, crossing domain capacity, tier coverage, and inter-domain bandwidth. Training uses four families; evaluation is on four held-out families never seen in training, so every system-level result is a transfer claim across topology signatures. Topology signature. Retrieval and outcome labelling are keyed on a topology signature: the three generator axes of Section IV quantized, with the slice type and chain template. Two arrivals share a signature when they face structurally
equivalent substrates, which is what lets an episode observed on one instance inform planning on another. Arms. The isolation of Section VII-C varies only the plan layer, holding selection and execution fixed; the six arms of the full-stack protocol, and the ladder they form, are defined in Section VII-D. Reproducibility. Every number is produced by a run whose code commit and configuration are recorded, and no result is quoted before its provenance verifies. B. LLM call economy The two LLM stages are the dominant per-decision cost, and the architecture keeps them off the hot path by design. On the profiled deployment run (13,204 LLM calls over 32,435 RL decisions), a single LLM call takes a median 3.94 s and consumes a median 0.98 kJ of GPU energy, against 5.0 ms and 0.56 J for one RL selection decision, a gap of roughly 790× in time and 1750× in energy per decision. The LLM accounts for 99.9% of decision-path latency; retrieval (1.29 ms), memory write (3.87 ms), and routing (2.20 ms) are negligible beside it. A representative 20-hour run draws 4.26 kWh end to end. The design implication is direct: invoke the LLM rarely (cachegated, on signature miss or drift) and keep every downstream component cheap. These figures make cache-gated invocation an admissioncontrol property, not only an energy one: with a mean LLM call at 3.94 s against a 5 ms selection path, a synchronously resolving orchestrator is call-rate bound until plan reuse drives the LLM off the per-arrival path. C. Plan-quality isolation with a fixed selector Coupling the plan into a trained selector varies two things at once; to show the memory effect is not an artifact of the selector, we isolate it here with a five-arm study that varies plan quality alone, holding the selection and execution layers fixed at a deterministic prior-following path. Here every arm commits the plan’s suggested partition unchanged, so any admission difference is attributable to the plan alone. Its system-level validation, once the plan is coupled into a trained coordinator, follows the pre-specified protocol of Section VII-D. Table II reports the isolation. Both reference rows are static co-location-first heuristics with first-fit fallback: PlainColocFB applies the rule directly, while RA-ColocFB is routability-aware, preferring splits whose inter-domain flows it can route. The two ColocFB rows are separated deliberately: both operate with full per-node visibility of every domain, which no LLM arm receives and which no deployable multidomain orchestrator would have, since domains publish aggregate state across the management boundary (Section III). They bound what is attainable with information the learned arms are denied by construction, and the comparisons that carry the claim are within the abstract-view block. Full-M B admits more than the memory-off control on both seeds (+4.6 and +11.5 points), and more than the FIFO-M B ablation on both (+11.1 and +12.3 points). With the selector fixed, the
TABLE II P LAN - QUALITY ISOLATION ON HELD - OUT TOPOLOGY FAMILIES : ADMISSION AS % OF THE VERIFIER CEILING WITH THE SELECTION AND EXECUTION LAYERS HELD FIXED AT A DETERMINISTIC PRIOR - FOLLOWING PATH , SO THE PLAN IS THE ONLY VARYING FACTOR . T HE TWO UPPER ROWS ARE INFORMATION - PRIVILEGED REFERENCES , NOT COMPETING ARMS : BOTH READ THE FULL PER - NODE SUBSTRATE , WHICH NO ARM IN THE LOWER BLOCK RECEIVES . T HE MEANINGFUL COMPARISONS ARE within THE ABSTRACT- VIEW BLOCK .
Arm
Seed 0
Seed 1
Full-substrate references (information-privileged) RA-ColocFB 94.8 93.6 Plain-ColocFB 94.7 90.2 Abstract per-domain view (comparison block) Full-M B 61.5 65.8 Memory-off 56.9 54.3 FIFO-M B 50.4 53.5
episodic memory therefore improves plan quality on topology families never seen during warm-up, and the gap to FIFOM B locates the advantage in which episodes are retained and retrieved rather than in the presence of a retrieval mechanism: an identical store under first-in-first-out admission loses most of the benefit. The sign is consistent across both seeds; the magnitude is not established. D. Evaluation protocol for the full stack The isolation above fixes the selection and execution layers. Coupling the plan into the trained coordinator is evaluated under a protocol fixed in advance of the runs, stated here so the analysis is pre-specified rather than selected after the fact. Each arm is run on both scenario classes over the held-out family split, scored against the verifier ceiling, with admission as % of that ceiling reported per seed; each arm runs at least three instance seeds of 100 arrivals per held-out family, a floor fixed in advance because single-seed differences on these substrates fall within seed variance. Arms. All learned arms share the trained coordinator and the frozen behaviourcloned actors, differing only in what reaches Agent B’s prompt and how the episodic store is labelled, so any difference is attributable to the plan layer. Full ORION conditions on the slice request, the abstract topology, K B entries and outcomelabelled M B episodes; Memory-off drops M B ; Rewardlabelled memory keeps Full’s store, retrieval and prompt slots but labels episodes by the scalar admission reward instead of the feasibility verdict (the ARC-style regime of Table I); Prioronly makes no inference-time LLM call: a co-location-first plan-builder supplies the suggested partition, which enters only through the observation and the tier-feasibility mask, and the coordinator commits its own argmax. The decode-time bias of Section VI-B is applied only by the arms that call the LLM at inference, so neither arm here receives it. RL-alone is identical at inference but trained with βt = 0, so the two differ only in training. Plain is the co-location-first heuristic with first-fit fallback and, like the ColocFB references of Section VII-C, reads the full per-node substrate.
The protocol asks five questions, each a single contrast between two arms that differ in exactly one component: 1) Training prior. Does training under the persistent KL prior beat the same stack trained with βt = 0? The two arms are identical at inference, both committing their own argmax partition over a heuristic-supplied plan, so the contrast isolates training. (Prior-only vs. RL-alone.) 2) Inference-time LLM channel. Does the LLM advising at decision time, as a live plan grounded by K B together with its decode-time bias, beat a heuristic-supplied plan committed by the same trained selector? This contrast varies the whole inference-time channel rather than the plan alone. (Memory-off vs. Prior-only.) 3) Episodic memory. Does M B improve admission over the identical trained stack with the memory disabled? (Full vs. Memory-off.) 4) Memory signal. Holding store, retrieval, and prompt slots fixed, does the feasibility verdict beat the scalar admission reward as the labelling and gating signal? (Full vs. Reward-labelled memory.) This is the central test: a positive gap attributes the advantage to the signal rather than to the presence of a retrieval mechanism. 5) System vs. heuristic. Does the learned stack admit more than the co-location-first heuristic, and on which scenario class does any advantage concentrate? (Full vs. Plain, reading Plain as the information-privileged reference of Section VII-C.) Signs are reported as measured, including where they run against the hypothesis. E. A pre-specified boundary probe An outcome-driven memory helps only where a better plan shape exists to be recalled. On routing-critical families, where admission turns on cross-domain cut points and inter-domain paths rather than on tier assignment, the memory’s advantage may invert, because the recalled plan shape does not transfer when the binding structure is the route, not the placement. We therefore pre-specify this as a boundary probe rather than an aggregate: the comparison is reported per family and scoped to the stress class, so a family where the mechanism fails is identified rather than averaged away. VIII. C ONCLUSION In this paper, we presented ORION, a hierarchical orchestrator for multi-domain 6G slice placement whose LLM planner adapts its context from verifier-checked feasibility outcomes associated with concrete plan structures and network conditions. Our diagnostic study showed that rejected requests are predominantly feasible but remain undiscovered, that fixed plan-building strategies do not perform consistently across topology regimes, and that improving the partition selector alone provides limited gains under sequential arrivals. In a controlled plan-quality evaluation on held-out topology families, the outcome-driven memory improved admission by 4.6 to 11.5 percentage points over the same planner without memory, while the full memory configuration consistently outperformed
its FIFO variants. The latency measurements further show that LLM invocation dominates the decision time, motivating cache-gated plan reuse. A full-stack evaluation, including the reward-labelled-memory control and routing critical boundary analysis, is reserved for future work. R EFERENCES [1] S. Ebrahimi, F. Bouali, and O. C. L. Haas, “Resource management from single-domain 5G to end-to-end 6G network slicing: A survey,” IEEE Commun. Surveys Tuts., vol. 26, no. 4, pp. 2836–2866, 2024. [2] M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979. [3] S. Even, A. Itai, and A. Shamir, “On the complexity of timetable and multicommodity flow problems,” in 16th Annual Symposium on Foundations of Computer Science (SFCS 1975), 1975, pp. 184–193. [4] B. Addis, D. Belabed, M. Bouet, and S. Secci, “Virtual network functions placement and routing optimization,” in Proc. IEEE 4th Int. Conf. Cloud Networking (CloudNet), Niagara Falls, ON, Canada, Oct. 2015, pp. 171–177. [5] T. Wang, C. Fan, X. Shen, J. Wang, F. Wu, D. Wu, and Y. Cai, “FlagVNE: A flexible and generalizable reinforcement learning framework for network resource allocation,” in Proc. Int. Joint Conf. Artificial Intelligence (IJCAI), 2024. [6] A. Dandoush, V. KumarSkandPriya, M. Uddin, and U. Khalil, “Large language models meet network slicing management and orchestration,” arXiv preprint arXiv:2403.13721, 2024. [7] S. Nam, N. V. Tu, and J. W.-K. Hong, “LLM-based AI agent for VNF deployment in OpenStack environment,” in Proc. IEEE Network Operations and Management Symp. (NOMS), 2025. [8] J. Su, S. Nair, and L. Popokh, “Leveraging large language models for VNF resource forecasting,” in Proc. IEEE 10th Int. Conf. Network Softwarization (NetSoft), 2024, pp. 258–262. [9] H. Hu, S. Liu, Y. Bai, and Q. Gu, “How can LLM guide RL? a valuebased approach,” arXiv preprint arXiv:2402.16181, 2024. [10] X. Yan et al., “Efficient reinforcement learning with large language model priors,” arXiv preprint arXiv:2410.07927, 2024. [11] M. Ahn, A. Brohan, N. Brown et al., “Do as i can, not as i say: Grounding language in robotic affordances,” arXiv preprint arXiv:2204.01691, 2022. [12] F. Lotfi, H. Rajoli, and F. Afghah, “ORAN-GUIDE: RAG-driven prompt learning for LLM-augmented reinforcement learning in O-RAN network slicing,” arXiv preprint arXiv:2506.00576, 2025. [13] F. Lotfi et al., “Prompt-tuned LLM-augmented DRL for dynamic ORAN network slicing,” arXiv preprint arXiv:2506.00574, 2025. [14] M. Shokrnezhad and T. Taleb, “An autonomous network orchestration framework integrating large language models with continual reinforcement learning,” IEEE Communications Magazine, vol. 63, no. 8, pp. 78–84, 2025. [15] X. Wang, L. Feng, R. Zhang, F. Zhou, H. Du, W. Li, D. Niyato, A. Jamalipour, and P. Zhang, “LLM-empowered agentic AI for QoEaware network slicing management in industrial IoT,” arXiv preprint arXiv:2512.20997, 2025. [16] L. Slim and F. Bannour, “Hierarchical multi-agent deep reinforcement learning with an attention-based graph matching approach for multidomain VNF-FG embedding,” in IEEE Global Communications Conference, GLOBECOM 2023, Kuala Lumpur, Malaysia, December 4-8, 2023. IEEE, 2023, pp. 2105–2110. [Online]. Available: https://doi.org/10.1109/GLOBECOM54140.2023.10437970 [17] F. Lotfi, H. Rajoli, and F. Afghah, “LLM-augmented deep reinforcement learning for dynamic O-RAN network slicing,” in Proc. IEEE Int. Conf. Communications (ICC), 2025. [18] T. R. Sumers, S. Yao, K. Narasimhan, and T. L. Griffiths, “Cognitive architectures for language agents,” Transactions on Machine Learning Research, 2024. [19] W. Xu, Z. Liang, K. Mei, H. Gao, J. Tan, and Y. Zhang, “A-MEM: Agentic memory for LLM agents,” in Adv. Neural Inf. Process. Syst. (NeurIPS), 2025, arXiv:2502.12110. [20] P. Chhikara, D. Khant, S. Aryan, T. Singh, and D. Yadav, “Mem0: Building production-ready AI agents with scalable long-term memory,” in Proc. European Conf. Artificial Intelligence (ECAI), 2025, arXiv:2504.19413.
[21] Q. Zhang, M. Wornow, G. Wan, and K. Olukotun, “Agentic plan caching: Test-time memory for fast and cost-efficient LLM agents,” in Proc. Adv. Neural Inf. Process. Syst. (NeurIPS), 2025, arXiv:2506.14852. [22] GSMA, Generic Network Slice Template, GSM Association, 2024, official Document NG.116, Version 10.0. [23] 3GPP, “Study on management and orchestration of network slicing for next generation network,” 3rd Generation Partnership Project (3GPP), Technical Report TR 28.801, 2018, release 15, V15.1.0. [24] 3GPP, “Management and orchestration; architecture framework,” 3rd Generation Partnership Project (3GPP), Technical Specification TS 28.533, 2026, release 19, V19.4.0. [25] 3GPP, “Management and orchestration; concepts, use cases and requirements,” 3rd Generation Partnership Project (3GPP), Technical Specification TS 28.530, 2026, release 19, V19.0.0. [26] ETSI, Network Functions Virtualisation (NFV); Management and Orchestration, ETSI, 2014, group Specification GS NFV-MAN 001 V1.1.1.
Related documents
- Towards Federated, Green, and Resilient 6G Non-Terrestrial Networks#972129
- Semantic-Aware Multiple Access via Spatial Redundancy Exploitation for Uplink-Dominant 6G Use Cases#324850
- A Hierarchical Space-Ground Collaborative Network: Architecture Design and Deployment#1413787
- METIS: A Declarative Slice Orchestrator for Application-Centric 5G/6G Networks#422213
- Beyond Idealized Orbits: Realistic Network Topology and Spatio-Temporal Traffic Emulation for LEO Satellite Constellations#1188334
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive