Newer
Older
prefix nfv;
}
/*
* Import
*/
description
"Models for PNFD according to GS NFV-IFA 014.";
![Miguel Angel Reina Ortega Miguel Angel Reina Ortega's avatar](/rep/uploads/-/system/user/avatar/20/avatar.png?width=36)
Miguel Angel Reina Ortega
committed
revision 2022-03-08 {
description
"Version 3.6.1.
PNFD according to ETSI GS NFV-IFA 014 Release 3.";
}
revision 2021-07-05 {
description
"Version 3.5.1.
PNFD according to ETSI GS NFV-IFA 014 Release 3.";
}
revision 2020-06-10 {
"Version 3.3.1.
PNFD according to ETSI GS NFV-IFA 014 Release 3.";
revision 2020-06-01 {
description
"Version 2.8.1.
PNFD according to ETSI GS NFV-IFA 014 271.";
}
Common data structures to support PNFD according to:
ETSI GS NFV-IFA 014 Ed271v264";
Common data structures to support PNFD according to:
ETSI GS NFV-IFA 014 Ed261v252";
"ETSI GS NFV-IFA 014 Ed261v252";
}
grouping pnfd {
description
"The Pnfd information element is a deployment template
enabling on-boarding PNFs and referencing them from an NSD.
It focuses on connectivity aspects only";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
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
110
111
112
113
114
115
116
117
118
119
120
121
122
leaf id {
type string;
description
"Identifier of this Pnfd information element. It uniquely
identifies the PNFD.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
leaf function-description {
type string;
description
"Describes the PNF function.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
leaf provider {
type string;
description
"Identifies the provider of the PNFD.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
leaf version {
type string;
mandatory true;
description
"Identifies the version of the PNFD.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
leaf invariant-id {
type string;
description
"Identifies a PNFD in a version independent manner. This
attribute is invariant across versions of PNFD.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
leaf name {
type string;
description
"Provides the human readable name of the PNFD.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
list ext-cpd {
uses cpd;
description
"Specifies the characteristics of one or more connection
points where to connect the PNF to a VL.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";
}
leaf geographical-location-info {
type string;
description
"It provides information about the geographical location
(e.g. geographic coordinates or address of the building,
etc.) of the PNF. The cardinality 0 is used when the
location is unknown.
Editor's Note: The type is TBD in SOL001. We need to make
a common SOL001/SOL006 decision.";
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element";