Kube5G is an open source platform fostering the research and development (R&D) of cellular mobile networks, 5G and Beyond, in a cloud native environment, while using AI/ML methodologies for network and resources auto-management and orchestration. Kube5G platform allows you to deploy services on baremetal, virtual machine, and/or any cloud private or public. With the integration of Kubeflow with K8S, machine learning techniques can be applied directly, while auto-managing and orchestrating the services via a MANO tool like JoX. In order to deploy 5G and beyond services in cloud native environment, Mosaic5g already provides a set of CNFs, such as oai-cn and oai-ran. To achieve zero-touch configuration and dynamic services upgrading, Mosaic5g store offers Openshift Operators for a set of 5G CNFs.
With the help of Openshift Operator under Kubernetes (K8S) environment, Mosaic5G Operator automates the deployment of your services, upgrade, and (re)configure them. With the evolution of your service, you may need to upgrade the service, while servicing the users. This can be done easily using Mosaic5G Operator.
With the integration of Kubernetes with tensorflow through kubeflow, various techniques could be applied for resource monitoring and optimization. After collecting data from the deployed network and analyse them, a decision of provision or preemption of resources to/from certain slice(s) can be taken.
With Custom resources of Mosaic5G Operator, you can easily switch between monolithic base station (eNB) and functional split (CU-DU) and vice versa according to the incoming user traffic.
Zero Touch Configuration when deploying 4G/5G service. By using custom resource definition (CRD) kubernetes and Mosaic5G Operator, you will be able manage your services dynamically, e.g., upgrade/downgrade services, (re)configuration of the network, etc.
Mosaic5G Operator is a tool for deployment and managing Kubernetes applications. It is developed using Openshift Operator SDK, The current features for an openshift operator that are supported by Mosaic5G Operator are i) installation, ii) upgrade, ii) lifecycle.
The Core network (CN) and Radio Access Network (RAN) of OpenAirInterface (OAI) is containerized using Docker, and they are already available on docker hub. Additionally, we also provide docker-compose, through which you can deploy 4G/5G by just one commandline, which is available on Mosaic5G Store