Versions Compared

Key

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

...

Screenshot from 2022-06-28 18-10-41Page Status: Updated for

...

Kohn -

...

...

 
Component Status: Pending PTL Updates and ArchCom Review

Last Reviewed:   Arch Team

Certified by:  

1. High Level Component Definition and Architectural Relationships 

...

Drawio
bordertrue
diagramNameso_r9
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth1403
revision23


2. API Definitions

2a. Exposed APIs

Interface NameDefinitionCapabilitiesVersionStatusPayload Model(s)Change in Kohn releaseAPI Spec (Swagger)
SO-E-01Service and Resource order requests

Service Instance management (Service, Volume Group, VF Module, VNF, PNF and CNF)

Health check, global and node.

Infrastructure provider management (Certificates, networks, sub-networks, security groups)

3.1.2ProductionEmbedded in interfaceinterface changed to https changed Swagger,json
SO-E-02SO maintenance requests

Monitoring of the SO BPMN flows.

Upload of new recipe war files.

8.0.0Development and EvaluationEmbedded in interfaceinterface  to https changed Monitoring_Swagger.json

2b. Consumed APIs

...

Interface NameDescription
SDCE-6Service/Resource model notification
POE-5Delegation of decision to policy logic
OOF-HASDelegation of placement decision
AAIE-1Ingest/update state of services and resources
MCE-2

Assign and configure infrastructure resources

CONE-3Assign and configure network resources
APPCAssign and configure resources
(Using APPC library hosted in BPMN)
[Yang, REST, DMaaP]
VFCE-2 (SOL005)Delegation of Network Service LCM
SOL003Delegation of VNF LCM  to VNFM
SDCE-7Service/Resource model query
etsicatalogAPIE-1

Catalog API

Provides catalog management interface:

  • fetch VNF package from SDC
  • fetch NS package from SDC
  • fetch Service package from SDC
  • search VNF/NS/Service
etsicatalogAPIE-2

NSD Management API

Provides NSD management interface (Align with ETSI SOL-005)

  • Create NSD Info
  • Upload NSD
  • Query NSD Info
  • Fetch NSD
  • Delete NSD
  • Create PNFD Info
  • Upload PNFD
  • Query PNFD Info
  • Fetch PNFD
  • Delete PNFD
  • Subscribe & Notify
etsicatalogAPIE-3

VNF Management API

Provides VNF management interface (Align with ETSI SOL-003)

  • Create VNF Package Info
  • Upload VNF Package
  • QueryVNF Package Info, include obtaining the VNFD
  • Fetch VNF Package
  • Fetch VNF Package Artifacts
  • Delete VNF Package
  • Subscribe & Notify
etsicatalogAPIE-4

Parser API

Provides Parse interface:

  • Parse VNF
  • Parse PNF
  • Parse NS
  • Parse Service

...

The new enhancements proposed DrawiobordertruediagramNamePossible DeploymentsimpleViewerfalselinksautotbstyletoplboxtruediagramWidth1250revision3


SO Honolulu deployment - Proposed planImage Added






7. References

  1. Interfaces: https://docs.onap.org/projects/onap-so/en/latest/index.html#master-index

...