6.01 Conference Call Proposal - New Requirements of VNFD

7.1.7.2            VnfVirtualLinkDesc information element

7.1.7.2.1              Description

The VnfVirtualLinkDesc information element supports providing information about an internal VNF VL.

7.1.7.2.2              Attributes

The attributes of the VnfVirtualLinkDesc information element shall follow the indications provided in table 7.1.7.2.2?1.



Table 7.1.7.2.2-1: Attributes of the VnfVirtualLinkDesc information element

Attribute

Qualifier

Cardinality

Content

Description

virtualLinkDescId

M

1

Identifier

Unique identifier of this internal VLD in VNFD.

virtualLinkDescFlavour

M

0..N

VirtualLinkDescFlavour

Describes a specific flavour of the VL with specific bitrate requirements. See clause 7.1.8.5.

connectivityType

M

1

ConnectivityType

See clause 7.1.7.3.

testAccess

M

0..N

String

Specifies test access facilities expected on the VL (e.g. none, passive monitoring, or active (intrusive) loopbacks at endpoints).

description

M

0..1

String

Provides human-readable information on the purpose of the VL (e.g. control plane traffic).

monitoringParameter

M

0..N

MonitoringParameter

Defines the virtualised resources monitoring parameters on VLD level. MonitoringParameter is defined in clause 7.1.11.3.



7.1.8.2            VnfDf information element

7.1.8.2.1              Description

The VnfDf describes a specific deployment version of a VNF.

7.1.8.2.2              Attributes

The attributes of the VnfDf information element shall follow the indications provided in table 7.1.8.2.2-1.



Table 7.1.8.2.2-1: Attributes of the VnfDf information element

Attribute

Qualifier

Cardinality

Content

Description

flavourId

M

1

Identifier

Identifier of this DF within the VNFD.

description

M

1

String

Human readable description of the DF.

vduProfile

M

1..N

VduProfile

Describes additional instantiation data for the VDUs used in this flavour.

virtualLinkProfile

M

0..N

VirtualLinkProfile

Defines the internal VLD along with additional data which is used in this DF. See notes 1 and 2.

defaultInstantiationLevelID

M

0..1

Identifier

This attribute references the "instantiationLevel" entry which defines the default instantiation level for this DF. It shall be present if there are multiple "instantiationLevel" entries.

instantiationLevel

M

1..N

InstantiationLevel

Describes the various levels of resources that can be used to instantiate the VNF using this flavour.

Examples: Small, Medium, Large.

If there is only one "instantiationLevel" entry, it shall be treated as the default instantiation level for this DF.

affinityOrAntiAffinityGroup

M

0..N

AffinityOrAntiAffinityGroup

Specifies affinity or anti-affinity relationship applicable between the virtualisation containers (e.g. virtual machines) to be created using different VDUs or internal VLs to be created using different VnfVirtualLinkDesc(s) in the same affinity or anti-affinity group. See clause 7.1.8.12.

(See note 3).

scalingAspect

M

0..N

ScalingAspect

The scaling aspects supported by this DF of the VNF. scalingAspect shall be present if the VNF supports scaling.

placementGroup

M

0..N

PlacementGroup

Determine where VNFC's (VDU's) are placed with respect to the VNF

baseConfigGroup

M

0..1

BaseConfigGroup

•       BaseConfigGroup may set Access Control Lists (ACL's) and establish security groups and server groups.

•       BaseConfigGroup creates/establishs storage for the VM's (OpenStack Cinder).

•       BaseConfigGroup may establish internal networks such as OAM (VNF Mgmt) or MNS (Maintenance & Surveillance)  established.

deploymentGroup

M

1..N

DeploymentGroup

DeploymentGroup provides the minimum viable VDU and associated VNFC configuration for a useable VNF.

initialDelta



M

0..N

ScalingDelta



Represents the minimum size of the VNF(i.e. scale level zero for all scaling aspects).Shall be present if the "aspectDeltaDetails" attribute is present in the "ScalingAspect" information element.

 

7.1.8.3            VduProfile information element

7.1.8.3.1              Description

The VduProfile describes additional instantiation data for a given VDU used in a DF.