2020 June Virtual LFN Developer & Testing Forum Topic Proposals
Please add your daily session summaries here
Info for Presenters here
Uploaded recordings here
Community submitted tips for advertising, planning, and managing your topics may be found here.
Please use the Sample Topic below to post your topic proposal in the appropriate section. Using the key words listed in red of each section in the title of your topic proposal will help ensure that it is linked in each community section automatically.
<Sample Topic Title>
Short Description: One line description of topic
Detailed Description: Detailed description of topic
Topic Leader(s): name 1, name 2, ...
Scribe (Capture important commentary and record action items): name1, name2
Moderator (Monitor Chat, organize questions, manage time): name1
Host (Manage/Control Bridge functions): You can appoint an alternate host, but we recommend that the Moderator and the Host be the same person.
Expected duration: 30 mins/1 hour
Cross-Community / General Topics
Please include "Plenary" in your Topic Proposal Title to help with Table of Contents filtering
- 1 Plenary - June 2020 vDTF Welcome and Kickoff
- 2 Plenary - "Ask Me Anything" NEW June 25
- 3 Plenary - LFN Cross Community demos and integration - TAC Whitepaper follow-up
- 4 Plenary - Reference CNF development journey and outcomes
- 5 Plenary - PaaS with XGVela
- 6 Plenary – Intro to Open Source and LFN
- 7 Plenary – LFN Cross-Community Discussions - Shift to Release Train?
- 8 Plenary - GSMA Edge Computing projects
- 9 Plenary - Cooperative exploration between open source and standards regarding testing
- 10 Plenary - Cloud Native in Telecom Cloud
- 11 Plenary - OVP Status and Evolution
- 12 Plenary - Help Recruit more Developers to LFN Projects!
- 13 Plenary - Testing Telecom workload and platform adherence to cloud native principles
- 14 ODL BGPCEP Magnesium Retrospective and Roadmap for Aluminium - also a Plenary
- 15 ODL Service Automation Framework (SAF) - also a Plenary
- 16 TF integration with ONAP - also Plenary
Plenary - June 2020 vDTF Welcome and Kickoff
Topic Leader: @Heather Kirksey (Deactivated)
Plenary - "Ask Me Anything" NEW June 25
Topic Leaders: @Arpit Joshipura, Junlan Feng, @Jonne Soininen
Short Description: This is an unstructured "Ask Me Anything" drop-in session
Detailed Description:
Arpit Joshipura is the General Manager of Networking, IoT and Edge at the Linux Foundation
Dr. Junlan Feng is Chief Scientist, China Mobile Research and Chair of the LFN Governing Board
Jonne Soininen, is the Head of Open Source Initiatives at Nokia and LFN Governing Board, LFN Treasurer & Chair of the LFN Strategic Planning Committee
Plenary - LFN Cross Community demos and integration - TAC Whitepaper follow-up
Short Description: Kick off demo and integration activities that showcase the synergies between LFN Projects as suggested in the TAC Whitepaper.
Detailed Description:This is a brainstorming session. The LFN TAC Whitepaper proposed potential integrations between LFN projects. It is time to discuss how to make such integration happen. This session is intended for Subject Matter Experts from the LFN Projects, as well as end users who could provide real use cases to work on. The goal of this session is to come up with a plan for follow up work and assign roles and responsibilities.
Topic Leader(s): @Ranny Haiby
Scribe (Capture important commentary and record action items): @Chaker Al-Hakim
Schedule: https://teamup.com/event/show/id/JCTc1H7y8W9Dyh2aeRo32vcmM7z6Ac
Presentation: LFN_Cross Community Demos and Integration - TAC Whitepaper follow-up.pptx
Plenary - Reference CNF development journey and outcomes
Short Description: Deep dive session for sharing lessons learned during the testing and implementation of a CNF.
Detailed Description: Transforming VNFs to CNFs requires many considerations. Some of them are related with the architecture of the application (e.g. use of micro-services instead of monolithic architecture) and others refer to the proper usage of the container's toolset (Docker, Docker-Compose, Kubernetes, Multus, Flannel, Helm, etc.) . This session covers lessons learned discovered during the implementation and validation of the go-gtp CNF used by the CNCF Testbed project. The audience will get familiar with the CNF used along this journey. The relevant resources such as Helm charts and images will be shared so they might be used as a reference model for a CNF by some of the LFN projects dealing with CNF on-boarding and orchestration. People from the ONAP, OPNFV and CNTT communities might find this information relevant to their projects.
Topic Leader(s): @Victor Morales
Schedule: https://teamup.com/event/show/id/xesZAnh1b1tUTL8Vr4DcmKXMYqtkgT
Slides:
Plenary - PaaS with XGVela
Short Description: Overview of the XGVela project, goals, and scope discussion.
Detailed Description: XGVela recently joined LF with the focus to create a cloud native PaaS platform for telco industry. This session will introduce to telco operators and vendors about this project, covering project initial goals, scope and plan. As the project is still in its initial phase, we wants to gather operators together to discuss about telco cloud native evolution direction, their most concerned issues during cloud native transformation, PaaS use cases, project contents and etc., which are problems the project mostly concerned about.
Topic Leader(s): @Qihui Zhao
Scribe (Capture important commentary and record action items): TBD-Looking for volunteers
Moderator (Monitor Chat, organize questions, manage time): @Jim Baker
Host (Manage/Control Bridge functions): @Jim Baker
Expected duration: 30 mins (might be 1 hour if could involve more operators to join discussion)
Schedule: https://teamup.com/event/show/id/yjnAgbwGkkttVCkog47AdZhXJxMH5D
Slides:PaaS with XGVela - v3.pdf
Plenary – Intro to Open Source and LFN
Short Description: Overview of of open source participation at a high level as well as an overview of LFN's structure
Detailed Description: Much of the event will rightly be focused on deep dives and moving the ball forward on specific work items, but for new members, new folks at existing members, and interns, some background context and overall shaping of how progress occurs in such a large and diverse community can be quite useful.
Topic Leader(s): @Heather Kirksey (Deactivated)
Scribe (Capture important commentary and record action items): @Heather Kirksey (Deactivated) (Note this session is intended to be more informative than one spinning up a ton of action items)
Moderator (Monitor Chat, organize questions, manage time): @Heather Kirksey (Deactivated)
Schedule: https://teamup.com/event/show/id/2akgoUV1vpWbkmNAtX23zpgGMB5JA7
Plenary – LFN Cross-Community Discussions - Shift to Release Train?
Short Description: Open discussion, gathering experience, challenges and opportunities from the different communities about their Release Cadence.
Detailed Description: Based on recent discussions at the TAC level, it appears that all the communities are trying to improve their release cadence. How can we release a subset of requirements (developed and certified) prior (and so independently of) the Release Sign-Off.
Topic Leader(s): @cl664y@att.com
Scribe (Capture important commentary and record action items): Any Volunteer?
Moderator (Monitor Chat, organize questions, manage time): @cl664y@att.com
Schedule: https://teamup.com/event/show/id/ssnLsFsRy4L7EuokSpVQhvextFdtSE
Presentation: Shift to Release Train_V1.pdf
Plenary - GSMA Edge Computing projects
Short Description: An introduction to the Operator Platform and Telco Edge Cloud activities in GSMA
Detailed Description: The GSMA is running two projects that focus on delivering Edge Computing/Cloud capabilities in operator networks. This session would provide an introduction to those activities which could form the basis for a discussion how those would relate to the Edge computing activities in LFN and how to cooperate and avoid duplicate work.
Topic Leader(s): Juan Carlos Garcia (To be confirmed),@Tom Van Pelt (Deactivated)
Scribe (Capture important commentary and record action items): TBD - Looking for volunteers
Moderator (Monitor Chat, organize questions, manage time): TBD - Looking for volunteers
Host (Manage/Control Bridge functions): TBD - Looking for volunteers
Expected duration: 45min (presentation can be adapted to allocated time)
Plenary - Cooperative exploration between open source and standards regarding testing
Short Description: Cooperative exploration and discussion between open source and standards regarding testing and certification
Detailed Description: This sesion plan covers the following topics: 1. LFN CVC and VNF Progress 2. ETSI NFV Plugtests Introduction 3. CMCC's efforts on automated testing in LFN and ETSI NFV 4. LFN VTP test platfrom and the test it supporting 5.Cooperative exploration and discussion between LFN CVC and ETSI NFV
Topic Leader(s): @Yan Yang @Lincoln Lavoie (To be confirmed) @Michele Carignani @Silvia Almagia @Kanag
Moderator (Monitor Chat, organize questions, manage time): @Yan Yang
Expected duration: 90 min (presentation can be adapted to allocated time)
Schedule: https://teamup.com/event/show/id/3DQKvqmDqrmmaVsngsjw7uLuC4BRR1
Plenary - Cloud Native in Telecom Cloud
Short Description: Overview of Cloud Native in Telecom Cloud.
Detailed Description: This session introduce how Cloud Native works in telecom cloud. Cloud Native may have an impact on architecture and component functions of NFV. Recently many projects and organisations have researches on the related technologies, such 3GPP, ETSI, ONAP, CNTT and XGVela and etc. In this session, we will present the target of using Cloud Native in telecom cloud, the possible architecture and the existing researches.
Topic Leader(s): @Ying Li @Qihui Zhao
Moderator (Monitor Chat, organize questions, manage time): @Ying Li
Schedule: https://teamup.com/event/show/id/Be3hmVRd9X5Z93NR8ynMvEVzEB13oW
Plenary - OVP Status and Evolution
Short Description: Provide an update on the current status of the OVP programs and discuss some key topics on the evolution of the programs.
Detailed Description: Provide an update to the community on the current status of the OVP programs and the latest 2019.12 release, followed by discussions of open questions for the evolution of the programs. Questions / Discussions: 1) Some operator participants have suggested updates to the review process and teams may help encourage more vendors to participate in the programs, by limiting expose of test results to competitors. How can we evolve the programs to best meet the needs of the participants, while protecting their investments in their implementations? 2) As the programs evolve, there may be more optional test cases or levels of testing, especially within the Cloud Native testing of CNFs. In these cases, how should the listings of the programs evolve to enabled external viewers to clearly understand what has been tested for each badge? For example, should a "badge record" include some type of report or documentation of what test cases were run? 3) How to deal with previous releases of OVP, and how "long" of a tail should be officially supported?
Topic Leader(s): @Lincoln Lavoie @Yan Yang @Rabi Abdel @Trevor Lovett
Schedule: https://teamup.com/event/show/id/n3NNnycuD6XdjEDth4WaLTekum1NSH
Recording Note - starts after session was already about half over
Plenary - Help Recruit more Developers to LFN Projects!
Short Description: Brainstorm ideas for recruiting more developers into LFN projects
Detailed Description: Our LFN Projects are always in need of more developers. This session will explore ways to recruit more developers into LFN. We'll begin with a review of the approaches that current LFN projects use today (mentoring, interns, "taxing", and student volunteers). We'll then brainstorm ways to 1) promote the development needs of projects, 2) reward/acknowledge contributors (badging, reference letters, etc.), and 3) provide tooling that is easy for new developers to adopt. Please attend with your ideas!
Presentation:
Topic Leader(s): @Jason Hunt @Abhijit K @Al Morton @cl664y@att.com @Morgan Richomme @Ranny Haiby
Schedule: https://teamup.com/event/show/id/duqdqQ1j72SuTEdS4qk5PSuBLgoCHR
Plenary - Testing Telecom workload and platform adherence to cloud native principles
Short Description: Intro to the CNF Conformance suite and current status with testing CNF microservices and plans for platform testing.
Detailed Description: In this session we will review the plan and current progress for the CNF Conformance initiative as well as a walk through on how it can be used to test a CNF microservice. In addition to testing your CNF we will also cover how you can contribute to the project. There will be time for Q&A and discussion.
Topic Leader(s): @Taylor Carpenter
Scribe (Capture important commentary and record action items): @Lucina Stricko, and TBD - Looking for volunteers
Moderator (Monitor Chat, organize questions, manage time): TBD - Looking for volunteers
Host (Manage/Control Bridge functions): TBD - Looking for volunteers
Expected duration: 45min (presentation can be adapted to allocated time
ONAP Topics
Please include "ONAP" in your Topic Proposal Title to help with Table of Contents filtering
- 1 ONAP - Best practices for updating software components
- 2 ONAP - EUAG operator survey and in depth analysis on consumption model and recommendation
- 3 ONAP - Frankfurt Post Mortem
- 4 ONAP - Guilin TSC Prioritization
- 5 ONAP - Closed Loop Target Reference Architecture and Rel G steps
- 6 ONAP - Policy Framework Project Guilin Prioritization
- 7 ONAP - A1 adapter in OSC and ONAP
- 8 ONAP - Configuration & Persistency Service - Overview & Applications
- 9 ONAP - 5G & PNF Use Case Overview
- 10 ONAP - Docs migration
- 11 ONAP - vFW CNF usecase evolution
- 12 ONAP - Documentation guide
- 13 ONAP - Requirements Traceability: Initial Request through TSC Approval
- 14 ONAP - CNF Orchestration through ONAP
- 15 ONAP - Multi Tenancy a quick glance on Guilin scope
- 16 ONAP - Modeling Subcommittee Meeting
- 17 ONAP - Requirements Subcommittee meeting and presentation of Guilin planned work
- 18 ONAP - Standards-defined notifications collection with stndDefined VES domain
- 19 ONAP - Set up Kubernetes ENV guide in Ubuntu
- 20 ONAP - vFWCL debug Guide
- 21 ONAP - Modern Approach to implement VF creating in SDC
- 22 ONAP - Model Driven Configuration and Persistency Service PoC Deep Dive
- 23 ONAP - Python ONAP SDK
- 24 ONAP - E2E Network Slicing Session 1
- 25 ONAP - E2E Network Slicing Session 2
- 26 ONAP - E2E Network Slicing Session 3
- 27 ONAP - 5G OOF SON use case: Overview, Demo & Roadmap
- 28 ONAP - Writing tests with Robot Framework
- 29 ONAP - OOM Status update: what's planned internally
- 30 ONAP - OOM Status update: consequences on other components
- 31 ONAP - Service Mesh for RBAC and security PoC
- 32 ONAP - From Robot test to Daily CI
- 33 ONAP - Integration Status update: what's planned internally
- 34 ONAP - Windriver/Intel Lab status & future plan
- 35 ONAP - Support xNF software upgrade with schema update
- 36 ONAP - Orchestration of 5G CNFs using Multicloud K8s plugin
- 37 ONAP - Documentation improvement plan for the Guilin release
- 38 ONAP - Automating ONAP deployment using Ansible
- 39 ONAP - Release cadence transition proposal
- 40 ONAP - License compliance & how to deal with it?
- 41 ONAP - Adding CI/CD lab instance guide
- 42 ONAP - Overview of k8splugin version 2
- 43 ONAP - Architecture Component Views in Readthedocs
- 44 TF integration with ONAP - also Plenary
ONAP - Best practices for updating software components
Short Description: MTTU for open source vs. reality and steps taken to implement best practices in this area
Detailed Description: Processes implemented to assure best possible outcome in the security domain including: base images recommendation, Java and Python upgrades and components packages upgrades
Topic Leader(s): @Pawel Pawlak @ Amy Zwarico
Scribe (Capture important commentary and record action items): name1, name2
Moderator (Monitor Chat, organize questions, manage time): @Pawel Pawlak
Presentation Materials: 2020-06-23-BestPracticesForUpgradingComponents.pptx
Host (Manage/Control Bridge functions): You can appoint an alternate host, but we recommend that the Moderator and the Host be the same person.
Expected duration: 30 minutes
ONAP - EUAG operator survey and in depth analysis on consumption model and recommendation
Short Description: An in depth analysis of EUAG survey on various onap consumption models and learnings, recommendations
Detailed Description: EUAG has undertaken an operator survey on onap and various consumption models. We would like to present our recommendations in this one of a kind surgery
Topic Leader(s): @atulpurohit Vodafone @lei CMCC @lei
Scribe (Capture important commentary and record action items): name1, name2
Moderator (Monitor Chat, organize questions, manage time): name1
Host (Manage/Control Bridge functions): You can appoint an alternate host, but we recommend that the Moderator and the Host be the same person.
Expected duration: 1 hour
ONAP - Frankfurt Post Mortem
Short Description: Discussion of what did and did not work for the Frankfurt release
Detailed Description: This session is a pre-requisite for the Guilin TSC Prioritization discussion
Topic Leader(s): @David McBride
Moderator (Monitor Chat, organize questions, manage time): @Kenny Paul (Deactivated)
Presentation materials:
ONAP - Guilin TSC Prioritization
Short Description: The ONAP TSC will share their prioritization for the Guilin Release
Detailed Description (under construction):
Topic Leader(s): @cl664y@att.com and ONAP TSC
Presentation:
ONAP - Closed Loop Target Reference Architecture and Rel G steps
Short Description: Discussion about Closed Loop Target Reference Architecture: how the target solution should look like and Rel G steps
Detailed Description (under construction):
Topic Leader(s): @Pamela Dragosh, @Vijay Kumar , @Liam Fallon , @Michela Bevilacqua [Ericsson] , @Scott Blandford , .....Subcommittee Closed Loop members
Scribe (Capture important commentary and record action items): Control Loop Subcommittee Members
Moderator (Monitor Chat, organize questions, manage time): @Pamela Dragosh
Host (Manage/Control Bridge functions): @Pamela Dragosh
Expected duration: 45 mins, 1 h
ONAP - Policy Framework Project Guilin Prioritization
Short Description: The ONAP Policy Project working session to prioritize Guilin requirements
Detailed Description (under construction):
TODO
Topic Leader(s): @Pamela Dragosh
Scribe (Capture important commentary and record action items): Policy Contributor (TBD)
Moderator (Monitor Chat, organize questions, manage time): Policy Contributor (TBD)
Host (Manage/Control Bridge functions): Policy Contributor (TBD)
Expected duration: 30 mins
ONAP - A1 adapter in OSC and ONAP
Short Description: Introduction about A1 interface and functional components in ONAP and OSC
Topic Leader(s): JohnKeeney, @Michela Bevilacqua [Ericsson]
Detailed Description: ONAP/3GPP & ORAN Alignment: A1 Adapter extensions
Scribe (Capture important commentary and record action items): @Michela Bevilacqua [Ericsson]
Moderator (Monitor Chat, organize questions, manage time): JohnKeeney
Host (Manage/Control Bridge functions): @Zu Qiang
Expected duration: 30 mins
Recording: 20200624-LFN-vDTF--ONAP-A1Adapter-OSC+ONAP-JohnKeeney.mp4
Slides:
ONAP - Configuration & Persistency Service - Overview & Applications
Short Description: Overview of Configuration & Persistency Service (C&PS) project & applications
Detailed Description:
Overview presentation on Configuration & Persistency Service (C&PS) project. Presentations on Model driven C&PS, State Management, OOF/SON/PCI and E2E Network Slicing applications of C&PS.
Presentation Slides:
Topic Leader(s): @Benjamin Cheung @Ciaran Johnston (Ericsson) @Bruno Sakoto Tony Finnerty Joanne Liu Rudel
Scribe (Capture important commentary and record action items): Tony Finnerty
Moderator (Monitor Chat, organize questions, manage time): Joanne Liu Rudel
Host (Manage/Control Bridge functions): @Benjamin Cheung
Expected duration: 60 mins
ONAP - 5G & PNF Use Case Overview
Short Description: Overview of 5G (RAN) and PNF Use Cases
Detailed Description:
An overview, update and Q&A of the 5G (RAN) and PNF use cases. These include the 5G Service Modeling, A1 adaptor, E2E Network Slicing, PNF Plug and Play, PNF Pre-onboarding, CMPv2.
Presentation Slides: R75GPNFUseCasesDDF-22Jun2020v2.pdf
Topic Leader(s): @Benjamin Cheung @Vimal Begwani
Scribe (Capture important commentary and record action items): @Benjamin Cheung
Moderator (Monitor Chat, organize questions, manage time): @Vimal Begwani
ONAP - Docs migration
Short Description: Walkthrough of the doc migration.
Detailed Description: We will wrap up the docs migration. Welcoming questions and feedback. We will also work with potential issues if projects still report.
Topic Leader(s): @Sofia Wallin @Jessica Gonzalez
Scribe (Capture important commentary and record action items): @both
Moderator (Monitor Chat, organize questions, manage time): @Sofia Wallin
Host (Manage/Control Bridge functions): @Sofia Wallin
Expected duration: 60 mins
ONAP - vFW CNF usecase evolution
Short Description: Presentation of current CNF instantiation capabilities as of Frankfurt ONAP release and its possible near-future improvements.
Detailed Description: This presentation covers Frankfurt changes for CNFs handling in ONAP that are verified by vFW CNF CDS usecase. Last changes provide improvements across modeling and instantiation among other things, integration with Macro instantiation workflow, Controler Design Studio, multi vf-module (multi helm package) CNF design and dynamic enrichment of helm package. Implemented changes lead to more user-friendly use-case execution and allow seamless instantation of many customized CNFs based on the same helm package. Presentation will also cover possible further improvements in Guilin release.
Presentation: vFW_CNF_CDS June DDF v5.pdf
Video Demo presented:
Topic Leader(s): @Konrad Bańka @s.silvius @Lukasz Rajewski
Scribe (Capture important commentary and record action items): all
Moderator (Monitor Chat, organize questions, manage time): @Lukasz Rajewski
Host (Manage/Control Bridge functions): @Konrad Bańka