blob: 627cf02ae1953344e46379d180e9aeb9d90b135d (
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
|
===========================================================================
ONAP Network Service Descriptor Information Model Specification (Amsterdam)
===========================================================================
Scope
-----
The scope of the present document is to describe the Network Service Descriptor (NSD) Information Model.
Terms, Definitions and Abbreviations
------------------------------------
For the purposes of the present document, the following abbreviations apply:
+------------+--------------------------------------------+
|Abbreviation| Definition |
+------------+--------------------------------------------+
| CM | Conditional Mandatory |
+------------+--------------------------------------------+
| CO | Conditional Optional |
+------------+--------------------------------------------+
| CP | Connection Point |
+------------+--------------------------------------------+
| CPD | Connection Point Description |
+------------+--------------------------------------------+
| DF | Depoyment Flavour |
+------------+--------------------------------------------+
| DSL | Domain Specific Language |
+------------+--------------------------------------------+
| GS | Group Specification |
+------------+--------------------------------------------+
| MANO | Management and Orchestration |
+------------+--------------------------------------------+
| MPLS | Multi-Protocol Label Switching |
+------------+--------------------------------------------+
| NCT | Network Connectivity Topology |
+------------+--------------------------------------------+
| NFP | Network Forwarding Path |
+------------+--------------------------------------------+
| NFPD | Network Forwarding Path Descriptor |
+------------+--------------------------------------------+
| NSD | Network Service Descriptor |
+------------+--------------------------------------------+
| UML | Unified Modeling Language |
+------------+--------------------------------------------+
| VL | Virtual Link |
+------------+--------------------------------------------+
| VLD | Virtual Link Descriptor |
+------------+--------------------------------------------+
NSD Infomration Model Overview
------------------------------
An Network Service (NS), as defined by ETSI NFV ISG is a composition of Network Functions (NF) arranged as a set of functions with unspecified connectivity between them or according to one or more forwarding graphs.
The Network Service Descriptor (NSD) is a deployment template which consists of information used by the NFV Orchestrator (NFVO) for life cycle management of an NS.
As illustrated in the following figure, the description of a NS as used by the NFV Management and Orchestration (MANO) functions to deploy an NS instance includes or references the descriptors of its constituent objects:
* Zero, one or more Virtualized Network Function Descriptors (VNFD);
* Zero, one or more Physical Network connect PNFs to VLs;
* Zero, one or more nested NSD;
* Zero, one or more Virtual Link Descriptor (VLD) used by the NFVO to deploy Virtual Links (VL) ; and
* Zero, one or more VNF Forwarding Graph Descriptors (VNFFGD).
Functional Requirements
-----------------------
NSD Information Model Definitions
---------------------------------
|