Versions Compared

Key

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

...

3. Information Flow

The following UML diagram shows the PNF Pre-onboarding /Flow


The following UML diagram shows Onboarding Flow:

PlantUML Macro
titlePNF Pre-onboarding/Onboarding
@startuml
participant USERONAPUSER
participant VNFSDK
participant SDC
autonumber 

group PNF PACKAGE DELIVERY
	hnote over USERONAPUSER : Onboarding API
	hnote over USERONAPUSER : Vendor Delivery
	USER -> SDC : PNF Package Delivery 	
end

group PACKAGE VALIDATION
	hnote over VNFSDK : VNF SDK Package Validation
	VNFSDK -> VNFSDK : License File Check
	VNFSDK -> VNFSDK : Certificate File Check
	VNFSDK -> VNFSDK : Manifest file & destination cross-check
	VNFSDK -> VNFSDK : Manifest file tag Validation
	VNFSDK -> VNFSDK : TOSCA Metadata file validation
	hnote over VNFSDK : Certification Studio
	VNFSDK -> USERONAPUSER : User checks validation
end

group SDC PACKAGE ONBOARDING
	hnote over SDC : xNF Resources, Service ID
	SDC -> SDC : UUID Metadata added
 	SDC -> SDC: TOSCA MetaData added
	SDC -> SDC : TOSCA Descriptor Added
	SDC -> SDC : X License Model Files Added
	USERONAPUSER -> SDC : Additional Artifacts Added (Manual/Optional)
end

@enduml

...

The post-conditions for this flow are:

  • xNF (PNF/VNF) ONBOARDED - Service has an A&AI Service Record EntryServiftry.
  • PNFD MODEL LOADED - Resources associated with the Service have been successfully instantiatedResoufntiated.
  • SDC INTERNAL MODEL - Cloud resources have been successfully assigned necessary to support the servicePACKAGE EXISTS - Cloufrvice
  • PACKAGE VALIDATED - Network assignments have been assigned for the servicef
  • ADDITIONAL ARTIFACTS - Security assignments have been sufu