Skip to main content
Gr9Group 9 Technologies
← Ledger

RESEARCH · O-RAN

5G QoS Telemetry Testbed

Open-source 5G Standalone testbed with an O-RAN Near-RT RIC and a custom xApp, used to measure how QoS scheduling changes traffic behaviour across seven traffic classes.

srsRANOpen5GSO-RAN RICPythonZeroMQ

# 5g-qos-telemetry — manifest

client: University of Technology Sydney · research project

year: 2026

role: Design, build and evaluation of the prototype

stack: srsRAN, Open5GS, O-RAN RIC, Python, ZeroMQ

status: research

Client

University of Technology Sydney · research project

Year

2026

Role

Design, build and evaluation of the prototype

Status

Research

Case notes

01 · Brief

The question: how does enabling 5G Quality-of-Service change observable network behaviour for different traffic types, and can the difference be measured on a fully open-source testbed? The answer was a complete digital prototype built on a single Ubuntu 24.04 host — srsRAN Project gNodeB, srsRAN 4G UE over a ZeroMQ virtual radio, Open5GS 5G Core and the O-RAN Software Community Near-RT RIC — with no radio hardware at all.

02 · Build

On top of the stack we wrote a Python xApp that subscribes to the gNB's E2SM-KPM service model and writes per-second, per-bearer telemetry labelled by 5QI and slice, a multi-profile UDP traffic generator covering seven traffic classes, and six orchestration scripts so the whole experiment can be brought up and repeated with one command. Two matched campaigns — best-effort and QoS-aware scheduling — produced a balanced dataset of 4,111 one-second samples, analysed in pandas.

03 · Status

Three findings: QoS costs 2–4% of mean throughput in single-UE conditions; throughput variability roughly doubles under QoS, contradicting the intuition that guaranteed-bit-rate shaping smooths traffic; and zero-throughput samples rise four to six times, direct evidence of admission control at work. The testbed is a reproducible base for closed-loop machine-learning xApps, and the same skills — Linux, containers, telemetry pipelines, statistical analysis — are what we bring to cloud and data work for clients.

Brief us

Tell us what you need built. We reply within one business day.

+27 78 893 9247