Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.436  Word version:  19.2.0

Top   Top   Up   Prev   Next
0…   5…   6…   8…   8.3…   8.4…   8.5…   8.6…   8.7…   8.8…   8.9…   8.10…   8.11…   8.12…   8.13…   8.14…   8.15…   8.16…   9…   9.3…   9.4…   A…

 

9  ADAE layer APIsp. 99

9.1  Generalp. 99

The following ADAE capabilities are offered as APIs:
  • ADAE server APIs;
  • A-ADRF APIs;
The following SEAL service APIs are specified in TS 23.434 (and TS 23.435 for NSCE):
  • Group management server APIs;
  • Location management server APIs;
  • Configuration management server APIs;
  • Identity management server APIs;
  • Key management server APIs; and
  • Network slice capability enablement APIs.

9.2  ADAE server APIsp. 99

9.2.1  Generalp. 99

This clause provides the APIs provided by ADAES.

9.2.2  ADAE server APIsp. 99

Table 9.2.2-1 illustrates the ADAE server APIs.
API Name API Operations Known Consumer(s) Communication Type
SS_ADAE_VAL_performance_analytics SubscribeVAL serverSubscribe/ Notify
Notify
SS_ADAE_slice_performance_analytics SubscribeVAL serverSubscribe/ Notify
Notify
SS_ADAE_UE-to-UE_performance_analytics SubscribeVAL serverSubscribe/ Notify
Notify
SS_ADAE_server-to-server_performance_analytics SubscribeVAL server / EESSubscribe/ Notify
Notify
SS_ADAE_location_accuracy_analytics SubscribeVAL serverSubscribe/ Notify
Notify
SS_ADAE_service_API_analytics SubscribeVAL server / Subscriber/ API invokerSubscribe/ Notify
Notify
SS_ADAE_slice_usage_pattern_analytics SubscribeVAL server / SEAL serverSubscribe/ Notify
Notify
SS_ADAE_edge_analytics SubscribeVAL server / EAS / EESSubscribe/ Notify
Notify
GetVAL server / EAS / EESRequest / Response
SS_ADAES_slice_usage_stats GetVAL serverRequest / Response
SS_ADAES_edge_preparation_analytics SubscribeVAL server / ECS / EESSubscribe/ Notify
Notify
GetVAL server / ECS / EESRequest / Response
SS_ADAE_collision_detection_analytics SubscribeVAL server / LM server / UAE server, UAS application specific serverSubscribe/ Notify
Notify
GetVAL server / LM server / UAE server, UAS application specific serverRequest / Response
SS_ADAE_location-related_UE_group_analytics SubscribeLM serverSubscribe/ Notify
Notify
GetLM serverRequest / Response
SS_ADAE_AIML_member_capability_analytics SubscribeVAL server / AIMLE serverSubscribe/ Notify
Notify
GetVAL server / AIMLE serverRequest / Response
Up

9.2.3  SS_ ADAE_VAL_performance_analytics APIp. 100

9.2.3.1  Generalp. 100

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for VAL performance analytics and for getting notified on the result.

9.2.3.2  Subscribep. 100

API operation name:
VAL_performance_analytics_subscribe
Description:
The consumer subscribes for VAL performance analytics.
Inputs:
Outputs:
See clause 8.2.2 and 8.2.3 for details of usage of this operation.

9.2.3.3  Notifyp. 101

API operation name:
VAL_performance_analytics_notify
Description:
The consumer is notified by ADAES on the VAL performance analytics.
Inputs:
-
Outputs:
See clause 8.2.2 and 8.2.3 for details of usage of this operation.

9.2.4  SS_ ADAE_slice_performance_analytics APIp. 101

9.2.4.1  Generalp. 101

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for slice specific application performance analytics and for getting notified when analytics are derived.

9.2.4.2  Subscribep. 101

API operation name:
slice_performance_analytics_subscribe
Description:
The consumer subscribes for slice specific performance analytics.
Inputs:
Outputs:
See clause 8.3.2 for details of usage of this operation.

9.2.4.3  Notifyp. 101

API operation name:
slice_performance_analytics_notify
Description:
The consumer is notified by ADAES on the slice specific performance analytics.
Inputs:
-
Outputs:
See clause 8.3.2 for details of usage of this operation.

9.2.5  SS_ ADAE_UE-to-UE_performance_analytics APIp. 101

9.2.5.1  Generalp. 101

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for UE-to-UE session performance analytics and for getting notified when analytics are derived.

9.2.5.2  Subscribep. 101

API operation name:
UE-to-UE performance_analytics_subscribe
Description:
The consumer subscribes for UE-to-UE performance analytics.
Inputs:
Outputs:
See clause 8.4.2 for details of usage of this operation.

9.2.5.3  Notifyp. 102

API operation name:
UE-to-UE performance_analytics_notify
Description:
The consumer is notified by ADAES on the slice specific performance analytics.
Inputs:
-
Outputs:
See clause 8.4.2 for details of usage of this operation.

9.2.6  SS_ ADAE_location_accuracy_analytics APIp. 102

9.2.6.1  Generalp. 102

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for location accuracy analytics and for getting notified when analytics are derived.

9.2.6.2  Subscribep. 102

API operation name:
Location_accuracy_analytics_subscribe
Description:
The consumer subscribes for location accuracy analytics.
Inputs:
Outputs:
See clause 8.5.2 for details of usage of this operation.

9.2.6.3  Notifyp. 102

API operation name:
Location_accuracy_analytics_notify
Description:
The consumer is notified by ADAES on the location accuracy analytics.
Inputs:
-
Outputs:
See clause 8.5.2 for details of usage of this operation.

9.2.7  SS_ ADAE_service_API_analytics APIp. 102

9.2.7.1  Generalp. 102

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for service API analytics and for getting notified when analytics are derived.

9.2.7.2  Subscribep. 102

API operation name:
Service_API_analytics_subscribe
Description:
The consumer subscribes for service API analytics.
Inputs:
Outputs:
See clause 8.6.2 for details of usage of this operation.

9.2.7.3  Notifyp. 103

API operation name:
Service_API_analytics_notify
Description:
The consumer is notified by ADAES on the location accuracy analytics.
Inputs:
-
Outputs:
See clause 8.6.2 for details of usage of this operation.

9.2.8  SS_ADAE_slice_usage_pattern_analytics APIp. 103

9.2.8.1  Generalp. 103

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for slice usage pattern analytics and for getting notified when analytics are derived.

9.2.8.2  Subscribep. 103

API operation name:
slice_usage_pattern_analytics_subscribe
Description:
The consumer subscribes for slice usage pattern analytics.
Inputs:
Outputs:
See clause 8.7.2 for details of usage of this operation.

9.2.8.3  Notifyp. 103

API operation name:
slice_usage_pattern_analytics_notify
Description:
The consumer is notified by ADAES on the slice usage pattern analytics.
Inputs:
-
Outputs:
See clause 8.7.2 for details of usage of this operation.

9.2.9  SS_ ADAE_edge_analytics APIp. 103

9.2.9.1  Generalp. 103

API description:
This API enables the VAL server to communicate with the ADAE server for subscribing for edge load analytics and for getting notified when analytics are derived.

9.2.9.2  Subscribep. 103

API operation name:
edge_analytics_subscribe
Description:
The consumer subscribes for edge load analytics.
Inputs:
Outputs:
See clause 8.8.2 for details of usage of this operation.

9.2.9.3  Notifyp. 104

API operation name:
edge_analytics_notify
Description:
The consumer is notified by ADAES on the edge load analytics.
Inputs:
-
Outputs:
See clause 8.8.2.1 for details of usage of this operation.

9.2.9.4  Getp. 104

API operation name:
edge_analytics_get
Description:
The consumer requests edge analytics data.
Inputs:
Outputs:
See clause 8.8.2.2 for details of usage of this operation.

9.2.10  SS_ ADAE_slice_usage_statsp. 104

9.2.10.1  Generalp. 104

API description:
This API enables the Consumer to communicate with the ADAE server for requesting and receiving slice usage statistical data.

9.2.10.2  Getp. 104

API operation name:
slice_usage_stats_get
Description:
The consumer requests and receives slice usage statistics from ADAE server.
Inputs:
Outputs:
See clause 8.7.3 for details of usage of this operation.

9.2.11  SS_ADAE_edge_preparation_analytics API |R19|p. 104

9.2.11.1  Generalp. 104

API description:
This API enables the analytics consumer (e.g., the VAL server, ECS, EES) to communicate with the ADAE server for requesting or subscribing to edge computing preparation.

9.2.11.2  Subscribep. 104

API operation name:
edge_preparation_analytics_subscribe
Description:
The consumer subscribes for edge computing preparation analytics.
Inputs:
Outputs:
See clause 8.11.2.1 for details of usage of this operation.

9.2.11.3  Notifyp. 105

API operation name:
edge_preparation_analytics_notify
Description:
The consumer is notified by the ADAE server on the edge computing preparation analytics.
Inputs:
-
Outputs:
See clause 8.11.2.1 for details of usage of this operation.

9.2.11.4  Getp. 105

API operation name:
edge_preparation_analytics_get
Description:
The consumer requests edge computing preparation analytics
Inputs:
Outputs:
See clause 8.11.2.2 for details of usage of this operation.

9.2.12  SS_ADAE_server-to-server_performance_analytics API |R19|p. 105

9.2.12.1  Generalp. 105

API description:
This API enables the analytics consumer (e.g., the VAL server, EES) to communicate with the ADAE server for requesting or subscribing to server-to-server performance analytics.

9.2.12.2  Subscribep. 105

API operation name:
server-to-server_performance_analytics_subscribe
Description:
The consumer subscribes to the ADAE server for Server-to-server performance analytics.
Inputs:
Outputs:
See clause 8.13.2 for details of usage of this operation.

9.2.12.3  Notifyp. 105

API operation name:
server-to-server_performance_analytics_notify
Description:
The consumer is notified by the ADAE server on the Server-to-server performance analytics.
Inputs:
-
Outputs:
See clause 8.13.2 for details of usage of this operation.

9.2.13  SS_ADAE_collision_detection_analytics API |R19|p. 106

9.2.13.1  Generalp. 106

API description:
This API enables the analytics consumer (e.g. VAL Server, LM Server, UAE server, UAS application specific server) to communicate with the ADAE server for requesting or subscribing to collision detection analytics.

9.2.13.2  Subscribep. 106

API operation name:
collision_detection_analytics_subscribe
Description:
The consumer subscribes for collision detection analytics.
Inputs:
Outputs:
See clause 8.14.2.1 for details of usage of this operation.

9.2.13.3  Notifyp. 106

API operation name:
collision_detection_analytics_notify
Description:
The consumer is notified by the ADAE server on collision detection analytics.
Inputs:
-
Outputs:
See clause 8.14,2.1 for details of usage of this operation.

9.2.13.4  Getp. 106

API operation name:
collision_detection_analytics_get
Description:
The consumer requests collision detection analytics.
Inputs:
Outputs:
See clause 8.14.2.2 for details of usage of this operation.

9.2.14  SS_ADAE_location-related_UE_group_analytics API |R19|p. 106

9.2.14.1  Generalp. 106

API description:
This API enables the analytics consumer (e.g. LMS) to communicate with the ADAE server for requesting or subscribing to location-related UE group analytics.

9.2.14.2  Subscribep. 106

API operation name:
location-related_UE_group_analytics_subscribe
Description:
The consumer subscribes for location-related UE group analytics.
Inputs:
Outputs:
See clause 8.15.2.1 for details of usage of this operation.

9.2.14.3  Notifyp. 107

API operation name:
location-related_UE_group_analytics_notify
Description:
The consumer is notified by the ADAE server on location-related UE group analytics.
Inputs:
-
Outputs:
See clause 8.15.2.1 for details of usage of this operation.

9.2.14.4  Getp. 107

API operation name:
location-related_UE_group_analytics_get
Description:
The consumer requests location-related UE group analytics.
Inputs:
Outputs:
See clause 8.15.2.2 for details of usage of this operation.

9.2.15  SS_ADAE_AIML_member_capability_analytics API |R19|p. 107

9.2.15.1  Generalp. 107

API description:
This API enables the analytics consumer (e.g. VAL Server, AIMLE Server) to communicate with the ADAE server for requesting or subscribing to application layer AIML member capability analytics.

9.2.15.2  Subscribep. 107

API operation name:
AIML_member_capability_analytics_subscribe
Description:
The consumer subscribes for application layer AIML member capability analytics.
Inputs:
Outputs:
See clause 8.16.2.1 for details of usage of this operation.

9.2.15.3  Notifyp. 107

API operation name:
AIML_member_capability_analytics_notify
Description:
The consumer is notified by the ADAE server on application layer AIML member capability analytics.
Inputs:
-
Outputs:
See clause 8.16.2.1 for details of usage of this operation.

9.2.15.4  Getp. 107

API operation name:
AIML_member_capability_analytics_get
Description:
The consumer requests application layer AIML member capability analytics.
Inputs:
Outputs:
See clause 8.16.2.2 for details of usage of this operation.

Up   Top   ToC