VoLTE VNF Descriptor gaps

Slides:



Advertisements
Similar presentations
Introduction to C Programming
Advertisements

CITA 330 Section 6 XSLT. Transforming XML Documents to XHTML Documents XSLT is an XML dialect which is declared under namespace "
Restructuring Proposal for TOSCA Files 1. Goals Separation of concerns: only expose what is needed to different roles in the creation of TOSCA templates.
Section 5.3 Solving Systems of Equations Using the Elimination Method There are two methods to solve systems of equations: The Substitution Method The.
SDN-O LCM for Mercury Release Key Points and Overview
ONAP Management Requirements
VNF SDK Design and Packaging issues
TK1924 Program Design & Problem Solving Session 2011/2012
ETSI NSD Overview & TOSCA model Thinh Nguyenphu, Nokia thinh
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
ONAP SDC VoLTE Model Support
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
ONAP Architecture Slides Current Plan of Record
Defining ONAP VNF Package Model
ETSI NFV: IFA & SOL specifications list
VNF Package CSAR for ONAP Release 2 – adding Telco grade features Andrei Kojukhov, PhD, Amdocs Oct 6, 2017.
Change Log VNF Package Model Business Compute Req.
ONAP SDC TOSCA Import Gap Analysis
NFV Updates Deepanshu Gautam.
VoLTE Use Case (Approved) Proposal Alternative Proposed Release 1 Approach and Model Gil Bullard – AT&T.
Dovetail project update
ONAP Information Model and Data Model
VoLTE Use Case Proposal
VNFD and NSD modeling: Rel2 Thinh Nguyenphu, Nokia thinh
ETSI NSD Overview & TOSCA model Thinh Nguyenphu, Nokia thinh
Approach to finalize the TOSCA NFV profile
OASIS TOSCA Report for December ONAP Event
VoLTE remaining requirements Auto & manual Scaling
DF design as a node type.
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
NSD modeling: Rel2 Nagesha Subramanya nagesha.
Usecase 1 – Upgrade Image
Network Service Model with TOSCA yaml
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
ONAP Amsterdam Architecture
Capability issues Shitao li.
Website Design 3
OASIS TOSCA Report for December ONAP Event
DF design as a node type (output by Chris and shitao)
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,
SwImageDesc Shitao li.
FUNCTIONAL Architecture for R2+
Remain issues
“Deployment Flavor” Concept Desired End-Goal
Defining ONAP VNF Package Model
VNF Package Model Per ETSI NFV SOL001, SOL004, SOL005
ONAP modeling report shitao.
VNFD Overview & TOSCA model Thinh Nguyenphu, Nokia thinh
New VDU model proposal.
DF design as a node type (output by Chris and shitao)
5G RAN Deployment – Casablanca PNF software and configuration management Huawei,
Deployment Flavour as VNF Capability: Alt1_r2
JAR Desc CSAR Notes A package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, etc.)
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
TOSCA v1.3 Enhancements February 21, 2019.
Global Types – Open-O spec versus TOSCA NVF Profile
NFV adhoc Shitao li.
TOSCA v1.3 Deprecated Features and Non-Backward-Compatible Changes
NFV adhoc Shitao li.
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
NSD model in ONAP service descriptors (draft7)
Proposed Approach for ONAP Runtime Support of Network Service Onboarding Gil Bullard, AT&T.
TOSCA Orchestration Paradigm
Presentation transcript:

VoLTE VNF Descriptor gaps August 2017

Global Types Global File ZTE introduce new global types. GlobalSubstitutionTypesServiceTemplate.yaml This file contains all of ONAP global types. The new VoLTE csar’s that supply by ZTE does not contain this file, but a separate file for each type. ZTE introduce new global types. Not all types are following ETSI/TOSCA NFV profile. We are still working on the gap

VoLTE Global Types – What we found till now Missing tosca.nodes.nfv.ext.zte.VL tosca.requirements.nfv.VirtualStorage tosca.nodes.nfv.ext.zte.VDU tosca.requirements.nfv.VirtualLink tosca.nodes.nfv.ext.zte.CP tosca.requirements.nfv.VirtualBinding tosca.requirements.nfv.Forwarder tosca.relationships.nfv.VirtualLinksTo tosca.capabilities.nfv.Forwarder tosca.relationships.nfv.VirtualBindsTo tosca.capabilities.nfv.ext.Compute.Container.Architecture tosca.relationships.nfv.VDU.AttachedTo tosca.nodes.nfv.VnfVirtualLinkDesc Mutual tosca.nodes.nfv.VduCpd tosca.capabilities.Scalable tosca.nodes.nfv.VDU.VirtualStorage tosca.capabilities.OperatingSystem tosca.nodes.nfv.VDU.Compute (we have tosca.nodes.compute) tosca.capabilities.nfv.Metric (in use, we have in global org.openecomp.capabilities.Metric) tosca.capabilities.nfv.VirtualStorage tosca.capabilities.network.Bindable tosca.capabilities.nfv.VirtualLinkable tosca.capabilities.Endpoint.Admin tosca.capabilities.nfv.VirtualCompute tosca.capabilities.Container tosca.capabilities.nfv.VirtualBindable tosca.capabilities.Attachment tosca.artifacts.nfv.SwImage tosca.nodes.nfv.NS tosca.nodes.nfv.NS.vEPC_NS tosca.nodes.nfv.NS.vIMS_NS

Global Types Solving the gap R1 New types – Need to finish research Vendor’s need to move the types to GlobalSubstitutionTypesServiceTemplate.yaml SDC will support the new types

SDNO data types All of the SDNO types are missing from our system. relationships capabilities Solving the gap We will need to add all the types into SDC types

Main Service Template The VoLTE csar’s does not contain mainServiceTemplate.yaml There is no support with nested service templates There is only one service template which its name is openovnf_csarName.yaml Solving the gap R1 No nested support Vendor need to change openovnf_csarName.yaml to mainServiceTemplate.yaml

Node Types The openovnf_csarName.yaml service template does not contain node types section. All of the node types are written inside a file named openovnf__tosca.nodes.nfv.VNF.csarName.yaml Solving the gap R1 Vendor need to change openovnf_csarName.yaml to mainServiceTemplate.yaml Vendor need to copy the node type to mainServiceTemplate.yaml

Inputs In VoLTE csar’s there is no inputs section, all of the values are static( Hard Coded ) Solving the gap R1 Does all values are static? No impact

Imports In VoLTE csar’s it represented as a list, In SDC it represented as a Map<String, List> Solving the gap R1 SDC will do the convert in run time Future release Using SDC import using Map<String, List>

Substitution Mappings VoLTE csar’s syntax capability / requirement id : [node_template_id, capability / requirement] SDC syntax capability / requirement id: - node_template_id - capability / requirement Solving the gap R1 SDC will do the convert in run time Future release Use SDC syntax

Global Types - VNF SDK versus TOSCA NVF Profile NFV Profile – ETSI tosca.requirements.nfv.VirtualStorage tosca.nodes.nfv.VDU.VirtualStorage (also as part of VDU.Compute) tosca.requirements.nfv.VirtualLink tosca.requirements.nfv.VirtualBinding No tosca.relationships.nfv.VirtualLinksTo Yes but Loosely specified tosca.relationships.nfv.VirtualBindsTo Yes tosca.relationships.nfv.VDU.AttachedTo tosca.nodes.nfv.VnfVirtualLinkDesc tosca.nodes.nfv.VduCpd tosca.nodes.nfv.VDU.VirtualStorage tosca.nodes.nfv.VDU.Compute (we have tosca.nodes.compute) tosca.capabilities.nfv.VirtualStorage tosca.capabilities.nfv.VirtualLinkable Yes but as attribute of tosca.nodes.nfv.VduCpd tosca.capabilities.nfv.VirtualCompute tosca.capabilities.nfv.VirtualBindable tosca.artifacts.nfv.SwImage