summaryrefslogtreecommitdiffstats
path: root/docs/Chapter7
diff options
context:
space:
mode:
authorJunfengWang <junfeng.a.wang@ericsson.com>2020-07-08 14:23:20 -0400
committerJunfengWang <junfeng.a.wang@ericsson.com>2020-07-09 14:25:39 -0400
commitcbbd1db5dfe2035d56901575218380c32216da92 (patch)
tree08d7896cd84cc19b3039b769b063e19f5c56d9eb /docs/Chapter7
parent53f7cb1dac989b8abfe0c2401192f946c0e316d4 (diff)
Correction of licensing requirements
Issue-ID: VNFRQTS-905 Signed-off-by: JunfengWang <junfeng.a.wang@ericsson.com> Change-Id: I7771c1d5475be7025f7672177e4a46798d57491b
Diffstat (limited to 'docs/Chapter7')
-rwxr-xr-xdocs/Chapter7/VNF-On-boarding-and-package-management.rst27
1 files changed, 15 insertions, 12 deletions
diff --git a/docs/Chapter7/VNF-On-boarding-and-package-management.rst b/docs/Chapter7/VNF-On-boarding-and-package-management.rst
index f9be04a..739f232 100755
--- a/docs/Chapter7/VNF-On-boarding-and-package-management.rst
+++ b/docs/Chapter7/VNF-On-boarding-and-package-management.rst
@@ -555,7 +555,9 @@ Testing
Licensing Requirements
^^^^^^^^^^^^^^^^^^^^^^^
-ONAP operators build the VNF License using SDC during onboarding.
+ONAP can support external licensing management solution (e.g. vendor specific)
+in addition to its own licensing management solution. If licensing management
+solution is provided by ONAP, then ONAP operators build the VNF License using SDC during onboarding.
Refer to the ONAP User Guide for details.
The operators require certain information regarding VNF licences.
This information currently is delivered out of band.
@@ -566,9 +568,9 @@ VNF licensing behavior also has some constraints.
:id: R-85653
:target: VNF or PNF
:keyword: MUST
- :updated: dublin
+ :updated: guilin
- The VNF or PNF **MUST** provide metrics (e.g., number of sessions,
+ If ONAP licensing management solution is used, then the VNF or PNF **MUST** provide metrics (e.g., number of sessions,
number of subscribers, number of seats, etc.) to ONAP for tracking
every license.
@@ -604,9 +606,9 @@ VNF licensing behavior also has some constraints.
:id: R-44569
:target: VNF or PNF
:keyword: MUST NOT
- :updated: dublin
+ :updated: guilin
- The VNF or PNF provider **MUST NOT** require additional
+ If ONAP licensing management solution is used, then the VNF or PNF provider **MUST NOT** require additional
infrastructure such as a VNF or PNF provider license server for VNF or PNF provider
functions and metrics.
@@ -614,9 +616,10 @@ VNF licensing behavior also has some constraints.
:id: R-13613
:target: VNF
:keyword: MUST
+ :updated: guilin
The VNF **MUST** provide clear measurements for licensing
- purposes to allow automated scale up/down by the management system.
+ purposes if needed to allow automated scale up/down by the management system.
.. req::
:id: R-27511
@@ -630,24 +633,24 @@ VNF licensing behavior also has some constraints.
.. req::
:id: R-85991
- :target: VNF or PNF
+ :target: VNF or PNF PROVIDER
:keyword: MUST
- :updated: dublin
+ :updated: guilin
- The VNF or PNF provider **MUST** provide a universal license key
+ If the VNF or PNF requires a license then the VNF or PNF provider **MUST** provide a universal license key
per VNF or PNF to be used as needed by services (i.e., not tied to a VM
instance) as the recommended solution. The VNF or PNF provider may provide
pools of Unique VNF or PNF License Keys, where there is a unique key for
- each VNF or PNF instance as an alternate solution. Licensing issues should
+ each VNF or PNF instance as an alternate solution. In all cases, licensing issues should
be resolved without interrupting in-service VNFs or PNFs.
.. req::
:id: R-47849
:target: VNF or PNF
:keyword: MUST
- :updated: dublin
+ :updated: guilin
- The VNF or PNF provider **MUST** support the metadata about
+ If ONAP licensing management solution is used, then the VNF or PNF provider **MUST** support the metadata about
licenses (and their applicable entitlements) as defined in this
specification for VNF or PNF software, and any license keys required to authorize
use of the VNF or PNF software. This metadata will be used to facilitate