Versions Compared

Key

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

...

Table of Contents

Table of Contents

SCOPE

Introduce PNF package support in ONAP for 5G and other use cases.

Proposed UC to focus on in Dublin :


USE CASES (Scope)

...


BACKGROUND: (R3 CASABLANCA)


In Casablanca Release, the PnP Use Case covered :

...

In Casablanca Release, the PnP  Use Case did not cover the PNF Onboarding, the Onboarding process of a Vendor PNF archive including a PNF descriptor and a set of Artifacts.

PNF PRE-ONBOARDING SCOPE (R4 Dublin)

      This is the scope (what is agreed to be delivered) in Dublin for this Use Case. A vendor provided PNF package/ file archive shall be pre-onboarded in ONAP

Introduce PNF package support in ONAP for 5G and other use cases.

Proposed UC to focus on in Dublin :

  • The The pre-onboarding step can be used to verify the PNF package format by VNF SDK tools

...

  • ONAP SDC shall also continue to support PNF definition by UI as in Casablanca Release
  • ONAP artifacts associated to a PNF can be stored in ONAP catalogues in order to be then utilized also at RT.
  • PNF Archive can be onboarded through ONAP

  • ONAP SDC shall also continue to support PNF definition by UI as in Casablanca Release.


INTRODUCTION


PNF PRE-ONBOARDING & ONBOARDING

...

OVERVIEW

Image Removed

...

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.

Under discussion: the development a PNF-SDK for PNFs as opposed to using VNF-SDK for PNFs.

...

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.

Before it was assumed that VNFs are distributed, in Dublin PNF artifacts are distributed. So for example SO looked for Heat Templates (which were only applicable for VNFs). We need to insure that the distribution of PNF artifacts does not break the ONAP platform components. Some ONAP RT assume that any package notification only have VNF artifacts. In practice, there is only the subscription of artifacts (listeners) and the distribution of the PNF package, we need to make sure this behaves correctly and that there are no errors. Pre-integration checks and validation that the distribution of PNF artifacts will not cause side effects. Want to insure that FM & PM artifacts are distributed properly. PM dictionary would be used in DCAE & PM Mapper. FM Meta Data is new, and from the start (what is new in Dublin) is that it is being used for both VNFs and PNF.


Image Added



Descriptor, Artifacts and Package Delivery

PNF Package

Pre-onboarding

ONAP onboarding process,

PNF Package onboarding

ONAP Design Time activitiesONAP Run Time activities
WHENPNF delivery timeNF validation ActivitiesOnboarding ActivitiesONAP Design Time ActivitiesONAP Run Time
WHOVendorTechnology Specialist

Technology Specialist

Asset Manager

Service Designer

Operations Specialist

Operations Specialist
WHATDescriptor, Artifacts and Package delivery

PNF Package

PNF Package,

PNF Descriptor

PNF Onboarding

ONAP Common Information Model

SDC Data Model

5G Service Definition

5G Service Instantiation

PNF Instance

A&AI PNF Instance

ETSI NFV reference

SOL001 PNFD

SOL004 Package

SOL004 Package

SOL001 PNFD,

SOL004 Package

--


PNF PRE-ONBOARDING & ONBOARDING (Introduction)


Image Added


DELIVERABLEDESCRIPTION
NF PackageProducing and collecting NF artifacts for a NF package. Vendor provided. Dublin Priorities are the PNFD and NF Registration YAML File.
PNF-SDK

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.

Under discussion: the development a PNF-SDK for PNFs as opposed to using VNF-SDK for PNFs.

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
Proper Distribution & Reception of SDC 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.

Before it was assumed that VNFs are distributed, in Dublin PNF artifacts are distributed. So for example SO looked for Heat Templates (which were only applicable for VNFs). We need to insure that the distribution of PNF artifacts does not break the ONAP platform components. Some ONAP RT assume that any package notification only have VNF artifacts. In practice, there is only the subscription of artifacts (listeners) and the distribution of the PNF package, we need to make sure this behaves correctly and that there are no errors. Pre-integration checks and validation that the distribution of PNF artifacts will not cause side effects. Want to insure that FM & PM artifacts are distributed properly. PM dictionary would be used in DCAE & PM Mapper. FM Meta Data is new, and from the start (what is new in Dublin) is that it is being used for both VNFs and PNF.

PNF PRE-ONBOARDING & ONBOARDING OVERVIEW

Image Removed

Descriptor, Artifacts and Package Delivery

PNF Package

Pre-onboarding

ONAP onboarding process,

PNF Package onboarding

ONAP Design Time activitiesONAP Run Time activitiesWHENPNF delivery timeNF validation ActivitiesOnboarding ActivitiesONAP Design Time ActivitiesONAP Run TimeWHOVendorTechnology Specialist

Technology Specialist

Asset Manager

Service Designer

Operations Specialist

Operations SpecialistWHATDescriptor, Artifacts and Package delivery

PNF Package

PNF Package,

PNF Descriptor

PNF Onboarding

ONAP Common Information Model

SDC Data Model

5G Service Definition

5G Service Instantiation

PNF Instance

A&AI PNF Instance

ETSI NFV reference

SOL001 PNFD

SOL004 Package

SOL004 Package

SOL001 PNFD,

SOL004 Package

--


PROJECT IMPACT OVERVIEW

The following table gives an overview and summary of the ONAP RT Component Project impacts.

...