Join the O-RAN Software Community Workshop at LF ONE Summit 2024
img
img
img
img

O-RAN ALLIANCE Introduces 48 New Specifications Released Since July 2021

O-RAN technical specification effort progresses with healthy momentum. We keep expanding Radio Access Networks (RAN) standards with open interfaces and intelligent RAN functions. All published specifications will soon be available to the general public upon agreement to the O-RAN ALLIANCE Adopter License.

  • Non-Real-Time RAN Intelligent Controller (RIC) Architecture
  • O-RAN Near-RT RIC and E2 Interface: Use Cases and Requirements v1.0
  • O-RAN E2 Service Model: RAN Control (E2SM-RC) v1.0
  • O-RAN O1 Interface specification for O-CU-UP and O-CU-CP towards the Service Management and Orchestration (SMO) framework
  • O-RAN Acceleration Abstraction Layer FEC Profiles
  • Infrastructure management services of the O2 interface
  • O-Cloud Notification API Specification for Event Consumers
  • O-RAN Xhaul Transport Testing Specification
  • O-RAN Security Requirements Specifications

Another 39 newly released specifications bring updates to existing O-RAN standards, enriching them with new functions or updated features according to the O-RAN Architecture.

Below is a brief overview of all recently published specifications:

WG1: Use Cases and Overall Architecture Workgroup

O-RAN Architecture Description v5.0

The O-RAN Architecture Description document specifies the overall architecture of O-RAN. It describes all of the O-RAN functions and relevant interfaces that connect these functions. This version enhances the functional architecture of the Non-RT RIC by elaborating the relationship between rApps, R1 interface, Non-RT RIC framework and SMO framework. It introduces the concept of ‘anchored’ vs. ‘non-anchored’ functionality within the SMO and Non-RT RIC frameworks. It also provides a high level view of the ‘functions’ required to enable the capabilities of the rApps. The description of CTI (Cooperative Transport Interface) along with a simple implementation example is another notable addition of this version.

O-RAN Slicing Architecture v5.0

This document describes O-RAN slicing related use cases, requirements and architecture. Along with requirements and a reference slicing architecture, slicing related impact to O-RAN functions and interfaces is also captured. This version includes addition of O-NSSI (O-RAN Network Slice Subnet Instance) modification procedure and the Annex on transport network slicing use cases and roadmap.

O-RAN Use Cases Analysis Report v6.0

This document describes potential O-RAN use cases at a very high level, emphasizing how the use cases are enabled by the O-RAN architecture along with basic input data expectations and resulting actions. This version includes additions to QoE Optimization use case.

O-RAN Use Cases Detailed Specification 6.0

This document describes selected O-RAN use cases in further details to facilitate relevant O-RAN Workgroups to define requirements for associated O-RAN functions and interfaces. This version includes additions to Massive MIMO Beam Forming use case.


WG2: The Non-Real-Time RAN Intelligent Controller (Non-RT RIC) and A1 Interface Workgroup

O-RAN AI/ML workflow description and requirements v1.03

This document provides details on AI/ML lifecycle management including model design, composition, and model runtime access to data and the model deployment solutions. Criteria for determining various ML training host and ML inference host deployment options is highlighted. It also elaborates on AI/ML models used in O-RAN use cases aligned with the WG1-Use Case Task Group work effort. This revision adds federated learning support and multiple editorial improvements.

O-RAN Non-RT RIC Architecture v1.0

This document provides the technical specification for the Non-Real-Time RAN Intelligent Controller (Non-RT RIC) architecture. This revision offers architecture diagram of Non-RT RIC, collects requirements on the Non-RT RIC framework, Non-RT RIC logical functions and services of the R1 interface. This document also specifies Non-RT RIC framework functionalities and services exposed to the applications.

O-RAN Non-RT RIC & A1 Interface: Use Cases and Requirements v4.0

This document helps identify requirements for Non-Real-Time Radio Intelligent Controller (Non-RT RIC) and A1 interface and will lead to formal drafting of interface specifications. The motivation, resources, steps involved and data requirements for each use case are described, followed by the respective functional and non-functional requirements derived therein. In this revision, Non-RT RIC related definitions and abbreviations are updated and R1 functional requirements are added.

O-RAN A1 interface: Type Definitions v2.00

This document defines the data types for A1 Policies and A1 Enrichment Information in a reusable and extensible way. It allows new policy types to be created independently of the generic application protocol parts. This revision introduces new policy types for UE Level target and Slice SLA target and enhances data type definitions and JSON encodings.

O-RAN A1 interface: General Aspects and Principles v 2.03

This document describes the general aspects and principle applied in A1 interface within the O-RAN architecture. This revision adds a lot of editorial improvements and enhances descriptions of A1 policy scope and content.

WG3: The Near-Real-Time RAN Intelligent Controller (Near-RT RIC) and E2 Interface Workgroup

O-RAN Near-RT RIC and E2 Interface: Use Cases and Requirements v1.0

This document details the functional and non-functional requirements on Near-RT RIC and E2 interface from the O-RAN use cases under study in O-RAN Working Group 3. This version of the specification consists of Traffic Steering and QoS/QoE optimization use cases.

O-RAN E2 General Aspects and Principles (E2GAP) v2.0

This document introduces additional E2 procedures and refined description of the control service. Enhancements on the transport and security aspects are also included.

O-RAN E2 Application Protocol (E2AP) v2.0

This document details the enhanced definitions of procedures, messages and information elements corresponding to E2GAP v2.0.

O-RAN E2 Service Model (E2SM) v2.0

This document serves as the overall framework for the set of specialized E2SMs, each of which is dedicated to a specific RAN function. This document also includes the common information elements used across the specialized E2SMs.

O-RAN E2 Service Model: RAN Control (E2SM-RC) v1.0

This document specifies the capabilities exposed over E2 interface to enable efficient control of RAN, including radio bear control, radio access control, connected mode mobility, etc. The following services are detailed in the specification:

  • E2 REPORT services, which are used to expose RAN control and UE context related information
  • E2 INSERT services, which are used to suspend RAN control related call processes
  • E2 CONTROL services, which are used to resume or initiate RAN control related call processes, modify RAN configuration and/or E2 service-related UE context information
  • E2 POLICY services, which are used to modify the behaviour of RAN control related processes

O-RAN E2 Service Model: Key Performance Measurement (E2SM-KPM) v2.0

This document specifies the capabilities exposed over E2 interface to enable report of measurements from O-DU, O-CU-CP, and/or O-CU-UP. This version supports the necessary performance measurements to fulfill the requirements for Traffic Steering and QoS/QoE optimization use cases.

WG4: The Open Fronthaul Interfaces Workgroup

O-RAN Open Fronthaul Management Plane Specification v7.0

This document describes O-RAN Open Fronthaul M-Plane Specification, which defines the Management Plane of the Open Fronthaul Interface as well as the associated YANG models. In this version there are several clarifications and new capabilities including External antenna delay handling, TD-RSSI measurement capability & FTPES based file transfer.

O-RAN Fronthaul Interoperability Test Specification (IOT) v5.0

This document describes O-RAN Open Fronthaul IOT Specification, which defines tests to validate the ability for O-DU and O-RU equipment to operate together using the Open Fronthaul Interface. In this version there are several clarifications and a few new capabilities, most significantly a down-selected profile list of test configurations for mMIMO.

O-RAN Fronthaul Control, User and Synchronization Plane Specification v7.0

This document describes O-RAN Open Fronthaul CUS-Plane Specification, which defines the Control Plane, User Plane and Synchronization Plane of the Open Fronthaul Interface.

In this version there are several clarifications and a few new capabilities, most significantly External Antenna Delay handling, 2-step delay measurement, 3GPP R16 PRRACH formats and new section extensions 19 & 20 for improved efficiency.

O-RAN Open Fronthaul Conformance Test Specification v4.0

This document describes O-RAN Open Fronthaul Conformance Test Specification, which defines conformance tests of the Open Fronthaul Interface. In this version there are additional enhancements to align with WG4 frontal spec version 6.0 & to address M-Plane transport version choice of IPv4 or IPv6.

WG5: The Open F1/W1/E1/X2/Xn Interface Workgroup

O-RAN NR C-plane profile v5.0

The scope of C-Plane profile spec is to further clarify (i.e. profile) for each RAN node the expected behavior (still within the scope of the 3GPP specifications), e.g. usage of IEs for each use case, general behavior of each node, etc. C-Plane profile spec contains profiles of X2/F1/Xn C-Plane procedure for EN-DC use cases, NR-SA use cases and NR-DC use cases.

This version of the C-Plane profile spec mainly introduces:


  • 11 new use cases (2 EN-DC cases, 7 NR-SA cases, and 2 NR-DC cases)
  • Fault corrections

O-RAN O1 Interface specification for O-CU-UP and O-CU-CP v1.0 including Yang models

The scope of O-CU O1 Interface spec is to specify the interface that links O-CU-CP and O-CU-UP to the Service Management and Orchestration (SMO) framework. It is focused on O-CU management operations, performance counters, fault supervision, software management, and configuration parameters for O-CU. This version of O-CU O1 spec is a baseline spec that mainly includes:

  • O-CU performance management counters
  • O-CU security handling Information and Data Models

O-RAN O1 Interface specification for O-DU v2.0 including YANG models and AnnexD


The scope of O-DU O1 Interface spec is to specify the interface that links O-DU to the Service Management and Orchestration (SMO) framework. It is focused on O-DU management operations, performance counters, fault supervision, software management, synchronization management, and configuration parameters for O-DU. This version of O-DU O1 spec mainly introduces:

  • Updates to O-DU PM counters and DL/UL PRB differentiation to support Slicing use-cases
  • Security requirements update (TLS and NACM) referring to SFG specs

WG6: The Cloudification and Orchestration Workgroup

O-RAN Cloud Architecture and Deployment Scenarios for O-RAN Virtualized RAN v2.02

This document specifies the O-RAN cloud architecture (O-Cloud) along with the requirements of an O-Cloud. This document also specifies the various scenarios and use cases for O-RAN deployment. This version introduces LLS-C1 in the time synchronization architecture, besides adding the requirement for the cloud platform to support traffic isolation for an application. This version also extends the Scenario E for macrocell deployment where the O-DUs and O-RUs are co-located at the cell site, but not necessarily in the same chassis.

O-RAN Acceleration Abstraction Layer FEC Profiles v1.0

This document details the AAL specification consisting of the description of the interface, information model requirements to implement an AALi, for the AAL_PUSCH_FEC and AAL_PDSCH_FEC Profiles. This version only includes stage 2 aspects of the specification (i.e., requirements, definition of input and output parameters, and optional vs mandatory items). The stage 3 spec, i.e., a header file, will be released after procedural matters relating to treatment of non-O-RAN license material (e.g., BSD, Apache2) are finalized.

O-RAN Orchestration Use Cases and Requirements for O-RAN Virtualized RAN v2.01

This document specifies use cases and associated requirements for the management and orchestration of O-RAN virtualized RAN. This version incorporates use case updates to support network slicing and common application lifecycle management, and adds use cases for reset/recovery and fault subscribe/notify/query to support additional management functionality.

O-RAN O2 General Aspects and Principles v1.01

This document specifies the general aspects and principles associated with the O2 interface. This version adds DMS concepts and terminology, fault management concepts, and alignment with 3GPP specifications. Further clarifications and corrections have been made as analysis continues on the O2 interface.

O-RAN Acceleration Abstraction Layer General Aspects and Principles v1.01

This document details the general aspects and principles on the Accelerator Abstraction Layer (AAL). The AAL advances separation of hardware from software by defining abstract interfaces for accelerated RAN functions to allow a RAN software implementation to work with different accelerator implementations.

O-RAN O2ims Interface Specification v1.0

This is a new document that specifies the O2ims interface. This specification outlines the infrastructure management services of the O2 interface. The initial version introduces infrastructure inventory services and infrastructure lifecycle management services, which outline the registration and discovery of an O-Cloud.

O-RAN O-Cloud Notification API Specification for Event Consumers v1.0

This specification defines an API to allow events of local significance in the O-Cloud, e.g. loss of clock synchronization, or accelerator lifecycle events, to be communicated directly from the O-Cloud to the Network Functions. Local delivery of O-Cloud notifications enables CNFs such as the O-DU/O-RU to react with lower latency and independent of management layer connectivity to conditions that arise in the O-Clouds. A standardized local delivery API/specification allows such CNF / O-DU / O-RU from various vendors to operate in O-Clouds from other vendors.

WG7: The White-box Hardware Workgroup

O-RAN Hardware Reference Design Specification for Indoor Picocell (FR1) with Split Architecture Option 8 v3.0

This is the O-RAN WG7 Hardware Reference Design Specification for Indoor Picocell FR1 with Split Architecture Option 8 (V2).  It describes one white box hardware reference design example for indoor deployments. In this version you will find:

  • Added FHM terminologies
  • Added Informative/Normative verbiage
  • Added Enterprise Microcell deployment scenario

O-RAN Hardware Reference Design Specification for Indoor Picocell (FR1) with Split Architecture Option 7-2 v3.0

This is the O-RAN WG7 Hardware Reference Design Specification for Indoor Picocell FR1 with Split Architecture Option 7-2 (V2).  It describes one white box hardware reference design example for indoor deployments. Major revision in this version are as follows:

  • FHM terminologies added
  • Informative/Normative verbiage added
  • Compliant to Indoor Picocell Hardware Architecture and Requirement (FR1 Only) v01.00
  • Revisions to the O-RU architecture figures and added explanation text  included

O-RAN Deployment Scenarios and Base Station Classes v3.0

The document specifies a high-level architecture and hardware design for an Indoor Picocell using the Split Option 6 deployment scenario as specified in the Deployment Scenarios and Base Station Classes document. Major revision in this version are as follows:

  • FHM terminologies added
  • Informative/Normative verbiage added

O-RAN Hardware Reference Design Specification for Outdoor Microcell with Split Architecture Option 7.2 v2.0

This document describes one white box hardware reference design example for outdoor deployments. Major revision in this version are as follows:

  • FHM terminologies added
  • Informative/Normative verbiage added
  • Compliant to Outdoor Microcell Hardware Architecture and Requirement (FR1 Only) v01.00
  • Revisions to the O-RU architecture figures and added explanation text included

O-RAN Hardware Reference Design Specification for Fronthaul Gateway v2.0

This document specifies a hardware reference design for the fronthaul gateway. The fronthaul gateway can be used to terminate O-RAN fronthaul user, control, synchronization, and management planes for option 7-2x and to translate the signals to and from a number of CPRI interfaces (option 8). It can further multiplex or demultiplex option 7-2x fronthaul signals to or from a number of O-RUs. This version of the specification only supports option 7-2x to option 8 conversion and vice versa in addition to the transport of other traffic streams. Major revision in this version are as follows:

  • FHM terminologies added
  • Informative/Normative verbiage added

O-RAN Hardware Reference Design Specification for Indoor Picocell with Fronthaul Split Option 6 v2.0

The document specifies a high-level architecture and hardware design for an Indoor Picocell using the Split Option 6 deployment scenario as specified in the Deployment Scenarios and Base Station Classes document. Major revision in this version are as follows:

  • FHM terminologies added
  • Informative/Normative verbiage added

WG8: Stack Reference Design Workgroup

O-RAN Stack Interoperability Test Specification v2.0

The O-RAN WG8 Stack Interoperability Test Specification provides interoperability test cases of O-CU and O-DU for end to end call flows. This version contains new O1 and E2 Test Cases.

O-RAN Base Station O-DU and O-CU Software Architecture and APIs v4.0

The O-RAN WG8 Base Station O-CU and O-DU Architecture and APIs specification provides the reference architecture, design and APIs for O-CU and O-DU implementation. The specification details the functional block of O-CU and O-DU, including messages across L1, L2 and L3 layers and call flows. This version contains:

  • L2 APIs: Corrections and new APIs
  • MAC-Scheduler single API for DL scheduling information and L2 API corrections
  • mMIMO configuration/functionalities
  • Beamforming configuration updated in O1 and scheduling information
  • Cat A radio flow in Figure 5-2


WG9: Open X-haul Transport WorkGroup

O-RAN Xhaul Packet Switched Architectures and Solutions v2.0

The document is intended to describe best practices for O-RAN transport based on end-to-end packet switching technology. Version 02.00 provides an enhancement to address the need for transport network slicing that was agreed with WG1 as part of slicing feature plan phase 1.

O-RAN Management Interface for Transport Network Elements v2.0

The document is intended to describe best practices for O-RAN transport Network Element (TNE) management interfaces. Version 02.00 provides the following enhancements to version 01.00:

  • IP/Ethernet enhancement agreed with WG1 as part of slicing feature plan phase 1
  • Optical access for point-to-point interfaces and WDM-PON

O-RAN Xhaul Transport Testing v1.01

This document defines the testing requirements for an Open Xhaul transport infrastructure. It is based on Xhaul Transport Requirement document, Packet Switched Architectures and Solutions document, the WDM-based Fronthaul Transport, and Synchronization Architecture and Solution documents.

WG10: OAM Work Group

O-RAN Operations and Maintenance Architecture v5.0

The O-RAN OAM Architecture identifies management services, managed elements, functions and applications supported in O-RAN, including the interworking between SMO and O-RAN O-Cloud management components. Requirements are derived from end-to-end OAM use cases, including the initial provisioning of O-RAN service across VNFs and PNFs and the collection of measurement data. This version adds an end-to-end use case for configuration provisioning as well as updates for alignment with the O-RAN Architecture Description v.05. It also extends the framework for lifecycle management of applications with a high level information model, a set of associated LCM requirements, and a new Appendix with application lifecycle management flows.

O-RAN Operations and Maintenance Interface Specification v5.0

The O1 interface defines management services supported by O-RAN managed elements and provides an interface between these managed elements and the SMO.  In this version of the O1 interface we introduce the following enhancements.

  • Provisioning: Update Provisioning Section of O1 specification to contain only the NETCONF command that is used for the specific procedure and remove the NETCONF commands executed before and after the procedure.  The full scenario is in the OAM Architecture Document.
  • Fault Supervision: Updating Fault Supervision Section of O1 specification to incorporate 3GPP Rel 16 CRs for support of notifyChangedAlarmGeneral or notifyChangedAlarm.
  • PNF SW Management: Add PNF software install notification requirement and modify software download procedures.
  • Updates and Corrections: Update the references in section 1.2 to the latest version of the specification, update protocol requirements in section 1.6 to reference the O-RAN Security Protocols and Security Requirements Specifications and to update the Trace Management references in section 2.4 to point to the updated 3GPP YANG models.
  • CM CR Yang Module Discovery: Add requirement to support RFC 6022 for support /netconf-state/schemas subtree and <get-schema>.

SFG: Security Focus Group


O-RAN Security Protocols Specifications v2.0

This document specifies security protocols as to be used for O-RAN compliant implementation. It adds IPSec, DTLS and TLS 1.2 and TLS 1.3 alignment with 3GPP TS33.210 from V1.0 version.

O-RAN Security Threat Modeling and Remediation Analysis 2.0

This document specifies the O-RAN Security Threat Modeling and Remediation Analysis. It identifies assets to be protected, analyzes the O-RAN components for vulnerabilities, examines potential threats associated with those vulnerabilities and provides security principles, which stakeholders should address when building a secure end-to-end O-RAN system. From V1.0 it adds a risk assessment that aims to assess the criticality of threats based on their potential impacts.

O-RAN Security Requirements Specifications v1.0

This document specifies the Security Requirements per O-RAN Interface and per O-RAN component.

TIFG: Test and Integration Focus Group

O-RAN Certification and Badging Processes and Procedures v2.0  include template table of records

This document describes the certification and badging processes and associated detail technical procedures that Open Testing and Integration Centre (OTIC) and various other testing entities should adopt. Changes from the previous version include:

  • Clarification of certification/badging objectives in Chapter 2 & test result sharing in Chapter 3
  • Alignment with the updated Conformance and IOT specs from WG4 and WG5 in Chapter 4 & 5
  • Inclusion of custom IOT profile in the badging process in Chapter 5
  • Making security test mandatory in E2E badging process in Chapter 6
  • Alignment with the updated E2E Test Spec by adding load & stress test and additional service tests

O-RAN End-to-end Test Specification v2.0

This test specification is focused on validating the end-to-end system functionality, performance, and key features of the O-RAN system as a black box, incl. testing of application-level services (data, voice, video) as experienced by end-user, testing of end-to-end radio access network security, load and stress testing. Future versions of this specification may add additional chapters for test cases on timing and synchronization, operations, administration, and maintenance (OAM), and other cases of relevance from an end-to-end system perspective.

O-RAN Criteria and Guidelines of Open Testing and Integration Centre v3.0

This document describes the essential criteria and guidelines (guiding principles) from process, organization, space and technical perspective on the qualified Open Testing and Integration Centre (OTIC). This version changes the format of the document from a technical specification to a process document, updates the OTIC application approval process (Chapter 4), adds the Hosting agreement (Annex C) and extends the OTIC application form with OTIC host self-declaration (Annex A).

Chih-Lin I and Sachin Katti