Distributed cloud HNG fabric
AssigneeParallel Wireless, Inc.
InventorsRajesh Kumar Mishra, Kaitki Agarwal, Yang Cao, Steven Paul Papa
Life of this patent
Estimating the term…
Abstract
Systems, methods and computer software are disclosed providing a distributed cloud virtualizing gateway fabric. In one example embodiment, a method includes providing at least one virtualizing gateway device in a cloud; wherein at least one of a virtual machine (VM) and a container are created as needed to provide services for the at least one RAN and the at least one core network for each HNG device.
Claims20
A method for providing a distributed cloud virtualizing node fabric, comprising:
- providing at least one virtualizing cloud node in a computing cloud, the at least one virtualizing cloud node providing services for at least one radio access network (RAN) with respect to at least one core network, the at least one virtualizing cloud node in communication with other virtualizing cloud nodes in a virtualizing cloud node cluster in a fabric,
- wherein at least one of a virtual machine (VM) and a container are created as needed to provide the services for the at least one RAN and the at least one core network at each virtualizing cloud node, and
- wherein the virtualizing cloud node cluster is presented as a single network element for other network elements connecting with the at least one virtualizing cloud node;
- and
- distributing workloads for a set of virtualizing cloud nodes wherein when a given node or VM for the virtualizing cloud node cluster is overloaded, new nodes or VMs may be spun up to handle the workloads at the overloaded node or VM, and the workloads may be distributed to the new nodes,
- thereby providing reduced latency access from the at least one RAN towards the set of virtualizing cloud nodes.
A distributed cloud virtualizing fabric, comprising:
- at least one virtualizing cloud node in a virtualizing cloud node cluster, the virtualizing cloud node cluster using a single Internet Protocol (IP) address for ingress and egress;
- wherein at least one of a virtual machine (VM) and a container are created as needed to provide services for at least one RAN and at least one core network for each virtualizing cloud node;
- wherein the virtualizing cloud node cluster is presented as a single network element for other network elements connecting with the virtualizing cloud node;
- and
- wherein workloads are distributed for a set of virtualizing cloud nodes wherein when a given node or VM for the virtualizing cloud node cluster is overloaded, new nodes or VM may be spun up to handle the workloads at the overloaded node or VM, and the workloads may be distributed to the new nodes.
A non-transitory computer-readable medium containing instructions for providing a distributed cloud virtualizing node which, when executed, cause at least one virtualizing cloud node to perform steps comprising:
- creating at least one of a virtual machine (VM) and a container as needed to provide services for at least one RAN and at least one core network for each virtualizing cloud node;
- presenting the virtualizing cloud node as a single network element for other network elements connecting with one or more virtualizing cloud nodes in a virtualizing cloud node cluster;
- and
- distributing workloads for a set of virtualizing cloud node devices such that when a given node or VM for the virtualizing cloud node cluster is overloaded, new nodes or VM may be spun up to handle the workloads at the overloaded node or VM, and the workloads may be distributed to the new nodes.
Dependencies are inferred from the claim text.