Page Status: Guilin Updates - 17 Jul
Component Status: Pending PTL Updates and ArchCom Review
Last Reviewed: 08/04/2020
Certified by: Vijay Kumar
1. High Level Component Definition and Architectural Relationships
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2. Component API definitions
...
Interface Name | Interface Definition | Interface Capabilities | Protocol | Status | Consumed Models | API Spec (Swagger) |
---|---|---|---|---|---|---|
DCAE-EXT1 | VES Collector | An interface to share FM/PM data for VNF FCAPS from the VNFs via the EMS Driver to VES Collector | REST | Available | VES | VES-Collector |
DCAE-EXT2 | HV-VES Collector | Interface to support GPB over TCP for highvolume VES Events | Proto/TCP | Available | VES | HV-VES (High Volume VES) |
DCAE-EXT3 | DataFileCollector | Supports bulk/batch datafile collection from xNF | sftp/ftpes | Available | 3GPP | NA |
DCAE-EXT4 | SNMPTrap | Supports SNMP traps collection from SNMP agents deployed in the network | UDP | Available | NA | |
DCAE-EXT5 | RESTConf | Subscribes to external controllers and retrieves data | restconf | Available | RESTConf | |
DCAE-EXT6 | OnboardingAPI (MOD) | Used for onboarding MS component spec file and data-format into Design catalog | REST | Available (POC) | Onboarding HTTP API (MOD) | |
DCAE-EXT7 | Deployment Handler | High-level API for deploying/undeploying composed DCAE services | REST | Available | Deployment-Handler | |
DCAE-EXT8 | Inventory API | DCAE Inventory is a web service that provides the following:
| REST | Available | Inventory API | |
DCAE-EXT9 | Data Extraction Service (DES) | Provides basic computation and data retrieval/access from datastorage maintained by DL handlers (Feeder) | REST | New (Guilin)TBA | des-swagger.json | |
DCAE-OUT1EXT10 | DCAE Openloop/CL Event | Open loop and Control Loop event trigger from DCAE analytics/correlation MS into DMAAP | REST | AvailableNA | CL Event Structure | |
DCAE-OUT2EXT11 | PNF Registration Handler | Retrieves PND PNF Registration event from PNF published through VESCollector/ DMAAP | REST | Available | VES | PRH (PNF Registration Handler) |
...
DCAE Component consumes the following Interfaces:
Interface Name | Interface Definition | Interface Capabilities | Protocol | Status | Consumed Models | API Spec (Swagger) |
---|---|---|---|---|---|---|
POE-1 | Policy update notification via DMAAP | Recieve updates to DCAE MS configuration policies via DMAAP (consumed by DCAE |
Policy Handler) | REST | Available | tosca.policies.root | |
POE-5 | PDP - Policy Handler | Fetched policies for DCAE MS from the Policy Framework via PDP query | REST | Available |
Defined by policy |
POE-5 (Policy Decision API) | ||||
AAIE-1 | Topology Enrichment | Enrichment query by Correlation/analytics MS | REST | Available |
AAI REST API Documentation on readthedocs.io | ||||
Acumos-E5 Subscription | Acumos - AA (MOD) | Acumos Adapter - Retrieves models from Acumos using E5 interface and onboard them into DCAE (MOD) using OnboardingAPI and make it available in Catalog | REST | Available (POC) |
3. Component Description:
...
Hardening MOD POC into mainstream component with redesigned catalog/UI .and Policy/CLAMP integration
Runtime: None
DCAE Platform includes Cloudify which is used for Service Component orchestration. This will continue on Python 2.x as Python 3.x support for Cloudify is not available ( expected AUG'2020; will be evaluated once available and worked as stretch goal for Guilin)
...