What is O1 interface in ORAN?

Hema Prajapati
3 min readJan 26, 2023

--

The O1 Interface is a logical connection between all “O-RAN Managed Elements (MEs)” and the “management entities” within the SMO framework. The purpose of the O1 interface is to ensure the operation and management e.g. FCAPS, Software Management, and file management of the O-RAN components.

In other words, we can elaborate, the O1 interface enables the management of all O-RAN components that need to be orchestrated and the associated O-RAN network functions. The components managed via O1 include the near-RT RIC, the O-CU, and the O-DU in 5G NR. The O-CU corresponds to a predefined combination of O-CU-CP and O-CU-UP.

The figure below shows an extracted logical O-RAN architecture to illustrate the O1 interface and its influence on O-RAN Manage Elements, including the O-eNodeB. The O-RU termination of the O1 interface towards the SMO is currently under investigation so this interface is shown dashed.

Fig: O1 interface

O1 enables the SMO framework to access the O-RAN network functions. Network management is supported in line with the FCAPS model. FCAPS corresponds to the ISO model for network management, which describes and comprises the five functional areas of fault, configuration, accounting, performance and security management. Thus, the O1 interface plays a central role in the overall O-RAN architecture and network operation. O1 supports typical FCAPS and other management functions, including the following functions.

  • Discovery/registration
  • Configuration of addressing
  • Versioning
  • Monitoring

O1 Interface Key Pointers

  • O1 is the interface between SMO and near-RT RIC, the O-CU, the O-DU, O-RU
  • O1 interface ensures the operation and management e.g. FCAPS, Software Management, and file management of O-RAN components
  • O1 interface does use standard protocols SSH, TLS, NETCONF
  • O1 interface use the Yang Data model

Management Services supported via the O1 Interface

Provisioning management services

  • General NETCONF requirements
  • Creating, modifying and deleting MOIs (managed object instances)
  • Reading MOI attributes
  • Notification of changes to MOI attribute values
  • Subscription control

Fault supervision management services

  • Fault notification
  • Fault supervision control

Performance assurance management services

  • File reporting and streaming of performance data
  • O-RAN-defined performance measurements and control of measurement jobs

Trace Management Services

  • Call trace and streaming trace
  • Minimization of Drive Testing (MDT)
  • Radio Link Failure (RLF) and RRC Connection Establishment Failure (RCEF)
  • Trace control

File Management Services

  • File readiness notification
  • List available files and file download
  • Bi-directional transfer of files (e.g. configuration files for beamforming, certificates, ML files) between the client (File Management MnS Consumer) and the file server (File Management MnS Provider)

Communication Surveillance

Heartbeat management services

  • Heartbeat notification
  • Heartbeat Control

Start-up and registration management services for Physical Network Functions (PNFs)

  • PNF plug-and-play
  • PNF registration

Software management services for PNFs

  • Software package naming and content
  • Download, pre-check and activation of software

CNFs an VNFs Life Cycle

  • Instantiation and Termination of CNFs/VNFs
  • Scaling management services for CNFs/VNFs

The management functionalities are realized by using standard protocols e.g. SSH, TLS, NETCONF and data models e.g. YANG. with the help of the provisioning management service, the SMO framework can receive information (updates) from the MEs via the O1 interface e.g. on the current resource utilization and in return initiate an optimized configuration of the MEs.

In O-RAN-based mobile networks supporting AI/ML approaches, the O1 interface is used to collect (training) data that can be used for ML purposes from the MEs O-DU and O-CU. The (ML-based) non-RT RIC located in the SMO can offer policies to be considered in cell-level optimization by providing (time-varying) optimal configuration sets for cell parameters via the O1 interface.

The O-RAN architecture allows the collection, access to and management of data records (history) relating to the traffic transferred over the RAN, the selected routing and the handover operations carried out. For this purpose, the data is transmitted via the O1 interface.

--

--

Hema Prajapati

I'm a System Integration Engineer focusing on Cloud Native Solution Deployments. I enjoy generating new ideas and devising network performance and management.