The following table shows the AAnF Services and AAnF Service Operations.
Service operation name:
Naanf_AKMA_AnchorKey_Register.
Description:
The NF consumer requests the AAnF to store the AKMA related key material.
Input, Required:
SUPI, A-KID, KAKMA
Input, Optional:
None.
Output, Required:
None.
Output, Optional:
None.
Service operation name:
Naanf_AKMA_ApplicationKey_Get.
Description:
The NF consumer requests AKMA Application Key and UE ID from the AAnF.
Input, Required:
A-KID, AF_ID
Input, Optional:
Service Disable URI.
Output, Required:
None.
Output, Optional:
KAF, KAF expiration time and SUPI or GPSI or failure indication.
Service operation name:
Naanf_AKMA_Context_Remove.
Description:
The NF consumer requests the AAnF to remove the AKMA related key material.
Input, Required:
SUPI.
Input, Optional:
None.
Output, Required:
None.
Output, Optional:
None.
Service operation name:
Naanf_AKMA_ApplicationKey_AnonUser_Get.
Description:
The NF consumer requests only the AKMA Application Key from the AAnF. This service is for allowing anonymous user access to the AF based on A-KID (i.e., UE identification is not required at the AF). The A-KID functions as a temporary user identifier.
Input, Required:
A-KID, AF_ID
Input, Optional:
Service Disable URI.
Output, Required:
KAF, KAF expiration time.
Output, Optional:
None.
Service operation name:
Naanf_AKMA_ServiceDisableNotification
Description:
AAnF notifies the NF consumer about AKMA service disable
Input, Required:
A-KID
Input, Optional:
None
Output, Required:
None
Output, Optional:
None