Versions Compared

Key

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

...

Take the ONAP R1 VoLTE use case as an example.  The E2E VoLTE service can be designed as the service; The IMS, EPC, and WAN can be designed as the service components.  The HSS, CSCF, TAS, SBC, MME, and SPGW etc, and the link between them can be design as the resources.




  • ServiceCatalogItem

R2+ AttributesDescription

SDC

(Service)

AAI

(service)ECOMP IM

(ServiceCatalogItem)
Confirmed AttributesDescriptioninvariantUUID
serviceInvariantUUIDConstant identifier of the service model
UUIDservice-idServiceUUID 
invariantUUID

serviceUUID

Versioned identifier of the service model (this uuid is changed for every major version of the service)

UUID
name
service-id
ServiceDisplayName 
ServiceUUID 
serviceName 

The name of the service

description
name
service-description

ServiceDisplayName 
ServiceDescription 
serviceDescription

The description of the service

Visible when the user hovers over this service in the design studio UI.

CategoryCategory  
descriptionservice-descriptionServiceDescription 
category

A predefined list which identifies the construct's category. There is a predefined list of service categories and resource categories.

Designer cannot define new Category. Process required to add/change/delete

service-version
Category
Version 

Category  
serviceVersionThe service version in SDC catalog
Icon 

service-versionVersion 
icon

The icon path of the service

Process required to add new icon. 



Icon 
serviceComponentUUIDThe service component UUID that the service includes



  • ServiceInstance

R2+ Attributes
DescriptionAAI

(ServiceInstance)
Confirmed AttributesDescriptionservice-Instance-Id
serviceInstanceIdUniquely identifies this instance of a serviceservice-
instance
Instance-
name
Id
serviceInstanceNameThe name assigned to the service-instance
model
service-
invariant
instance-
id
name
serviceInvariantUUIDConstant identifier of the service modelmodel-
version
invariant-id
ServiceUUIDVersioned identifier of the service model (this uuid is changed for every major version of the service)
persona
model-
Model
version-
Version
id
ServiceVersionThe service version in SDC catalog
selflink
persona-Model-Version
selfLinkURL to endpoint where more details can be gotten
orchestration-status
selflink
statusOrchestration status of the service instanceorchestration-status
serviceComponentInstanceIdThe service component instance ID that the service instance includes


  • ServiceComponentCatalogItem

R2+ AttributesDescriptionSDC

(Service)AAI


(service)ECOMP
IM
(ServiceComponentCatalogItem)ETSI IFA014

(NetworkService)
Confirmed AttributesDescription
invariantUUID
nsdInvariantId
invariantUUID
Constant identifier of the Service Component model
UUIDservice-idServiceComponentCatalogItemnsdIdentifier
invariantUUID

nsdInvariantId
UUIDVersioned identifier of the Service Component model (this uuid is changed for every major version of the service component)
namensdName
UUIDservice-idServiceComponentCatalogItemnsdIdentifier
nameThe name of the service component
description
name
service-description


nsdName
descriptionThe description of service componentdescriptionservice-
versionversion
description

versionThe version of service component
designer

service-version
version
designerThe designer of service component


designer


    • Network Service Descriptor

      Inherit from ServiceComponentCatalogItem

R2+ AttributesDescriptionETSI IFA014

(NetworkService)
Confirmed Attributesvnfdid
Description
vnfdid

References the VNFD of a constituent VNF.

pnfdId
vnfdid
pnfdId

References the PNFD of a constituent PNF.

virtualLinkDesc
pnfdId
virtualLinkDescProvides the constituent VLDs.virtualLinkDesc



  • ServiceComponentInstance


R2+ AttributesDescripionAAI

(ServiceInstance)

ETSI IFA013

(NS)

Confirmed AttributesDescripionservice-Instance-Id

nsInstanceId
instanceIdUniquely identifies this instance of a service componentservice-
instance
Instance-
name
Id
nsName
nsInstanceId
instanceNameThe name assigned to the service component instance
model
service-
invariant
instance-
id
name
nsdId
nsName
invariantUUIDConstant identifier of the service component modelmodel-
version
invariant-idnsdId
UUIDVersioned identifier of the service component model (this uuid is changed for every major version of the service component)
persona
model-
Model
version-
Version
id
versionThe service version in SDC catalog
selflink
persona-Model-Version
selfLinkURL to endpoint where more details can be gotten
orchestration-status
selflink
nsState

statusOrchestration status of the service component instance
description
orchestration-statusnsState
descriptionThe description of service component instance
description



    • Network Service Instance

Inherit from ServiceComponentInstance


R2+ AttributesDescription

ETSI IFA013

(NS)

ConfirmedDescripion
vnfInfoId
vnfInfoId
Reference to information on constituent VNFs of this NS.
pnfInfo
vnfInfoId
pnfInfo

Information on the PNF(s) that are part of this NS.

virtualLinkInfo
pnfInfo
virtualLinkInfo

Information on the VLs of thisNS.

virtualLinkInfo