Network Function Proxy Signaling Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G networks, the communication proxy is not in the signaling path between network functions (NFs), which limits its ability to provide interworking, mediation, and other benefits, as NFs are registered directly onto the Network Function Repository Function (NRF) without interception, negating the advantages of having a centralized point of contact.

Innovation Solution

Introducing a Network Function Proxy (NF Proxy) that acts as a transparent proxy for the NRF, intercepts and influences interactions between NFs and NRFs by updating the NF profile during registration, adding a token identifier to service identifiers, and maintaining a mapping between the token and service instances, ensuring the NF Proxy is in the signaling path and can manipulate service details.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If network functions are registered directly onto the Network Function Repository Function without interception, then the registration process is simple and direct, but the communication proxy cannot provide interworking, mediation, and centralized point of contact benefits

Engineering Contradiction:
Improveregistration process simplicityVSAvoidproxy function capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a communication proxy as an intermediary component between network functions and the NRF. The proxy intercepts registration requests, modifies profiles by adding communication endpoint information, and forwards them to the NRF. This mediator approach enables centralized control and enhanced functionality while maintaining the simplicity of direct registration for network functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a communication proxy is introduced to intercept and influence interactions between NFs and NRFs, then interworking, mediation, and centralized point of contact benefits are achieved, but the system complexity increases

Engineering Contradiction:
Improveproxy function capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the registration and service interaction process into distinct phases: network functions register with the proxy, the proxy processes and enriches profiles with communication endpoint information, and the NRF stores and manages service discovery. This segmentation allows the proxy to provide enhanced functionality without requiring all components to understand the full system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The communication proxy acts as an intermediary that handles the complexity of interworking and mediation centrally. By concentrating proxy functionality in a dedicated component rather than distributing it across all network functions, the system achieves enhanced adaptability while managing complexity in a controlled manner.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the NF Proxy updates the NF profile by adding token identifier and modifying service identifiers, then service discovery and consumption efficiency is improved, but the profile processing complexity increases

Engineering Contradiction:
Improveservice discovery efficiencyVSAvoidprofile processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The NF Proxy performs preliminary actions by updating NF profiles with communication endpoint information and token identifiers during the registration phase, before actual service discovery and consumption occur. This advance preparation enables efficient service discovery and consumption later, as the NRF already contains enriched profile information without requiring complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11902389B2Mechanism to facilitate signaling traffic
Publication Date: 2024.02.13 NOKIA SOLUTIONS & NETWORKS OY
  • US11902389B2 patent drawing
  • US11902389B2 patent drawing
  • US11902389B2 patent drawing

AI summary

Apparatuses, non-transitory program storage devices, and methods to implement a network function proxy are described. An example apparatus includes at least one non-transitory memory including computer program code configured with at least one processor to cause the apparatus to perform updating a profile including data associated with a producer network function in response to a registration request of the producer network function by adding a token identifier to a service identifier associated with a service of the producer network function, forwarding the updated profile to a network function repository function, wherein at least one internet protocol address is updated so that a proxy function is an endpoint for use of the service, storing and maintaining a mapping between the token identifier and the service of the producer network function, and providing the updated profile to a consumer network function in response to a discovery request for the service.