NRF Cross-Segment Discovery via Proactive Subscription

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In segmented 5G network environments, discovering network functions (NFs) located in different segments and retrieving information associated with these NFs leads to increased latency and inter-segment transactions.

Innovation Solution

Implementing a system where each Network Repository Function (NRF) in a segment subscribes to registration and status information from NRFs in other segments, allowing for synchronization and direct access to cross-segment UDM/UDR information without forwarding discovery requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If NFs are segmented across different network segments for security, then network security is improved, but discovery latency and inter-segment transactions increase

Engineering Contradiction:
Improvenetwork securityVSAvoiddiscovery latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

NRFs proactively subscribe to NF registration and status information from other NRFs in different network segments before discovery requests are made. This preliminary synchronization ensures that when a discovery request occurs, the local NRF already has the necessary information about remote NFs, eliminating the need for real-time inter-segment communication and reducing discovery latency while maintaining security boundaries

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The local NRF acts as an intermediary that caches and provides information about remote NFs. Instead of directly querying remote NRFs during discovery, the local NRF mediates by providing cached information from its subscriptions, reducing inter-segment transactions while maintaining accurate NF discovery capabilities across segmented networks

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If NFs are segmented across different network segments for security, then network security is improved, but the number of inter-segment transactions increases

Engineering Contradiction:
Improvenetwork securityVSAvoidinter-segment transactions per second
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

NRFs establish subscriptions to remote NF information in advance, performing the information gathering action before it is needed. This shifts transactions from reactive (on-demand discovery) to proactive (pre-synchronization), reducing the number of inter-segment transactions required during actual discovery operations while maintaining security through controlled subscription mechanisms

Inventive Principle:
Principle #10Preliminary action

3Reliability

If NFs register with local NRF in segmented network, then network security is improved, but cross-segment NF discovery becomes complex

Engineering Contradiction:
Improvenetwork securityVSAvoiddiscovery process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The local NRF serves as an intermediary that abstracts the complexity of cross-segment discovery. By maintaining subscriptions to remote NRFs and caching their NF information, the local NRF provides a simplified interface for NF discovery that appears as if all NFs are locally available, eliminating the need for complex multi-hop discovery protocols while preserving security boundaries

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250158891A1Systems and methods for network function discovery in a segmented network
Publication Date: 2025.05.15 VERIZON PATENT & LICENSING INC
  • US20250158891A1 patent drawing
  • US20250158891A1 patent drawing
  • US20250158891A1 patent drawing

AI summary

A method may include subscribing, by a first network repository function (NRF) located in a first segment of a network, to event information associated with a unified data management (UDM) function or a unified data repository (UDR) located in a second segment of the network. The method may also include receiving, by the first NRF and from a second NRF included in the second segment UDM or UDR information associated with the UDM or UDR located in the second segment of the network. The method may further include receiving, at the first NRF, a UDM or UDR discovery request from a network function (NF), wherein the UDM or UDR discovery request is associated with subscriber information stored in a UDM or UDR located in the second segment of the network, and responding, by the first NRF, to the discovery request.