IP Library Granted Patent US 10,033,595
Granted Patent B2
US 10,033,595 · App. 14/470,558 · Granted Jul 24, 2018

System and method for mobile network function virtualization

Inventors: Mehdi Sif (San Francisco, CA); Prakash Ramchandran (Santa Clara, CA); Hongbo Tian (Beijing, CN); Houxiao Han (Beijing, CN); Honglin Li (Fremont, CA); Mark X. Huang (San Jose, CA); Farhad Sunavala (San Ramon, CA); Galen Kim Davis (Sunnyvale, CA)
Assignee: Futurewei Technologies, Inc.
H04L41/20G06F9/45533G06F9/45558G06F9/541H04W4/50H04W24/08G06F2009/45575H04L45/586H04W12/06H04W24/02
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 10,033,595
App. No.
14/470,558
Granted
Jul 24, 2018
Kind
B2
Abstract

In one embodiment, a method for mobile network function virtualization (MNFV) includes creating an evolved packet core (EPC) cluster and associating a sub-network with the EPC cluster. The method also includes booting a virtual machine (VM) and attaching the VM to the EPC.

Claims (45)

1. A method for mobile network function virtualization (MNFV), the method comprising:

creating, by a tenant, an evolved packet core (EPC) cluster, comprising creating the EPC cluster by a first application program interface (API);

associating a sub-network with the EPC cluster;

booting, by the tenant, a virtual machine (VM);

attaching the VM to the EPC cluster;

transmitting a plug-in request to an element management system (EMS) by a second API, wherein the plug-in request is destined for a network; and

performing geographical partitioning of resources, wherein performing geographical partitioning comprises:

creating a global zone;

associating a site with the global zone;

creating a local zone;

associating the local zone with the global zone;

associating the local zone with the site; and

performing subscriber provisioning in accordance with the global zone, the local zone, and the site.

2. The method of claim 1 , further comprising:

deleting the VM; and

deleting the EPC cluster.

3. The method of claim 1 , wherein attaching the VM to the EPC cluster comprises contacting a cloud management system (CMS).

4. The method of claim 1 , further comprising creating a port of the VM.

5. The method of claim 4 , further comprising:

creating a network interface controller (NIC); and

attaching the NIC to the port.

6. The method of claim 5 , further comprising deleting the port.

7. The method of claim 4 , further comprising determining an internet protocol (IP) address of the port.

8. The method of claim 1 , further comprising transmitting policy control and rules for a user plane to an operation support system (OSS).

9. The method of claim 1 , further comprising accessing a database of authentication information.

10. The method of claim 1 , further comprising testing the EPC cluster.

11. The method of claim 1 , further comprising creating an access point name (APN) for a site.

12. The method of claim 1 , further comprising transmitting a create topology message to a compute module.

13. The method of claim 1 , further comprising creating a policy by a third API.

14. A tenant computer comprising:

a processor; and

a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to:

create an evolved packet core (EPC) cluster, comprising creating the EPC cluster by a first application program interface (API),

associate a sub-network with the EPC cluster,

boot a virtual machine (VM),

attach the VM to the EPC cluster,

transmit a plug-in request to an element management system (EMS) by a second API, wherein the plug-in request is destined for a network; and

perform geographical partitioning of resources, wherein performing geographical partitioning comprises:

creating a global zone;

associating a site with the global zone;

creating a local zone;

associating the local zone with the global zone;

associating the local zone with the site; and

performing subscriber provisioning in accordance with the global zone, the local zone, and the site.

15. The tenant computer of claim 14 , wherein the instructions further comprise instructions to create a port of the VM.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME PREVIOUSLY RECORDED AT REEL: 033628 FRAME: 0961. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 24, 2014
From: SIF, MEHDI; RAMCHANDRAN, PRAKASH; TIAN, HONGBO; HAN, HOUXIAO; LI, HONGLIN; HUANG, MARK X.; SUNAVALA, FARHAD; DAVIS, GALEN KIM
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 034045/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2014
From: SIF, MEHDI; RAMCHANDRAN, PRAKASH; TIAN, HONGBO; HAN, HOUXIAO; LI, HONGLIN; HUANG, MARK X.; SUNAVALA, FARHAD; DAVIS, GLEN KIM
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 033628/0961 →
Continuity (2)
Provisional Application 61870740 · Aug 27, 2013
Related Publication 20150063166A1 · Mar 5, 2015