Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updates made based on 08/04 meeting comment
Page Status:  Guilin Updates  - 17 Jul  
Component Status: Pending PTL Updates and ArchCom Review

Last Reviewed:  08/04/2020 

Certified by:  Vijay Venkatesh Kumar


1. High Level Component Definition and Architectural Relationships 

draw.io Diagram
bordertrue
diagramNamedcae_r7
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth849933
revision411

2. Component API definitions

...

Interface NameInterface Definition Interface CapabilitiesProtocolStatusConsumed ModelsAPI Spec (Swagger)
DCAE-EXT1VES CollectorAn interface to share FM/PM data for VNF FCAPS from the VNFs via the EMS Driver to VES CollectorRESTAvailable

VES

VES-Collector
DCAE-EXT2HV-VES CollectorInterface to support GPB over TCP for highvolume VES EventsProto/TCPAvailableVESHV-VES (High Volume VES)
DCAE-EXT3DataFileCollectorSupports bulk/batch datafile collection from xNFsftp/ftpesAvailable3GPPNA
DCAE-EXT4SNMPTrapSupports SNMP traps collection from SNMP agents deployed in the networkUDPAvailable
NA
DCAE-EXT5RESTConfSubscribes to external controllers and retrieves datarestconfAvailable
RESTConf
DCAE-EXT6OnboardingAPI (MOD)Used for onboarding MS component spec file and data-format into Design catalogRESTAvailable (POC)
Onboarding HTTP API (MOD)
DCAE-EXT7Deployment Handler

High-level API for deploying/undeploying composed DCAE services

RESTAvailable


Deployment-Handler
DCAE-EXT8Inventory API

DCAE Inventory is a web service that provides the following:

  1. Real-time data on all DCAE services and their components
  2. Comprehensive details on available DCAE service types
RESTAvailable


Inventory API
DCAE-EXT9Data Extraction Service (DES)Provides basic computation and data retrieval/access from datastorage maintained by DL handlers (Feeder)RESTNew (Guilin)TBA
des-swagger.json
DCAE-OUT1EXT10DCAE Openloop/CL EventOpen loop and Control Loop event trigger from DCAE analytics/correlation MS into DMAAPRESTAvailableNA
CL Event Structure
DCAE-OUT2EXT11PNF Registration HandlerRetrieves PND PNF Registration event from PNF published through VESCollector/ DMAAPRESTAvailableVESPRH (PNF Registration Handler)














...

DCAE Component consumes the following Interfaces:


Interface NameInterface Definition Interface CapabilitiesProtocolStatusConsumed ModelsAPI Spec (Swagger)
POE-1Policy update notification via DMAAP Recieve updates to DCAE
-SUB1
MS configuration policies via DMAAP (consumed by DCAE Policy Handler)RESTAvailable

tosca.policies.root

TOSCA


POE-5PDP - Policy HandlerFetched policies for DCAE MS from the Policy Framework via PDP queryRESTAvailable
NA
Defined by policy
DCAE-SUB2 DMAAP - Policy Handler
POE-5 (Policy Decision API)
AAIE-1Topology Enrichment Enrichment query by Correlation/analytics MS 
Recieve updates to DCAE MS configuration policies via DMAAP
RESTAvailable
NADCAE-SUB3

AAI REST API Documentation on readthedocs.io
Acumos-E5 SubscriptionAcumos - AA (MOD)Acumos Adapter - Retrieves models from Acumos using E5 interface and onboard them into DCAE (MOD) using OnboardingAPI and make it available in CatalogRESTAvailable (POC)
NA












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)

...