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…

 

8.8  Procedure for supporting edge load analyticsp. 50

8.8.1  Generalp. 50

This clause describes two procedures (covering both subscribe-notify and request-response models in clause 8.8.2.1 and 8.8.2.2 respectively) for supporting edge load analytics, where the edge analytics are performed based on data collected from the EDN (EAS and/or EES) and A-ADRF.

8.8.2  Procedurep. 50

8.8.2.1  Subscribe-notify modelp. 50

Figure 8.8.2.1-1 illustrates the procedure for edge load analytics enablement solution.
Pre-conditions:
  1. ADAES has discovered the APIs to access the edge services at EDN.
  2. ADAES has subscribed to OAM and NWDAF for receiving management and DN performance analytics respectively.
  3. Data producers (e.g. A-ADRF, EAS, EES) may be pre-configured with data producer profiles (as in Table 8.2.4.8-1) for the data they can provide. ADAES and ADAEC have discovered available data producers and their data producer profiles.
Reproduction of 3GPP TS 23.436, Fig. 8.8.2.1-1: ADAES support for edge analytics
Up
Step 1.
The consumer of the ADAES analytics service sends an edge analytics subscription request to ADAES.
Step 2.
The ADAES sends an edge analytics subscription response as an ACK to the analytics consumer.
Step 3.
The ADAES maps the analytics event ID to a list of data collection event identifiers, and a list of data producer IDs. Such mapping may be preconfigured by OAM or may be determined by ADAES based on the analytics event ID and/or data producer profile (Table 8.2.4.8-1). Such Data Producers can be EASs onboarded to EDN, EESs, A-ADRF, as well as MEC Platform services.
Step 4.
The ADAES sends a subscription request to the Data Producers (EASs onboarded to EDN, EESs, A-ADRF, ADAEC) or the A-DCCF with the respective Data Collection Event ID and the requirement for data collection.
Step 5.
The Data Producers (e.g., EASs onboarded to EDN, EESs, A-ADRF, ADAEC) or the A-DCCF send a subscription response as a positive or negative acknowledgement to the ADAES.
Step 6.
The ADAES based on subscription receive offline stats/data on the edge DN load based on the analytics/data collection event ID from A-ADRF. Such stats can be about the load in terms of number of EAS or EES connections for a given area or time window, or the average edge computational resource usage or usage ratio based on the EDN total resource availability, EDN overload/high load indication events, probability of EAS/EES unavailability due to high load, etc.
Step 7.
The Data Producers at the edge start collecting data from the data generating entities. Such data can be measurements or analytics based on the data source/producer, as follows:
  • from OAM or EAS/ASP (for EAS load info): Per EAS/EES computational resource load, number of connections per EES/EAS
  • from N6 endpoint: N6 load
  • from 5GC / NWDAF: DN performance analytics
  • from OAM / MDAS: UPF load analytics (per DNAI)
  • from MEC platform services (e.g., RNIS): per cell radio conditions / load for all cells within EDN coverage
Step 8.
If in step 4 ADAES sent a subscription request to ADAEC as Data Producer, data collection is initiated by ADAEC from UE data generating entities.
Step 9.
The edge Data Producers (targets of the subscription requests in step 4) send the data to the ADAES (based on step 7 measurements or analytics) as a data notification message. Such data can be about the load in terms of number of EAS or EES connections for a given area or time window, or the average edge computational resource usage or usage ratio based on the EDN total resource availability, EDN overload/high load indication events, probability of EAS/EES unavailability due to high load, etc.
Step 10.
ADAEC sends data (periodically or if a threshold is reached based on configuration) about the edge load as collected at the UE, e.g. in terms of number of AC or EEC connections for a given UE in a given time window, number of edge service sessions, etc.
Step 11.
The ADAES derives edge analytics on EDN / DNAI load or per EES/EAS load, based on the analytics ID and type of request. The analytics are derived based on the performance analytics received per DN or load analytics per DNAI/UPF; as well as considering measurements on the computational or RAN resource load or number of connections for the EES/EASs which are active at the EDN.
Step 12.
The ADAES sends the edge analytics to the consumer, based on the request and the derived analytics in step 9. Such analytics indicate a prediction of the EDN load considering inputs from both 5GS as well as from edge platform services. Such prediction can also be in form of a recommendation for triggering an EAS relocation to a different platform.
Up

8.8.2.2  Request-response modelp. 52

Figure 8.8.2.2-1 illustrates the procedure for the analytics consumer to request analytics data of the application server(s) from the ADAE server.
Reproduction of 3GPP TS 23.436, Fig. 8.8.2.2-1: ADAES support for edge analytics
Up
Step 1.
The analytics consumer sends a request message to the ADAE server to receive analytics data for one or more application servers. The request message includes the identity of the analytics consumer, security credential(s) for authorization and verification, identity of all the application server for which analytics data is requested, type of analytics data, time duration since when analytics data is required.
Step 2.
Upon receiving the request, the ADAE server authenticates and authorizes the analytics consumer. If the analytics consumer is authorized, the ADAE server may get the analytics by performing step 3 to 11 of clause 8.8.2.1. The ADAE server sends a response message including the statistical and predictive analytics of the edge performance/load for the edge platform or EES/EAS for the requested duration period (if the time duration is available).
Up

8.8.3  Information flowsp. 53

8.8.3.1  Generalp. 53

The following information flows are specified for edge load analytics based on clause 8.8.2.

8.8.3.2  Edge analytics subscription requestp. 53

Table 8.8.3.2-1 describes information elements for the edge analytics subscription request from the VAL server / Consumer to the ADAE server.
Information element Status Description
Analytics Consumer IDMThe identifier of the analytics consumer (VAL server, EAS).
Analytics IDM The identifier of the analytics event. This ID can be for example "edge performance analytics".
Analytics typeMThe type of analytics for the event, e.g. statistics or predictions.
Destination EAS informationO
(NOTE)
This identifier shows the destination EAS information including destination EAS ID and destination EAS endpoint for which the analytics subscription applies.
Destination EES informationO
(NOTE)
This identifier shows the destination EES information including destination EES ID and destination EES endpoint for which the analytics subscription applies.
DNN/DNAIO
(NOTE)
DNN or DNAIs information for which the subscription applies.
Target data producer profile criteriaOCharacteristics of the data producers to be used.
Preferred confidence levelOThe level of accuracy for the analytics service (in case of prediction).
Area of InterestOThe geographical or service area for which the subscription request applies.
Time validityOThe time validity of the subscription request.
Reporting requirementsOIt describes the requirements for analytics reporting. This requirement may include e.g. the type and frequency of reporting (periodic or event triggered), the reporting periodicity in case of periodic, and reporting thresholds.
NOTE:
At least one of these shall be present.
Up

8.8.3.3  Edge analytics subscription responsep. 54

Table 8.8.3.3-1 describes information elements for the edge analytics subscription response from the ADAE server to the consumer.
Information element Status Description
ResultMThe result of the analytics subscription request (positive or negative acknowledgement).
Up

8.8.3.4  Edge data collection subscription requestp. 54

Table 8.8.3.4-1 describes information elements for the edge data collection subscription request from the ADAE server to the Data Producer at the EDN or the A-DCCF, or from ADAE server to ADAE client.
Information element Status Description
Data Collection Event IDMThe identifier of the data collection event.
Data Collection requirementsMThe requirements for data collection, including the format of data, frequency of reporting, level of abstraction of data, level of accuracy of data.
Analytics IDOThe identifier of the analytics event, for which the data collection is needed.
List of Data Producer IDsOIn case when this request is performed via A-DCCF, then the list of Data Producer IDs is needed.
Destination EAS informationO
(NOTE)
This identifier shows the destination EAS information including destination EAS ID and destination EAS endpoint for which the analytics subscription applies.
Destination EES informationO
(NOTE)
This identifier shows the destination EES information including destination EES ID and destination EES endpoint for which the analytics subscription applies.
DNN/DNAIO
(NOTE)
DNN or DNAIs information for which the subscription applies.
Target data producer profile criteriaOCharacteristics of the data producers to be used.
Area of InterestOThe geographical or service area for which the requirement request applies.
Time validityOThe time validity of the request.
NOTE:
At least one of these shall be present.
Up

8.8.3.5  Edge data collection subscription responsep. 55

Table 8.8.3.5-1 describes information elements for the Data collection subscription response from the edge Data Producer at the EDN or the A-DCCF to the ADAE server, or from ADAE client to ADAE server.
Information element Status Description
ResultMThe result of the edge data collection subscription request (positive or negative acknowledgement).
Up

8.8.3.6  Data Notificationp. 55

Table 8.8.3.6-1 describes information elements for the Data Notification from the Data Producer to the ADAE server.
Information element Status Description
Data Collection Event IDMThe identifier of the data collection event.
Data Producer IDMThe identity of Data Producer.
Destination EAS informationO
(NOTE)
This identifier shows the destination EAS information including destination EAS ID and destination EAS endpoint for which the analytics subscription applies.
Destination EES informationO
(NOTE)
This identifier shows the destination EES information including destination EES ID and destination EES endpoint for which the analytics subscription applies.
DNN/DNAIO
(NOTE)
DNN or DNAIs information for which the subscription applies.
Analytics IDOThe identifier of the analytics event.
Data TypeMThe type of reported data samples which can be network data, application data, edge data, or different granularities / abstraction of data (e.g. real time, non-real time). This also indicates whether data are offline (from A-ADRF or not).
Data OutputMThe reported data, which can be inform of measurements or offline/historical data on the requested parameter based on subscription. Such data can be per EDN or per DNAI or per EAS/EES load statistics and edge computational resource utilization stats for a given time and area of interest.
NOTE:
At least one of these shall be present based on the data collection event.
Up

8.8.3.7  Edge analytics Notificationp. 56

Table 8.8.3.7-1 describes information elements for the Edge analytics Notification from the ADAE server to the VAL server / Consumer.
Information element Status Description
Analytics IDMThe identifier of the analytics event.
Analytics OutputMThe predictive or statistical parameter, which can be stats or prediction related to the edge performance/load for the edge platform or EES/EAS for a given area/time and based on the event type.
Confidence levelOFor predictive analytics, the achieved confidence level can be provided.
Up

8.8.3.8  Get analytics data requestp. 56

Table 8.8.3.8-1 describes information elements for the Get analytics data request from the analytics consumer to the ADAE server.
Information element Status Description
Analytics Consumer IDMThe identifier of the analytics consumer (VAL server, EAS, EES).
Analytics IDM The identifier of the analytics event. This ID can be for example "edge performance analytics".
Analytics typeMThe type of analytics, e.g. statistics or predictions.
Destination EASs informationO
(NOTE)
This identifier provides the list of destination EASs information including destination EAS ID and destination EAS endpoint for which the analytics request applies.
Destination EESs informationO
(NOTE)
This identifier provides the list of destination EESs information including destination EES ID and destination EES endpoint for which the analytics request applies.
Preferred confidence levelOThe level of accuracy for the analytics service (in case of prediction).
Time durationOTime duration since when analytics data is required.
NOTE:
At least one of these shall be present.
Up

8.8.3.9  Get analytics data responsep. 57

Table 8.8.3.9-1 describes information elements for the edge analytics subscription response from the ADAE server to the consumer.
Information element Status Description
ResultMThe result of the analytics data request (positive or negative acknowledgement).
Analytics IDOThe identifier of the analytics event.
Analytics OutputOThe predictive or statistical parameter, which can be stats or prediction related to the edge performance/load for the edge platform or EES/EAS for a given area/time and based on the event type.
Confidence levelOFor predictive analytics, the achieved confidence level can be provided.
Up

Up   Top   ToC