You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »


The list below summarizes the projects that had a project proposal approved for Amsterdam Release and wish to participate into Beijing Release. These projects DO NOT need to submit a new project proposal.

At M1 Release Planning milestone, Jan 18, 2018, the TSC will review all project planning materials and provide its disposition. It is expected that all projects intending to participate into Beijing submit their Project Planning Materials no later than Jan 8, 2018.

That will provide time for everyone to:

  1. understand each project scope
  2. review dependencies
  3. review all M1 materials
  4. ask openly question
  5. smooth the TSC approval process

Calendar for Beijing Release.

For those who intend to propose a new project, use the ONAP Project Proposal Template and post it in the Proposed Project list.

New project proposal for Beijing are available here. These new projects will be reviewed by TSC during Santa Clara F2F the week of Dec 11-13.



Project Name

Intention submission

Date

Project Tech. LeadDescription
1A & AI Oct 25, 2017Active and Available Inventory (AAI) is the ONAP subsystem that provides real-time views of Resources and Services and their relationships. AAI not only forms a registry of active, available, and assigned assets, it also maintains up-to-date views of the multidimensional relationships among these assets, including their relevance to different components of ONAP. 
2Application Authorization FrameworkNov 5, 2017The goal of the project is to provide consistent authentication, authorization and security to various ONAP components. AAF organizes software authorizations so that applications, tools and services can match the access needed to perform job functions.  AAF is designed to cover Fine-Grained Authorization, meaning that the Authorizations provided are able to use an Application's detailed authorizations, such as whether a user may be on a particular page, or has access to a particular Pub-Sub topic controlled within the App. This is a critical function for Cloud environments, as Services need to be able to be installed and running in a very short time, and should not be encumbered with local configurations of Users, Permissions and Passwords. The sister framework CADI ( Code Access Data Identity ) allows Java Applications to utilize Identity Authentication methods as plugins. Certificate Manager delivers X509 certificates in support of 2 way x509 TLS.
3APPCNov 4, 2017The Application Controller (APPC) performs functions to manage the lifecycle of VNFs and their components providing model driven configuration, abstracts cloud/VNF interfaces for repeatable actions, uses vendor agnostic mechanisms (NETCONF, Chef via Chef Server and Ansible) and enables automation.
4CLAMPOct 30, 2017CLAMP is a platform for designing and managing control loops.  It is used to design a closed loop, configure it with specific parameters for a particular network service, then deploying and undeploying it.  Once deployed, the user can also update the loop with new parameters during runtime, as well as suspending and restarting it.
5Common Controller SDKOct 13, 2017This project provides a common set of reusable code that can be used across multiple controllers.
6DCAENov 4, 2017DCAE is the umbrella name for a number of components collectively fulfilling the role of Data Collection, Analytics, and Events generation for ONAP.  The architecture of DCAE targets flexible, plug-able, micros-service oriented, model based component deployment and service composition.  DCAE also support multi-site collection and analytics operations which are essential for large ONAP deployments. 
7DMaaPNov 5, 2017

DMaaP is a premier platform for high performing and cost effective data movement services that transports and processes data from any source to any target with the format, quality, security, and concurrency required to serve the business and customer needs.

8DocumentationNov 4, 2017Documentation creates and maintains documentation targeted to ONAP user audiences and the tasks they perform.
9External API FrameworkNov 7, 2017

The External API Framework project describes and defines the APIs between ONAP and External Systems, including ONAP interfaces targeted on BSS/OSS, peering, B2B, etc.

10HolmesOct 26, 2017

Holmes project provides alarm correlation and analysis for Telecom cloud infrastructure and services, including hosts, vims, VNFs and NSs. Holmes aims to find the real reason which causes the failure or degradation of services by digging into the ocean of events collected from different levels of the Telecom cloud.

11IntegrationOct 25, 2017Integration is responsible for ONAP cross-project system integration,  CI/CD, and all related end-to-end release use cases testing with VNFs necessary for the successful delivery and industry adaption of the ONAP project as a whole.
12Logging Enhancements Project Oct 30, 2017

ONAP consists of many components and containers, and consequently writes to many logfiles. The volume of logger output may be enormous, especially when debugging. Large, disparate logfiles are difficult to monitor and analyze, and tracing requests across many files, file systems and containers is untenable without tooling. 

The problem of decentralized logger output is addressed by analytics pipelines such as Elastic Stack. Elastic Stack consumes logs, indexes their contents in Elasticsearch, and makes them accessible, queryable and navigable via a sophisticated UI, Kibana Discover. This elevates the importance of standardization and machine-readability. Logfiles can remain browseable, but output can be simplified.

13Microservices BusOct 26, 2017Microservices Bus provide key infrastructure functionalities to support Microservice Architecture including service registration/discovery, service gateway, service load balancer.
14ModelingOct 26, 2017The unified model-driven approach uses models as sources of data for generating processes/codes and following workflows (not code development as source) – this way, the system can be more flexible and future proof, easy to update and use for cross-platform solutions since the “only” thing needed is Model update and manipulation through Engine.
15Multi VIM/CloudOct 26, 2017
16ONAP CLIOct 26, 2017

This project is providing required Command-Line Interface(CLI) as commands to operate ONAP functionalities from Unix or windows shell.

17ONAP Operations ManagerOct 26, 2017This proposal introduces the ONAP Platform OOM (ONAP Operations Manager) to efficiently Deploy, Manage, Operate the ONAP platform and its components (e.g. MSO, DCAE, SDC, etc.) and infrastructure (VMs, Containers). 
18ONAP Optimization FrameworkNov 6, 2017The goal of this project is to meet ONAP's need for core platform optimization services like VNF placement, Change Management scheduling, etc. In the Beijing release (R2), we plan to deliver the Homing and Allocation Service (HAS), a policy driven service placement and resource allocation service that enables optimal placement of services and VNFs on a multi-site, multi-VIM infrastructure. We envision the set of optimization requirements to grow over time as the ONAP platform needs arise, and OOF will help handle this effectively, with minimal or little new code development for on-boarding new services.
19ONAP Usecase UI Project ProposalOct 26, 2017The ONAP Usecase UI project is the ONAP subsystem that provides Graphical User Interface (GUI) for operators and end-users from the point of view of use cases.
20Policy Framework Project ProposalOct 26, 2017The Policy subsystem of ONAP maintains, distributes, and operates on the set of rules that underlie ONAP’s control, orchestration, and management functions. Policy provides a centralized environment for the creation and management of easily-updatable conditional rules. 
21Portal Platform Project ProposalOct 26, 2017The ONAP Portal is a platform that provides the ability to integrate different ONAP applications into a centralized Portal Core.
22SDN-COct 13, 2017The SDN-C project provides a global network controller, built on the Common Controller Framework, which manages, assigns and provisions network resources. 
23Service Design & CreationOct 28, 2017Service Design Creation provides a well-structured organization of visual design & testing tools, templates and catalogs to model and create resources, and services. The output of the SDC is a set of models which drives the orchestration.
24Service OrchestratorOct 25, 2017The SO provides the highest level of service orchestration in the ONAP architecture. SO is implemented via BPMN flows that operate on Models distributed from SDC that describe the Services and associated VNFs and other Resource components.
25VF-C: Virtual Function ControllerOct 26, 2017VF-C leverages ETSI NFV MANO architecture and information model as a reference, and implements full life cycle management and FCAPS of VNF and NS.
26VID projectOct 29, 2017

Provides a well-structured organization of infrastructure deployment, instantiation and change-management operations used by Operations to derive orchestrations and change-management.

27VNF SDKNov 20, 2017

VNF onboarding is a challenge across the industry because of the lack of a standard format for VNFs. This project will build an ecosystem for ONAP compatible VNFs by developing tools for vendor CI/CD toolchains and developing validation and testing tools

28VNF RequirementsNov 6, 2017The VNF Requirements creates and maintains VNF Requirements targeted to VNF Provider and Services Provider and the tasks they perform.
29VNF Validation (VVP)Oct 31, 2017The project is to develop a validation program to provide assurance of VNF interoperability with ONAP. Obtaining a validation shall be a self-service activity and should be against a reference release of ONAP for use by the VNF provider & any other validation authority.
  • No labels