Edge Server Discovery Using Dynamic Metadata Filters in 5G
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 5G service discovery mechanisms in cellular networks lack the ability to convey rich metadata such as processing capacity, service latency, and quality-of-service parameters, leading to suboptimal server selection, increased latency, and inefficient resource usage due to static templates and rediscovery loops.
Innovation Solution
The enhanced Edge Application Server Discovery Function (eEASDF) utilizes Protocol Configuration Options (PCO) to deliver dynamic filter templates and metadata, integrating with a Unified Data Repository (UDR) for real-time discovery and user-plane steering, ensuring precise selection of edge servers aligned with workload requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If DNS-style resolution techniques are used for service discovery, then implementation simplicity and wide support are improved, but the ability to convey rich metadata such as processing capacity, service latency, and QoS parameters deteriorates
Solution Approach 1:
The service discovery mechanism is segmented into multiple components: traditional DNS resolution for basic name-to-address mapping, and an enhanced metadata field that carries additional service attributes. This segmentation allows the system to maintain simplicity where needed while adding capability where required, resolving the contradiction between ease of implementation and information richness.
Solution Approach 2:
The service discovery mechanism is enhanced to perform multiple functions simultaneously: it maintains backward compatibility with traditional DNS resolution while also conveying rich metadata about processing capacity, service latency, and QoS parameters. This multi-functionality allows the same mechanism to serve both simple and complex discovery needs, resolving the contradiction between simplicity and information richness.
2Ease of manufacture
If static filter templates are used for service discovery, then configuration simplicity is improved, but adaptability to changing workload and network conditions deteriorates
Solution Approach 1:
The filter templates are transformed from static to dynamic structures that can be updated in real-time based on changing workload characteristics and network conditions. The system maintains the simplicity of template-based configuration while enabling the templates to adapt dynamically, resolving the contradiction between configuration simplicity and adaptability to changing conditions.
Solution Approach 2:
The service discovery mechanism incorporates feedback loops that monitor workload characteristics and network conditions, then use this information to dynamically update filter templates. This feedback mechanism allows the system to maintain simple template-based configuration while adapting to changing conditions, resolving the contradiction between simplicity and adaptability.
3Ease of manufacture
If preconfigured static templates are used for service discovery, then initial setup simplicity is improved, but resource usage efficiency deteriorates due to rediscovery loops and suboptimal server selection
Solution Approach 1:
The system performs preliminary actions by preconfiguring filter templates with initial service criteria, enabling simple setup. However, these templates are then dynamically updated with current workload and network information, ensuring that server selection remains optimal without requiring complete rediscovery. This resolves the contradiction between setup simplicity and resource usage efficiency.
Solution Approach 2:
The system implements feedback mechanisms that continuously monitor service performance and workload characteristics, then use this information to update filter templates and improve server selection. This feedback loop eliminates rediscovery loops and ensures efficient resource usage while maintaining the simplicity of template-based configuration, resolving the contradiction between initial setup simplicity and ongoing resource efficiency.
Data Source
AI summary
An enhanced Edge Application Server Discovery Function (eEASDF) for service discovery in cellular networks, addresses the limitations of static and DNS-based discovery mechanisms. The eEASDF dynamically matches user equipment (UE) requests with edge application servers (EAS) based on detailed filters, such as compute resource requirements, quality-of-service objectives, and location scope. Utilizing Protocol Configuration Options (PCO), the eEASDF can facilitate efficient service discovery by integrating metadata and telemetry from a Unified Data Repository (UDR) or Service Repository Function (SRF). This functionality can support user-plane traffic steering through PDU session modifications, uplink classifier updates, and user plane function reselection. The described technology enhances latency performance, reduces rediscovery churn, and optimizes resource allocation for compute-intensive applications in next-generation networks. Primary applications can include augmented reality, real-time analytics, and AI-assisted services.


