Class: CPDesc

Description

A Cpd information element describes network connectivity to a compute resource or a VL. This is an abstract class used as parent for the various Cpd classes.

References: ETSI GS NFV-IFA 011 (Cpd)

Associations

table of relationships

Related Class

Type

Name

Description

Cardinality

Related Class

Type

Name

Description

Cardinality

VDUCPDesc

generalization

IsASubclass

VDU CP Descriptor is a Subclass of CP Descriptor



VNFExtCPDesc

generalization

IsASubclass

VDU External CP Descriptor is a Subclass of CP Descriptor





Attributes

table of attributes

Attribute

Qualifier

Cardinality

Content

Description

Attribute

Qualifier

Cardinality

Content

Description

layerProtocol

M

1..*

LayerProtocol

Identifies which protocols the CP uses for connectivity purposes (Ethernet, MPLS, ODU2, IPV4, IPV6, Pseudo-Wire, etc.).
References: ETSI GS NFV-IFA 011

cpRole

M

0..1

String

Identifies the role of the port in the context of the traffic flow patterns in the VNF or parent NS.
For example a VNF with a tree flow pattern within the VNF will have legal cpRoles of ROOT and LEAF.

References: ETSI GS NFV-IFA 011

description

M

0..1

String

Provides human-readable information on the purpose of the CP (e.g. CP for control plane traffic).
References: ETSI GS NFV-IFA 011

cpProtocol

M

1..*

CpProtocolData

Identifies the protocol layering information the CP uses for connectivity purposes and associated information. There shall be one cpProtocol for each layer protocol as indicated by the attribute layerProtocol.
References: ETSI GS NFV-IFA 011

configurableProperties

M

0..*

ConfigurableProperties

This information element defines the configurable properties of a VNFC.
References: ETSI GS NFV-IFA 011

trunkMode

M

1

Boolean

Information about whether the CP instantiated from this CPD is in Trunk mode (802.1Q or other).
References: ETSI GS NFV-IFA 011