Understanding XGVela: Bringing more power to 5G with cloud-based telecommunications PaaS

The cloud platform-like service (PaaS) model brings a lot of power to end-users. It provides a platform for end customers to develop, run, and manage applications without the hassle of building and maintaining the infrastructure that often involves developing and launching an application.

In the roadmap for building 5G networks, telecommunications networks need these breakthrough models to help them focus more on the design and development of network services and applications. XGVela is a 5G cloud-based open-source framework that introduces the platform's capabilities as a service (PaaS) to telecom operators.

With this PaaS platform, telecommunications operators can quickly design, develop, and innovate telecommunications network functions and services. In this way, there will be more focus on seizing business opportunities for telecommunications companies than going into the complexity of telecommunications infrastructure. China Mobile initiated this project internally, which was later organized and announced by the Linux Foundation in part to support the initiative to accelerate the application of telecommunications cloud computing. In addition to China Mobile, other XGVela supporters are China Unicom, China Telecom, ZTE, Red Hat, Ericsson, Nokia, H3C, CICT, and Intel.

For the initial construction of XGVela, PaaS functionality was brought from existing open-source PaaS projects such as Grafana, Envoy, and Zookeeper. These were then further enhanced with telco requirements.

Why are XGVela PaaS capabilities needed for 5G networks?XGVela helps telecom operators match the rapid changes in requirements for building 5G networks controlled by the original cloud platform. They need faster upgrades to network functions and services along with agility in deploying new servicesTelecommunications operators need to focus more on container-based network functions and micro-services (CNF) than VM-based network (VNF) functions. But they need to continue to use both simultaneously. XGVela can support both CNF and VNF in the basic platformTelecommunications operators want to reduce network building costs by adopting an open and healthy technology ecosystem such as ONAP, Kubernetes, OpenDaylight, Akraino, or OPNFV. XGVela has adopted this to ease the barriers put into terminally coordinated 5G telecommunications networksXGVela simplifies the design and innovation of 5G network functions by allowing developers to focus on developing applications with service logic instead of handling the complex infrastructure below. XGVela provides standard APIs for linking multiple internal projects
XGVela integrates CNCF projects based on telco requirements to form a common PaaS. It is designed by microservices design method to develop network functionality and is further integrated into the PaaS telco.