TABLE OF CONTENTS
PNF ONBOARDING OVERVIEW
PACKAGE DELIVERY | ONBOARDING PROCESS | DESIGN TIME | RUN TIME | |
---|---|---|---|---|
WHEN | PNF Package | Onboarding Activities | Design Time Activities | ONAP Run Time |
WHO | Vendor | Technology Specialist Asset Manager | Service Designer Operations Specialist | Operations Specialist |
WHAT | On-Boarding Package | PNF Descriptor Model | Platform Information Model Platform Data Model | PNF Instance A&AI PNF Instance |
ETSI | SOL001 PNFD | SOL004 Package |
ARTIFACTS & PRODUCTS
PACKAGE DELIVERY | ONBOARDING PROCESS | DESIGN TIME | RUN TIME |
---|---|---|---|
NF Descriptor | PNF Onboarding Package | Platform Information Model | A&AI PNF Entry |
NF Registration | NF Descriptor Model | Platform Data Model | PNF Instance |
Informational Artifacts | SDC Catalog | PNF Discovery & Plug and Play | |
Configuration Files | |||
Ansible Playbooks |
DUBLIN ACTIVITIES FOR PNF ONBOARDING
DELIVERABLE | DESCRIPTION |
---|---|
NF Package | Producing and collecting NF artifacts for a NF package |
PNF-SDK | Develop PNF-SDK (or enhance VNF-SDK) to be able to create a PNF onboarding Package |
PNF Onboarding Package | Create a PNF onboarding package through PNF-SDK |
Onboard the Package | SDC Enhancements to onboard the PNF Package and enter into the SDC Catalog |
Distribution of CSAR | Inclusion of PNF artifacts into CSAR package, and ingestion of CSAR package by ONAP Run-Time Components and verification of reception and use. |
PNF PACKAGE CREATION
The NF Onboarding Package could contain the following things:
ARTIFACT | DESCRIPTION |
---|---|
PNF Descriptor | PNF Descriptor |
NF Registration | Definition of VES Events |
Informational Artifacts | Informational artifacts including Cloud Questionnaire, Features, Vendor Test Scripts, Resource Security Template, HEAT Template (Vendor), Capacity Descriptive, Other Informational Artifacts |
Configuration Files | Configuration Files related to the NF for configuration management |
Ansible Playbooks | Ansible Playbooks to interact with NF |
PNF ONBOARDING PACKAGE
Creation of PNF Onboarding Package by using PNF-SDK
SDC ONBOARDING PACKAGE INTO SDC CATALOG
Enhancements to SDC to take PNF Onboarding Package into the SDC Catalog
CSAR INGESTION
Inclusion of PNF artifacts into CSAR package, and ingestion of CSAR package by ONAP Run-Time Components and verification of reception and use.
PNF-SDK DEVELOPMENT
PNF SDK development is needed to take PNF artifacts and add them to a PNF Onboarding Package in Dublin.
PLATFORM MODELING
A Platform Information Model and Platform Data Model should be settled on and approved to represent resources that ONAP needs to work with such as a PNF and VNF that will be used to represent a 5G DU and 5G CU / VNF.
The was formerly known as a Internal Data Model, but has subsequently been renamed "Platform Data Model".
There are still a number of fundamental decisions that need to be made before finalizing on the Platform Data model for example, the separate of a PNF Device Object.