The O1 Interface is the standardized open interface connecting the Service Management and Orchestration (SMO) framework to O-RAN network functions (NFs) for comprehensive Fault, Configuration, Accounting, Performance, and Security (FCAPS) management. It provides the essential management plane for the entire O-RAN architecture, enabling operators to provision, monitor, and maintain disaggregated multi-vendor network elements through a unified, vendor-agnostic protocol.
Glossary
O1 Interface

What is the O1 Interface?
The O1 interface is the standardized open management plane connecting the Service Management and Orchestration (SMO) framework to O-RAN network functions for comprehensive lifecycle oversight.
Leveraging established standards like NETCONF and RESTCONF with YANG data models, the O1 interface enables the SMO to push configuration parameters, collect performance telemetry, and receive fault alarms from O-RAN Central Units (O-CUs), Distributed Units (O-DUs), and Radio Units (O-RUs). This standardized management channel is critical for realizing zero-touch automation, as it provides the foundational data pipeline that feeds AI/ML-driven optimization algorithms hosted within the Non-RT RIC and Near-RT RIC.
Key Features of the O1 Interface
The O1 interface is the standardized management plane connecting the Service Management and Orchestration (SMO) framework to O-RAN network functions for comprehensive lifecycle oversight. It enables fault, configuration, accounting, performance, and security (FCAPS) management across multi-vendor deployments.
FCAPS Management Framework
The O1 interface provides a comprehensive implementation of the FCAPS model (Fault, Configuration, Accounting, Performance, Security) standardized by ITU-T. It serves as the primary conduit for:
- Fault Management: Streaming real-time alarms and event notifications from O-RU, O-DU, and O-CU to the SMO
- Configuration Management: NETCONF/YANG-based provisioning of network function parameters
- Performance Management: Bulk PM data collection using streaming telemetry protocols
- Security Management: Certificate lifecycle and access control policy distribution
NETCONF/YANG Data Models
The O1 interface uses NETCONF as its primary configuration protocol with YANG as the data modeling language. This enables:
- Vendor-agnostic provisioning: Standardized YANG modules define configuration schemas for all O-RAN network functions
- Transaction-based changes: Atomic configuration commits prevent partial or inconsistent network states
- Model-driven telemetry: YANG-defined subscription models allow the SMO to dynamically subscribe to specific performance counters
- Backward compatibility: Versioned YANG modules ensure smooth upgrades across multi-vendor environments
VES Event Streaming
The VNF Event Stream (VES) protocol, standardized by ONAP and adopted by O-RAN, is the primary mechanism for real-time fault and performance event delivery over the O1 interface. Key characteristics include:
- JSON-structured events: Standardized common event format with domain-specific extensions for RAN
- High-frequency telemetry: Supports sub-second streaming of performance measurements for closed-loop automation
- Domain-specific stanzas: Dedicated fields for heartbeat, fault, measurement, and state change notifications
- Kafka-based transport: Leverages distributed messaging for scalable, reliable event delivery to the SMO data lake
TLS-Secured Management Channel
The O1 interface mandates mutual TLS (mTLS) for all management traffic between the SMO and network functions. Security provisions include:
- Certificate-based authentication: Both SMO and network functions must present valid X.509 certificates
- Encrypted transport: All FCAPS data, including configuration payloads and performance telemetry, is encrypted in transit
- Role-based access control: NETCONF access control models restrict which SMO users can modify specific YANG subtrees
- Audit logging: All configuration changes are logged with timestamps and user attribution for compliance
File-Based Performance Management
For bulk performance data collection, the O1 interface supports file-based PM streaming as an alternative to real-time VES events. This mechanism is optimized for:
- High-volume counters: 15-minute and 5-minute granularity PM bins from hundreds of cells
- SFTP/FTP secure transfer: Encrypted file push from network functions to SMO collectors
- XML and JSON formats: Standardized 3GPP TS 32.435 performance data structures
- Scheduled collection: Configurable collection intervals to balance granularity with transport overhead
- Bulk processing efficiency: Enables the SMO to batch-process historical PM data for AI/ML training pipelines
O1 Termination in the SMO
Within the SMO framework, the O1 interface terminates at the Data Collection and Distribution Framework. This termination point provides:
- Protocol mediation: Translates between NETCONF, VES, and RESTCONF for internal SMO consumers
- Data filtering and routing: Distributes filtered event streams to registered rApps and analytics engines
- Schema validation: Validates incoming YANG data against O-RAN standard models before processing
- High-availability design: Clustered termination points ensure no single point of failure in the management plane
Frequently Asked Questions
Clear, technically precise answers to the most common questions about the O1 interface's role in connecting the Service Management and Orchestration framework to O-RAN network functions for comprehensive FCAPS management.
The O1 interface is the standardized open interface connecting the Service Management and Orchestration (SMO) framework to O-RAN network functions (NFs) for comprehensive FCAPS management—Fault, Configuration, Accounting, Performance, and Security. It provides the management plane connectivity that allows operators to provision, monitor, and maintain disaggregated multi-vendor RAN components. Unlike the A1 and E2 interfaces, which handle policy guidance and near-real-time control respectively, the O1 interface operates at the operations and maintenance layer, enabling the SMO to manage the lifecycle of O-CU, O-DU, O-RU, and Near-RT RIC elements through standardized NETCONF/YANG-based configuration and streaming telemetry protocols.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
The O1 interface is the management backbone of the O-RAN architecture. These related concepts define the components and protocols that interact with or depend on the O1 interface for FCAPS functionality.
Service Management and Orchestration (SMO)
The SMO is the central management entity that terminates the O1 interface. It provides unified orchestration, administration, and lifecycle management of O-RAN network functions. The SMO hosts the Non-RT RIC and integrates with existing OSS/BSS systems. Through the O1 interface, the SMO pushes configuration changes, collects performance data, and manages faults across all managed elements.
NETCONF & YANG Data Models
The O1 interface relies on NETCONF (Network Configuration Protocol) and RESTCONF as its transport protocols, with YANG (Yet Another Next Generation) as the data modeling language. YANG models define the hierarchical structure of configuration and operational data for O-RAN network functions. The O-RAN Alliance standardizes YANG modules for the O1 interface to ensure multi-vendor interoperability, covering areas like RU, DU, and CU configuration.
VES (VNF Event Stream)
VNF Event Stream is a critical data collection protocol operating over the O1 interface. It enables network functions to publish real-time performance, fault, and event data to the SMO. VES uses a RESTful API to push JSON-formatted event batches, supporting domains like heartbeat, fault, measurement, and stateChange. This streaming telemetry is essential for the AI/ML analytics engines within the Non-RT RIC.
O-RAN Central Unit (O-CU)
The O-CU is a logical node hosting the RRC, SDAP, and PDCP protocols. It is a managed element directly connected to the SMO via the O1 interface. Through O1, the SMO performs lifecycle management, configuration of cell parameters, and collection of PM (Performance Measurement) counters. The O-CU also terminates the E2 interface for near-real-time control by the Near-RT RIC.
O-RAN Distributed Unit (O-DU)
The O-DU hosts the RLC and MAC layers and is managed via the O1 interface. The SMO uses O1 to configure cell-level parameters, manage software upgrades, and retrieve real-time KPIs related to scheduling and HARQ performance. The O-DU's tight latency requirements make its fault management via O1 critical for maintaining network stability and user throughput.
O-Cloud Notification & Lifecycle
The O1 interface extends to the O-Cloud, the cloud infrastructure hosting virtualized network functions. It manages the lifecycle of O-Cloud Resources and receives notifications about infrastructure faults or capacity changes. This allows the SMO to correlate application-layer issues from the O-CU/O-DU with underlying hardware or virtualization layer problems, enabling true root-cause analysis.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us