IP Library › Granted Patent US 12,580,855
Granted Patent B2
US 12,580,855 · App. 18/101,070 · Granted Mar 17, 2026

Use of an overlay network to interconnect between a first public cloud and second public cloud

Inventors: Andrew Trujillo (Littleton, CO); Ash Khamas (Goffstown, NH); Sundeep Goswami (Leesburg, VA)
Assignee: Boost SubscriberCo L.L.C.
H04L45/64H04L12/4641H04L41/0803H04L45/586H04W16/18H04W24/02
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,580,855
App. No.
18/101,070
Granted
Mar 17, 2026
Kind
B2
Abstract

Embodiments are directed towards systems and methods for enabling an overlay network to interconnect a first public cloud and second public cloud. One such method includes: providing a connected VPC (Virtual Private Cloud); deploying one or more virtual routers within the connected VPC; connecting the first public cloud to the connected VPC using the virtual routers in the connected VPC to form the overlay network; connecting the second public cloud to the connected VPC using the overlay network via the virtual routers in the connected VPC; and transmitting data traffic between the first public cloud and the second public cloud using the overlay network via the virtual routers in the connected VPC.

Claims (41)

1 . A method for enabling an overlay network to interconnect a first public cloud and second public cloud, the method comprising:

providing, by a mobile network operator, a distributed unit (DU) of a radio access network (RAN) for a fifth-generation (5G) cellular telecommunication network that is served by a particular 5G cellular site base station, wherein the DU:

is associated with a primary 5G Node B (gNB) identified by a primary identifier (ID); and

is in operable communication with a corresponding primary central unit control plane (CU-CP) of a 5G primary centralized unit (CU) that is hosted on a cloud-native virtualized compute instance in a primary cloud availability zone and is also associated with the primary gNB identified by the primary ID;

providing multiple Software Defined Data Centers, wherein each of the multiple Software Defined Data Centers is associated with a connected VPC (Virtual Private Cloud) within an availability zone of the 5G cellular telecommunication network, and wherein each of the multiple Software Defined Data Centers communicates through its associated connected VPC;

deploying one or more virtual routers within each connected VPC that is associated with a Software Defined Data Center;

connecting the first public cloud to each connected VPC that is associated with a Software Defined Data Center using the virtual routers in each connected VPC to form the overlay network;

connecting the second public cloud to each connected VPC that is associated with a Software Defined Data Center using the overlay network via the virtual routers in each connected VPC; and

transmitting telecommunication data traffic between the first public cloud and the second public cloud using the overlay network via the virtual routers in each connected VPC that is associated with a Software Defined Data Center.

2 . The method of claim 1 , wherein the first public cloud and the second public cloud appear to be on the same network due to an overlay network connection.

3 . The method of claim 1 , further comprising connecting the virtual routers to a Virtual Private Cloud and providing an additional overlay network connection within the Virtual Private Cloud.

4 . The method of claim 1 , further comprising connecting the virtual routers to a Virtual Private Cloud and providing an additional overlay network connection across the Virtual Private Cloud.

5 . The method of claim 1 , further comprising connecting the virtual routers to an on-prem network and providing an additional overlay network connection to the on-prem network.

6 . A system for enabling an overlay network to interconnect a first public cloud and second public cloud, the system 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:

provide, by a mobile network operator, a distributed unit (DU) of a radio access network (RAN) for a fifth-generation (5G) cellular telecommunication network that is served by a particular 5G cellular site base station, wherein the DU:

is associated with a primary 5G Node B (gNB) identified by a primary identifier (ID); and

is in operable communication with a corresponding primary central unit control plane (CU-CP) of a 5G primary centralized unit (CU) that is hosted on a cloud-native virtualized compute instance in a primary cloud availability zone and is also associated with the primary gNB identified by the primary ID;

provide multiple Software Defined Data Centers, wherein each of the multiple Software Defined Data Centers is associated with a connected VPC (Virtual Private Cloud) within an availability zone of the 5G cellular telecommunication network, and wherein each of the multiple Software Defined Data Centers communicates through its associated connected VPC;

deploy one or more virtual routers within each connected VPC that is associated with a Software Defined Data Center;

connect the first public cloud to each connected VPC that is associated with a Software Defined Data Center using the virtual routers in the each connected VPC to form the overlay network;

connect the second public cloud to each connected VPC that is associated with a Software Defined Data Center using the overlay network via the virtual routers in each connected VPC; and

transmit telecommunication data traffic between the first public cloud and the second public cloud using the overlay network via the virtual routers in each connected VPC that is associated with a Software Defined Data Center.

7 . The system of claim 6 , wherein the first public cloud and the second public cloud appear to be on the same network due to an overlay network connection.

8 . The system of claim 6 , wherein the at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including: connecting the virtual routers to a Virtual Private Cloud and providing an additional overlay network connection within the Virtual Private Cloud.

9 . The system of claim 6 , wherein the at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including: connecting the virtual routers to a Virtual Private Cloud and providing an additional overlay network connection across the Virtual Private Cloud.

10 . The system of claim 6 , wherein the at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including: connecting the virtual routers to an on-prem network and providing an additional overlay network connection to the on-prem network.

11 . 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:

provide, by a mobile network operator, a distributed unit (DU) of a radio access network (RAN) for a fifth-generation (5G) cellular telecommunication network that is served by a particular 5G cellular site base station, wherein the DU:

is associated with a primary 5G Node B (gNB) identified by a primary identifier (ID); and

is in operable communication with a corresponding primary central unit control plane (CU-CP) of a 5G primary centralized unit (CU) that is hosted on a cloud-native virtualized compute instance in a primary cloud availability zone and is also associated with the primary gNB identified by the primary ID;

provide multiple Software Defined Data Centers, wherein each of the multiple Software Defined Data Centers is associated with a connected VPC (Virtual Private Cloud) within the 5G cellular telecommunication network, and wherein each of the multiple Software Defined Data Centers communicates through its associated connected VPC;

deploy one or more virtual routers within each connected VPC that is associated with a Software Defined Data Center;

connect a first public cloud to each connected VPC that is associated with a Software Defined Data Center using the virtual routers in each connected VPC to form an overlay network;

connect a second public cloud to each connected VPC that is associated with a Software Defined Data Center using the overlay network via the virtual routers in each connected VPC; and

transmit telecommunication data traffic between the first public cloud and the second public cloud using the overlay network via the virtual routers in each connected VPC that is associated with a Software Defined Data Center work.

12 . The non-transitory computer-readable storage medium of claim 11 , wherein the first public cloud and the second public cloud appear to be on the same network due to an overlay network connection.

13 . The non-transitory computer-readable storage medium of claim 11 , wherein the at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including: connecting the virtual routers to a Virtual Private Cloud and providing an additional overlay network connection within the Virtual Private Cloud.

14 . The non-transitory computer-readable storage medium of claim 11 , wherein the at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including: connecting the virtual routers to a Virtual Private Cloud and providing an additional overlay network connection across the Virtual Private Cloud.

15 . The non-transitory computer-readable storage medium of claim 11 , wherein the at least one processor executes the computer executable instructions to cause further actions to be performed, the further actions including: connecting the virtual routers to an on-prem network and providing an additional overlay network connection to the on-prem network.

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 Sep 7, 2023
From: TRUJILLO, ANDREW; KHAMAS, ASH; GOSWAMI, SUNDEEP
To: DISH WIRELESS L.L.C.
Reel/Frame 064829/0315 →
Continuity (2)
Provisional Application 63331111 · Apr 14, 2022
Related Publication 20230336476A1 · Oct 19, 2023
References Cited (8)
US 11252655B1 · Gupta et al. · 2022 [cited by applicant]
US 11871284B1 · Edara · 2024 [cited by examiner]
US 20200382345A1 · Zhao · 2020 [cited by examiner]
US 20200412608A1 · Dunbar et al. · 2020 [cited by applicant]
US 20210036889A1 · Jain · 2021 [cited by examiner]
Dunbar et al., “Dynamic Networks to Hybrid Cloud DCs Problem Statement,” Network Working Group, Internet Draft, Version 12, Mar. 7, 2022, 20 pages. [cited by applicant]
Latif et al., “Telco Meets AWS Cloud: Deploying DISH's 5G Network in AWS Cloud,” AWS for Industries, Feb. 27, 2022, 10 pages. [cited by applicant]
“3 [cited by applicant]