Getting Started
Welcome to the documentation for the Digital Twin of a 5G Network developed as part of a bachelor thesis at the Slovak University of Technology. This section will guide you through setting up, running, and extending the digital twin environment.
Overview
This project simulates and analyzes 5G network behavior by integrating the following components:
Open5GS – a full 5G core implementation.
UERANSIM – emulation of multiple UE and gNBs.
Prometheus & Grafana – monitoring and visualization.
LSTM models – classification of network behavior using deep learning.
Sphinx documentation – modular API docs.
Prerequisites
Before running the project, ensure you have:
Docker & Docker Compose
Python 3.9+ and venv
Git
At least 16 GB RAM (recommended for full stack simulation)