PROJECT PROPOSAL Service Management and Orchestration (SMO)

O-RAN Software Community, C & D Releases

Project Name:

Project description:

The term “SMO” refers to its definition by the O-RAN Alliance. The primary goal of the SMO project is to integrate different software artifacts for existing open-source projects creating a fully functional open-source Service Management and Orchestration (SMO). It is intended to find and document gaps in open-source compared to the O-RAN specifications of a SMO. Specification proposals and implementations showing how to address such gaps will be proposed to related O-RAN working groups. The objective is to provide documentation and software implementation of integration tested SMO deployment interacting with O-RAN ManagedElements based on the use cases defined by O-RAN Alliance WG1 UCFG.

The SMO project has strong dependencies to

It is assumed that modern implementations of a couple of Linux Foundation Projects are considered creating the function of a SMO as defined by O-RAN Alliance
(in alphabetical order):



The SMO project will describe and document the instantiation of different SMO deployment options:

Scope:

The following features are in scope for the SMO project within O-RAN SC release Cherry:

Demonstration of Pre-O2 LCM feature

The implementation of this use case will demonstrate what application developers need to do in order to onboard their application to the SMO. It will also provide orchestration requirements for an SMO implementation in order to manage an onboarded application through its Life Cycle.


Please see (draft - will be updated)



SMO in O-RAN architecture – Source: O-RAN-SC OAM


Resources:

Project Technical Lead (PTL): Mahesh Jethanandani

Names, gerrit IDs, and company affiliations of the committers:

Mahesh Jethanandani (committer), mjethanandani, VMware.

Santanu De (contributor), santanude, Xoriant Systems

Sriram Rupanagunta (contributor), sriramrupanagunta, Aarna Networks

Sandeep Sharma (contributor), sandeepaarna, Aarna Networks

Names and affiliations of any other contributors (in alphabetical order):

Key Subproject Facts

Subproject Name:

JIRA subproject name: app

JIRA subproject prefix: app

Repo name:

smo/app

Lifecycle State: incubation