Requirement | Any additional capability required in ONAP? | ONAP Capability Requirement |
Capability to onboard a partner with associated agreement reference | Yes | Currently a resource by name SPPartner is added to the Service to associate Service with a partner and this resource is distributed to inventory. TMF offers a Partner management API that can be leveraged for adding partner directly |
Capability to design policies matching the business contract between SP and Partner •Guard policies for authorization & access for specific operations •Configuration policies for restricting the Service parameters and associated boundaries (SLO) | No | This is already supported in Policy UI. Additional policy model elements might be required and Policy templates need to be defined |
Capability to associate and activate Partner Service specific policies with SP Service | No | SDC supports adding additional Policy artifacts for Service |
Capability to define Partner Service specific parameters in the SP ONAP Design time environment and persist in Design time/Runtime Catalog | No | Already supported in SDC |
Capability to define the Partner Service specific parameters in SP ONAP Inventory | No | Additional OXM root elements might be required |
Capability to schedule a Service Configuration/Control in response to a request | No | Required to define Constraint policies that need to be associated with OOF. Additional OOF configuration might be required |
Capability to monitor the schedules and initiate the operations between SP and Partner | No | OOF supports this |
Capability of SP ONAP Ext-API to initiate a request for Service Configuration and Activation and route it to Partner API gateway | Yes | Ext-API integration with MSB/AAF required. Else need to invoke Partner Ext-API NBI direct from SP Ext-API . Additionally this has to be driven via SO workflows on the SP side |
Capability of Partner ONAP Ext-API to receive the Service Configuration and Activation request and carry out validation | Yes | Ext-API to support Service Configuration and Activation API |
Capability of Partner ONAP Ext-API to translate the Service Configuration and Activation request and map it to SO specific Service Modification request | Yes | API adaptation logic for TMF 640 |
Capability of SP ONAP instance to register hub resources for receiving update on the operational request and associated SLO requests placed via the Ext-API | Yes | Enhancement of Ext-API subscription management |
Capability of Partner ONAP instance to report errors/events/metrics based on operational requests | Yes | Enhancement of Ext-API subscription management Registration of ONAP Ext-API to receive events through DMaaP |
Capability of SP ONAP instance Ext-API to initiate test on the Service offered by the Partner either on-demand or based on request received | Yes | Ext API support for Service Test API Additional ONAP component level support to initiate service test or to query service state |
Capability of Partner ONAP instance Ext-API to receive a Service test request and route the request to appropriate components | Yes | Ext API support for Service Test API Additional ONAP component level support to initiate service test or to query service state |
Capability of SP ONAP instance Ext-API to register hub resources to receive notification on tests initiated on the Partner Service | Yes | Ext API enhancement to support additional hub resources |
Capability of SP ONAP instance and Partner ONAP instance Ext-API to maintain an external facing identifier for Service Specification and Service Instance | Yes | Ext-API enhancement to manage external facing identifiers and mapping with internal identifiers |
Capability of SP ONAP instance Ext-API to delegate authenticate and authorize the operations towards Partner Ext-API through a well established mechanism in ONAP | Yes | Integration of Ext-API with MSB/AAF |
Capability of SP ONAP Ext-API to query the Service Instance state and receive notification via hub resource for any changes to the Service state on Partner side | Yes | Enhancement of Ext-API |
Capability of SP ONAP Ext-API to register hub resource for receiving any changes to the Service Specification offered by Partner and consumed by SP | Yes | Enhancement of Ext-API |
Capability of SP ONAP instance to categorize the Services consumed from Partner under associated namespace in the SP inventory – this namespace may further be associated with tenancy relationship | No | This is supported in AAI (as per CCVPN use case) |