Geographic-Aware Network Function Routing via Regional NRF Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless network technologies do not account for the geographic location of network functions (NFs) when rerouting discovery requests, leading to inefficient resource usage and increased processing time.

Innovation Solution

Implement a system where regional Network Repository Functions (NRFs) synchronize location information with a root NRF, enabling intelligent rerouting of discovery requests to geographically close NFs that match a preferred locality parameter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If discovery requests are routed without considering geographic location of NFs, then the routing process is simple and fast, but resource consumption increases and processing time extends

Engineering Contradiction:
Improveresource consumptionVSAvoidrouting process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary synchronization of NF location information to the root NRF before discovery requests are routed. This pre-prepared location data enables the root NRF to make intelligent routing decisions without adding complexity to the actual request processing, thus improving resource efficiency while maintaining operational simplicity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The root NRF acts as an intermediary that receives discovery requests from regional NRFs, consults the pre-synchronized location information, and forwards requests to appropriate regional NRFs. This intermediary role enables geographic-aware routing without requiring regional NRFs to maintain complex routing logic themselves

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If discovery requests are routed without considering geographic location of NFs, then the routing decision is quick, but processing time increases due to inefficient resource usage

Engineering Contradiction:
Improveprocessing timeVSAvoidrouting decision complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

Location information synchronization is performed in advance before discovery requests arrive. This preliminary action ensures that when routing decisions are needed, the root NRF already has the necessary location data readily available, enabling quick routing decisions without increasing processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the synchronization process where regional NRFs provide location information about registered NFs to the root NRF. This feedback mechanism enables the root NRF to make informed routing decisions that reduce processing time without requiring complex real-time analysis

Inventive Principle:
Principle #23Feedback

3Ease of operation

If regional NRFs synchronize location information with root NRF, then geographically close NFs can be identified for routing, but synchronization overhead is introduced

Engineering Contradiction:
Improverouting efficiencyVSAvoidsynchronization mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments location information synchronization at the regional NRF level, where each regional NRF synchronizes only the location data for NFs registered in its region with the root NRF. This segmentation approach improves routing efficiency by providing geographically relevant information while limiting synchronization scope to reduce overall complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250338243A1Geographically intelligent network function request routing
Publication Date: 2025.10.30 ORACLE INT CORP
  • US20250338243A1 patent drawing
  • US20250338243A1 patent drawing
  • US20250338243A1 patent drawing

AI summary

A regional NRF may register NFs, and the registration information may include locality information for each registered NF. During synchronization with a root NRF, the regional NRF provides the locality information for each registered NF. During discovery request routing by the root NRF, the root NRF prioritizes regional NRFs having NFs that satisfy the discovery parameters of the discovery request and match the preferred locality indicated in the discovery request.