Versions Compared

Key

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

...

Attribute NameTypeMultiplicityDescriptionApplied StereotypesProducerConsumerETSI IFA014Suggested ONAP Version

virtualLinkDescId

Identifier

1

Identifier of the NsVirtualLinkDesc information element. It uniquely identifies a VLD.

support: MANDATORYSDCSDC/UUI/VFC

virtualLinkDescId

R2
vitualLinkDescProviderString0..1Defines the organization generating the VLD.

support:

Option

SDCSDC/UUI/VFCvitualLinkDescProviderR3+
virtualLinkDescVersionString1Specifies the version of the VLD.support: MANDATORYSDCSDC/UUI/VFCvirtualLinkDescVersionR2
connectivityTypeConnectivityType1

The ConnectivityType information element specifies the protocol exposed by a VL and the flow pattern supported by the VL.

support: MANDATORYSDCSDC/UUI/VFCconnectivityTypeR2
virtualLinkDfVirtualLinkDf1..N

The VirtualLinkDf information element specifies properties for instantiating a VL according to a specific flavour.

support: MANDATORYSDCSDC/UUI/VFCvirtualLinkDfR3+
testAccessString0..NSpecifies test access facilities expected on the VL (e.g. none, passive monitoring, or active (intrusive) loopbacks at endpoints).support: MANDATORYSDCSDC/UUI/VFCtestAccessR3+
descriptionString0..1Provides human-readable information on the purpose of the VL (e.g. control plane traffic).support: MANDATORYSDCSDC/UUI/VFCdescriptionR2
securitySecurityParameters0..1

Provides a signature to prevent tampering.

support: MANDATORYSDCSDC/UUI/VFCsecurityR3+

Class: ConnectivityType

Attribute Name

Type

Multiplicity

Description

Applied Stereotypes

layerProtocol

Enum

1

Identifies the protocol this VL gives access to (Ethernet, MPLS, ODU2, IPV4, IPV6, Pseudo-Wire).

support: MANDATORY

flowPatternString0..1Identifies the flow pattern of the connectivity (Line, Tree, Mesh).

support: MANDATORY

Class: VirtualLinkDf


Attribute Name

Type

Multiplicity

Description

Applied Stereotypes

flavourId

Identifier

1

Identifies a flavour within a VnfVirtualLinkDesc.

support: MANDATORY
qosQoS0..1QoS of the VL.support: MANDATORY

Class: QoS

Attribute Name

Type

Multiplicity

Description

Applied Stereotypes

latency

Number

1

Maximum latency in ms.

support: MANDATORY
packetDelayVariationNumber1Maximum jitter in ms.support: MANDATORY
packetLossRatioNumber0..1Maximum packet loss ratio. Cardinality is 0 if no packetLossRatio requirement exists.support: MANDATORY


Class:NsNetwork

Derived from Class:NsVirtualLink.

...


Attribute

Qualifier

Cardinality

Content

Description

state

cidr

M

1

String

The CIDR of the subnet.


allocationPools

M

0..N

KeyValue

Allocation pools with start and end IP addresses for this subnet. If allocation_pools are not specified, OpenStack Networking automatically allocates pools for covering all IP addresses in the CIDR, excluding the address reserved for the subnet gateway by default.

gatewayIp

M

0..1

String

Gateway IP of this subnet. If the value is null that implies no gateway is associated with the subnet. If the gateway_ip is not specified, OpenStack Networking allocates an address from the CIDR for the gateway for the subnet by default.


dhcpEnabled

M

0..1

Boolean

Indicates whether dhcp is enabled or disabled for the subnet. Default is true.


NetworkNameM1StringHuman-readable name of the network
networkIdM0..1StringThe network id that represents an existing Network instance in the underlying cloud infrastructure.

segmentationId

M

0..1

String

The ID of the isolated segment on the physical network. The network_typeattribute defines the segmentation model. For example, if the network_type value is vlan, this ID is a vlan identifier. If the network_type value is gre, this ID is a gre key.


networkType

M

0..1

Enum

The type of physical network that this network should be mapped to. For example, flatvlanvxlan, or gre. Valid values depend on a networking back-end.


physicalNetwork

M

0..1

String

The physical network where this network should be implemented. The Networking API v2.0 does not provide a way to list available physical networks. For example, the Open vSwitch plug-in configuration file defines a symbolic name that maps to specific bridges on each compute host


vlanTransparent

M

0..1

Boolean

Indicates the VLAN transparency mode of the network, which is VLAN transparent (true) or not VLAN transparent (false)



...

refer to resource definition

Class: VirtualLinkProfile

...

Attribute Name

...

Type

...

Multiplicity

...

Description

...

Applied Stereotypes

...

Attribute Name

...

Type

...

Multiplicity

...

Description

...

Applied Stereotypes

...

vnfVirtualLinkDescId

...

Identifier (Reference to VnfVirtualLinkDesc)

...

1

...

Uniquely identifies a Vnf VLD.

...

Specifies affinity or anti-affinity rules applicable between the VLs based on this VnfVirtualLinkDesc.

When the cardinality is greater than 1, both affinity rule(s) and anti-affinity rule(s) with different scopes are applicable to the VLs based on this VnfVirtualLinkDesc.

...

Identifier(s) of the affinity or anti-affinity group(s) the VnfVirtualLinkDesc belongs to.

NOTE: Each identifier references an affinity or anti-affinity group which expresses affinity or anti-affinity relationship between the VL(s) using this VnfVirtualLinkDesc and the VL(s) using other VnfVirtualLinkDesc(s) in the same group.

...

Specifies the maximum bitrate requirements for a VL instantiated according to this profile.

NOTE: These attributes are used to control scaling boundaries.

...

Specifies the minimum bitrate requirements for a VL instantiated according to this profile.

...

support: MANDATORY

valueRange: specified values include: cidr, allocationPools (represented by [starting ip address, ending ip address]), gatewayIp, networkName, segmentationId, physicalNetwork.

...

support: MANDATORY

valueRange: "VLAN", "VXLAN"

...

In R2, VnfExtCp refers to the VduCP exposed from the VNF via substitution mapping.