blob: be0177e90f8730ebf3ec031a1fea518e69f8e19b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
.. Copyright 2018 (China Mobile)
.. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE
.. Full license text at https://creativecommons.org/licenses/by/4.0/legalcode
Class: Cpd
==========
+--------------------+----------------+------------------+-----------------+--------------------------+
| **Attribute Name** | **Type** | **Multiplicity** | **Description** | **Applied Stereotypes** |
+====================+================+==================+=================+==========================+
| cpdId | Identifier | 1 | Identifier | support: |
| | | | of this Cpd | MANDATORY |
| | | | information | |
| | | | element. | |
+--------------------+----------------+------------------+-----------------+--------------------------+
| cpRole | String | 0..1 | Identifies | support: |
| | | | the role of | MANDATORY |
| | | | 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. | |
+--------------------+----------------+------------------+-----------------+--------------------------+
| description | String | 0..1 | Provides | support: |
| | | | human-readable | MANDATORY |
| | | | information | |
| | | | on the | |
| | | | purpose of | |
| | | | the CP | |
| | | | (e.g. CP | |
| | | | for control | |
| | | | plane | |
| | | | traffic). | |
+--------------------+----------------+------------------+-----------------+--------------------------+
| cpProtocol | CpProtocolData | 1..N | Identifies | support: |
| | | | the | MANDATORY |
| | | | 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. | |
| | | | | |
| | | | Editor's | |
| | | | note: the | |
| | | | attribute | |
| | | | "layerProto | |
| | | | col" | |
| | | | still needs | |
| | | | further | |
| | | | discussion | |
| | | | and not | |
| | | | included in | |
| | | | this table. | |
+--------------------+----------------+------------------+-----------------+--------------------------+
| trunkMode | Boolean | 1 | Information | support: |
| | | | about | MANDATORY |
| | | | whether the | |
| | | | CP | |
| | | | instantiated | |
| | | | from this | |
| | | | CPD is in | |
| | | | Trunk mode | |
| | | | (802.1Q or | |
| | | | other). | |
+--------------------+----------------+------------------+-----------------+--------------------------+
| allowedAddressData | AddressData | 0..N | For | support: |
| | | | specifying | MANDATORY |
| | | | floating | |
| | | | IP(s) to be | |
| | | | shared | |
| | | | among Cpds, | |
| | | | which are | |
| | | | reserved | |
| | | | for | |
| | | | vnfReserved | |
| | | | Cpd | |
| | | | described | |
| | | | in the | |
| | | | VNFD. | |
+--------------------+----------------+------------------+-----------------+--------------------------+
|