Internet-Draft UNCO May 2025
Li & Li Expires 13 November 2025 [Page]
Workgroup:
Neotec Working Group
Internet-Draft:
draft-li-unco-framework-01
Published:
Intended Status:
Standards Track
Expires:
Authors:
X. Li
China Telecom
C. Li
China Telecom

Unified Network and Cloud Orchestration Framework

Abstract

This draft introduces the Unified Network and Cloud Orchestration Framework (UNCO), which is designed to enable real-time and joint orchestration of network and computing resources in 5G and future-generation networks. UNCO framework addresses inefficiencies in current resource scheduling mechanisms, resolves objective conflicts across domains, and provides unified policy and security management. It is applicable in emerging scenarios such as ultra-reliable low-latency communications (URLLC), mobile edge computing (MEC), and network slicing, where service quality and operational efficiency are paramount.

Status of This Memo

This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.

Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at https://datatracker.ietf.org/drafts/current/.

Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

This Internet-Draft will expire on 13 November 2025.

Table of Contents

1. Introduction

As next-generation telecom networks evolve to support latency-sensitive, compute-intensive, and highly dynamic applications across metro networks, backbone networks, mobile networks, and beyond, traditional siloed orchestration mechanisms are no longer sufficient. The integration of network and computing resources is essential to enable real-time, adaptive service provisioning across diverse deployment environments. Current industry efforts such as ETSI NFV [NFV033], 3GPP MEC, and IETF service chaining [RFC8969] have made progress in specific domains, but a holistic orchestration framework that bridges network and computing domains with unified security and policy governance remains lacking.

In addition, Telecom Clouds introduce new operational complexities that differ significantly from public cloud deployments. Unlike public clouds, which rely on third-party network providers, Telecom Clouds operate under a single administrative domain where both network and cloud infrastructure are tightly coupled and managed by the same operator. This integration opens up opportunities for real-time coordination between cloud service scaling events and network policy adjustments. However, most existing network management systems can not ajust with dynamic cloud states, which can lead to inefficient load balancing, suboptimal routing, and SLA violations for critical services like AI/ML pipelines, video streaming, and 5G slice traffic.

To address these limitations, the UNCO framework introduces a telemetry-driven mechanism whereby cloud-side resource and service status can be abstracted and delivered to network controllers in near real-time. This mechanism enables the dynamic adjustment of network policies such as UCMP and load balancing, based on ongoing changes in cloud resource availability or service deployment state. Unlike existing IETF efforts (e.g., TEAS [draft-ietf-teas-ietf-network-slice-framework], OPSAWG [draft-ietf-opsawg-service-assurance-architecture], CATS [draft-ietf-cats-framework]), which offer valuable foundations for traffic engineering and service-aware routing, UNCO builds upon and extends them by incorporating real-time cloud-derived metrics directly into the orchestration logic. This approach ensures SLA-compliant, fine-grained orchestration of both network and compute infrastructure in multi-cloud and Telecom Cloud environments.

The Unified Network and Cloud Orchestration framework (UNCO) addresses these gaps by enabling:

UNCO introduces a layered architectural model with well-defined functional modules and interfaces to facilitate standardization and interoperability among diverse vendor ecosystems.

2. Conventions used in this document

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119] [RFC8174].

3. Terminology

The following terms are used in this draft:

4. Problem Overview

4.1 Real-Time and Dynamic Resource Scheduling

Modern applications, such as immersive reality, smart manufacturing, and vehicular communication systems, demand rapid provisioning and adjustment of both compute and network resources. Traditional orchestrators often pre-allocate resources statically or based on historical models, which are ill-suited to handle:

These limitations lead to under-utilization of expensive infrastructure and inconsistent quality of experience (QoE).

4.2 Contradictions Among Different Objectives

Multiple stakeholders often have conflicting optimization goals. For instance:

A successful orchestration strategy must balance these trade-offs dynamically, based on service priorities and system state.

4.3 Lack of Joint Effectiveness Evaluation

Scheduling strategies are often evaluated independently in the context of either network performance (e.g., throughput, delay) or computing performance (e.g., CPU usage, task completion time). However, next-gen services require holistic metrics that combine:

Such unified metrics are crucial for validating orchestration policies.

4.4 Security and Strategy Fragmentation

Network policy (e.g., firewalls, ACLs, segmentation) and cloud security policy (e.g., IAM, security groups) are traditionally managed in isolation. This results in:

UNCO proposes a unified security model to enforce coherent policies across cloud and network domains.

5. Overview of the UNCO framework

This section provides an overview of the UNCO framework and an introduction to its key components. The high-level framework overview of UNCO is shown in Figure 1.

UNCO is composed of three primary modules:

  1. NSOS (Network Service Orchestration and Scheduling System): The central decision-making and coordination entity responsible for managing service deployment, orchestrating cross-domain resources, and enforcing global policies.

  2. Cloud Manager: A cloud-native resource controller that abstracts heterogeneous computing resources (VMs, containers, GPUs, NPUs, etc.) across edge and central cloud domains. It acts as the compute-plane orchestrator, reporting availability and enforcing workload deployment.

  3. Network Controller: A domain-specific SDN or legacy-compatible controller that governs routing, QoS, and telemetry. It operates on the data plane and acts as a programmable policy agent for traffic forwarding, service chaining, and SLA-aware path selection.

These components are deployed in a logically centralized but physically distributed manner to support scalability and fault tolerance. They interact via well-defined interfaces and protocols to deliver seamless joint orchestration.

UNCO is designed to operate across hybrid infrastructures:

                   +----------------+
                   |  Application   |
                   +----------------+
                        |     |
                      IN1.1  IN1.2
                        |     |
                   +----------------+ --IN2.1--  +----------------+
                   |     NSOS       | --IN2.2--  | Cloud Manager  |
                   +----------------+            +----------------+
                        |       |                        |
                      IN3.1   IN3.2                      |
                        |       |                        |
                  +-------------------+                  |
                  |Network Controller |                  |
                  +-------------------+                  |
                           |                             |
          +----------------|-----------------------------|---------------+
          |    +-----------|------------+       +--------|------------+  |
          |    |      Public Cloud      |-------| Cloud(VM/containers,|  |
          |    |        (WAN)           |       |  GPUs/NPUs,etc.)    |  |
          |    +------------------------+       +---------------------+  |
          +--------------------------------------------------------------+
                    Figure 1 The overall  framework of UNCO

Each module can scale independently, supporting multi-tenancy, high availability, and flexible deployment topologies. NSOS typically includes a policy engine, resource graph model, service catalog, and intent resolution logic. It may integrate with external OSS/BSS systems for commercial service integration.

5.1. NSOS

The NSOS (Network Service Orchestration and Scheduling System) serves as the brain of the UNCO framework. It is designed to perform centralized decision-making while maintaining awareness of service requirements, real-time resource availability, and policy enforcement across domains. NSOS is capable of translating high-level application intents into concrete actions such as workload placement, bandwidth allocation, and route optimization.

It plays a vital role in translating service-level requirements into programmable tasks, ensuring optimal resource usage while maintaining SLA commitments. The NSOS also maintains a overall view of global topology and performance state of both computing and networking infrastructure, enabling end-to-end orchestration decisions. Moreover, it ensures feedback-driven loop closure, adapting orchestration actions based on monitored outcomes. Through coordination with both the Cloud Manager and the Network Controller, the NSOS can adjust deployments in response to failures, demand surges, or SLA violations.

The NSOS is a logically centralized orchestrator with the following extended capabilities:

5.2. Cloud Manager

The Cloud Manager is the dedicated module responsible for managing the full lifecycle of cloud-side computing resources, including virtual machines, containers, GPUs, FPGAs, and NPUs, deployed across centralized, regional, and edge datacenters. It plays a passive but essential role in the UNCO architecture by exposing resource states and executing scheduling directives issued by the NSOS.

It provides the following capabilities:

The Cloud Manager operates at the same architectural level as the Network Controller, but with a compute-focused scope. It does not make orchestration decisions but serves as an intelligent agent for resource reporting and enforcement. All interactions with the network plane occur indirectly via the NSOS, ensuring separation of concerns and a clean interface model.

5.3. Network Controller

The Network Controller in UNCO serves as a programmable interface between orchestration logic and the physical or virtual network infrastructure. It is responsible for interpreting policies and traffic engineering directives from NSOS and translating them into actionable configurations on network devices or SDN agents.

As the network-facing component, the controller collects real-time metrics from the underlying transport and access networks, including traffic utilization, link health, congestion indicators, and routing anomalies. These insights feed back into NSOS to enable adaptive reconfiguration in response to network dynamics. The controller also supports integration with emerging technologies such as P4 programmable data planes and segment routing protocols, allowing fine-grained per-flow steering based on SLA metadata or service tags.

The Network Controller performs programmable data-plane management and service-aware traffic engineering:

The Network Controller, like the Cloud Manager, is coordinated by the NSOS. While the Cloud Manager provides visibility into compute supply, the Network Controller ensures that the transport infrastructure aligns with compute demand. Together, they enable closed-loop orchestration in real-time, multi-domain environments.

6. Standard Interfaces and Functional Requirements

6.1. Standard Interfaces

The UNCO framework defines standard interfaces between its components to support unified orchestration and closed-loop control across cloud and network domains. The interfaces are categorized as follows:

1) IN1: Application - NSOS Interface

This interface enables applications to interact with the orchestration system for service deployment and resource feedback.

2) Cloud Manager - NSOS Interface

This interface enables the Cloud Manager to provide real-time cloud resource status to NSOS.

3) IN3: NSOS - Network Controller Interface

This interface allows the NSOS to dynamically program the network according to real-time cloud and service state and requirements.

6.2. Functional Requirements

To ensure UNCO support a wide range of networked applications across edge, cloud, and transport environments, it defines a set of functional requirements that guide its architectural design and interface behaviors. These requirements emphasize responsiveness, reliability, and compatibility across multi-vendor, multi-domain infrastructures. The following functions are essential to enable joint orchestration of computing and networking resources while preserving service quality, optimizing resource utilization, and maintaining policy consistency.

Here are some functional requirements:

7. Conclusion

Cloud computing has become a foundational component in the infrastructure of modern telecom operators. With the increasing deployment of cloud-based AI services and edge-native applications, it is essential to support integrated orchestration of cloud and network resources as well as end-to-end security management. UNCO addresses these requirements by providing mechanisms to incorporate cloud-related information into network control and policy decision-making, enabling dynamic, SLA-driven service management.

However, the lack of standardized interfaces and models for exchanging cloud telemetry across the network domain remains a key obstacle. Cross-domain collaboration is often hindered by proprietary APIs, inconsistent abstractions, and limited interoperability. These limitations result in delayed network adjustments and fragmented service delivery.

UNCO addresses these challenges by proposing a unified framework and standardized interfaces that bring real-time cloud awareness into network orchestration. Its ability to coordinate compute and network resources holistically enables more resilient, efficient, and SLA-compliant service delivery across public clouds, private datacenters, and edge platforms.

As UNCO continues to evolve, its ability to bridge these gaps through telemetry integration, policy abstraction, and multi-domain orchestration will be critical. Potential application scenarios include:

These emerging services demand orchestration frameworks like UNCO that go beyond siloed resource management and offer unified, programmable, and standards-aligned operational control.

UNCO presents a comprehensive framework for integrating computing and networking orchestration in modern networks. By addressing dynamic scheduling, multi-objective trade-offs, cross-domain policy harmonization, and end-to-end security, UNCO provides a strong foundation for enabling future-ready services.

8. IANA Considerations

TBD

9. Acknowledgement

TBD

10. Normative References

[draft-ietf-cats-framework]
"Computing-Aware Traffic Steering Framework".
[draft-ietf-opsawg-service-assurance-architecture]
"draft-ietf-opsawg-service-assurance-architecture – Service Assurance Architecture".
[draft-ietf-teas-ietf-network-slice-framework]
"draft-ietf-teas-ietf-network-slice-framework – IETF Network Slice Framework", .
[NFV033]
"ETSI GS NFV-IFA 033-2020", .
[RFC2119]
"RFC2119".
[RFC8174]
"Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words".
[RFC8969]
"A Framework for Automating Service and Network Management with YANG".

Authors' Addresses

Xueting Li
China Telecom
Beiqijia Town, Changping District
Beijing
Beijing, 102209
China
Cong Li
China Telecom
Beiqijia Town, Changping District
Beijing
Beijing, 102209
China