Note: Due to the resource restriction for Honolulu, the SOL005 Adapter enhancement for SO NFVO and CNF support would not be available.
- Fernando Oliveira needs to confirm this.
- If the SOL005 Adapter enhancement is not available, for Honolulu, SO NFVO will receive its requests from command-based (Postman) requests.
Requirements & Use Cases
The following requirements are defined in the Honolulu release - functional requirements proposed list.
...
Epic | User Story | Description | Honolulu Plan? | JIRA |
---|
Support for ETSI SOL005 v3.3.1 Os-Ma-nfvo Interface between ONAP SO and NFVO |
| - Executive Summary- Provide an interface adapter from ONAP Service Orchestrator tp NFVO(s) using an ETSI SOL005 v3.3.1 compliant Interface
- Support for Create, Upload, Update, Query, Delete of an ETSI NS Descriptor using an ETSI v3.3.1 SOL005 compliant NFVO
- Support for Create, Instantiate, Terminate and Delete of a ETSI NS using an ETSI compliant NFVO
- Support for receiving NS Notifications (LCN) from an NFVO
- Support for ModifyVnfInfo operation.
- Business Impact- Enables operators and service providers to use vendor provided or internally developed ETSI compliant NFVO(s). Industry compatibility.
- Business Markets- All operators and service providers that are using ETSI SOL005 compliant NFVOs
- Funding/Financial Impacts- Reduction in operations expense from using industry standard Interfaces.
- Organization Mgmt, Sales Strategies-There is no additional organizational management or sales strategies for this requirement outside of a service providers "normal" ONAP deployment and its attendant organizational resources from a service provider.
| Yes | |
| Support for Create, Upload, Update, Query, Delete of an ETSI NS Descriptor using an ETSI v3.3.1 SOL005 compliant NFVO | SOL005 Adapter needs to support Create, upload, Update, Query, Delete of and ETSI NS Descriptor using an ETSI v3.3.1 SOL005 compliant NFVO Fernando Oliveira I don't think SOL005 Adapter support this package management because we have ETSI Catalog Manager. We can discuss this more | Yes ? |
|
| Support for Create, Instantiate, Terminate and Delete of an ETSI NS using an ETSI compliant NFVO | SOL005 Adapter needs to support 3.3.1 Create, Instantiate, Terminate and Delete of an ETSI NS using an ETSI compliant NFVO - SOL005 Adapter need to choose a proper NFVO based on the model (SO NFVO, VFC, External NFVO)
- SOL005 Adapter needs to receive the Create, Instantiate, Terminate and Delete NS LCM requests from ONAP SO. Its interfaces are not necessarily SOL005 APIs
- SOL005 Adapter needs to send the Create, Instantiate, Terminate and Delete NS LCM requests to the selected NFVO via SOL005 LCM APIs
- SOL005 Adapter should be able to support v2.7.1 SOL005 LCM APIs - one level backward compatibility is supported
| Yes |
|
| Support for receiving NS Notifications (LCN) from an NFVO | SOL005 Adapter needs to support NS Notification (LCN) from an NFVO - SOL005 Adapter needs to subscribe to NFVO for subscription with subscription filters, by using SOL005 APIs
- SOL005 Adapter needs to receive NS notifications from the registered NFVOs
| Yes |
|
| Support for ModifyVnfInfo operation. | SOL005 Adapter needs to support ModifyVnfInfo operation APIs - SOL005 Adapter needs to receive the ModifyVnfInfo. requests from ONAP SO through its NBI, which is not necessarily SOL005 APIs
- SOL005 Adapter needs to send the ModifyVnfInfo requests to the selected NFVO via SOL005 APIs
| Yes |
|
| Support for Queries for VNF/PNF/NS package management from ETSI Catalog Manager | SOL005 Adapter needs to query ETSI Catalog manager for VNF/PNF/NS packages - Note: for Honolulu, PNF packages will not supported from the SOL005 Adapter
| Yes |
|
| Enhance NFVO invocation sequences from UUI to SOL005 Adapter to make ONAP SO SOL005 compliant | SOL005 Adapter supports interfaces to/from ONAP SO NFVO - Using UUI / CLI, the E2E request will be sent to SO. Make SO handles the E2E request
- from UUI, selects NFVO
- If CLI is used, pass the selected NFVO in the request
- Make/enhance SO Workflows to extract NSDs from the E2E
- For each NSD, make SO to invoke the SOL005 Adapter
- SOL005 Adapter sends SOL005 requests to the ONAP SO NFVO, as one of the choices (SO NFVO, VFC, External NFVO)
- Chooses the SO NFVO based on the selected NFVO in the request
- SOL005 Adapter sends CRUD SOL005-compliant NS requests which include multiple VNFs and VLs.
- SOL005 Adapter subscribes (CREATE and DELETE) to ONAP SO NFVO for notifications
- SOL005 Adapter provides notification endpoint(s) to receive notifications (P1)
- Swagger will be provided to the SOL005 Adapter development
| Yes | Jira Legacy |
---|
server | System Jira |
---|
serverId | 4733707d-2057-3a0f-ae5e-4fd8aff50176 |
---|
key | SO-2857 |
---|
|
|
|
|
|
|
|
...