This page lists the specifications within the scope of the Network APIs reference implementation, and which CAMARA API each covered capability maps to.
The reference implementation targets CAMARA, an open-source project (Linux Foundation, in collaboration with GSMA) that standardises portable network APIs, so a media application can request network behaviour (for example a QoS boost for a live stream) through common interfaces rather than operator-specific ones. On the network side these interfaces build on 3GPP capability-exposure work such as the Service Enabler Architecture Layer (SEAL, TS 23.434).
Implemented specifications: CAMARA Dedicated Networks API, 3GPP TS 23.434 (SEAL for network capability exposure to applications).
CAMARA APIs covered
The following CAMARA API is covered by the reference implementation and technical documentation:
| API | Purpose | CAMARA repo |
|---|---|---|
| Dedicated Networks | Reserve network resources (dedicated network) for a defined service area and time window using a network profile, then assign specific devices. Includes sub-APIs for service area discovery and network profile listing. | DedicatedNetworks |
Getting started
- Skim the CAMARA API table above to see which capability you need.
- Read the Network APIs Tech page for how a CAMARA call maps onto the 5G Core (NEF, PCF, SMF/UPF).
- Use the Resources page for the current, authoritative list of repositories.
- Check the Resources page for tagged versions.
Go deeper
Technical documentation providing context to this project can be found in the link below.
A list of relevant specifications can be found in the link below.