Versions Compared

Key

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

...

  • PNF archive can be on-boarded through ONAP  
  • ONAP SDC shall also continue to support PNF definition by UI as in Casablanca Release
  • SDC needs to support an on-boarded PNF package and allow it to be used in service definitions.
  • SDC shall add the appropriate meta-data to the PNF package for storage into the SDC design Catalog.
  • ONAP RT Components must be able to successfully ingest utilized PNF on-boarded artifacts.


IMPACTED PROJECTS

PROJECTEDDESCRIPTION OF IMPACT
VNF requirements
SDC
VNF-SDK



PNF PRE-ONBOARDING & ONBOARDING OVERVIEW


PACKAGE DELIVERYONBOARDING PROCESSDESIGN TIMERUN TIME
WHENPNF PackageOnboarding ActivitiesDesign Time ActivitiesONAP Run Time
WHOVendor

Technology Specialist

Asset Manager

Service Designer

Operations Specialist

Operations Specialist
WHATOn-Boarding Package

PNF Descriptor Model

PNF SDK

PNF Onboarding

Platform Information Model

Platform Data Model

5G Service Definition

5G Service Instantiation

PNF Instance

A&AI PNF Instance

ETSISOL001 PNFDSOL004 Package--



PRE-ONBOARDING: ARTIFACTS & PRODUCTS

PACKAGE DELIVERYONBOARDING PROCESSDESIGN TIMERUN TIME
NF DescriptorPNF Onboarding Package

Platform Information Model

A&AI PNF Entry
NF RegistrationNF Descriptor ModelPlatform Data ModelPNF Instance
Informational Artifacts
SDC CatalogPNF Discovery & Plug and Play
Configuration Files
5G Service Definition5G Service Instantiation
Ansible Playbooks



DUBLIN ACTIVITIES FOR PNF PRE-ONBOARDING & ONBOARDING

DELIVERABLEDESCRIPTION
NF PackageProducing and collecting NF artifacts for a NF package. Vendor provided. Dublin Priorities are the PNFD and NF Registration YAML File.
PNF-SDKDevelop PNF-SDK (or enhance VNF-SDK) to be able to create a PNF onboarding Package. The SDK is a set of tool which can take the NF Package and create the PNF onboarding package the SDC will use.
PNF Onboarding PackageCreate a PNF onboarding package through PNF-SDK. This is the output of the PNF-SDK.
Onboard the PackageSDC Enhancements need to be made to onboard the PNF Package and enter into the SDC Catalog
Distribution of CSAR

SDC creates a CSAR package for the PNF including artifacts, and TOSCA definitions. This work will include the PNF artifacts into CSAR package. The CSAR package is distributed by SDC to ONAP Run-Time Components. Chances need to be made to verify the reception of the CSAR and use of the CSAR by the Components.


PNF PRE-ONBOARDING: PACKAGE CREATION (VENDOR PROVIDED)

The NF Onboarding Package could contain the following things:

...

 Michela Bevilacqua - Add the PNF Onboarding diagram here


PNF PRE-ONBOARDING: PNF-SDK DEVELOPMENT

PNF SDK development is needed to take PNF artifacts and add them to a PNF Onboarding Package in Dublin.

...

[INVESTIGATE] What are artifacts that SDC adds during the Onboarding process, looking at SDC supported artifact types, possibly VENDOR LICENSE and MODEL INVENTORY (are there others?)

PNF ONBOARDING: PNF ONBOARDING PACKAGE

Creation of PNF Onboarding Package by using PNF-SDKsuccessfully verified & loaded into ONAP.


PNF-D Information Model:

Proposed PNFD Model


PNF ONBOARDING: SDC ONBOARDING PACKAGE INTO SDC CATALOG

SDC Design Studio is then used to define a Service, and the output of that is a CSAR package which defines the Service.

...

The work-flows are created by SDC DS.


PNF ONBOARDING: CSAR INGESTION TO ONAP RT COMPONENTS

Inclusion of PNF artifacts into CSAR package, and ingestion of CSAR package by ONAP Run-Time Components and verification of reception and use.

...

SDC supported artifact types

APPENDIX: 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.

...

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.


APPENDIX: SUPPORTING DOCUMENTS

Supporting documents related to PNF Onboarding

...

STANDARDFILE

ETSI SOL1

(PNF/VNF Descriptor)

View file
nameNFV-SOL001v0130_clean.docx
height250

ETSI SOL 4 (NF Package)



APPENDIX: PNF Onboarding Artifacts

The following are mock-ups of the PNF Onboarding Artifacts

PNF ONBOARDING ARTIFACTSMOCK-UP
PNF Descriptor TOSCA

NF Registration (YAML) 

Defines records for NF events


Informational Artifacts


APPENDIX: PNF ONBOARDING OVERVIEW SLIDE PACKS

PackageSlides
PNF Onboarding Package

View file
name5GNFModeling-BenC19Nov2018v3.pdf
height250




APPENDIX: VNF REQUIREMENTS

The PNF Package requirements need to be developed, and the VNF Package Requirements can be used as a guideline for what a PNF might need.

...