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).
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)
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:
|
SOL002 Adapter executes VNF LCM operations towards VNFM | SOL002 Adapter utilizes VNFM exposed SOL002 VNF LCM interface:
|
SOL002 Adapter subscribes and consumes VNF LCM notifications from VNFM | SOL002 Adapter utilizes VNFM exposed SOL002 VNF LCM interface to subscribe LCM Notifications:
|
SOL002 Adapter receives subscription and sends VNF Indicator notifications to VNFM | SOL002 Adapter exposes VNF Indicator subscription endpoint and sends Indicator notifications to external VNFM:
|
Epic and User Story
Epic | User Story | Description | Is Frankfurt? |
---|---|---|---|
SOL002 Adapter | SOL002 Adapter exposes its East-bound interface to any VNFM Adapter Client. | ||
SOL002 Adapter exposing EBI interface: | |||
| SOL002 Adapter supports configuration call for a VNF level | yes | |
| SOL002 Adapter supports configuration call for a VNFC level | yes | |
| SOL002 Adapter to subscribe VNF LCM notifications from VNFM to enable ONAP operations | yes | |
| SOL002 Adapter supports indicator interface to in order to support Policy-based scaling - TBD | ? | |
SOL002 Adapter exposing WBI interface: | |||
| SOL002 Adapter exposes West-bound interface to any ETSI-aligned VNF | Stretch goal |
SOL002 Adapter Architecture
<describe architecture, design...>
SOL002 Operations
The following SOL002 operations will be supported:
API Action | Actor | Method | URI | Description |
---|---|---|---|---|
Application Configuration | VNFM → SOL002 Adapter | PATCH | /configuration | To configure |
SOL002 Operation Sequence Flows
<Input from Samsung>