...
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Requirements & Use Cases
The following requirements are defined in the Honolulu release - functional requirements proposed list.
Support for ETSI SOL003 v3.3.1 Or-Vnfm Interface from ONAP to external VNF Manager(s)
- Executive Summary- Provide an interface adapter from ONAP Service Orchestrator to external VNF Manager(s) using ETSI SOL003 v3.3.1 compliant Interface with CNF enhancements
- Support for Create, Instantiate, Query of a VNF or a prototype CNF using an external VNF Manager
- Support for Grant request from an external VNF Manager
- Support for ModifyVnfInfo using an external VNF Manager
- Support for receiving VNF Life Cycle Notifications (LCN) from a VNF Manager
- Business Impact- Enables operators and service providers to use vendor provided or internally developed ETSI compliant VNF Manager(s). Industry compatibility.
- Business Markets- All operators and service providers that are using ETSI SOL003 compliant VNF Managers
- 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.
Feature Descriptions
Feature | Description |
---|---|
Epic and User Story
Epic | User Story | Description | Honolulu Plan? | JIRA |
---|
Support for ETSI SOL003 v3.3.1 Or-Vnfm Interface from ONAP to external VNF Manager(s)
- Executive Summary- Provide an interface adapter from ONAP Service Orchestrator to external VNF Manager(s) using ETSI SOL003 v3.3.1 compliant Interface with CNF enhancements
- Support for Create, Instantiate, Query of a VNF or a prototype CNF using an external VNF Manager
- Support for Grant request from an external VNF Manager
- Support for ModifyVnfInfo using an external VNF Manager
- Support for receiving VNF Life Cycle Notifications (LCN) from a VNF Manager
- Business Impact- Enables operators and service providers to use vendor provided or internally developed ETSI compliant VNF Manager(s). Industry compatibility.
- Business Markets- All operators and service providers that are using ETSI SOL003 compliant VNF Managers
- 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, Instantiate, Query of a VNF or a prototype CNF using an external VNF Manager
SOL003 Adapter needs to support 3.3.1 Create, Instantiate, Query of VNF or a prototype CNF using an external VNF Manager
- SOL003 Adapter should be also able to support ETSI 2.7.1 SOL003 APIs - one level backward compatibility needs to be supported
Support for Grant request from an external VNF Manager
SOL003 Adapter needs to support 3.3.1 Grant requests from an external VNF Manager
- SOL003 Adapter should be also able to support ETSI 2.7.1 SOL003 Grant APIs - one level backward compatibility needs to be supported
Support for ModifyVnfInfo using an external VNF Manager
SOL003 Adapter needs to support for 3.3.1 ModifyVnfInfo using an external VNF Manager
- SOL003 Adapter should be also able to support ETSI 2.7.1 SOL003 ModifyVnfInfo APIs - one level backward compatibility needs to be supported
Support for receiving VNF Life Cycle Notifications (LCN) from a VNF Manager
SOL003 Adapter needs to receive 3.3.1 VNF Life Cycle Notifications from a VNF Manager
- SOL003 Adapter should be also able to support ETSI 2.7.1 SOL003 VNF Life Cycle Notifications APIs - one level backward compatibility needs to be supported
SOL005 Adapter will support NS/VNF Package Management and NS LCM | SOL005 Adapter will support NS/VNF Package Management and NS LCM | No | SO-2435 - SOL005 Adapter supports NS/VNF Package Management and NS LCM OPEN | |
SOL005 Adapter Package Management for External NFVO by leveraging the ONAP-ETSI Catalog Manager
| SOL005 Adapter Package Management for External NFVO by leveraging the ONAP-ETSI Catalog Manager | No | SO-2436 - SOL005 Adapter supports Package Management for NFVO OPEN | |
SOL005 Adapter will support SOL005 NS Management | SO supports ETSI SOL005 Alignment of its interfaces with NFVO through SOL005 | done in Frankfurt | SO-1579 - SO supports ETSI SOL005 Alignment of its interfaces with NFVO CLOSED | |
SOL005 Adapter will support Create NS | SOL005 Adapter will support Create NS | Yes | under SO-1579 | |
SOL005 Adapter will support Instantiate NS | SOL005 Adapter will support Instantiate NS | Yes | under SO-1579 | |
SOL005 Adapter will support Terminate NS | SOL005 Adapter will support Terminate NS | Yes | under SO-1579 | |
SOL005 Adapter will support Delete NS | SOL005 Adapter will support Delete NS | Yes | under SO-1579 | |
SOL005 Adapter will support Communication Security | SOL005 Adapter will support Communication Security based on OAuth2 for APIs and OAuth2/HTTP Basic Authentication for notification | no need to reopen for Honolulu | SO-2437 - SOL005 Adapter supports communication security CLOSED | |
Secured communication will be supported between SOL005 Adapter and external NFVO | Secured communication between SOL005 Adapter and external NFVO | no need to reopen for Honolulu | SO-2438 - Secured communication support between SOL005 Adapter and NFVO CLOSED | |
Authentication and authorization will be supported between SOL005 Adapter and external NFVO | Authentication and authorization will be supported between SOL005 Adapter and external NFVO | no need to reopen for Honolulu | SO-2439 - Authentication and Authorization support between SOL005 Adapter and NFVO CLOSED | |
SOL005 Adapter Architecture for Honolulu
The diagram depicts SOL005 Adapter Architecture.
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
SOL005 Adapter Operations
The following SOL005 Adapter operations will be supported:
- Create NS
- Instantiate NS
- Terminate NS
- Delete NS
- Query of NS
- Modify
- Operation Status