IP Library Patent Application 19302755
Patent Application
App. No. 19/302,755

FAILOVER OF CLOUD-NATIVE NETWORK FUNCTIONS WITHIN NODE GROUPS FOR HIGH AVAILABILITY IN A WIRELESS TELECOMMUNICATION NETWORK

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 None
App. No.
19/302,755
Abstract

Example embodiments are directed towards detecting a failure of a fifth-generation New Radio (5G NR) cellular telecommunication network containerized network function (CNF) running within a dedicated node group of cloud compute instances hosting a plurality of CNFs of a wireless telecommunication service provider or a failure of a specific cloud compute instance hosting the CNF within the node group. In response to the detection of a failure of the CNF within the node group or a failure of the specific cloud compute instance hosting the CNF within the node group, automatically switching to host the CNF on a spare cloud compute instance within the node group dedicated to the wireless telecommunication service provider and pre-provisioned to host CNFs of a same type as the CNF for the wireless telecommunication service provider.

Claims (46)

1 . A method for failover of cloud-native network functions (CNFs) in a wireless telecommunication network, the method comprising:

detecting a failure of a fifth-generation New Radio (5G NR) cellular telecommunication network cloud-native network function (CNF) running within a dedicated node group of cloud compute instances hosting a plurality of CNFs of a wireless telecommunication service provider or a failure of a specific cloud compute instance hosting the CNF within the node group; and

in response to the detection of a failure of the CNF within the node group or a failure of the specific cloud compute instance hosting the CNF within the node group, automatically switching to host the CNF on a spare cloud compute instance within the node group dedicated to the wireless telecommunication service provider;

wherein the CNF is a 5G wireless network centralized unit (CU) network function, a 5G wireless network CU user plane (CU-UP) network function, or a 5G wireless network CU control plane (CU-CP) network function.

2 . The method of claim 1 wherein the CNF corresponds to and is implemented by one or more software containers of one or more respective pods for scheduling and execution on one or more respective nodes in a software container orchestration platform that automates deployment, management, and scaling of containerized software applications.

3 . (canceled)

4 . The method of claim 1 , further comprising:

generating a CU-CP node group including eight cloud compute instances dedicated to the wireless telecommunication service provider, with each cloud compute instance of the eight cloud compute instances dedicated to hosting three respective CU-CP CNF instances; and

generating two spare cloud compute instances for the CU-CP node group dedicated to the wireless telecommunication service provider.

5 . The method of claim 4 , further comprising:

detecting failure of one of the eight cloud compute instances dedicated to hosting CU-CP CNF instances; and

in response to detecting failure of one of the eight cloud compute instances, automatically switching to host the three respective CU-CP CNF instances of the failed cloud compute instance on one of the two spare cloud compute instances for the CU-CP node group dedicated to the wireless telecommunication service provider.

6 . The method of claim 1 , further comprising:

overprovisioning the dedicated node group with one or more spare cloud compute instances within the node group, the one or more spare cloud compute instances dedicated to the wireless telecommunication service provider.

7 . The method of claim 6 wherein the overprovisioning the dedicated node group with one or more spare cloud compute instances includes overprovisioning the dedicated node group such that 20% of the cloud compute instances within the node group are spare cloud compute instances.

8 . A system for implementing telecommunication network functions comprising:

at least one memory that stores computer executable instructions; and

at least one processor that executes the computer executable instructions to cause actions to be performed, the actions including:

detecting a failure of a fifth-generation New Radio (5G NR) cellular telecommunication network cloud-native network function (CNF) running within a dedicated node group of cloud compute instances hosting a plurality of CNFs of a wireless telecommunication service provider or a failure of a specific cloud compute instance hosting the CNF within the node group; and

in response to the detection of a failure of the CNF within the node group or a failure of the specific cloud compute instance hosting the CNF within the node group, automatically switching to host the CNF on a spare cloud compute instance within the node group dedicated to the wireless telecommunication service provider;

wherein the CNF is a 5G wireless network centralized unit (CU) network function, a 5G wireless network CU user plane (CU-UP) network function, or a 5G wireless network CU control plane (CU-CP) network function.

9 . The system of claim 8 wherein the CNF corresponds to and is implemented by one or more software containers of one or more respective pods for scheduling and execution on one or more respective nodes in a software container orchestration platform that automates deployment, management, and scaling of containerized software applications.

10 . (canceled)

11 . The system of claim 8 , wherein at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including:

generating a CU-CP node group including eight cloud compute instances dedicated to the wireless telecommunication service provider, with each cloud compute instance of the eight cloud compute instances dedicated to hosting three respective CU-CP CNF instances; and

generating two spare cloud compute instances for the CU-CP node group dedicated to the wireless telecommunication service provider.

12 . The system of claim 11 , wherein at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including:

detecting failure of one of the eight cloud compute instances dedicated to hosting CU-CP CNF instances; and

in response to detecting failure of one of the eight cloud compute instances, automatically switching to host the three respective CU-CP CNF instances of the failed cloud compute instance on one of the two spare cloud compute instances for the CU-CP node group dedicated to the wireless telecommunication service provider.

13 . The system of claim 8 , wherein at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including:

overprovisioning the dedicated node group with one or more spare cloud compute instances within the node group, the one or more spare cloud compute instances dedicated to the wireless telecommunication service provider.

14 . The system of claim 13 wherein the overprovisioning the dedicated node group with one or more spare cloud compute instances includes overprovisioning the dedicated node group such that 20% of the cloud compute instances within the node group are spare cloud compute instances.

15 . A non-transitory computer-readable storage medium having computer-executable instructions stored thereon that, when executed by at least one processor, cause the at least one processor to cause actions to be performed, the actions including:

detecting a failure of a fifth-generation New Radio (5G NR) cellular telecommunication network cloud-native network function (CNF) running within a dedicated node group of cloud compute instances hosting a plurality of CNFs of a wireless telecommunication service provider or a failure of a specific cloud compute instance hosting the CNF within the node group; and

in response to the detection of a failure of the CNF within the node group or a failure of the specific cloud compute instance hosting the CNF within the node group, automatically switching to host the CNF on a spare cloud compute instance within the node group dedicated to the wireless telecommunication service provider;

wherein the CNF is a 5G wireless network centralized unit (CU) network function, a 5G wireless network CU user plane (CU-UP) network function, or a 5G wireless network CU control plane (CU-CP) network function.

16 . The non-transitory computer-readable storage medium of claim 15 wherein the CNF corresponds to and is implemented by one or more software containers of one or more respective pods for scheduling and execution on one or more respective nodes in a software container orchestration platform that automates deployment, management, and scaling of containerized software applications.

17 . (canceled)

18 . The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions, when executed by the at least one processor, cause the at least one processor to cause further actions to be performed, the further actions including:

generating a CU-CP node group including eight cloud compute instances dedicated to the wireless telecommunication service provider, with each cloud compute instance of the eight cloud compute instances dedicated to hosting three respective CU-CP CNF instances; and

generating two spare cloud compute instances for the CU-CP node group dedicated to the wireless telecommunication service provider.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein the computer-executable instructions, when executed by the at least one processor, cause the at least one processor to cause further actions to be performed, the further actions including:

detecting failure of one of the eight cloud compute instances dedicated to hosting CU-CP CNF instances; and

in response to detecting failure of one of the eight cloud compute instances, automatically switching to host the three respective CU-CP CNF instances of the failed cloud compute instance on one of the two spare cloud compute instances for the CU-CP node group dedicated to the wireless telecommunication service provider.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions, when executed by the at least one processor, cause the at least one processor to cause further actions to be performed, the further actions including:

overprovisioning the dedicated node group with one or more spare cloud compute instances within the node group, the one or more spare cloud compute instances dedicated to the wireless telecommunication service provider.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2025
From: DISH WIRELESS L.L.C.
To: BOOST SUBSCRIBERCO L.L.C.
Reel/Frame 073066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2025
From: MEHTA, DHAVAL; GUPTA, SOURABH; SOHI, GURPREET
To: DISH WIRELESS L.L.C.
Reel/Frame 072048/0448 →