phine.af Documentation
This repository contains a C++ Application Function (AF) for 5G Core Networks.
The project is designed to expose 3GPP 5G network capabilities to third-party applications via the CAMARA API standard, using a modular architecture intended to be scalable, testable, and extensible.
📖 Hosted at https://af.phine.tech/. Source code: https://github.com/phinetech/phine.af.
What to read next
- Start here: Getting Started
- Full QoS enforcement walkthrough: QoS Enforcement Tutorial
- Run the QoD adapter demo: Adapter Tutorial
- Understand the design: Architecture Overview
- See what is implemented: Status
- Developer workflows: Development
- Contribute: Contributing
Repository layout
common/: Shared utilities, models, and frameworksnorthbound/: Northbound APIs (e.g. the HTTP/2 RESTapi_componentexposing CAMARA endpoints)af_core/: Core orchestration logicsouthbound/: 5G Core Network interface handlers (e.g.pcf_handler)adapters/: Example application-side adapters (e.g. phine.af-demo-qod-adapter — an application-management demo for ROS2-over-5G)docker-compose/: Docker Compose environments (free5gc, OAI CN5G, UERANSIM)build/: Build scripts and configurationtests/: Test suites