Evaluating Observability in a 5G Campus Network
Cloud-native 5G is an emerging topic that is enabled by the new architecture of 5G, cloud computing and virtualization. New service-based architecture of cellular networks allows core network components to be deployed as microservices , conformant to cloud-native principles. This approach paves the way for new research to efficiently automate, scale, and verify 5G core deployments.
Open Telemetry[1] is an observability tool that is built for the cloud. It has extensive features in order to measure various metrics such as CPU usage, request duration etc. It paves up new ways to observe how your services are performing and take actions proactively on them. And since the cloud native 5G comprises of microservices, same principles go for it.
The goals of this thesis are, first, integrating an observability framework, result of a previous thesis, to an operational TUM-wide campus network, that is operational in multiple TUM campuses in Munich, Garching and Garmisch-Partenkirschen[2]. Second goal of the thesis is, evaluating the overhead that is caused by injecting measurement tools in the observability software stack in such a wide campus network. Third goal of the thesis is advancing the current state of the observability framework by instrumenting the network functions in the 5G Core to have native observability implemented in the source code.
Prerequisites
- Interest in cellular networks
- Kubernetes and Open Telemetry experience is a plus
References
[1] opentelemetry.io
[2] mediatum.ub.tum.de/doc/1841593/document.pdf
Contact
Please send your application by email to Mehmet Mert Bese. Please include a grade report and your CV.