Project Proposal Kickoff

Project Proposal Kickoff

DRAFT Suggested Project Proposals

(In the page tree under this page)

All project proposal created under this page have been moved under the New Project Proposals and all new proposals should be created under that page.

(In the page tree under New Project Proposals )

Mapping of Wednesday Breakout Project Proposals to TSC Suggested Projects to Cover

xiRoom Decoder Ring:  <building><floor> - <section><isle><room number>

Example                             A             2              7          Y               01

Session

Project proposal

Description

Scope

Covered

Contact Name

Session

Project proposal

Description

Scope

Covered

Contact Name

A&AI

Move to Active OS Graph Project (e.g.Janus)

 

Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

A&AI

A-02-A2-7Y06 Multipurpose

Manisha Aggarwal

Colin Burns

 

A&AI

Scalable, HA A&AI

Back end needs to be HA. Need to confirm, explore.

  • Testing vs performance, throughput

  • Scaling A&AI

Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

A&AI

 

A&AI

A&AI Reconciliation from Network/Cloud.

  • Need to refresh from VIM

  • Different VIMs have different levels of detail.

  • MSO has this UC also.

  • Variety of different options here (SO, COntroller, VIM).

Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

A&AI

 

A&AI

Extend Model-driven A&AI Usecases

Move forward the A&I model-driven story, driven initially by requirements of 3 release 1 use-cases

  • For Resource, service and schema change.

  • Includes definition of (model-driven) API

  • Model evolution

Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

If anything is out of scope, not it down

A&AI

 

A&AI

track Change through Time

Tracking the Service, Resource changes across time

  • Support for point in time service/resource detail, e.g. for assurance

Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

A&AI

 

SDN-C/APP-C/SDN-agent

APP-C

 

 

APP-C

A-04-A4-5A02

Chapmick

Anapan

@Marcus Williams

Eric Multanen

Ruijing Guo

 

APPC Project Proposal

DCAE

DCAE Closed Loop Using CLAMP

Realizing Open/Closed Loop using CLAMP

Realizing Open/Closed Loop using CLAMP

CLAMP

A-02-A2-7Y06 Multipurpose

Aayush

Gervais-Martial

Ron Shacham

Colas

Rittwik Jana

Sandeep Shah

Common services

Change Management

 

Change management (CMO)

CMO

A-02-A2-7Y06 Multipurpose

Vijay G.

Rittwik Jana

Andrew Fenner

Sandeep Shah

Network Function Change Management

Use Case VNFs

ONAP Deployment Management

 

 

CommServ 1

A-02-A2-7Y06 Multipurpose

David S.

John Ng

Munish Agarwal

@cl664y@att.com

Common services

ONAP platform OAM and a platform manager/controller

The ONAP Platform Manager/Controller will automate deploy/un-deploy of ONAP instance(s) and individual components, monitor its health and perform all platform lifecycle management functions.

embeds resiliency and such that can be used

CommServ 1

 

Common services

Common Controller Framework

Software framework that contains reusable code that can be used across multiple components. The code could be used in other components but would not be an end solution for use cases by itself and would not be deployed on its own

 

CommServ 2

A-03-A3-4G23

Jack Murry

Dan Timoney

 

Common Controller SDK Project Proposal - Project Proposal

SDN-C/APP-C/SDN-agent

Controller framework

A controller framework that is the platform infrastructure for the controllers

controller framework.

  • functional evolution

  • non functional

  • testing

CommServ 2

 

DCAE

DCAE Release 1 Basic

Normalization   ECOMP/OPEN-O, .TOSCA   Alignment (Service Modeling), Role of   PNF in DCAE, Building   Catalogue, Micro-Services, VES, DCAE   Controller: Federation -  Edge/Central

 

DCAE

A-02-A2-7Y06 Multipurpose

Alok Gupta

Andrew Fenner

Aayush B.

Vincent Colas

Timothy Verrall

Maryam Tahhan

Trung Nguyen

Lusheng Ji

Tony Hansen

Danny

Jerry Robinson

Huabing Zhao

Xin Miao

DCAE

DCAE Release 2 Project

Role of   Infrastructure Events (AIC, Other Cloud), Event   Trigger Scenarios Related to Life Cycle Management, Improve   DCAE/Controller Environment, Evolution, New User   Case Support, Improve   DCAE/Controller Environment, Evolution, Predictive   Analytics, Artificial   Intelligence/Machine Learning

 

DCAE

 

Common services

Messaging Bus

 

 

DMAAP

A-02-A2-5B01

John Murray

Ram Koya

Extra

Documentation

 

 

Documentation

A-02-A2-5B01

Rich Bennet

Timo Perala

Common services

External API Integration

 

External API Integration so that external systems can do things like get called and be called. You have to have security considerations around this.

Ext API FW

A-02-A2-5B01

Andy Mayer

Alex Vul

Al Hua

Certification/ onboarding guidelines

Certification and VNF op with ONAP

 

Note: Use “validation”

ICE

A-02-A2-5B01

Steve Wright

Parviz Yegani

Eric Debeau

Stephen Gooch

Oleg Kaplan

Trevor Cooper

Amir Levy

Chengli Wang

Helen Chen

Gary Wu

Zygmunt Lozinski

Use Case VNFs

VNF Certification

 

Note: Use “validation”

ICE

** lifting relevant parts from integration session

Common services

Platform Level Testing

Platform Level Testing and characterization

 

Integration

A-02-A2-7Y06 Multipurpose

Helen Chen

Roberto Kung

Daniel Rose

Yoav Kluger

Nermin Mohamed

Chengli Wang

Gary Wu

Yan Chen

Ram Koya

Hector Anapan

@cl664y@att.com

Anand Jain

Integration

System Integration and Testing

Responsible for ONAP cross-projects system integration and all related testing, such as VNF compliant & verification testing, necessary for the successful delivery and industry adaption of the ONAP project as a whole.   Provide integration tools and processes for CI/CD of source master and release branches.  Consolidation of common test suites.

  • Provides all the cross-project infrastructure framework and DevOp toolchain, code and scripts, best practice guidance and benchmark, testing reports and white paper related to:•Cross projects Continuous System Integration Testing (CSIT)

  • VNF compliant and verification testing leveraging ONAP projects

  • Release delivering of the ONAP project

  • PoC: building and maintenance community integration labs

  • Continuous Distribution (CD) to ONAP community integration labs

Integration

 

SDN-C/APP-C/SDN-agent

Integration testing

 

 

Integration

 

Use Case VNFs

E2E tests

 

 

integration

 

Use Case VNFs

ONAP Platform Use Case Definitions

 

 

Integration

 

Common services

Common platform for modeling

 

 

Modelling

A-04-A4-5A01

Amir Levy

Arthur Berezin

Thinh N.

Shitao Li

Alla Goldner

Bruce Thompson

Rittwik Jana

Alex Vul

Hui Deng

Nagesha H.

Lingli Deng

Ram Koya

Munish A.

Sandeep Shah

Xiaojun Xie

Maopeng Zhang

Modelling

Information and Data Modeling

Creation of Information models

  • Creation of Data models

How do we split information and data models?

Infrastructure layer and service layer modeling

Northbound/Southbound API models

Modelling

 

Modelling

Declarative and Imperative Processing (BPMN - TOSCA interworking)

Workflow (BPMN) and TOSCA interworking

 

Modelling

 

Modelling

Tooling: Parser

Identify the tools needed for modeling

Tosca Parsers.

  • YANG VNF Parsers.

Modelling

 

Modelling

Tooling: Model Translators

There are some translator tools which translate among tosca, YANG, HOT

Translator between Heat and Tosca

  • Translator between Tosca and Yang for some subset

Modelling

 

Common services

Mircoservice Service Discovery, Load Balancer and Registry

 

 

MSB

A-04-A4-5A01

Huabing Zhao

Brijesh K.

Al Hua

Ram Koya

 

Multi med/multi-vim

Multi-VIM framework

 

 

Multi-VIM

A-04-A4-5A01

Xinhui Li

Bin Yang

Shawn H.

Danny Lin

Matti H.

Andrew Philip

Isaku Y.

Gil H.

Multi med/multi-vim

Multi-VIM Homing Locator

 

 

Multi-VIM

 

Multi med/multi-vim

Multi-VIM  plugin OpenStack

Multi-VIM  plugin for OpenStack

 

Multi-VIM

 

Multi med/multi-vim

Multi-VIM  plugin VMWare VIO

Multi-VIM  plugin for VMware VIO

 

Multi-VIM

 

SO

Multi-vim

Support for multiple VIMs

  • Common interface for multiple VIMs

  • testing

Multi-VIM

 

SDN-C/APP-C/SDN-agent

network controllers

Evolution of SDN-agent and transport controller

SDN-agent

  • transport controller

  • Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

  • testing.

  • non functoinal, functional evolution

Network Controller

SDN-C

A-04-A4-5A02

Parviz Y.

Eric Multanen

Jamil C.

Richard T.

Dan Timoney

Alexis d.

Yan Chen

Patrick Liu

Danny Lin

Arun Yerra

@Marcus Williams

Cheng (Ian) Liu

Rakesh Mhapsekar

Ruijing Guo

 

SDN-C : Original Project Proposal (5/12/17) - Project Proposal