Versions Compared

Key

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

TABLE OF CONTENTS

Table of Contents

PNF 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--


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 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 PACKAGE CREATION (VENDOR PROVIDED)

The NF Onboarding Package could contain the following things:

...

 Michela Bevilacqua - Add the PNF Onboarding diagram here


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 PACKAGE

Creation of PNF Onboarding Package by using PNF-SDK

...

PNF-D Information Model:

Proposed PNFD Model


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.


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.

...

SDC supported artifact types

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.


SUPPORTING DOCUMENTS

Supporting documents related to PNF Onboarding

ETSI SOL Standards

The following has the ETSI SOL standards for your convenience

STANDARDFILE

ETSI SOL1

(PNF/VNF Descriptor)

View file
nameNFV-SOL001v0130_clean.docx
height250

ETSI SOL 4 (NF Package)



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


PNF ONBOARDING OVERVIEW SLIDE PACKS

PackageSlides
PNF Onboarding Package

View file
name5GNFModeling-BenC19Nov2018v3.pdf
height250




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.

...