IP Library › Granted Patent US 10,922,623
Granted Patent B2
US 10,922,623 · App. 15/490,382 · Granted Feb 16, 2021

Capacity planning, management, and engineering automation platform

Inventors: Chuxin Chen (San Francisco, CA); David Kinsey (Carnation, WA); George Dome (Tinton Falls, NJ); John Getting (Zionsville, PA)
Assignee: AT&T Intellectual Property I, L.P.
G06N20/00G06N3/006H04L41/145H04L41/147H04L41/16H04L41/0893H04L41/0896
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,922,623
App. No.
15/490,382
Granted
Feb 16, 2021
Kind
B2
Abstract

Systems and methods provide capacity planning, management, and engineering automation in networks including virtualization.

Claims (40)

1. An autonomous agent, comprising:

a machine learning component of a computer system in communication with a-simulation of a network environment, wherein the simulation of a network environment operates offline from an operational network, and wherein the simulation of the network environment includes a simulated network function virtualization infrastructure, and wherein the machine learning component is configured to receive performance information from the simulation;

a sensor component of the computer system in communication with the operational network that utilizes a network function virtualization infrastructure, wherein the sensor component receives operational network information from the operational network; and

a reasoning component of the computer system in communication with an engineering policy and rules system of the operational network, wherein the reasoning component generates resource parameters for the simulation based on the performance information, the operational network information, and policy and rules information from the engineering policy and rules system.

2. The autonomous agent of claim 1 , wherein the machine learning component comprises:

a performance prediction module;

a results analysis module in communication with the performance prediction model;

wherein the results analysis module generates a comparison of a prediction and performance information received from the performance prediction module;

an adjuster module in communication with the results analysis module and an analytics system, wherein the adjuster module determines an adjustment to the prediction based on the comparison.

3. The autonomous agent of claim 2 , wherein the adjuster module determines the adjustment based on the resource parameters.

4. The autonomous agent of claim 1 , wherein the resource parameters are generated by an inference module included in the reasoning component and wherein the reasoning component further comprises:

a database module configured to store the performance information and the operational network information.

5. The autonomous agent of claim 1 , further comprising an actuator component in communication with a capacity engineering system and a network visualization system, wherein the actuator component generates a capacity modification plan based on the resource parameters.

6. The autonomous agent of claim 1 , wherein the performance information and the operational network information include capacity and utilization data for virtualized network elements.

7. The autonomous agent of claim 6 , wherein the resource parameters identify a capacity requirement.

8. The autonomous agent of claim 7 , wherein the resource parameters identify a number of virtual network elements to create or terminate based on the capacity requirement.

9. A method, comprising:

receiving performance information from a simulation of a network environment, wherein the simulation of a network environment operates offline from an operational network, and wherein the simulation of the network environment includes a simulated network function virtualization infrastructure;

receiving operational network information from an operational network utilizing a network function virtualization infrastructure; and

generating resource parameters for the simulation based on the performance information, the operational network information, and policy and rules information.

10. The method of claim 9 , further comprising:

generating a prediction of the performance information;

generating a comparison of the prediction and the performance information; and

adjusting the prediction based on the comparison.

11. The method of claim 10 , wherein adjusting the prediction is further based on the resource parameters.

12. The method of claim 9 , further comprising storing the performance information and the network information in a database.

13. The method of claim 9 , further comprising generating a capacity modification plan based on the resource parameters.

14. The method of claim 9 , wherein the performance information and the operational network information include capacity and utilization data for virtualized network elements.

15. The method of claim 14 , wherein the resource parameters identify a capacity requirement.

16. The method of claim 15 , wherein the resource parameters identify a number of virtual network elements to create or terminate based on the capacity requirement.

17. A system, comprising:

means for receiving performance information from a simulation of a network environment, wherein the simulation of a network environment operates offline from an operational network, and wherein the simulation of the network environment includes a simulated network function virtualization infrastructure;

means for receiving operational network information from an operational network utilizing a network function virtualization infrastructure; and

means for generating resource parameters for the simulation based on the performance information, the operational network information, and policy and rules information.

18. The system of claim 17 , comprising

means for generating a prediction of the performance information;

means for generating a comparison of the prediction and the performance information; and

means for adjusting the prediction based on the comparison.

19. The system of claim 17 , wherein the resource parameters identify a capacity requirement.

20. The system of claim 19 , wherein the resource parameters identify a number of virtual network elements to create or terminate based on the capacity requirement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2017
From: CHEN, CHIUXIN; KINSEY, DAVID; DOME, GEORGE; OETTINGER, JOHN
To: AT&T INTELLECTUAL PROPERTY, I., L.P.
Reel/Frame 042045/0537 →
Continuity (1)
Related Publication 20180300638A1 · Oct 18, 2018
Cited By (1)
US 12,614,137