Dynamic multi-access wireless network virtualization
First Claim
Patent Images
1. A method for virtualization comprising:
- pooling a first radio resource of a first multi-RAT node with a second radio resource of a second multi-RAT node wherein the first and second multi-RAT nodes are communicatively coupled so as to form a mesh network;
maintaining a connection to an upstream network device via a computing cloud component;
managing the pooled resources so that the upstream network device interfaces with the pooled resources as a single base station;
sharing the pooled resources with a plurality of mobile operators, wherein at least one of the pooled resources is reserved for a particular one of the plurality of mobile operators; and
rejecting an attachment request or a connection request from a subscriber of the particular one of the plurality of mobile operators when the at least one of the pooled resources is fully utilized.
7 Assignments
0 Petitions
Accused Products
Abstract
We disclose systems and methods of dynamically virtualizing a wireless communication network. The communication network is comprised of heterogeneous multi-RAT mesh nodes coupled to a computing cloud component. The computing cloud component virtualizes the true extent of the resources it manages and presents an interface to the core network that appears to be a single base station.
-
Citations
19 Claims
-
1. A method for virtualization comprising:
-
pooling a first radio resource of a first multi-RAT node with a second radio resource of a second multi-RAT node wherein the first and second multi-RAT nodes are communicatively coupled so as to form a mesh network; maintaining a connection to an upstream network device via a computing cloud component; managing the pooled resources so that the upstream network device interfaces with the pooled resources as a single base station; sharing the pooled resources with a plurality of mobile operators, wherein at least one of the pooled resources is reserved for a particular one of the plurality of mobile operators; and rejecting an attachment request or a connection request from a subscriber of the particular one of the plurality of mobile operators when the at least one of the pooled resources is fully utilized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for virtualization, comprising:
-
pooling a first radio resource of a first multi-RAT node with a second radio resource of a second multi-RAT node wherein the first and second multi-RAT nodes are communicatively coupled so as to form a mesh network; maintaining a connection to an upstream network device via a computing cloud component; managing the pooled resources so that the upstream network device interfaces with the pooled resources as a single base station; sharing the capacity and traffic separation of the first multi-RAT node to control end-to-end quality of service (QoS) among a plurality of mobile operators; and performing sharing of the pooled resources at the computing cloud component, wherein the pooled resources are shared among a plurality of mobile operators, wherein the shared pooled resources appear uniquely associated to a particular mobile operator with a unique global eNodeB ID, and wherein the unique global eNodeB ID is formed of a public land mobile network (PLMN) ID of the mobile operator and eNodeB ID of a particular multi-RAT node of the pooled resources. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer-readable medium containing instructions that, when executed on a processor, cause the processor to perform steps comprising:
-
pooling a first radio resource of a first multi-RAT node with a second radio resource of a second multi-RAT node wherein the first and second multi-RAT nodes are communicatively coupled so as to form a mesh network; maintaining a connection to an upstream network device via a computing cloud component; and managing the pooled resources so that the upstream network device interfaces with the pooled resources as a single base station; sharing the pooled resources with a plurality of mobile operators, wherein at least one of the pooled resources is reserved for a particular one of the plurality of mobile operators; and rejecting an attachment request or a connection request from a subscriber of the particular one of the plurality of mobile operators when the at least one of the pooled resources is fully utilized.
-
-
19. A non-transitory computer-readable medium containing instructions that, when executed on a processor, cause the processor to perform steps comprising:
-
pooling a first radio resource of a first multi-RAT node with a second radio resource of a second multi-RAT node wherein the first and second multi-RAT nodes are communicatively coupled so as to form a mesh network; maintaining a connection to an upstream network device via a computing cloud component; managing the pooled resources so that the upstream network device interfaces with the pooled resources as a single base station; sharing the capacity and traffic separation of the first multi-RAT node to control end-to-end quality of service (QoS) among a plurality of mobile operators; and performing sharing of the pooled resources at the computing cloud component, wherein the pooled resources are shared among a plurality of mobile operators, wherein the shared pooled resources appear uniquely associated to a particular mobile operator with a unique global eNodeB ID, and wherein the unique global eNodeB ID is formed of a public land mobile network (PLMN) ID of the mobile operator and eNodeB ID of a particular multi-RAT node of the pooled resources.
-
Specification