Versions Compared

Key

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

...

draw.io Diagram
bordertrue
diagramNameoof_r7
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1225
revision23

2. API definitions

OOF provides the following interfaces:

Interface NameInterface Definition Interface CapabilitiesAPI Spec (Swagger)
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. 

https://docs.onap.org/projects/onap-optf-osdf/en/latest/sections/offeredapis.html
OOFE-2PCI/ANR OptimizationEnables PCI/ANR optimization API for SON.https://docs.onap.org/projects/onap-optf-osdf/en/latest/sections/offeredapis.html
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.https://docs.onap.org/projects/onap-optf-cmso/en/latest/sections/offeredapis.html
OOFE-4Route Optimization

Provides an interface for Router Optimization and inter-domain route optimization.

https://docs.onap.org/projects/onap-optf-osdf/en/latest/sections/offeredapis.html
OOFE-5OOF 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.
OOFE-6

Network Slicing

This interface enables slice selection recommendations (NST, NSI, NSSI), as well as slice termination recommendations (NSI, NSSI)

https://docs.onap.org/projects/onap-optf-osdf/en/latest/sections/offeredapis.html

...

Interface NamePurpose Reason For UseAPI Spec (Swagger)
SDNCE-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 PM/KPI data of the cells for ML-based decision making.

...

  • Change Management Scheduling optimizer
  • Homing/Placement optimizer
  • PCI optimizer
  • Route optimizer
  • Slice selection

...

  • Service and Resource Info, from: AAI
  • Network Topology for CM: AAI
  • HPA Flavors/Capabilities/CapacityInfo, from : AAI
  • Policy Models (homing, PCI) from: Policy
  • Infrastructure Metrics Info (capacity), from: MultiCloud
  • Cloud agnostic Intent Info, from: MultiCloud
  • AZ level capacity Info, from: MultiCloud (for F-GPS)
  • PCI configuration datadata (not yet part of SDNC model)
  • Slice/Subnet Profile and Slice/Subnet Instance models, from AAI

6. System Deployment Architecture

Image RemovedImage Added

7. New Capabilities in this Release

  • Updates to E2E Network Slicing
  • Support for inter-domain route optimization
  • Introduction of offline trained ML model for SON use case
  • Support to perform CRUD operations on certain optimization models during runtime. 

...