The ADAE client determines the service experience information based on information received from the VAL client. The service experience information includes application specific performance measurements like end-to-end response time, connection bandwidth, request rate, server availability time, etc. On request VAL client or any other trigger conditions, the ADAE client sends the service experience report about a VAL server to the ADAE server using the mechanism defined in
TS 26.531. The information elements as defined in
clause 8.9.3.1 are used by ADAE client to send the request and
clause 8.9.3.2 are used by ADAE server to send the response.
For direct reporting, if data reporting session is not available, the ADAE client creates data reporting session as specified in
clause 5.4 of TS 26.531. Once data reporting session is available, the ADAE client (acting as a UE client) sends reports to ADAE server using direct reporting method as specified in
clause 5.5 of TS 26.531.
The ADAE server may take further actions based on the analysis of the report as shared by the ADAE client. A service experience information from certain UEs, can trigger the ADAE server to fetch further service experience information other UEs. Use the service experience information report from other UEs, to determine/predict analytics.
-
If most of the UE side entities report a similar service experience, then it could be the application server problem across globally.
-
If only some UEs report a bad service experience, the problem could be localized among a group of UEs.
-
If the bad service experience from only a UE, the problem is localized to the UE.
The procedure can be initiated by the ADAE server upon receiving a service experience from an ADAE client, to fetch service experience information other ADAE clients or upon receiving VAL server performance analytics request from application service provider (application server) or any other event that requires the ADAE server to determine the service experience data.
Step 1.
The ADAE server sends Pull service experience request to the ADAE client. The request contains identity of the specific VAL server and VAL service ID, for which the service experience report is required, as mentioned in
Table 8.9.3.3-1.
Step 2.
Upon receiving the Pull service experience request from the ADAE server, the ADAE client may take user consent to send the report if the user consent is not available already.
Step 3.
The ADAE client sends the Pull service experience response to the ADAE server. The ADAE client instructs the Direct Data Collection Client to prioritise immediate delivery of a UE data report to the Data Collection AF as specified in
clause 5.5 of TS 26.531. The service experience contains parameters as specified in
Table 8.9.3.4-1.
Step 4.
The ADAE server uses the service experience report for derivation of VAL server performance analytics.
The ADAE server configures triggers to the ADAE client to send the service experience report using the mechanism defined in
clause 5.4 of TS 26.531.
The procedure can be initiated by the ADAE server upon receiving VAL server performance analytics request from application service provider (application server). The information elements as defined in
clause 8.9.3.5 are used by ADAE server to send the request and
clause 8.9.3.6 are used by ADAE client to send the response.