Versions Compared

Key

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

...

Gliffy Diagram
nameSDC-SO SDC Controller-ETSI Catalog Manager 4
pagePin3


  • Interfaces between ETSI Catalog Manager provides RESTful services to Adapters:
    • ETSI package management for the Adapters.
      • GET /api/catalog/v1/vnfpackages/{csarId}

Image Removed

      • Need to pass artifacts (images) to VIM thru the Adapter
      • Get the original vendor VNF package
        • ETSI Catalog APIs will be enhanced to extract the original vendor VNF package from the ONBOARDING_PACKAGE directory
        • Does the vendor original package include VNF software image or path?
    • Retrieving VNFD for SOL003 Adapter
    • Retrieving NSD/VNFD for SOL005 Adapter
      • GET /nspackages/{csarId} // query NS package info
      • More SOL005 Adapter requirements are being collected.
  • Information Flows
  • and SOL003/SOL005 Adapters
PlantUML Macro
typedot
@startuml
participant ETSI_Catalog_API
participant ETSI_Catalog_DB
participant SOL003_Adapter
participant SOL005_Adapter
participant VNFM
participant Ext_NFVO
autonumber 

group SOL003
	SOL003_Adapter -
PlantUML Macro
typedot
@startuml
participant ETSI_Catalog_API
participant ETSI_Catalog_DB
participant SOL003_Adapter
participant SOL005_Adapter
participant VNFM
participant Ext_NFVO
autonumber 

group SOL003
	SOL003_Adapter -> ETSI_Catalog_API : Request for VNF package
	ETSI_Catalog_API -> ETSI_Catalog_DB : Query for VNF package
	ETSI_Catalog_DB -> ETSI_Catalog_API : response with VNF package,/n(original vendor package)
	ETSI_Catalog_API -> SOL003_Adapter : response with VNF package,/n (original vendor package)
end

group SOL005
	SOL005_Adapter -> ETSI_Catalog_API : Request for NS/VNF/PNF package
	ETSI_Catalog_API -> ETSI_Catalog_DB : Query for NS/VNF/PNF package
	ETSI_Catalog_DB -> ETSI_Catalog_API : response with NS/VNF/PNF package
	ETSI_Catalog_API -> SOL005_Adapter : response with NS/VNF/PNF package
end


@enduml NS/VNF/PNF package,/n(original vendor package)
	ETSI_Catalog_API -> SOL005_Adapter : response with NS/VNF/PNF package,/n(original vendor package)
end


@enduml
  • ETSI Catalog Manager provides RESTful services to Adapters:
    • ETSI package management for the Adapters.
      • GET /api/catalog/v1/vnfpackages/{csarId}

Image Added

      • Need to pass artifacts (images) to VIM thru the Adapter
      • Get the original vendor VNF package
    • Retrieving VNFD for SOL003 Adapter
    • Retrieving NSD/VNFD for SOL005 Adapter
      • GET /nspackages/{csarId} // query NS package info
      • More SOL005 Adapter requirements are being collected.