SMF Rule Set Caching for Efficient 5G Edge DNS Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing DNS message handling process in 5G edge computing is inefficient due to frequent requests and issuances of handling rules during PDU sessions, leading to a complicated and low-efficiency handling process for edge application server discovery.
Innovation Solution
The SMF obtains a message handling rule set and a rule activation condition, determining a valid rule for each PDU session and transmitting a valid rule ID to the EASDF, allowing the EASDF to handle DNS messages efficiently without frequent rule updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the DNS message handling rule is issued for each PDU session establishment, then the rule can be applied to each session, but the handling efficiency decreases due to frequent requests and issuances
Solution Approach 1:
The SMF performs preliminary action by obtaining and caching the message handling rule set before PDU session establishment. The rule set is obtained from the PCF in advance and stored locally at the SMF, eliminating the need to request the rule set again for each PDU session. This preliminary caching action significantly reduces the frequency of rule issuance requests while ensuring the rules are available for application.
Solution Approach 2:
The message handling rule set obtained at node level serves multiple PDU sessions universally. Instead of requiring separate rule issuance for each session, the single obtained rule set can be applied across multiple PDU sessions of the same UE, making the system more efficient and reducing redundant operations.
2Adaptability or versatility
If the message handling rule is updated for each DNS request/response, then the rule can adapt to changes, but the handling process becomes more complicated and less efficient
Solution Approach 1:
The SMF performs preliminary action by obtaining the message handling rule set in advance from the PCF and caching it locally. This preliminary action eliminates the need for frequent rule updates during DNS request-response cycles, simplifying the handling process while maintaining adaptability through the rule set obtained at the appropriate time.
3Reliability
If the DNS message handling rule is issued frequently for each PDU session, then each session gets the latest rule, but the interaction between SMF and EASDF becomes more frequent and complex
Solution Approach 1:
The SMF performs preliminary action by obtaining the message handling rule set before PDU session establishment and caching it locally. This eliminates the need for frequent SMF-EASDF interactions during subsequent PDU sessions, significantly simplifying the operational process while ensuring rule freshness at the time of initial acquisition.
Data Source
Figure 1~2a
Figure 2b
Figure 2c~5
AI summary
Provided are a data processing method, a function device and a readable storage medium. The method comprises: a session management function acquiring a message processing rule set of a node level, acquiring a rule activation condition, and issuing the message processing rule set to an edge application server discovery function, wherein the message processing rule set comprises one or more message processing rules; and when a protocol data unit session is established, determining an effective message processing rule from the message processing rule set according to the rule activation condition, determining, as an effective rule identifier, a rule identifier corresponding to the effective message processing rule, and sending the effective rule identifier to the edge application server discovery function.