ONAP Usecase subcommittee July Virtual developers event

Slides:



Advertisements
Similar presentations
RUP Requirements RUP Artifacts and Deliverables
Advertisements

Project Requirements COP 4331 OO Processes for Software Development © Dr. David A. Workman School of EE and CS University of Central Florida March 22,
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
System Maintenance Modifications or corrections made to an information system after it has been released to its customers Changing an information system.
CSIS 4850: CS Senior Project – Spring 2009 CSIS 4850: Senior Project Spring 2009 Object-Oriented Design.
Software Development Module Code: CST 240 Chapter 6: Software Maintenance Al Khawarizmi International College, AL AIN, U.A.E Lecturer: Karamath Ateeq.
OPEN-O Modelling Project Proposal Version 1.2 Draft – For Review Chengli
Service Design & Onboarding
SDN-O LCM for Mercury Release Key Points and Overview
ONAP E2E Flow `.
Open-O SFC.Mgr Proposal
ONAP Management Requirements
ONAP VNF Requirements project Workflow
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
Usecase Subcommittee Meeting
ONAP Policy Framework Weekly Meeting June 7, 2017
Enterprise vCPE September 27, 2017.
Multi-VIM/Cloud High Level Architecture
vCPE Use Case Deep Dive Integration Project and Use Case Subcommittee
ONAP Architecture Slides Current Plan of Record
ONAP Multi-VIM/Cloud Long Term Architecture and Use Cases (Under Community Discussion across Use Case, Optimization Framework, OOM,
Multi-VIM/Cloud High Level Architecture
Tina Tsou, Bryan Sullivan,
VoLTE Use Case (Approved) Proposal Alternative Orchestration Workflow Approach and Model Gil Bullard – AT&T.
Software Verification and Validation
ONAP and SD-WAN Integration Proposal
Alla Goldner (outcomes from brainstorming meetings) Sept, 2017
ONAP Interface to External Controllers
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
ONAP Architecture Meeting 8/8
VoLTE Use Case (Approved) Proposal Alternative Proposed Release 1 Approach and Model Gil Bullard – AT&T.
Multi-VIM/Cloud High Level Architecture
VoLTE Use Case Proposal
Proposal about ONAP service provision and activation system/function
Enterprise vCPE use case requirement
ONAP Run-time Catalog Project
ONAP Amsterdam Architecture
VoLTE remaining requirements Auto & manual Scaling
Beijing Release use cases/requirements for endorsement/approval
Enterprise vCPE use case requirement
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
VF-C R2 Feature Planning & Implementation Yan Yang
Agenda Where we are (Amsterdam Architecture)
API Documentation Guidelines
Architecture Kickoff.
Usecase 1 – Upgrade Image
ONAP Security Sub-committee Update
ONAP Amsterdam Architecture
Software Engineering (CSI 321)
Christopher Donley Prakash Ramchandran Ulas Kozat
Documenting ONAP components (functional)
Multi-VIM/Cloud High Level Architecture
ONAP Beijing Architecture Chris Donley 1/9/18
Software Development Process
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
ONAP 5G USE CASE ENHANCEMENTS FOR PNF DEPLOYMENTS
Systems Construction and Implementation
System Construction and Implementation
Systems Construction and Implementation
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Introduction (Chapter 1) part.
Team Skill 6 - Building The Right System Part 1: Applying Use Cases
Applying Use Cases (Chapters 25,26)
Update Summary of DPACC docs
Executive Project Kickoff
GNFC Architecture and Interfaces
Proposed Approach for ONAP Runtime Support of Network Service Onboarding Gil Bullard, AT&T.
Architecture Face to Face Planning Meeting ONAP Architecture – Modeling Inter-Relationship Andy Mayer; Deng Hui.
Presentation transcript:

ONAP Usecase subcommittee July Virtual developers event Alla Goldner

Usecase subcommittee purpose and deliverables The use case subcommittee is responsible for developing use cases required for ONAP releases. This includes basic flows, VNFs and requirements, including alignment with use cases focused on VNF Requirements, along with a set of required guidelines for ONAP. It will be used as an input for developing functional architecture and detailed software architecture per release. The use case subcommittee will not make decisions regarding Release’s functional architecture or internal functioning of projects. It is a support group for the TSC Chair and the TSC The use case subcommittee is advisory by nature, and not authoritative. It may provide advice to projects and to the TSC and TSC’s Architecture subcommittee. The use case subcommittee operates on a rough consensus basis.  If the subcommittee is unable to reach consensus on what use case to offer, the subcommittee will refer the matter to the TSC. Usecase subcommittee expected deliverables: The use case subcommittee will develop and maintain use case descriptions and any related explanatory material for ONAP releases. Midway through a release, the use case subcommittee will provide its proposal for the use cases to be supported for the next release.

Use case subcommittee flow 1.            Use case subcommittee discuses new use cases 2.            Use case subcommittee produces use case flow diagrams, provides its view on the foreseen modules introductions/modifications and suggests potential PNFs / VNFs 3.            Use case subcommittee gets feedback from the potentially effected projects including integration team on feasibility 4.            Iterate back to 2 5.            TSC approves the use case 6.            In case a new modules or a new functionality to existing modules or a new APIs introduction is foreseen, architecture subcommittee defines the new/modified ONAP flows and the interfaces principles, based on the approved use cases (1) 7.            Projects define their extended functionality and their external APIs, following those principles. 8.            Detailed per-component flows are defined by the projects and projects write their user stories / implement them; Integration team continuously works with Use case subcommittee to accompany the use case development, review epics/user stories, answer questions, etc. Use case subcommittee behaves as system engineers for the use case through test start date 9.            Integration team defines the gating use case based on step 8 and finalizes the PNFs / VNFs selection, with the help of use case subcommittee, architecture subcommittee, PTLs of a different ONAP projects 10.          TSC approves the gating use case 11.          Integration project leads (coordinates) effort to get the gating use case tested, repaired, and verified, and the results are documented. (1) The defined functional extensions should be as generic as possible to allow re-use of it by additional use cases.

R1: vCPE and vVoLTE outstanding issues https://wiki.onap.org/display/DW/July+Virtual+Developers+Event+Bloc kers https://wiki.onap.org/display/DW/Use+Case+Related+Important+Ques tions+and+Answers Inclusion of CLAMP for configuration and deployment of control loops for R-vCPE and vVoLTE Usecases

vCPE set of remaining issues (in details) (from Bin Yang) I am afraid there is a gap: heat template (right now) cannot support creating vlan link between vG MUX and vG if we choose trunk port as the solution. Someone has to send separate restapi call to Multi-VIM/Cloud for setting up that link. Please correct me if I am wrong. (from Bruce Thompson) How is Muti-VIM supporting Heat? Heat currently makes Openstack calls directly. Is Heat being modified to make calls to the Multi-VIM layer? Discuss the interface between CLAMP and SDC. Confirm that SDC is planned to support the model Gil has created. ------------------------------------------------------------------------------------------------------- Create a table to list all the tools/UIs to design and run the use case. Refer Question 22 on this page: https://wiki.onap.org/display/DW/Use+Case+Related+Important+Questions+and+ Answers Review the descriptions and flows on the wiki page and modify necessary parts/details based on the past three weeks’ discussions.

vVoLTE set of remaining issues (in details) Comment: We are behind of schedule. It is expected to have all VNFs in lab at M2. (from Hui Deng) - ZTE is proposing tosca template seed code into SDC, why still not merge those code into SDC? (Catherine Lefevre) - Will we also get the VNF licenses to perform tests in our WindRiver Dev & Integration labs (regarding the commercial VNF)? Sorry I am not sure to have heard probably the answer from Helen. If not how can we perform dev functional tests prior M4? ---------------------------------------------------------------------------------------------------- Identify the story of fault correlation and auto-healing (which VNF, what kind of fault, etc) Confirm if SDC can import TOSCA template, and view/edit the template

R2 use cases proposals https://wiki.onap.org/display/DW/Release+2+Use+Cases Network Function Change Management Enterprise vCPE SD-WAN SD-LAN 5G (RAN deployment, E2E network Slicing, MEC)