Back to results
US 11,539,581 B2Granted
Autonomous cloud design and control
AssigneeAT&T Intellectual Property I, L.P.
InventorsGeorge Dome, John Oetting, Chuxin Chen
Life of this patent
Estimating the term…
Abstract
The autonomous cloud design system may determine a design that may appropriately mix emerging technologies and operations to provide a versatile and cost-effective or efficient solution for a given cloud site.
Claims20
A server comprising:
- a processor;
- and
- a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor facilitate performance of operations comprising:
- obtaining a network design template;
- obtaining space and power constraints for use in design of a network site, wherein the network design template is provided by a template engine in communication with the processor, wherein the template engine obtains definitions of network faults and actions, the actions including a closed loop control procedure to resolve at least one of the network faults;
- based on the network design template, space constraints, and power constraints, creating a plurality of candidate site designs based on a machine learning cycle that optimizes design options used to create the plurality of candidate site designs;
- based on a first site design of the plurality of candidate site designs being within a threshold cost, selecting the first site design, wherein the threshold cost comprises cost information for a power cost and wherein the threshold cost is a determined maximum power cost to operate the network in accordance with the first site design;
- sending instructions to automatically implement the first site design by initiating an automated site build plan, the initiating based on a predetermined trigger, resulting in a first site;
- monitoring the first site;
- determining that a first performance of the first site is below a performance threshold;
- based on the determining, automatically generating a second site design;
- and
- determining that the second site design provides a second performance meeting the performance threshold.
10 more elements
A method comprising:
- obtaining, by a processing system including a processor, a network design template;
- obtaining, by the processing system, space and power constraints for use in design of a network site, wherein the network design template is provided by a template engine in communication with the processing system, wherein the template engine obtains definitions of network faults and actions, the actions including a closed loop control procedure to resolve at least one of the network faults;
- based on the network design template, space constraints, and power constraints, creating, by the processing system, a plurality of candidate site designs based on a machine learning cycle that optimizes design options used to create the plurality of candidate site designs;
- based on a first site design of the plurality of candidate site designs being within a threshold cost, selecting, by the processing system, the first site design, wherein the threshold cost comprises cost information for a power cost, and wherein the threshold cost is a determined maximum power cost to operate the network in accordance with the first site design;
- sending, by the processing system, instructions to automatically implement the first site design by initiating an automated site build plan, the initiating based on a predetermined trigger, resulting in a first site;
- monitoring, by the processing system, the first site;
- determining, by the processing system, that a first performance of the first site is below a performance threshold;
- automatically generating, by the processing system based on the determining, a second site design;
- and
- determining, by the processing system, that the second site design provides a second performance meeting the performance threshold.
7 more elements
A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
- obtaining a network design template;
- obtaining space and power constraints for use in designing a network site, wherein the network design template is provided by a template engine in communication with the processing system, wherein the template engine obtains definitions of network faults and actions, the actions including a closed loop control procedure to resolve at least one of the network faults;
- based on the network design template, space constraints, and power constraints, creating a plurality of candidate site designs based on a machine learning cycle that optimizes design options used to create the plurality of candidate site designs;
- based on a first site design of the plurality of candidate site designs being within a threshold cost, selecting the first site design, wherein the threshold cost is a determined maximum power cost to operate the network in accordance with the first site design;
- sending instructions to automatically implement the first site design by initiating an automated site build plan, the initiating based on a predetermined trigger, resulting in a first site;
- monitoring the first site;
- determining that a first performance of the first site is below a performance threshold;
- based on the determining, automatically generating a second site design;
- and
- determining that the second site design provides a second performance meeting the performance threshold.
7 more elements
Dependencies are inferred from the claim text.