ONAP SDC VoLTE Model Support

Slides:



Advertisements
Similar presentations
Restructuring Proposal for TOSCA Files 1. Goals Separation of concerns: only expose what is needed to different roles in the creation of TOSCA templates.
Advertisements

Microsoft ® Official Course Structuring and Publishing Websites for All Users Microsoft SharePoint 2013 SharePoint Practice.
© 2016 TM Forum | 1 NFV Ecosystem Enabler: A well-enabled VNF package Catalyst Theater Presentation, May 10, 2016.
TOSCA v1.0 Figures. Definition of building blocks for services … along with the implementation artifacts for manageability operations … and the definition.
Service Design & Onboarding
SDN-O LCM for Mercury Release Key Points and Overview
ONAP Management Requirements
ARC: Definitions and requirements for SO/APP-C/VF-C discussion including call notes Chris Donley July 5, 2017.
Microservice Powered Orchestration
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
VNF SDK Design and Packaging issues
Illustrative Sequence Diagrams
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
ONAP Multi-VIM/Cloud Long Term Architecture and Use Cases (Under Community Discussion across Use Case, Optimization Framework, OOM,
Defining ONAP VNF Package Model
A&AI Component Diagram
VNF Package CSAR for ONAP Release 2 – adding Telco grade features Andrei Kojukhov, PhD, Amdocs Oct 6, 2017.
VoLTE VNF Descriptor gaps
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
ONAP Architecture Meeting 8/8
Domino Release D Planning
OPEN-O Modeling Directions (DRAFT 0)
ONAP SDC TOSCA Import Gap Analysis
Agenda Overview High Level Architecture Design time Architecture
NFV Updates Deepanshu Gautam.
ARC 5: Deployment Options Chris Donley
ONAP Architecture Slides Current Plan of Record
VoLTE Use Case (Approved) Proposal Alternative Proposed Release 1 Approach and Model Gil Bullard – AT&T.
ONAP Information Model and Data Model
Openecomp Migration Proposals Catherine Lefèvre (AT&T)
Multi-VIM/Cloud High Level Architecture
VoLTE Use Case Proposal
ONAP Run-time Catalog Project
ONAP Amsterdam Architecture
VoLTE remaining requirements Auto & manual Scaling
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Deployment Flavor Model – Challenges and Emerging trends for ONAP adaptation Priya TG, NetCracker Technology.
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
OASIS TOSCA Report for December ONAP Modeling Workshop
ONAP – Centralization & Externalization of Parser Distribution Atul Purohit – Vodafone Group Date , 8th December 2017.
VF-C R2 Feature Planning & Implementation Yan Yang
Agenda Where we are (Amsterdam Architecture)
Usecase 1 – Upgrade Image
ONAP Amsterdam Architecture
DF design as a node type (output by Chris and shitao)
Multi-VIM/Cloud High Level Architecture
DF design as a node type (output by Chris and shitao)
Artifact Properties Use cases and Examples to demonstrate the need of artifact properties July 2018.
Lixiang,YaoguangWang, ChangMing Bai,
FUNCTIONAL Architecture for R2+
ONAP Beijing Architecture Chris Donley 1/9/18
Defining ONAP VNF Package Model
ONAP Architecture for Rel 1
ONAP modeling report shitao.
New VDU model proposal.
TOSCA v1.0 Figures.
DF design as a node type (output by Chris and shitao)
TOSCA Native Service Orchestration SO State of the Union
NFV adhoc Shitao li.
Quick and Dirty Path for Dublin
TOSCA Simple Profile for YAML: Changes proposed for 1.3 release
Open Source Projects Collaborations with ONAP
NFV adhoc Shitao li.
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
ONAP - Workflow Designer
Proposed Approach for ONAP Runtime Support of Network Service Onboarding Gil Bullard, AT&T.
Title: Robust ONAP Platform Controller for LCM in a Distributed Edge Environment (In Progress) Source: ONAP Architecture Task Force on Edge Automation.
TOSCA Orchestration Paradigm
ETSI-Alignment Task Force Update
Presentation transcript:

ONAP SDC VoLTE Model Support Huabing Zhao

VoLTE Service Model layering modeling: VNF->NS->Service vIMS NS vEPC NS VNF1 VNF2 VNFN VNF1 VNF2 VNFN layering modeling: VNF->NS->Service Using TOSCA NFV as Model language Cross two Data Centers: edge DC and core DC

VoLTE Service Topology This is designed in Model Designer and distributed to Orchestrator as there CSAR packages: VoLTE.csar, vIMS.csar and vEPC.csar tosca.nodes.nfv.NS.vEPC_NS tosca.nodes.nfv.NS.vIMS_NS Substitution mapping

Substitution Definition in TOSCA An optional declaration that exports the topology template as an implementation of a Node type. This also includes the mappings between the external Node Types named capabilities and requirements to existing implementations of those capabilities and requirements on Node templates declared within the topology template." But I can't find the corresponding node template for the defined capabilities and requirements in the substitution_mappings part of the TOSCA template designed by SDC.

Substitution mapping issue in SDC No corresponding node template for the defined capabilities and requirements in the substitution_mappings

The Used TOSCA features and Identified Gaps No. Category Feature Identified Gap 1 substitution_mappings capabilities mapping No mapping between the substitued node type and Topo template[bug] 2   requirements mapping 3 Node import node type Can't import node type to SDC [??? Please explain scenario you can import a yaml(VFC/CP/VL) basic building blocks for vf use on boarding. Vf can be designed in onboarding manually] 4 define node type Can't define node type in SDC [can be done menually using add vf scenario] 5 property setting To be verified [support property add/remove/modify from UI] 6 metadata setting To be verified [explain scenario] 7 artifact setting To be verified [artifact from tosca spec is not supported, the artifact are external to model] 8 attribute setting To be verified [supported] 9 requirement setting To be verified [not supported] 10 capability setting 11 Relationship import relationship type Can't import relationship type to SDC [not supported] 12 define relationship type Can't define relationship type to SDC [not supported] 13 14 Group import group type Can't import group type to SDC [can be done using api] 15 define group type Can't define group type in SDC [not supported]

The Used TOSCA features and Identified Gaps No. Category Feature Identified Gap 16   property setting Supported [supported] 17 metadata setting Supported [minuemal support] 18 members setting To be verified [not supported] 23 Inputs input setting Supported 24 input mapping 25 data type Complex Data Type To be verified [supported] 26 NFV NFV node type Not support [we are aligned with the openecomp model]  29 Nested Service design 30 Workflow design To be verified

Functionalities of Identified Gaps Functionalities of Identified Gaps before deadline Import TOSCA VNF package to SDC Use TOSCA VNF package to design the vIMS NS, vEPC NS and VoLTE service All the gaps should be Identified by the end of this week All the identified gaps should be add to the work plan of Amsterdam Release before functional freeze Milestone SDC Heat VNF packages Import VNF Package Service Design catalogue Distribution SO VFC import CSAR APPC ……. Functionalities of Identified Gaps TOSCA VNF packages

Plan B SDC Model Designer as the backup plan to avoid risk Model Designer design the VoLTE Service, including the vIMS NS, vEPC NS and VoLTE service Model Designer save the designed model to SDC catalog and distribute model to other components SDC Distribution Heat VNF packages Import VNF (heat and simple TOSCA) package Service Design catalogue SO VFC CSAR APPC …….   Import  important VNF (VOLTE TOSCA ) PACKAGE TOSCA Model Designer TOSCA VNF packages

Suggestion for Next Steps Design an example VoLTE model with SDC and export the model as CSAR (use OPEN-O VoLTE CSARs as reference) – this week Analyze the gaps for VoLTE model design supporting – next Monday Add the work items to Amsterdam Release to address all the identified gaps. -August 3. Note: If there are risks in this plan, use the plan b to support VoLTE use case in Amsterdam release The repo for model designer and workflow designer should be created immediately so developer can start coding . If we don’t need plan b, the model designer will not be released.