NFV URN Namespace: Difference between revisions
(Added new namespace sub-trees requested via NFVSOL(19)000237r3) |
|||
Line 20: | Line 20: | ||
|Namespace for YANG modules specified in ETSI GS NFV-SOL 006. | |Namespace for YANG modules specified in ETSI GS NFV-SOL 006. | ||
[https://docbox.etsi.org/ISG/NFV/Open/Drafts/SOL006_YANG_based_NFV_Descriptors_spec Latest draft of SOL006] | [https://docbox.etsi.org/ISG/NFV/Open/Drafts/SOL006_YANG_based_NFV_Descriptors_spec Latest draft of SOL006] | ||
|- | |||
|yang:etsi-nfv-vnfd | |||
| | |||
<nowiki>urn:etsi:nfv:yang:etsi-nfv-vnfd</nowiki> | |||
|string | |||
|Namespace for the YANG module that is used to model a single VNFD, according to the YANG specification available in [https://forge.etsi.org/rep/nfv/SOL006/blob/v2.6.1/src/yang/etsi-nfv-vnfd.yang etsi-nfv-vnfd.yang] file. | |||
|- | |||
|yang:etsi-nfv-nsd | |||
| | |||
<nowiki>urn:etsi:nfv:yang:etsi-nfv-nsd</nowiki> | |||
|string | |||
|Namespace for the YANG module that is used to model a single NSD, according to the YANG specification available in [https://forge.etsi.org/rep/nfv/SOL006/blob/v2.6.1/src/yang/etsi-nfv-nsd.yang etsi-nfv-nsd.yang] file | |||
|- | |||
|yang:etsi-nfv-pnfd | |||
| | |||
<nowiki>urn:etsi:nfv:yang:etsi-nfv-pnfd</nowiki> | |||
|string | |||
|Namespace for the YANG module that is used to model a single PNFD, according to the YANG specification available in [https://forge.etsi.org/rep/nfv/SOL006/blob/v2.6.1/src/yang/etsi-nfv-pnfd.yang etsi-nfv-pnfd.yang] file | |||
|} | |} | ||
Revision as of 11:39, 3 May 2019
Introduction
ETSI ISG NFV is maintaining a namespace registry as a sub tree of the ETSI root urn:etsi
namespace. A description of the top level ETSI URN namespace can be found on the ETSI webpage [1].
The NFV URN namespace has the following structure:
urn:etsi:nfv:<NFV sub-tree>
The following sections describe the basic structure of the sub-tree and how a entry in the registry can be requested.
NFV sub-tree
NFV sub-tree | Full Namespace | Type | Description |
---|---|---|---|
yang:etsi-nfv-descriptors |
urn:etsi:nfv:yang:etsi-nfv-descriptors |
string | Namespace for YANG modules specified in ETSI GS NFV-SOL 006. |
yang:etsi-nfv-vnfd |
urn:etsi:nfv:yang:etsi-nfv-vnfd |
string | Namespace for the YANG module that is used to model a single VNFD, according to the YANG specification available in etsi-nfv-vnfd.yang file. |
yang:etsi-nfv-nsd |
urn:etsi:nfv:yang:etsi-nfv-nsd |
string | Namespace for the YANG module that is used to model a single NSD, according to the YANG specification available in etsi-nfv-nsd.yang file |
yang:etsi-nfv-pnfd |
urn:etsi:nfv:yang:etsi-nfv-pnfd |
string | Namespace for the YANG module that is used to model a single PNFD, according to the YANG specification available in etsi-nfv-pnfd.yang file |
Type definitions
string = (ALPHA)0*(ALPHANUMERIC/-/_) # a string starts with an upper- or lower-case letter followed by zero or more upper- or lower-case letters, integer numbers, hyphens or underscores ALPHA = {a-zA-Z} ALPHANUMERIC = {a-zA-Z0-9}
Requesting an entry (for ETSI technical bodies only)
A new NFV sub-tree can only be requested by a ETSI technical body.
To request a sub-tree please follow the guide below.
- Pre-condition: a work item running in the WG has identified the need to enable a URN namespace. A contact person to formalize the request has been identified (e.g., a WG official such as the WG Chair, the work item rapporteur).
- Step #1: Download the "URN namespace application template" in contribution NFVTSC(19)000003
- Step #2: Fill in the template and submit it as a contribution under the "NFV TSC" workspace of the ETSI Portal.
- Step #3: The TSC will review the application.
- If the application is accepted, a new entry in the "NFV URN Namespace" will be enabled.
- If the application cannot be accepted, it will be communicated to the contact person together with any additional information to be considered for resolving the "non-acceptance".