IP Library › Granted Patent US 11,809,892
Granted Patent B2
US 11,809,892 · App. 17/402,345 · Granted Nov 7, 2023

Dynamic discovery mechanism in 5G systems and methods

Inventor: Robert Engelhart (Bellevue, WA)
Assignee: T-Mobile USA, Inc.
G06F9/45558H04L61/4511H04L65/1073G06F2009/4557G06F2009/45595
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,809,892
App. No.
17/402,345
Granted
Nov 7, 2023
Kind
B2
Abstract

Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.

Claims (72)

1. A method of operating one or more network components in a Fifth Generation (5G) telecommunications network that includes a domain name system (DNS), the method comprising:

querying the DNS for a global list of network repository functions (NRFs) in the 5G telecommunications network;

instantiating a new network function (NF) associated with a target geographic region;

iteratively querying one or more NRFs for lists of NFs associated with smaller geographic regions based on a preceding response,

wherein iteratively querying the one or more NRFs includes:

querying a global NRF based on the global list from the DNS;

receiving a regional list of regional NRFs based on the global NRF; and

registering the new NF with a regional NRF based on the regional list, wherein the regional NRF is associated with the target geographic region; and,

dynamically registering the new NF associated with the target geographic region based on one or more responses to the iterative queries of the one or more NRFs.

2. The method of claim 1 , further comprising:

querying the regional NRF for other NFs associated with the target geographic region within the 5G telecommunications network; and

discovering the other NFs based on receiving a list from the regional NRF at the new NF, wherein the list represents the NFs registered with one or more regional NFs associated with the target geographic region.

3. The method of claim 1 , wherein:

the new NF corresponds to one or more target functionalities within the 5G telecommunications network; and

registering the new NF includes registering the new NF for a different functionality.

4. The method of claim 3 , wherein registering the new NF includes registering the new NF as an NRF.

5. The method of claim 1 , further comprising establishing at least one global NRF and at least one regional NRF, including initiating the at least one global NRF and the at least one regional NRF for the 5G telecommunications network.

6. The method of claim 1 , further comprising establishing at least one global NRF, including:

instantiating a new NRF having an identifier;

receiving at the new NRF the global list from the DNS;

comparing the global list to an initial configuration that represents a predetermined quantity of global NRFs; and

based on the comparison, adding the identifier of the new NRF at the DNS as a global NRF.

7. The method of claim 1 , wherein querying the DNS includes:

identifying an address for the DNS;

sending one or more queries to the DNS for the global list; and

receiving the global list from the DNS.

8. The method of claim 1 , wherein the new NF is at least initially instantiated as a charging function (CHF), a session management function (SMF), and/or a policy control function (PCF).

9. At least one computer-readable medium, excluding transitory signals and carrying instructions, which when executed by at least one processor, performs operations comprising:

query a domain name system (DNS) for a global list of network repository functions (NRFs) in a Fifth Generation (5G) telecommunications network;

instantiate a new network function (NF) associated with a target geographic region;

iteratively query one or more NRFs for lists of NFs associated with smaller geographic regions based on a preceding response,

wherein iteratively querying the one or more NRFs includes:

query a global NRF based on the global list from the DNS;

receive a regional list of regional NRFs based on the global NRF; and

register the new NF with a regional NRF based on the regional list, wherein the regional NRF is associated with the target region; and,

dynamically register the new NF associated with the target geographic region based on one or more responses to the iterative queries of the one or more NRFs.

10. The at least one computer-readable medium of claim 9 , further comprising:

querying the regional NRF for other NFs associated with the target geographic region within the 5G telecommunications network; and

discovering the other NFs based on receiving a list from the regional NRF at the new NF, wherein the list represents the NFs registered with one or more regional NFs associated with the target geographic region.

11. The at least one computer-readable medium of claim 9 , wherein:

the new NF corresponds to one or more target functionalities within the 5G telecommunications network; and

registering the new NF includes registering the new NF for a different functionality.

12. The at least one computer-readable medium of claim 9 , wherein registering the new NF includes registering the new NF as an NRF.

13. The at least one computer-readable medium of claim 9 , further comprising establishing at least one global NRF and at least one regional NRF, including initiating the at least one global NRF and the at least one regional NRF for the 5G telecommunications network.

14. The at least one computer-readable medium of claim 9 , further comprising establishing at least one global NRF, including:

instantiating a new NRF having an identifier;

receiving at the new NRF the global list from the DNS;

comparing the global list to an initial configuration that represents a predetermined quantity of global NRFs; and

based on the comparison, adding the identifier of the new NRF at the DNS as the global NRF.

15. The at least one computer-readable medium of claim 9 , wherein querying the DNS includes:

identifying an address for the DNS;

sending one or more queries to the DNS for the global list; and

receiving the global list from the DNS.

16. The at least one computer-readable medium of claim 9 , wherein the new NF is at least initially instantiated as a charging function (CHF), a session management function (SMF), and/or a policy control function (PCF).

17. A system of a telecommunications network components including at least one domain name system (DNS), the system comprising:

at least one hardware processor; and

at least one hardware memory operably coupled to the at least one processor and storing computer-executable instructions that, when executed by the at least one processor, causes one or more of the network components to:

querying the DNS for a global list of network repository functions (NRFs) in a Fifth Generation (5G) telecommunications network;

instantiating a new network function (NF) associated with a target geographic region;

iteratively querying one or more NRFs for lists of NFs associated with smaller geographic regions based on a preceding response,

wherein iteratively querying the one or more NRFs includes:

querying a global NRF based on the global list from the DNS;

receiving a regional list of regional NRFs based on the global NRF; and

registering the new NF with a regional NRF based on the regional list, wherein the regional NRF is associated with the target geographic region; and

dynamically registering the new NF associated with the target geographic region based on one or more responses to the iterative queries of the one or more NRFs.

18. The system of claim 17 , further comprising:

querying the regional NRF for other NFs associated with the target geographic region within the 5G telecommunications network; and

discovering the other NFs based on receiving a list from the regional NRF at the new NF, wherein the list from the regional NRF represents the NFs registered with one or more regional NFs associated with the target geographic region.

19. The system of claim 17 , wherein:

the new NF corresponds to one or more target functionalities within the 5G telecommunications network; and

registering the new NF includes registering the new NF for a different functionality.

20. The system of claim 17 , wherein registering the new NF includes registering the new NF as an NRF.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: ENGELHART, ROBERT
To: T-MOBILE USA, INC.
Reel/Frame 057262/0052 →
Continuity (2)
Division 16559537 · Sep 3, 2019
Related Publication 20210373931A1 · Dec 2, 2021