An EEC performs registration with an EES in order to provide information that can be used by the EES in Edge Computing services. The procedure also enables initialization, update and removal of the EEC context information at the EES. The context may be further used for edge-specific operations or processing, e.g. analytics.
An EEC may be registered with one or more EESs on behalf of one or more ACs simultaneously.
In deployments with bundled EAS(s) registered to different EESs, to perform EEC registration (if needed) the EEC sends the EEC registration message to all the associated EES for the EAS bundle.
The following information flows are specified for EEC registration:
-
EEC registration request and response;
-
EEC registration update request and response; and
-
EEC registration de-registration request and response.
Table 8.4.2.3.2-1 describes information elements in the EEC registration request from the EEC to the EES.
Information element |
Status |
Description |
EECID | M | Unique identifier of the EEC. |
UE Identifier | O | The identifier of the hosting UE (i.e., GPSI). |
Security credentials | M | Security credentials resulting from a successful authorization for the edge computing service. |
AC Profile(s) | O |
Profiles of ACs for which the EEC provides edge enabling services. AC Profiles are further described in Table 8.2.2-1. |
EEC Service Continuity Support | O | Indicates if the EEC supports service continuity or not. The IE also indicates which ACR scenarios are supported by the EEC. |
EAS selection request indicator | O | Indicates the request for EAS selection support from the EES (e.g., for constrained device). |
UE type | O | Indicates UE or device type (e.g. constrained device) |
Proposed expiration time | O | Proposed expiration time for the registration. |
EEC context ID (NOTE) | O | Identifier of the EEC context obtained from a previous registration. |
Source EESID (NOTE) | O | Identifier of the EES that provided EEC context ID. |
Source EES Endpoint (NOTE) | O | The endpoint address (e.g. URI, IP address) of the EES that provided EEC context ID. |
UE Mobility Support Requirement | O | Indicates UE requires mobility support or not. |
NOTE:
This IE shall not be present when EEC registration is performed as part of ACR.
|
Table 8.4.2.3.3-1 describes information elements in the EEC registration response from the EES to the EEC.
Information element |
Status |
Description |
Successful response | O | Indicates that the registration request was successful. |
> Registration ID | M | Identifier of the EEC registration. |
> Expiration time (NOTE) | O | Indicates the expiration time of the registration. To maintain an active registration status, a registration update is required before the expiration time. |
> EEC context ID | O | Identifier of the EEC Context information available at the EES that performed the registration. |
> EEC Context Relocation status | O | Indicates whether the EEC context retrieval from the S-EES was successful or not. |
> Discovered EAS list | O | List of EASs discovered to provide the capabilities required by the AC Profiles. If the request includes the EAS selection request indicator, then Discovered EAS list shall contain only one selected EAS. If the EES selects no EASs, the list may be empty. |
>> EAS profile | M | Profile of the EAS. Each element is described in clause 8.2.4. |
> list of unfulfilled AC information | O | List of ACIDs of the AC Profile(s) for which the requirements indicated in the AC profile(s) cannot be fulfilled |
>> ACID | M | Application Identifier |
>> reason | O | Reason indicating the cause (e.g. EAS not available, requirements cannot be fulfilled) |
Failure response | O | Indicates that the registration request failed. |
> Cause | M | Provides the cause for registration request failure. |
NOTE:
The Expiration time IE shall be included if based on the ECSP policy the EES requires EEC to periodically refresh the EEC registration.
|
Table 8.4.2.3.4-1 describes information elements in the EEC registration update request from the EEC to the EES.
Information element |
Status |
Description |
Registration ID | M | Identifier of the EEC registration. |
Security credentials | M | Security credentials resulting from a successful authorization for the edge computing service. |
AC profile(s) | O |
AC Profile as described in Table 8.2.2-1 |
Proposed expiration time | O | Proposed expiration time for the updated registration. |
UE Mobility Support Requirement | O | Indicates UE requires mobility support or not. |
Table 8.4.2.3.5-1 describes information elements in the EEC registration update response from the EES to the EEC.
Information element |
Status |
Description |
Successful response | O | Indicates that the registration update request was successful. |
> Expiration time (NOTE) | O | Indicates the expiration time of the registration. To maintain an active registration status, a registration update is required before the expiration time. |
> list of unfulfilled AC information | O | List of ACIDs of the AC Profile(s) for which the requirements indicated in the AC profile(s) cannot be fulfilled |
>> ACID | M | Application Identifier |
>> reason | O | Reason indicating the cause (e.g. EAS not available, requirements cannot be fulfilled) |
Failure response | O | Indicates that the registration update request failed. |
NOTE:
The Expiration time IE shall be included if based on the ECSP policy the EES requires EEC to periodically refresh the EEC registration.
|
Table 8.4.2.3.6-1 describes information elements in the EEC de-registration request from the EEC to the EES.
Information element |
Status |
Description |
Registration ID | M | Identifier of the EEC registration. |
Security credentials | M | Security credentials resulting from a successful authorization for the edge computing service. |
Table 8.4.2.3.7-1 describes information elements in the EEC de-registration response from the EES to the EEC.
Information element |
Status |
Description |
Successful response | O | Indicates that the de-registration request was successful. |
Failure response | O | Indicates that the de-registration request failed. |
> Cause | M | Provide the cause for de-registration request failure. |
Table 8.4.2.4.1-1 illustrates the API for EEC registration.
API Name |
API Operations |
Operation Semantics |
Consumer(s) |
Eees_EECRegistration | Request | Request/ Response | EEC |
Update |
Deregister |
API operation name:
Eees_EECRegistration_Request
Description:
The consumer requests to register the EEC on the EES.
Inputs:
Outputs:
See
clause 8.4.2.2.2 for details of usage of this operation.
API operation name:
Eees_EECRegistration_Update
Description:
The consumer requests to update the registered information of the EEC on the EES.
Inputs:
Outputs:
See
clause 8.4.2.2.3 for details of usage of this operation.
API operation name:
Eees_EECRegistration_Deregister
Description:
The consumer requests to de-register the EEC from the EES.
Inputs:
Outputs:
See
clause 8.4.2.2.4 for details of usage of this operation.