Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.222  Word version:  19.3.0

Top   Top   Up   Prev   None
0…   4…   5…   6…   6.3…   6.4…   7…   8…   8.5…   8.8…   8.9…   8.13…   8.17…   8.21…   8.25…   8.26…   8.28…   8.30…   9…   10…   10.4…   10.7…   11…   A   B…   B.2…   B.3…   C…   D…

 

D  CAPIF relationship with external API frameworksp. 130

This Annex provides the relationship of CAPIF with the OMA Network APIs and the ETSI MEC API framework. The relationship of CAPIF with these external API frameworks is illustrated in the Table D-1. "Yes" means that the external API framework supports the CAPIF functionality, "No" means that the API framework does not support the CAPIF functionality, and "Partial" means that it provides a mechanism that partially supports the CAPIF functionality.
CAPIF functionalities OMA Network APIs ETSI MEC API framework
Supported Reference Supported Reference
Publish and discover service API informationPartial
(see NOTE)
OMA-TS-NGSI_Registration_and_Discovery [11]Yes ETSI GS MEC 011 [7]
Topology hiding of the serviceYesIndividual API exposing functionYesIndividual API exposing function
API invoker authentication to access service APIs Partial OMA-ER_Autho4API [9]Partial ETSI GS MEC 009 [8]
API invoker authorization to access service APIsPartial OMA-ER_Autho4API [9]Partial ETSI GS MEC 009 [8]
Charging on invocation of service APIsNoNo
Lifecycle management of service APIsNoNo
Monitoring service API invocationsNoNo
Logging API invoker onboarding and service API invocationsNoNo
Auditing service API invocationsNoNo
Onboarding API invoker to CAPIFNoNo
CAPIF authentication of API invokersNoNo
Service API access controlPartial OMA-ER_Autho4API [9] PartialETSI GS MEC 009 [8]
Secure API communicationYes OMA-ER_Autho4API [9]Yes ETSI GS MEC 009 [8]
Policy configurationNoNo
API protocol stack modelPartial for REST: OMA-TS_REST_NetAPI_Common [10]Partial for REST: ETSI GS MEC 009 [8]
API security protocol Partial OMA-ER_Autho4API [9]Partial ETSI GS MEC 009 [8]
CAPIF support for service APIs from multiple providersNoNo
NOTE:
OMA-TS-NGSI_Registration_and_Discovery [11] is only applicable to a specific type of web services (OWSER using UDDI and WSDL).
Up

E (Normative)  Configuration data for CAPIFp. 131

The configuration data is stored in the CAPIF core function and provided by the CAPIF administrator.
The configuration data for CAPIF is specified in Table E-1.
Reference Parameter description
Subclause 4.2.2 List of published service API discovery restrictions
> Service API identification
> API invoker identity information
Subclause 4.7.2 List of service API log storage durations
> Service API identification
> Service API log storage duration (in hours) (see NOTE)
Subclause 4.7.4 List of API invoker interactions log storage durations
> Service API identification
API invoker interactions log storage duration (in hours) (see NOTE)
Subclause 4.10 List of access control policy per API invoker and optionally per network slice
> Volume limit on service API invocations (total number of invocations allowed)
> Time limit on service API invocations (The time range of the day during which the service API invocations are allowed)
> Rate limit on service API invocations (allowed service API invocations per second)
> Service API identification
> API invoker identity information
> Network Slice Info
NOTE:
If no value is set for the duration, the duration is assumed to be unlimited.
Up

F  Examples of API invoker roles in CAPIF |R19|p. 131

The Figure F-1 provides examples of API invoker roles in CAPIF and illustrates the usage of CAPIF capabilities.
The following examples of API invoker roles are illustrated:
  1. Application management client: The application developers utilize the CAPIF APIs using an Application management client as an API invoker to obtain the service APIs information to implement the application program. Such application programs are hosted on cloud, edge or on a UE.
  2. Hosted applications: The Hosted applications (which are programmed to utilize the service APIs) as an API invoker invoke the CAPIF APIs and service APIs as per the application business logic.
  3. Channel Aggregator Platform: The Channel Aggregator aggregates the APIs from one or more southbound CAPIF providers with the intention to re-expose such APIs or expose value-added APIs developed using the APIs from the southbound CAPIF providers to the northbound side Application management client or Hosted applications. The Channel Aggregator Platform as API invoker invokes the CAPIF APIs and service APIs as per its business logic.
Reproduction of 3GPP TS 23.222, Fig. F-1: Examples of API invoker roles in CAPIF
Up

$  Change historyp. 133


Up   Top