Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3. Architecture Diagram (Functional view)

Image Removed

Internal re-architecture (follow up on 
Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyONAPARC-406
)

Image Removed

Deployment architecture

...

OOF Architecture - Guilin (same as in Frankfurt)

Image Added


OSDF architecture in Guilin

Image Added

Deployment architecture (update for ML model)

Image Added

4. New and modified interfaces

New interfaces

OOF provides the following interfaces:

...

Network Slicing

...

This interface enables slice selection recommendations.  

...

Note:   xxxI interface is a Component internal interface.  xxxxE interface is a component external interface

The current API documents can be found at:

Changed interfaces

Interface NameInterface Definition Interface Capabilities
OOFE-4Route Optimization

Provides an interface for Router Optimization.

Support for inter-domain route optimization.

OOFE-6

Network Slicing

This interface enables slice selection recommendations (NST, NSI, NSSI, Slice Profiles). It also provides support for Slice termination (NSI, NSSI) recommendations.

Unchanged interfaces

4Provides an interface for Router Optimization
Interface NameInterface Definition Interface Capabilities
OOFE-1
  • Homing
  • Traffic Distribution

It enables placement based on a wide variety of policy constraints including capacity, location, platform capabilities, and other service-specific constraints. 

OOFE-2PCI/ANR OptimizationEnables PCI/ANR optimization API for SON.
OOFE-3Schedule Optimizationa policy-driven workflow schedule optimizer for change management planning. This interface schedule workflows in time to maximize parallel change management activities, while respecting dependency between the workflows.
OOFE-Route Optimization5OOF Model AdministratorThis is for the OOF Model Administrator API.  This API is a way to dynamically change the optimization models that will be used to find solutions for various optimization problems.  This API will be used to Create, Update or Delete Models.

Consumed interfaces

OOF consumes the following Interfaces:

Interface NamePurpose Reason For Use
SDCESDNCE-1For PCI/ANR optimization, OOF Retrieves the Cellsite inventory details from the configdb API, which is hosted as part of the SDNC/R component
AAIE-1OOF interfaces with AAI to retrieve the inventory
MCE-5

OOF queries Multicloud for real-time available capacity information

MUSICI-1OOF interfaces with MUSIC to persist service state.
SDCE-1OOF interfaces with SDC to retrieve slice template information
DESE-1OOF interfaces with DES to retrieve the KPI data of the cells for ML-based decision making.

Note:   xxxI interface is a Component internal interface.  xxxxE interface is a component external interface

5.  System limits

Please find the known system limitations in the following links

...

  • Usecases
    • Service/VNF instantiation
    • HPA
    • Change Management - Traffic Distribution
    • 5G / OOF SON 
    • 5G / Network Slicing
    • CCVPN
    • MDONS 

7. Platform Maturity Targets

Frankfurt Guilin Release Platform Maturity

In-addition, following SECCOM activities are being worked for Frankfurt

...

Guilin.

  • Following TSC "must-haves" will also be addressed in this release(
    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyOPTFRA-640791
    )
    • Document current upgrade component strategy
    • SECCOM Perform Software Composition Analysis - Vulnerability tables
    • SECCOM Password Hardcoded Certificate removal from OOM HELM charts
    • SECCOM HTTPS communication vs. HTTP

...

    • Remove root access to databases
    • Containers must crash properly
    • Containers must not have more than one process.