SOL002 Adapter is similar ETSI adapter as SOL003 and SOL005 that does conversion of ONAP functionality to ETSI MANO functionality and back. Architecture and placement in ONAP should be inline with other ETSI adapters and all common functionality should be shared and implemented just ones e.g.
Security
HPA
Any other ONAP functionality e.g. AAI access, Policy access, Logging.
All ETSI adapters should also shared common code base for ETSI models, DTOs and interface implementation as those will be technically very same towards external MANO.
Use Cases
VNF Configuration (Ve-Vnfm-em)
As part of VNF instantiation/heal/scaleOut VNFM can set VNF initial configuration using SOL002 VNF Configuration Interface towards EM (ONAP).
SOL002 Adapter can convert this configuration to another protocol and ONAP Controller enables Operator configurability.
Benefits:
This use case enables VNFC level configuration.
This configuration interface only exists in SOL002 (compared to SOL003).
The use case enables the external VNFM to use a SOL002 interface to configure a VNF, even when the VNF itself does not support SOL002 configuration.
VNF LCM (Ve-Vnfm-em)
SOL002 VNF LCM interface use can be divided to 2 separate sub-use cases:
LCM Action execution
ONAP Close Loop gets triggered from VES event or by other means and can trigger SOL002 Adapter to perform action using VNF LCM interface
LCM Notification Subscribing/Consuming
At startup SOL002 Adapter can subscribe LCM notifications from VNFM
When receiving notifications SOL002 Adapter can perform actions e.g.:
Clean up VNF related Close Loop when receiving VNF terminated notification
Configure VNF (Similar as in VNF Configuration use case.) when receiving VNF Instantiated/Healed/Scaled notification.
Benefits:
VNFC level LCM actions (compared to SOL003 which only allows action at the VNF level)
VNF Indicator Interface (Ve-Vnfm-em)
External VNFM can subscribe to SOL002 VNF Indicator notifications.
SOL002 Adapter reads VNF spesific VES events from DMaaP according to subscriptions and converts events to SOL002 interface format and sends as Notify events to external VNFM.
Benefits:
Enables ETSI style Close Loops in VNFM (for VNFs supporting ONAP VES events)
Feature Descriptions
Feature
Description
SOL002 Adapter receives VNF configuration request from VNFM
SOL002 Adapter exposes VNF configuration endpoint for external VNFM: