This TR provides guidelines for CAPIF usage for the benefit of the Application developer and API provider communities.
This TR provides guidelines for CAPIF usage for the benefit of the Application developer and API provider communities. This document also describes the usage and deployment options in CAPIF.
The work takes into consideration the work done for CAPIF in
TS 23.222 and
TS 29.222 and
TS 33.122, and other related work outside 3GPP.
The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
-
References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific.
-
For a specific reference, subsequent revisions do not apply.
-
For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
[1]
TR 21.905: "Vocabulary for 3GPP Specifications".
[2]
TS 23.222: "Common API Framework for 3GPP Northbound APIs; Stage 2".
[3]
TS 29.222: "Common API Framework for 3GPP Northbound APIs; Stage 3".
[4]
TS 33.122: "Security Aspects of Common API Framework for 3GPP Northbound APIs".
[5]
ETSI GS MEC 011 (V3.3.1), "Multi-access Edge Computing (MEC); Edge Platform Application Enablement".
[6]
TR 23.958: "Edge Application Standards in 3GPP and Alignment with External Organizations".
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
TS 29.122: "T8 reference point for Northbound APIs".
[15]
RFC 6749: (October 2012) "The OAuth 2.0 Authorization Framework".
[16]
TS 29.500: "5G System; Technical Realization of Service Based Architecture; Stage 3".
For the purposes of the present document, the terms given in
TR 21.905 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in
TR 21.905.
For the purposes of the present document, the terms given in
clause 3 of TS 23.222 and
clause 3 of TS 29.222 shall also apply.
For the purposes of the present document, the following symbols apply:
For the purposes of the present document, the abbreviations given in
TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in
TR 21.905.
For the purposes of the present document, the abbreviations given in
clause 3 of TS 23.222 and
clause 3 of TS 29.222 shall also apply.