Periodic Reporting for period 1 - DESIRE6G (Deep Programmability and Secure Distributed Intelligence for Real-Time End-to-End 6G Networks)
Reporting period: 2023-01-01 to 2024-06-30
The primary objective of DESIRE6G is to design and prototype a 6G network centered on data-driven autonomic networking and deep programmability, enabling rapid service generation, automated optimizations, and easy-to-use APIs towards the applications, etc. A key proposition is the use of an end-to-end programmable data plane supporting multitenancy, providing flexibility in workload offloading and customization of network behavior, considering performance and power efficiency. To this end, DESIRE6G introduces an infrastructure management layer that separates business logic from the infrastructure layer, simplifying the use of hybrid hardware systems and cloud-native resource management.
DESIRE6G is targeting autonomic networking through a architecture that employs an intent-base service management and orchestration layer, introducing Multi-Agent Systems (MAS) for distributed intelligent control, bringing network intelligence closer to the user plane for near-real-time decision-making. This results in an AI-powered multi-level service optimization framework that considers various inputs, KPIs, and policies to optimize services and infrastructure. The project also introduces a pervasive monitoring system, utilizing network telemetry for accurate end-to-end information collection. DESIRE6G employs Distributed Ledger Technology (DLT) as a zero-trust mechanism throughout its architecture, enabling dynamic service federation across multiple administrative domains and enhancing the security of the MAS-based approach.
-Specified the novel DESIRE6G system architecture.
-Developed a modular micro-service architecture for the SMO and introduced a sandboxing mechanism for workloads running on compute resources enabling secure multi-tenancy.
-Introduced a distributed approach for autonomous near-real-time QoS assurance using DRL and MASs to create a distributed, collaborative network control plane.
-Secured the deployed ML pipelines using DLT for key exchange and AI agent attestation.
-Introduced novel AI/ML solutions employing centralized knowledge for non-RT decision-making, distributed knowledge for Near-RT decision-making and edge intelligence.
-Introduced fast, secure, and dynamic service federation across different domains using DLT(blockchain and smart contracts)
-Designed an Infrastructure Management Layer for managing resources, including hardware-accelerated data planes (ASICs, DPUs, smartNICs, FPGAs), that supports multi-tenancy for P4 programmable data planes.
-Designed/implemented programmable traffic management solutions.
-Identified 11 network functions for hardware acceleration, starting the development on 4, and introduced load optimization methods that employ hybrid CPU and hardware-accelerated NF instances.
-Started the integration of the SOL framework with the vAccel framework to provide a pure cloud-native approach for ML model inference.
-Adopted in-band telemetry on the top of the existing postcard telemetry solutions for monitoring.
-Developed a low-overhead software monitoring tool with minimal performance penalty.
-Built a distributed D6G testbed infrastructure and performed preliminary PoCs and demos.
-Released open-source data sets for AI training and inference and demonstrated early Y2 demos at conferences.
The results have been disseminated via 25 scientific papers, 30 talks, 5 demonstrators, 8 standards and 5 open-source contributions, and 5 patent applications.