Service Proxy NRF Mediator for 5G SBA Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In service-based architecture of 5G networks, optimization and enhancement of services often impact the original service of service providers, as existing service processing procedures require service providers to optimize their functions during each enhancement, leading to potential disruptions.
Innovation Solution
A method where a service customer sends a service query request to an NRF, which determines and sends the service address of a matching service proxy to the customer, allowing the service proxy to process requests without requiring the service provider to optimize their functions, thereby minimizing the impact on the original service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the service provider forwards the service request to a service proxy using the existing extension mechanism, then service optimization and enhancement can be achieved, but the service provider's original service function needs to be optimized during each enhancement, affecting the original service
Solution Approach 1:
The patent introduces a service proxy as an intermediary component between the service customer and the service provider. The service proxy independently processes service requests without requiring modifications to the service provider's original service function. The NRF (Network Repository Function) acts as a mediator to manage service proxy registration and discovery, enabling service optimization while preserving the stability of the original service provider implementation.
2Adaptability or versatility
If the service provider optimizes its service function during each service enhancement, then service adaptability improves, but the complexity of service provider maintenance increases
Solution Approach 1:
The patent segments the service architecture into distinct components: service customer, service proxy, service provider, and NRF. This segmentation allows service optimization to be performed independently in the service proxy layer without affecting the service provider. Each component has clearly defined responsibilities, reducing the complexity burden on the service provider while maintaining service enhancement capabilities.
3Ease of operation
If the service customer directly communicates with the service provider, then the service processing path is simple, but service optimization and enhancement cannot be performed without affecting the original service
Solution Approach 1:
The service proxy serves as an intermediary that maintains a simple communication path between the service customer and service provider while enabling service optimization. The proxy can be dynamically discovered and selected through the NRF, providing optimization flexibility without complicating the fundamental service processing flow. The service customer sends requests to the proxy, which then forwards them to the appropriate service provider.
Data Source
AI summary
This application provides a service processing method and apparatus of a service-based architecture. In the method, a service customer sends a service query request to a network element repository function entity NRF; the NRF receives the service query request, determines a service address of a service proxy that matches a service requested by the service query request, and sends the service address of the service proxy to the service customer; the service customer receives the service address of the service proxy that matches the service requested by the service query request; the service customer sends a service request to the service proxy corresponding to the service address, and establishes a service channel with the service proxy corresponding to the service address. No service function of a service provider needs to be optimized, so that impact on an original service of the service provider can be avoided to some extent.


