Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These instructions should be removed from the instantiated template.


Project Data

Donated by LFN member China Mobile, XGVela provides a PaaS platform to accelerate the design, development and innovation of telco-related services, and is the first open source platform-as-a-service (PaaS) for 5G network functions

The project refines common capabilities of upper layer services as PaaS functions on platform layer. The platform brings General PaaS functions from existing open source PaaS component projects (e.g.  Grafana, Envoy, Zookeeper, etc.) to be enhanced with telco requirements, and Telco PaaS which has strong telecommunication characteristics and is under exploration. 

Partners include China Mobile, China Unicom, China Telecom, ZTE, Ericsson, Nokia, H3C, CICT and Beijing University of Post and Telecommunications.


ImageImage AddedData that describes a Linux Foundation Networking Project. Provide links to authoritative public content or steps to reproduce results when possible.

Project Vitals

Basic information about the candidate project.

  • Project name: xGVela
  • Project creation date
  • Project license
  • Project release schedule
    • History of at least two years or age of project
    • Planned future release schedule

Statement of alignment with LFN Charter/Mission

The mission of the Project is to create an open source cloud native PaaS for applications and Telco network functions, which is to enable new services and help mobile operators to seize the business opportunity from vertical industries in the 5G era. The project can provide a reference design of Telco-PaaS and accelerate cloud native transformation for telecommunication industry.

The scope of the Project includes collaborative development under the Project License (as defined herein) supporting the mission, including documentation, testing, integration and the creation of other artifacts that aid the development, deployment, operation or adoption of the open source project.

Community Historical Trends

History of the candidate project's community.

The platform brings general PaaS functions from existing open source PaaS component projects:

  • Grafana
  • Envoy
  • Zookeeper

GitHub Activity :

  • April 2020- xgvela-xuxia: 9 commits in 1 repository
  • Jan 2020- xgvela-xuxia: 4 commits in 1 repository


For each release or year for at least the last two years or the lifespan of the project, provide the following.

...

  • Committer statistics
    • Number of committers
    • Number of committers per-organization
    • Number of active committers
    • Number of active committers per-organization
  • Contributor approval process
    • Contributor eligibility
    • Process to become a contributor
    • Process to remove a contributor
  • Committer approval process
    • Committer eligibility
    • Process to become a committer
    • Process to remove a committer
  • Project governance structure
    • Summery of project governance structure
    • Summery of how project governance was established and can be modified
    • Links to all public project governance documentation
    • List of all community roles and details of how they are filled/emptied
    • List of community roles that are elected
    • List of community roles that are appointed
    • List of people in all community roles and their organization affiliation
  • User community
    • Summary of project user community

Community Scope

Documentation

  • Reference doc for cloud native network function and service design
  • XGVela requirements doc, architecture doc, etc.

Project Functionality

Details about the functionality of the candidate project.

...

  • XGVela platform User Manual

Development

  • Telco PaaS (Functionalities, APIs, etc.)

Integration

  • General-PaaS & Telco-PaaS

Testing

  • XGVela with K8S (open source version, different vendor version)
  • XGVela with cloud native NF

Certification

  • Commercial product certification

Summary of Project functionality

  • XGVela is an open source cloud native PaaS for applications and telco network functions, which is to enable new services and help mobile operators to seize the business opportunity from vertical industries in the 5G era
  • Vela stands for sail in Latin, and also it is the name of a constellation. With XGVela, a PaaS platform with telco features can be used to accelerate the design, development and innovation of telco related service design.

Summary of Relationship with other communities, technology components, and purposes

  • CNTT - Kubernetes and Container platform requirement
  • Cloud Native Computing Foundation (CNCF)- inputs for XGVela code and integration based on telco requirements, to form General-PaaS
  • ONAP- to achieve dispatch of PaaS abilities and orchestration of cloud native network functions
  • OPNFV- to output a reference platform to support running and developing cloud native network functions
  • Akraino- to output telco cloud native best practices
  • Studies 5G NF microservice design method, develop and integrate Telco-PaaS.

Project Roadmap

Image Added

...

Project Tooling

Details about the tooling used by the candidate project.

...