IP Library Granted Patent US 9,781,631
Granted Patent B2
US 9,781,631 · App. 14/700,267 · Granted Oct 3, 2017

Optimizing capacity expansion in a mobile network

Inventor: Philip To (Burlington, MA)
Assignee: AFFIRMED NETWORKS, INC.
H04W28/08H04W48/17H04W72/0486H04W72/0493H04W8/18
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,781,631
App. No.
14/700,267
Granted
Oct 3, 2017
Kind
B2
Abstract

Systems and methods of optimizing capacity of network equipment in mobile networks. A computing device receives a user identification and a user attribute, the user identification corresponding to a characteristic of the mobile network user, the user attribute corresponding to at least one characteristic of mobile network usage by the mobile network user. The computing device generates a usage prediction based on the user identification and the user attribute, the usage prediction including information corresponding to anticipated future data usage of the mobile network user, the anticipated future mobile network usage corresponding to at least one mobile resource. The computing device transmits the usage prediction to a serving gateway (SGW) such that the SGW routes the mobile network user to one of a legacy packet data network gateway (PGW) and a network function virtualization (NFV) PGW based on the usage prediction.

Claims (20)

1. A computerized method of optimizing capacity of network equipment in mobile networks, the computerized method comprising:

receiving, by a computing device, a usage prediction based on a user identification and a user attribute, the user identification corresponding to a characteristic of a mobile network user, the user attribute corresponding to at least one characteristic of mobile network usage by the mobile network user, the usage prediction including information corresponding to anticipated future data usage of the mobile network user, the anticipated future mobile network data usage corresponding to at least one mobile resource;

receiving, by the computing device, a capacity level from at least one of a legacy packet data network gateway (PGW) and a network function virtualization (NFV) PGW, the legacy PGW including a fixed capacity for the at least one mobile resource and the NFV PGW including a configurable capacity for the at least one mobile resource;

determining, by the computing device, a routing decision based on the usage prediction and the capacity level, the routing decision associated with directing a serving gateway (SGW) to route the mobile network user to the at least one of the legacy PGW and the NFV PGW; and

transmitting, by the computing device, the routing decision to the SGW.

2. The computerized method of claim 1 , wherein the at least one characteristic of the mobile network usage of the mobile network user includes amount of prior mobile network usage, a time correlating to the mobile network usage, location of a mobile device corresponding to the mobile user, amount of time spent roaming by the mobile device, make and model of the mobile device, application installed on the mobile device, operating system and firmware version of the mobile device, subscription plan, remaining quota, and demographics information.

3. The computerized method of claim 1 , wherein the at least one characteristic of the mobile network user includes a mobile device ID or a phone number.

4. The computerized method of claim 1 , wherein receiving the user attribute further comprises receiving the user attribute from at least one of a Home Subscriber Server (HSS), Mobility Management Entity (MME), a billing system, and a System Architecture Evolution (SAE) gateway.

5. The computerized method of claim 1 , wherein the mobile resource comprises at least one of signaling activities, throughput, session occupancy, encryption, and transcoding.

6. A system for optimizing capacity of network equipment in mobile networks, the system comprising:

a processor; and

a memory coupled to the processor and including computer-readable instructions that, when executed by a processor, cause the processor to:

receive a usage prediction based on a user identification and a user attribute, the user identification corresponding to a characteristic of a mobile network user, the user attribute corresponding to at least one characteristic of mobile network usage by the mobile network user, the usage prediction including information corresponding to anticipated future data usage of the mobile network user, the anticipated future mobile network data usage corresponding to at least one mobile resource;

receive a capacity level from at least one of a legacy packet data network gateway (PGW) and a network function virtualization (NFV) PGW, the legacy PGW including a fixed capacity for the at least one mobile resource and the NFV PGW including a configurable capacity for the at least one mobile resource;

determine a routing decision based on the usage prediction and the capacity level, the routing decision associated with directing a serving gateway (SGW) to route the mobile network user to the at least one of the legacy PGW and the NFV PGW; and

transmit the routing decision to the SGW.

7. The system of claim 6 , wherein the at least one characteristic of the mobile network usage of the mobile network user includes amount of prior mobile network usage, a time correlating to the mobile network usage, location of a mobile device corresponding to the mobile user, amount of time spent roaming by the mobile device, make and model of the mobile device, application installed on the mobile device, operating system and firmware version of the mobile device, subscription plan, remaining quota, and demographics information.

8. The system of claim 6 , wherein the at least one characteristic of the mobile network user includes a mobile device ID or a phone number.

9. The system of claim 6 , wherein the processor is further caused to receive the user attribute from at least one of a Home Subscriber Server (HSS), Mobility Management Entity (MME), a billing system, and a System Architecture Evolution (SAE) gateway.

10. The system of claim 6 , wherein the mobile resource comprises at least one of signaling activities, throughput, session occupancy, encryption, and transcoding.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2020
From: AFFIRMED NETWORKS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 054234/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2015
From: TO, PHILIP
To: AFFIRMED NETWORKS, INC.
Reel/Frame 035537/0102 →
Continuity (2)
Provisional Application 61986462 · Apr 30, 2014
Related Publication 20150319762A1 · Nov 5, 2015