The application layer architecture shall provide mechanisms for an EEC to discover available EASs.
[AR-5.2.4.2-b]
The application layer architecture shall provide relevant configuration information of the EASs to the EEC, in order to enable communication between ACs and the EASs.
The application layer architecture shall provide mechanisms for the Edge Computing Service Provider to authorize the usage of Edge Computing services by the EEC.
[AR-5.2.6.2-b]
The application layer architecture shall provide mechanisms for the Edge Computing Service Provider to authorize the usage of Edge Computing services by the EASs.
[AR-5.2.6.2-c]
Communication between the functional entities of the application layer architecture shall be protected.
[AR-5.2.6.2-d]
The authentication and authorization for the use of Edge Computing services shall support the deployment where the functional entities providing the Edge Computing services are in the same trust domain as the 3GPP system, different trust domains or both.
[AR-5.2.6.2-e]
The application layer architecture shall support the use of either 3GPP credentials or application specific credentials or both for different deployment needs, for the communication between the UE and the functional entities providing the Edge Computing service.
[AR-5.2.6.2-f]
The application layer architecture shall support mutual authentication and authorization check between clients and servers or servers and servers that interact.
[AR-5.2.6.2-g]
The application layer architecture shall support EASs to obtain user's authorization in order to access to user's sensitive information (e.g. user's location).
[AR-5.2.6.2-h]
The application layer architecture shall provide mechanisms to support privacy protection of the user.
The application layer architecture shall provide subscription and notification mechanisms enabling an EEC to receive changes in dynamic information of EASs from an EES.
[AR-5.2.7.2-b]
The application layer architecture shall provide subscription and notification mechanisms enabling an EEC to receive changes in availability of EASs from an EES.
[AR-5.2.7.2-c]
The application layer architecture shall provide subscription and notification mechanisms enabling an EEC to receive changes in EES's information and availability status (e.g. EES endpoint change or EES is about to become unavailable due to overload, maintenance window, etc.) from an ECS.
[AR-5.2.7.2-d]
The application layer architecture shall provide subscription and notification mechanisms enabling an EAS to receive information about relevant changes in AC(s) information of a UE.
[AR-5.2.7.2-e]
The application layer architecture shall provide subscription and notification mechanisms enabling an EAS to receive information about relevant reports in UE location.
[AR-5.2.7.2-f]
The application layer architecture shall provide subscription and notification mechanisms enabling to receive changes in service continuity.
The application layer architecture shall support AF influence on traffic routing over N6 interface.
[AR-5.2.8.2-b]
The application layer architecture should be able to monitor the network status (e.g. traffic volume, throughput, network load, etc.) that may impact the application KPIs.
The application layer architecture shall provide mechanisms for the EAS to publish its KPIs or application level requirements when available (e.g. upon new application on-boarding).
[AR-5.2.10.2-b]
The application layer architecture shall provide mechanisms for the EAS to update its KPIs or application level requirements.
The application layer architecture shall provide mechanisms to support service continuity such that the Application Context with a S-EAS is transferred to a T-EAS.
[AR-5.2.11.2-b]
The application layer architecture shall provide mechanisms to support service continuity such that the Application Context with an EAS is transferred to a CAS.
[AR-5.2.11.2-c]
The application layer architecture shall provide mechanisms to support service continuity such that the Application Context with a CAS is transferred to an EAS.