Distributed network stack using an overlay network
AssigneeBoost SubscriberCo L.L.C.
InventorsSundeep Goswami, Ash Khamas
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.