...
Table of Contents |
---|
Class Diagram
Classes
NSD - Network Service Descriptor
...
The NsVirtualLinkDesc class provides general information enabling the instantiation of virtual links. For all attributes in this class the Product Producer is SDC and the Consumer is SDC/UUI/VFC.
...
- Preliminary
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description |
vitualLinkDescProvider | String | 0..1 | Preliminary OpenModelAttribute
| Defines the organization generating the VLD. |
virtuaLinkDescVersion | Version | 1 | Preliminary OpenModelAttribute
| Specifies the version of the VLD. |
virtualLinkDf | 1 |
Preliminary OpenModelAttribute
| Specifies properties for instantiating a VL according to a specific flavour. |
virtualLinkDescId | Identifier | 1 | Preliminary OpenModelAttribute
| Uniquely identifies a VLD in the parent descriptor. For VnfVirtualLinkDesc, the parent descriptor is the VNFD. For NsVirtualLinkDesc, the parent descriptor is the NSD. Note: the description of this class are different in ETSI GS NFV IFA 011 and ETSI GS NFV IFA 014. The present definition merges the 2 definitions. |
connectivityType | 1 | Preliminary OpenModelAttribute
| Specifies the protocol exposed by a VL and the flow pattern supported by the VL. |
description | String | 0..1 | Preliminary OpenModelAttribute
| Provides human-readable information on the purpose of the VL (e.g. control plane traffic). |
Vnfd | Association | 0..* to 0..* | Preliminary OpenModelAttribute
| Vnfd binds to an NS Virtual Link Descriptor via VNF external CPs. VNF extenrnal CPs are exposed to NSD via VNFD |
Pnfd | Association | 0..* to 0..* | Experimental OpenModelAttribute
|
...
| PNFD binds to an NS Virtual Link Descriptor via PNF external CPs. PNF extenrnal CPs are exposed to NSD via PNFD |
Vnfd - VNF Descriptor
See VNFD Model
...
Attribute Name | Type | Mult. | Access | Stereotypes | Description |
flavourId | Identifier | 1 | RW | Preliminary OpenModelAttribute
| Identifies this VirtualLinkDF datatype within a VLD. |
qos | 0..1 | RW | Preliminary OpenModelAttribute
| Specifies quality of service parameters applicable to a VL. | |
serviceAvaibilityLevel | Enum | 0..1 | RW | Preliminary OpenModelAttribute
| Specifies one of the three levels defined in ETSI GS NFV-REL 001: • Level 1 • Level 2 • Level 3 |
...
The ConnectivityType datatype specifies the protocol exposed by a VL and the flow pattern supported by the VL.
Attribute Name | Type | Mult. | Access | Stereotypes | Description |
layerProtocol | 1 | RW | OpenModelAttribute
| Identifies the protocol this VL gives access to ( |
flowPattern | String | 0..1 | RW | OpenModelAttribute
| Identifies the flow pattern of the connectivity (Line, Tree, Mesh). |
NsQos
The NsQoS datatype specifies quality of service parameters applicable to a NS VL.
...
- LEVEL_1
- LEVEL_2
- LEVEL_3
LayerProtocol
Identifies the protocol this VL gives access to (IPV4, IPV6)
Contains Enumeration Literals:
- ETHERNET:
- MPLS:
- ODU2:
- IPV4:
- IPV6: PSEUDOWIRE:
Primitives
Number
This primitive type is a superset of the standard UML numbering primitives, e.g. Integer and Real.
...