IP Library › Granted Patent US 9,172,678
Granted Patent B2
US 9,172,678 · App. 13/170,845 · Granted Oct 27, 2015

Methods and apparatus to improve security of a virtual private mobile network

Inventors: Wei Wang (New York, NY); Charles Shen (New York, NY)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04L63/0272H04W12/08
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 9,172,678
App. No.
13/170,845
Granted
Oct 27, 2015
Kind
B2
Abstract

Methods and apparatus are disclosed to improve security of a virtual private mobile network. An example method includes identifying a request to initialize the virtual private mobile network, identifying a number of subgroups to associate with the virtual private mobile network, generating a virtualized slice count value based on the number of subgroups, and initializing network elements with a number of virtualized slices based on the virtualized slice count value.

Claims (36)

1. A method to reduce vulnerability of a virtual private mobile network, comprising:

generating, with a hardware processor, a virtualized slice count value for subgroups associated with the virtual private mobile network based on a multiplication factor associated with a number of the subgroups;

generating virtualized slices based on the virtualized slice count value;

assigning a subset of the virtualized slices to the subgroups associated with the virtual private mobile network based on respective indications of a number of mobile devices associated with respective ones of the subgroups;

preventing consecutive attacks on the virtualized slices of the virtual private mobile network by initializing network elements to alternating non-consecutive ones of the virtualized slices within the subgroups; and

in response to a mobile device request to use the mobile network:

identifying one of the subgroups associated with the mobile device request; and

applying an assignment rule to assign a first mobile device associated with the mobile device request to one of the virtualized slices based on the one of the subgroups associated with the mobile device request.

2. A method as described in claim 1 , further including updating the network elements with the assignments of the virtualized slices to the respective subgroups.

3. A method as described in claim 1 , wherein assigning the subset of the virtualized slices to the corresponding subgroups is further based on an indication of network demand for the virtual private mobile network.

4. A method as described in claim 1 , wherein the assignment rule assigns the first mobile device to the one of the virtualized slices based on load balancing information.

5. A method as described in claim 1 , wherein the assignment rule assigns the first mobile device to the one of the virtualized slices based on a random number generator.

6. An apparatus to reduce vulnerability of a virtual private mobile network, comprising:

a slice calculator to generate a virtualized slice count value for subgroups associated with the virtual private mobile network based on a multiplication factor associated with a number of the subgroups;

a slice generation manager to generate virtualized slices based on the virtualized slice count value;

a network component manager to:

assign a subset of the virtualized slices to the subgroups associated with the virtual private mobile network based on respective indications of a number of mobile devices associated with respective ones of the subgroups;

prevent consecutive attacks on the virtualized slices of the virtual private mobile network by initializing network elements to alternating non-consecutive ones of the virtualized slices within the subgroups, at least one of the slice calculator or the network component manager including a logic circuit; and

a user equipment interface to:

identify a mobile device request to use the mobile network; and

apply an assignment rule to assign a first mobile device associated with the mobile device request to one of the virtualized slices based on the one of the subgroups associated with the mobile device request.

7. An apparatus as described in claim 6 , wherein the network component manager is to update the network elements with the assignments of the virtualized slices to the respective subgroups.

8. An apparatus as described in claim 6 , wherein the network component manager is to assign the subset of the virtualized slices to the corresponding subgroups further based on an indication of network demand for the virtual private mobile network.

9. An apparatus as described in claim 6 , wherein the slice generation manager is to assign the first mobile device to the one of the virtualized slices based on load balancing information.

10. A machine accessible storage device comprising instructions that, when executed, cause a machine to, at least:

generate a virtualized slice count value for subgroups associated with a virtual private mobile network based on a multiplication factor associated with a number of the subgroups;

generate virtualized slices based on the virtualized slice count value;

assign a subset of the virtualized slices to the subgroups associated with the virtual private mobile network based on respective indications of a number of mobile devices associated with respective ones of the subgroups;

prevent consecutive attacks on the virtualized slices of the virtual private mobile network by initializing network elements to alternating non-consecutive ones of the virtualized slices within of the subgroups; and

in response to a mobile device request to use the mobile network:

identify one of the subgroups associated with the mobile device request; and

apply an assignment rule to assign a first mobile device associated with the mobile device request to one of the virtualized slices based on the one of the subgroups associated with the mobile device request.

11. A machine accessible storage device as described in claim 10 , wherein the instructions, when executed, cause the machine to update the network elements with the assignments of the virtualized slices to the respective subgroups.

12. A machine accessible storage device as described in claim 10 , wherein the instructions, when executed, cause the machine to assign the subset of the virtualized slices to the corresponding subgroups further based on an indication of network demand for the virtual private mobile network.

13. A machine accessible storage device as described in claim 10 , wherein the instructions, when executed, cause the machine to assign the first mobile device to the one of the virtualized slices based on load balancing information.

14. A machine accessible storage device as described in claim 10 , wherein the instructions, when executed, cause the machine to assign the first mobile device to the one of the virtualized slices based on a number generated by a random number generator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2011
From: WANG, WEI; SHEN, CHARLES
To: AT&T INTELLECTUAL PROPERTY I, L.P., A NEVADA PARTNERSHIP
Reel/Frame 026633/0340 →
Continuity (1)
Related Publication 20130007232A1 · Jan 3, 2013