IP Library › Granted Patent US 12,732,396
Granted Patent B2
US 12,732,396 · App. 18/521,659 · Granted Sep 8, 2026

Distributed network stack using an overlay network

Inventors: Sundeep Goswami (Leesburg, VA); Ash Khamas (Goffstown, NH)
Assignee: Boost SubscriberCo L.L.C.
H04L12/4641H04L45/64H04L67/10
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,732,396
App. No.
18/521,659
Granted
Sep 8, 2026
Kind
B2
Abstract

A mobile network operator may deploy a distributed network stack including, deploying a first cloud native function in a first public cloud and deploying a second cloud native function in a second public cloud. A system may provide a connected virtual private cloud. A system may deploy one or more virtual routers within the connected virtual private cloud. A system may connect the first public cloud and the second public cloud to the connected virtual private cloud using the one or more virtual routers in the connected virtual private cloud to form the overlay network. A system may transmit data traffic between the first cloud native function and the second cloud native function using the overlay network.

Claims (52)

1 . A method for deploying network functions into target cloud computing environments in a cellular telecommunication network using an overlay network, the method comprising:

deploying, by a mobile network operator, a first cloud native function in a first public cloud;

deploying, by the mobile network operator, a second cloud native function in a second public cloud;

providing a connected virtual private cloud;

deploying one or more virtual routers within the connected virtual private cloud;

connecting the first public cloud and the second public cloud to the connected virtual private cloud using the one or more virtual routers in the connected virtual private cloud to form the overlay network; and

transmitting data traffic between the first cloud native function and the second cloud native function using the overlay network;

wherein network components hosted in the first public cloud support the second cloud native function that is deployed in the second public cloud via the overlay network such that a time is reduced to deploy additional network components in the second public cloud by bypassing a full stack deployment in the second public cloud.

2 . The method of claim 1 , wherein the overlay network is connected to physical infrastructure of the first public cloud and the second public cloud via a colocation data center.

3 . The method of claim 1 , wherein the first public cloud and the second public cloud are operated by different cloud computing cloud service providers.

4 . The method of claim 1 , further comprising:

deploying a third cloud native function in an on-premises environment;

connecting the n-premises environment to the first public cloud and the second public cloud via the overlay network; and

transmitting data traffic between the first cloud native function, the second cloud native function, and the third cloud native function using the overlay network.

5 . The method of claim 1 , wherein the first cloud native function and the second cloud native function form part of a single network stack that is distributed between the first public cloud and the second public cloud.

6 . The method of claim 1 , further comprising causing the first public cloud and the second public cloud to appear to be on a single network due to connections with the overlay network.

7 . The method of claim 1 , wherein the first cloud native function is deployed to the first public cloud based on performance characteristics of the first public cloud relative to the first cloud native function.

8 . A system for deploying network functions into target cloud computing environments in a cellular telecommunication network using an overlay network, 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:

deploying, by a mobile network operator, a first cloud native function in a first public cloud;

deploying, by the mobile network operator, a second cloud native function in a second public cloud;

providing a connected virtual private cloud;

deploying one or more virtual routers within the connected virtual private cloud;

connecting the first public cloud and the second public cloud to the connected virtual private cloud using the one or more virtual routers in the connected virtual private cloud to form the overlay network; and

transmitting data traffic between the first cloud native function and the second cloud native function using the overlay network;

wherein network components hosted in the first public cloud support the second cloud native function that is deployed in the second public cloud via the overlay network such that a time is reduced to deploy additional network components in the second public cloud by bypassing a full stack deployment in the second public cloud.

9 . The system of claim 8 , wherein the overlay network is connected to physical infrastructure of the first public cloud and the second public cloud via a colocation data center.

10 . The system of claim 8 , wherein the first public cloud and the second public cloud are operated by different cloud computing cloud service providers.

11 . The system of claim 8 , wherein the actions further include:

deploying a third cloud native function in an on-premises environment;

connecting the on-premises environment to the first public cloud and the second public cloud via the overlay network; and

transmitting data traffic between the first cloud native function, the second cloud native function, and the third cloud native function using the overlay network.

12 . The system of claim 8 , wherein the first cloud native function and the second cloud native function form part of a single network stack that is distributed between the first public cloud and the second public cloud.

13 . The system of claim 8 , wherein the first public cloud and the second public cloud appear to be on a single network due to connections with the overlay network.

14 . The system of claim 8 , wherein the first cloud native function is deployed to the first public cloud based on performance characteristics of the first public cloud relative to the first cloud native function.

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:

deploying, by a mobile network operator, a first cloud native function in a first public cloud;

deploying, by the mobile network operator, a second cloud native function in a second public cloud;

providing a connected virtual private cloud;

deploying one or more virtual routers within the connected virtual private cloud;

connecting the first public cloud and the second public cloud to the connected virtual private cloud using the one or more virtual routers in the connected virtual private cloud to form an overlay network; and

transmitting data traffic between the first cloud native function and the second cloud native function using the overlay network;

wherein network components hosted in the first public cloud support the second cloud native function that is deployed in the second public cloud via the overlay network such that a time is reduced to deploy additional network components in the second public cloud by bypassing a full stack deployment in the second public cloud.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the overlay network is connected to physical infrastructure of the first public cloud and the second public cloud via a colocation data center.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the first public cloud and the second public cloud are operated by different cloud computing cloud service providers.

18 . The non-transitory computer-readable storage medium of claim 15 , wherein the actions further include:

deploying a third cloud native function in an on-premises environment;

connecting the on-premises environment to the first public cloud and the second public cloud via the overlay network; and

transmitting data traffic between the first cloud native function, the second cloud native function, and the third cloud native function using the overlay network.

19 . The non-transitory computer-readable storage medium of claim 15 , wherein the first cloud native function and the second cloud native function form part of a single network stack that is distributed between the first public cloud and the second public cloud.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the first public cloud and the second public cloud appear to be on a single network due to connections with the overlay 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 Nov 28, 2023
From: GOSWAMI, SUNDEEP; KHAMAS, ASH
To: DISH WIRELESS L.L.C.
Reel/Frame 065687/0722 →
Continuity (2)
Provisional Application 63522635 · Jun 22, 2023
Related Publication 20240430132A1 · Dec 26, 2024
References Cited (33)
US 8862735B1 · Singh et al. · 2014 [cited by applicant]
US 10965737B1 · Parulkar · 2021 [cited by examiner]
US 11252655B1 · Gupta et al. · 2022 [cited by applicant]
US 11388227B1 · Sun et al. · 2022 [cited by applicant]
US 11733901B1 · Potyraj · 2023 [cited by examiner]
US 11838150B2 · Trujillo et al. · 2023 [cited by applicant]
US 12316540B1 · Delecroix · 2025 [cited by examiner]
US 20120281708A1 · Chauhan · 2012 [cited by examiner]
US 20160197834A1 · Luft · 2016 [cited by examiner]
US 20170181210A1 · Nadella · 2017 [cited by examiner]
US 20180248787A1 · Rajagopal et al. · 2018 [cited by applicant]
US 20200382345A1 · Zhao · 2020 [cited by examiner]
US 20200412608A1 · Dunbar et al. · 2020 [cited by applicant]
US 20210045193A1 · Mishra et al. · 2021 [cited by applicant]
US 20210385149A1 · Suryanarayana et al. · 2021 [cited by applicant]
US 20220038554A1 · Merwaday · 2022 [cited by examiner]
US 20220247812A1 · Mheta et al. · 2022 [cited by applicant]
US 20230100276A1 · Basur et al. · 2023 [cited by applicant]
US 20230198676A1 · Kn et al. · 2023 [cited by applicant]
US 20230239374A1 · Balachandran · 2023 [cited by applicant]
US 20230336381A1 · Trujillo et al. · 2023 [cited by applicant]
US 20230336476A1 · Trujillo et al. · 2023 [cited by applicant]
US 20240256298A1 · Dharampurikar et al. · 2024 [cited by applicant]
US 20240267356A1 · Chopra · 2024 [cited by applicant]
WO 2020018623A1 · 2020 [cited by applicant]
Sundeep Goswami, “Target Environment Agnostic Network Function Deployment Pipeline,” U.S. Appl. No. 18/390,781, filed Dec. 20, 2023. (28 Pages). [cited by applicant]
International Search Report and Written Opinion for PCT/US2023/018353, mailed on Oct. 19, 2023. (11 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, Retrieved from the Internet: URL:https://aws.amazon.com/blogs/industries/telco-meets-aws-cloud-deployin… [cited by applicant]
International Search Report and Written Opinion for PCT/US2023/018361, mailed on Oct. 19, 2023. (10 Pages). [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NG-RAN; Architecture Description (Release 16),” 3GPP TS 38.401 VI6.8.0, Dec. 2021, 79 pages. [cited by applicant]
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]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US24/29943, mailed on Aug. 2, 2024, 13 pages. [cited by applicant]
Jouin Lionel, “IT 20 044 Network Service Mesh Solving Cloud Native IMS Networking Needs”, Jul. 2020, 72 pages. [cited by applicant]