Service Proxy NRF Mediator for 5G SBA Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice optimization capabilityVSAvoidoriginal service stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveservice enhancement capabilityVSAvoidservice provider complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveservice processing simplicityVSAvoidservice optimization flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11457082B2Service processing method and apparatus of service-based architecture
Publication Date: 2022.09.27 HUAWEI TECH CO LTD
  • US11457082B2 patent drawing
  • US11457082B2 patent drawing
  • US11457082B2 patent drawing

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.