Overview
This tool allows the configuration and automated setup of a simple O-RAN/5G testbed.
An overview of the platform architecture is shown in the figure below.
It offers the following key functionality:
-
Fully containerized with Docker
Ensures reproducibility across systems and simplifies setup and maintenance. -
Selective local builds:
Supports building specific components locally when containerization is not required or during development. -
Cross-platform support
Tested on the following platforms: -
Centralized configuration
Configure all components from a single place:- Network settings
- Build type (native or Docker)
- Multiple UE definitions
- Component-specific parameters (e.g., gain rates, eSIM settings)
-
API configuration and control
- The ecosystem can be managed via a REST API, enabling seamless integration with external tools and automation workflows.
- Provides API endpoints for accessing logging and telemetry data.
- Planned: Expose real-time runtime status and health information for each component through the API.
-
Supported Components and Implementations:
Various components and implementations as shown in the figure above. -
Automated TMUX session management
Allowing for an organized way to monitor and control the different components of the testbed.