gunnchOS

Oulu preparation · STAGING_WORKER

Open RAN testbed lab

Independent portfolio notes toward an Open RAN testbed. This Worker is not a testbed.

Independent readiness lab. This page is not a University of Oulu affiliation and it is not a live Oulu testbed.

Explore evidence

Explore evidence

Evidence class: REFERENCE_IMPLEMENTATION. The selector exposes the repository KPI schema, xApp policy stub, and config fixtures. This is not a measured or live RU-DU-CU topology.

Records copied from this repository

Overview

Overview

# gunnchOS Open RAN Testbed Lab > This repo is part of the **gunnchOS wireless engineering spine**: hands-on labs that strengthen the technical foundation behind 7GC, AI-RAN, RF, DSP, MIMO, measurement, and **6G PhD readiness** for target wireless communications engineering programs. Not affiliated with any university.

What this is

Research and teaching lab for **target wireless communications engineering programs**-aligned skills — built as an independent portfolio project.

Why wireless engineering readiness cares

O-RAN KPIs, xApp policy stubs, srsRAN/OAI config scaffolds — links spectrumx-ai-ran-gary.

Methods

Methods are the files under src/gunnchos_ran: kpi_schema.py, xapp_policy_stub.py, traffic_classes.py, and oran_loop.py, plus configs/srsran/stub.json and configs/oai/stub.json. The policy stub maps load to a slice label. No RU, DU, CU, RIC, rApp, E2, A1, or O1 relationship is recorded in this repository.

Native research runtimes stay on a local checkout. This page shows repository records only.

Artifacts

Source

Source repository

Pinned source c86f3e497506b4e8bcd0aaed91623830af163c85

Limitations

About / Build status / Evidence

What is this?

Independent portfolio notes toward an Open RAN testbed. This Worker is not a testbed.

The research code is not executing here. This is a research surface.

Why does it exist?

It gives this repository a public web surface inside the gunnchOS ecosystem without pretending the original runtime runs on Cloudflare Workers.

What can I actually do with it today?

Use the primary action to inspect repository records, then open the source for the local toolchain.

What is not finished?

STAGING_WORKER

Runtime mode on this page: PRECOMPUTED. No remote model call is made.