Common ONAP/O-RAN-SC Areas
Table of Contents
- 1 Scope
- 2 Presentation:
- 3 Areas
Scope
The ONAP TSC has an objective of promoting collaboration between ONAP and O-RAN Software Community (OSC). The plan was to start with a discussion with the O-RAN SC RSAC team to share ideas and thoughts about plans for future work, with a view of improving harmonization of efforts and reducing duplication of work. In this page, we have a list of common areas where ONAP and OSC interests have overlap.
Presentation:
A summary of the ONAP/OSC common areas was developed in ONAP/OSC Harmonization Forum and presented as ONAP Feedback to OSC RSAC on March 21, 2023:
https://wiki.o-ran-sc.org/download/attachments/3604609/ONAP_OSC_Areas_20230321.pdf?api=v2
Areas
O1-/OFHM-related OAM, IM/DM Models→ WG10 (O1, OAM), WG4 (OFHM), WG5 ?
Good amount of existing work and harmonization effort (e.g., yang models, VES msgs)
Very strong alignment between OSC & ONAP (avoid duplication - single codebase)
Would be helpful to make release timelines etc better aligned.
Non-RT-RIC A1-related: → WG2
Good amount of existing work and harmonization effort (e.g. A1 interface, modification of ONAP RAN-Sim to support A1)
Continue effort to re-use code and principles
Non-RT-RIC rApp: → WG2 (WG10, app management)
Good amount of work in OSC - reusing a lot from ONAP
(**New area) - Ongoing effort to seek out ways to align with ONAP control loops and use cases (originally designed without knowledge of R1)
e.g. Already reusing ONAP functions as part of rApp management/LCM
SMO Policy Functions:
(** New area) - ONAP has had a Policy Enforcement Function since beginning, and there is no obvious mapping to existing SMO architecture
e.g. inter-rApp coordination ??
rApps using Policy Functions - as rApp might use any other SMO service, or rApp might contains Policies (ref work in ONAP ACM / App manager)
O2 related, cloud management → WG6
ONAP has a lot of work on NF orchestration and management - looking at O2 support
(**New area) - Relatively less focus on cloud infrastructure management (role for other LFN projects? - e.g. Nephio?)
(**New area) - integration of use cases which cover both IMS and DMS part of O2 (FOCOM, NFO)
Orchestration (end-to-end aspects, including components inside SMO) -
(**New area) - ONAP has lot of work on Service Design and Orchestration. May be worthwhile for OSC to align and leverage past work?
AI/ML related (Training, ...) → WG2
(**New area) - ONAP AI/ML work was generic. Did not assume role of Non-RT and Near-RT RIC. .
(**New area) - ONAP did not consider controlled data access / exposure.
Security → WG11
Good amount of shared objectives - security of interfaces design, system implementation, code design etc
Can share best practices etc
Simulation work -> OSC
Ongoing effort to leverage/harmonize work in both groups
OSC sim work oriented towards OAM (CU/DU/O1), ONAP Sim work oriented towards use case (RAN-Sim)
Reusing OSC simulators in ONAP usecases (e.g. RANSim, A1 Policy functions)
ONAP RAN-Sim adaptation - A1 termination, abstraction of near-rt-ric and xapp, exploring porting
End-to-end use cases -> WG1, OSC
End-to-end slicing, SON, Intent-based networking, OAM, life-cycle management
Scope for sharing work and aligning objectives
SMO Architecture -> WG1
(**New area) - Identification of building block sub-systems - esp. related to SMO. (SMOS/SMOF concept from WG1 Decoupled SMO TR?)
Target to have only small list of recommended approaches, harmonization/code re-use within same approach