Service description: This service enables the consumer to create, update, or delete DNS context in EASDF and to Subscribe to DNS message related reporting from EASDF.
DNS contexts in EASDF include rules on how EASDF is to handle DNS messages.
This service also can be supported by V-EASDF in VPLMN for HR scenario supporting HR-SBO.
Service operation name:
Neasdf_DNSContext_Create
Description:
Create a DNS context in EASDF.
Input, Required:
UE IP address, DNN, S-NSSAI, Notification Endpoint.
Input, Optional:
HPLMN ID, DNS message handling rules, N6 traffic routing information (towards the Local PSA-UPF).
NOTE 1:
In HR-SBO scenario, the V-SMF can invoke Neasdf_DNSContext_Create service in order to obtain the IP address of the V-EASDF while the UE UP address has not yet been determined. If the V-SMF is not aware of the UE IP address when invoking this service operation, the V-SMF can set UE IP address as unspecified such as zero value.
Output, Required:
If successful, IP address of the EASDF, EASDF Context ID, Result Indication.
Output, Optional:
DNS Security Information of EASDF.
Service operation name:
Neasdf_DNSContext_Update
Description:
Update the DNS context in EASDF, or indicate EASDF to forward the DNS Response to UE.
Input, Required:
EASDF Context ID, updated DNS message handling rules.
Input, Optional:
UE IP address, N6 traffic routing information (towards the Local PSA-UPF).
NOTE:
In HR-SBO scenario, the V-SMF can provide the UE IP address received from the H-SMF to update DNS Context of the V-EASDF via this Service Operation.
Output, Required:
Result Indication.
Output, Optional:
None.
Service operation name:
Neasdf_DNSContext_Delete
Description:
Delete the DNS context in EASDF.
Input, Required:
EASDF Context ID.
Input, Optional:
None.
Output, Required:
Result Indication.
Output, Optional:
None.
Service operation name:
Neasdf_DNSContext_Notify
Description:
EASDF reports DNS message related information to the consumer when receiving DNS Query or DNS Response.
Input, Required:
DNS message reporting information (DNS message content specified in
clause 6.2.3.2.2 and corresponding DNS message type), Notification Endpoint.
Input, Optional:
DNS message identifier.
Output, Required:
Result Indication.
Output, Optional:
None.