- Open AI-RAN Tutorial: In-RAN Telemetry and Control with jbpf Codelets
- Part 0: Bring up the testbed
- Part 1: Loading and unloading codelets
- Part 2: Writing new codelets
- 2.0 Anatomy of a codelet
- 2.1 The design decision: bucket inside the codelet
- 2.2 Codelet 1 — RLC queuing latency
- 2.3 Codelet 2 — RLC buffer occupancy
- 2.4 Advanced — lossless per-packet records
- 2.5 Build, deploy, observe
- 2.6 Sanity-check the measurement
- 2.7 Traps (all of these were hit during development)
- Part 3: A control codelet for RLC buffer management
- Appendix