PROJECT PROPOSAL Service Management and Orchestration (SMO)

O-RAN Software Community Releases Cherry, Dawn

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): multiple candidates


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

to be defined – does this project need gerrit/nexus? Or are wiki and doc sufficient?


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

to be defined – does this project need gerrit/nexus? Or are wiki and doc sufficient?



Key Subproject Facts

Subproject Name:

JIRA subproject name: smo

JIRA subproject prefix: smo

Repo name:

smo/…


Lifecycle State: incubation