Skip to main content
Standards

Connectivity Quality with Network APIs

How CAMARA network APIs map to 3GPP's NEF, CAPIF and PCF exposure mechanisms for media QoS, slicing and connectivity insights.

Overview

5G-MAG tracks and contributes to standards for network capability exposure: APIs that let media applications request and manage network resources. The relevant pieces are 3GPP's Network Exposure Function (NEF), the Common API Framework (CAPIF), and the CAMARA open-source project (a Linux Foundation initiative developed with GSMA support). For the technical analysis of how these map together, see the Tech page linked below. For acronyms used here, see the Glossary.

Technology & Analysis

The detailed, per-field CAMARA-to-3GPP API mapping analysis.

Key 3GPP Specifications

The specifications in scope, filterable by the layer of network capability exposure they define: 3GPP northbound exposure (NEF, CAPIF), 5G Core policy control, 5G Media Streaming APIs, and the Service Enabler Architecture Layer (SEAL). Search matches the specification number, its title and any scope note. See Tech: Network APIs for the architecture that ties these layers together.

SpecificationTitleLayer
TS 29.522Network Exposure Function (NEF); Northbound APIsincludes Nnef_AFsessionWithQoS and Nnef_ChargeablePartyNEF
TS 29.5175G System; Application Function Event Exposure Service; Stage 3NEF
TS 23.501System Architecture for 5GSNEF architectureNEF
TS 29.5145G System; Policy Authorization Service; Stage 3Npcf_PolicyAuthorizationPolicy and QoS
TS 29.5545G System; Background Data Transfer (BDT) Policy Control Service; Stage 3Npcf_BDTPolicyControl, Nnef_BDTPNegotiationPolicy and QoS
TS 23.222Procedures for the Common API Framework for 3GPP Northbound APIsCAPIF
TS 29.222Common API Framework for 3GPP Northbound APIs (Stage 3)CAPIF
TS 26.5125G Media Streaming (5GMS); ProtocolsM1-M8 reference point APIs5GMS APIs
TS 26.5015G Media Streaming (5GMS); General description and architecture5GMS APIs
TS 23.434Service Enabler Architecture Layer for Verticals (SEAL); Functional architecture and information flowsSEAL
TS 24.549SEAL; Network Slice Capability Enablement (NSCE); Stage 3protocol aspectsSEAL

CAMARA

CAMARA is an open-source initiative under the Linux Foundation with GSMA support to define, develop and test network APIs. 5G-MAG contributes CAMARA API analysis for media use cases, focusing on the following APIs:

CAMARA APIWhat it does for media
Quality on Demand (QoD)Lets an application request a defined QoS profile (bandwidth, latency) for a session, for example a live contribution feed
Network Slice BookingReserves a dedicated network slice in advance for a planned event or production
Connectivity InsightsReports on likely network conditions so a workflow can adapt encoding or scheduling
Dedicated NetworksProvisions and manages an on-site dedicated network for a production

See the Tech: Network APIs page for detailed CAMARA API profiles.

How CAMARA is organised

CAMARA is hosted by the Linux Foundation and works with the GSMA Operator Platform Group; GSMA Open Gateway is the commercial programme through which operators expose CAMARA-defined APIs. APIs are shipped in twice-yearly meta-releases (spring and fall): a wip version on the main branch is work in progress, a released meta-release version (r-tagged) is the one to integrate against. Several of the APIs 5G-MAG analyses are still pre-1.0 (v0/wip).

CAMARA APIs to 3GPP mapping (summary)

CAMARA APIPrimary 3GPP northbound mappingCore specification
Quality on Demand / QoS Provisioning / QoS BookingNEF AsSessionWithQoS (AF session with required QoS)TS 29.522; PCF Npcf_PolicyAuthorization in TS 29.514
Network Slice BookingSlice provisioning and, at runtime, SEAL NSCE acting as an AFTS 28.531 / TS 28.541 (slice management); TS 23.434 / TS 24.549 (NSCE)
Dedicated NetworksNon-public network / slice provisioning plus per-device QoSTS 23.501 (NPN); TS 29.522 for QoS
Connectivity InsightsNetwork analytics and monitoring exposureNEF analytics/monitoring events (TS 29.522); NWDAF where used (TS 29.520)

The mappings above are the general correspondence. See the technical pages for the detailed, per-field analysis.

5G-MAG tracking and contribution focus

5G-MAG's interest is media-specific: contribution and live production uplinks, and live distribution downlinks. The work centres on the CAMARA QoS and slicing APIs and the 3GPP northbound specifications (TS 29.522, TS 29.514) and SEAL (TS 23.434) they map onto. See Tech: Network APIs for the detailed gap analysis.

note

Refer to the Standards repository to contribute to this documentation.