IP Library › Granted Patent US 12,328,599
Granted Patent B2
US 12,328,599 · App. 18/527,812 · Granted Jun 10, 2025

Geographically redundant and high availability system architecture for a hybrid cloud cellular network

Inventors: Siddhartha Chenumolu (Ashburn, VA); Andrew Trujillo (Littleton, CO); Sundeep Goswami (Leesburg, VA); Ash Khamas (Goffstown, NH); Amit Pathania (Great Falls, VA)
Assignee: DISH Wireless L.L.C.
H04W16/24H04L41/0895H04L45/50H04L45/586H04L45/76H04L47/125H04L63/0272H04W4/90H04W28/0861H04W40/02H04W48/18H04W88/16
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 12,328,599
App. No.
18/527,812
Granted
Jun 10, 2025
Kind
B2
Abstract

Various arrangements of hybrid cloud cellular network systems are presented herein. A cellular radio access network (RAN) that includes multiple base stations (BSs) can be in communication with a cloud computing platform. Multiple cloud-implemented national data center (NDC) instantiations can be present and executed on the cloud computing platform. Network functions (NFs) are executed within each cloud-implemented NDC instantiation on the cloud computing platform. The system further includes instances of a cellular network database function that updates each other instance of the cellular network database function across the NDC instantiations.

Claims (41)

1. A hybrid cloud cellular network, comprising:

a radio access network (RAN) comprising a plurality of base stations (BSs);

a plurality of national data center (NDC) instantiations on a cloud computing platform, wherein:

the cloud computing platform is communicatively connected with the RAN; and

a first set of NDC instantiations of the plurality of NDC instantiations is executed in a first data center group region of the cloud computing platform and a second set of NDC instantiations of the plurality of NDC instantiations is executed in a second data center group region of the cloud computing platform;

a plurality of network functions (NFs), wherein an instance of each NF is executed within each NDC instantiation of the plurality of NDC instantiations;

a cellular network database function, wherein:

an instance of the cellular network database function is executed within each NDC instantiation of the plurality of NDC instantiations; and

each instance of the cellular network database function updates each other instance of the cellular network database function across the plurality of NDC instantiations; and

a plurality of regional data center (RDC) instantiations, wherein at least one RDC instantiation of the plurality of RDC instantiations is implemented at a same data center group at which an NDC instantiation of the plurality of NDC instantiations is implemented.

2. The hybrid cloud cellular network of claim 1 , wherein each RDC instantiation implements a second plurality of NFs, comprising: an accessibility and mobility management function (AMF), a user plane function (UPF), and a session management function (SMF).

3. The hybrid cloud cellular network of claim 1 , wherein at least one RDC instantiation of the plurality of RDC instantiations is implemented at different data center group at which no NDC instantiation of the plurality of NDC instantiations is executed.

4. The hybrid cloud cellular network of claim 1 , wherein the cloud computing platform is a public cloud computing platform.

5. The hybrid cloud cellular network of claim 1 , further comprising a plurality of edge data centers (EDC) instantiations, wherein each EDC instantiation of the plurality of EDC instantiations is executed at a data center separate from data centers used for the plurality of NDC instantiations.

6. The hybrid cloud cellular network of claim 1 , wherein the plurality of NFs comprises: a network slice selection function (NSSF), a network exposure function (NEF), a security edge protection proxy (SEPP), a binding support function (BSF), a policy control function (PCF), a charging function (CHF), a service communication proxy (SCP), and a short message service function (SMSF).

7. The hybrid cloud cellular network of claim 1 , wherein a first instance of a NF at a first NDC instantiation within the first data center group region provides geographic redundancy for a second instance of the NF at a second NDC instantiation within the second data center group region.

8. The hybrid cloud cellular network of claim 1 , wherein each BS of the plurality of BSs comprises: an antenna, a radio unit (RUs), and a distributed unit (DU).

9. The hybrid cloud cellular network of claim 1 , wherein each NDC instantiation within a regional data center cluster is communicatively coupled with each RDC instantiation within its data center group region.

10. The hybrid cloud cellular network of claim 1 , wherein the cellular network database function is a universal data repository (UDR) that stores data for the plurality of NFs.

11. The hybrid cloud cellular network of claim 1 , wherein the hybrid cloud cellular network is a 5G New Radio (NR) cellular network.

12. A method comprising:

establishing a plurality of national data center (NDC) instantiations and a plurality of regional data center (RDC) instantiations on a cloud computing platform, wherein:

the cloud computing platform is communicatively connected with a radio access network (RAN);

a first set of NDC instantiations of the plurality of NDC instantiations is executed in a first data center group region of the cloud computing platform and a second set of NDC instantiations of the plurality of NDC instantiations is executed in a second data center group region of the cloud computing platform; and

at least one RDC instantiation of the plurality of RDC instantiations is implemented at a same data center group at which an NDC instantiation of the plurality of NDC instantiations is implemented;

executing, within each NDC instantiation of the plurality of NDC instantiations, a plurality of network functions (NFs);

executing, within each NDC instantiation of the plurality of NDC instantiations, an instance of a cellular network database function on the cloud computing platform, wherein each instance of the cellular network database function updates each other instance of the cellular network database function across the plurality of NDC instantiations; and

processing cellular network core traffic for the RAN using the plurality of NDC instantiations including the plurality of NFs and the cellular network database function.

13. The method of claim 12 , wherein establishing the plurality of RDC instantiations further comprises establishing at least one RDC instantiation of the plurality of RDC instantiations at a different data center group at which no NDC instantiation of the plurality of NDC instantiations is established.

14. The method of claim 12 , further comprising: establishing a plurality of edge data center (EDC) instantiations on the cloud computing platform.

15. The method of claim 12 , wherein the plurality of NFS comprises: a network slice selection function (NSSF), a network exposure function (NEF), a security edge protection proxy (SEPP), a binding support function (BSF), a policy control function (PCF), a charging function (CHF), a service communication proxy (SCP), and a short message service function (SMSF).

16. The method of claim 12 , wherein each RDC instantiation implements a second plurality of NFs, comprising: an accessibility and mobility management function (AMF), a user plane function (UPF), and a session management function (SMF).

17. A cloud cellular network system, comprising:

a plurality of national data center (NDC) instantiations on a cloud computing platform, wherein:

the cloud computing platform is communicatively connected with a radio access network (RAN), comprising a plurality of base stations; and

a first set of NDC instantiations of the plurality of NDC instantiations is executed in a first data center group region of the cloud computing platform and a second set of NDC instantiations of the plurality of NDC instantiations is executed in a second data center group region of the cloud computing platform;

a plurality of network functions (NFs), wherein an instance of each NF is executed within each NDC instantiation of the plurality of NDC instantiations;

a cellular network database function, wherein:

an instance of the cellular network database function is executed within each NDC instantiation of the plurality of NDC instantiations; and

each instance of the cellular network database function updates each other instance of the cellular network database function across the plurality of NDC instantiations; and

a plurality of regional data center (RDC) instantiations, wherein at least one RDC instantiation of the plurality of RDC instantiations is implemented at a same data center group at which an NDC instantiation of the plurality of NDC instantiations is implemented.

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 Dec 4, 2023
From: CHENUMOLU, SIDDHARTHA; TRUJILLO, ANDREW; GOSWAMI, SUNDEEP; KHAMAS, ASH; PATHANIA, AMIT
To: DISH WIRELESS L.L.C.
Reel/Frame 065750/0794 →
Continuity (3)
Continuation 17960672 · Oct 5, 2022
Provisional Application 63252942 · Oct 6, 2021
Related Publication 20240107333A1 · Mar 28, 2024
References Cited (29)
US 10555165B2 · Shekhar · 2020 [cited by examiner]
US 20040174900A1 · Volpi et al. · 2004 [cited by applicant]
US 20120259970A1 · Hu · 2012 [cited by examiner]
US 20160080172A1 · Uberoy et al. · 2016 [cited by applicant]
US 20170339600A1 · Roeland et al. · 2017 [cited by applicant]
US 20200125389A1 · Palermo et al. · 2020 [cited by applicant]
US 20200273314A1 · Bordeleau · 2020 [cited by examiner]
US 20210044567A1 · Hu et al. · 2021 [cited by applicant]
US 20210168653A1 · Arnold · 2021 [cited by examiner]
US 20210274266A1 · Lohmar et al. · 2021 [cited by applicant]
US 20210329098A1 · Bartolomé Rodrigo · 2021 [cited by examiner]
US 20210351997A1 · Luft et al. · 2021 [cited by applicant]
US 20220078091A1 · Qiu · 2022 [cited by examiner]
US 20220103985A1 · Khasnabish et al. · 2022 [cited by applicant]
US 20220272043A1 · Mishra et al. · 2022 [cited by applicant]
US 20220311744A1 · Shevade et al. · 2022 [cited by applicant]
US 20240031908A1 · Grewal et al. · 2024 [cited by applicant]
US 20240196319A1 · Nakazato et al. · 2024 [cited by applicant]
US 20240205522A1 · Spaas et al. · 2024 [cited by applicant]
US 20240276301A1 · Zhu et al. · 2024 [cited by applicant]
US 20240323089A1 · Baba · 2024 [cited by applicant]
CN 107787571A · 2018 [cited by applicant]
M. Ivezic, Introduction to 5G Core Service-Base Architecture Components, pp. 1-23, (Sep. 27, 2020). [cited by examiner]
Author Unknown, Discussion on Context data stored in UDR, Doc No. C4-182061, pp. 1-2, (Year: 2018). [cited by examiner]
M. Ivezic, Introduction to 5G Core Service-Base Architecture Components, Introduction to 5G Core Service-Based Architecture (SBA) Components, pp. 1-23, (Sep. 27, 2020). [cited by applicant]
China Mobile, Discussion on Context data stored in UDR, Doc No. C4-182061,3GPP TSG CT4 Meeting #83, pp. 1-2 (Year: 2018). [cited by applicant]
“Cloud Platform Reference Designs,” O-RAN.WG6.CLOUD-REF-v02.00, 2021, 43 pages. [cited by applicant]
“O-RAN Working Group 1 Study on O-RAN Slicing,” O-RAN.WG1.Study-on-O-RAN-Slicing-v02.00, Technical Report, 2020, 29 pages. [cited by applicant]
“Amazon Virtual Private Cloud: User Guide”, Available online at: URL:https://web.archive.org/web/20170121164746/https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-ug.pdf, 2017, pp. 1-279. [cited by applicant]