Intent-based services orchestration
First Claim
1. A method, comprising:
- receiving, with a computing system over a network, a request for network services from a customer, the request for network services comprising desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services;
allocating, with the computing system, one or more network resources from one or more first networks of a first set of networks for providing the requested network services, based at least in part on the desired performance parameters and based at least in part on a determination that the one or more first networks is capable of providing network resources each having the desired performance parameters;
determining, with the computing system, whether at least one first network of the one or more first networks can no longer provide at least one first network resource, of the one or more network resources, having the desired performance parameters, based at least in part on one or more network performance metrics; and
based on a determination that at least one first network can no longer provide at least one first network resource having the desired performance parameters, allocating, with the computing system, at least one second network resource from at least one second network of a second set of networks for supplementing provision of the requested network services having the desired performance parameters, based at least in part on one or more updated network performance metrics, thereby replacing or augmenting the at least one first network resource provided from the one or more first networks of the first set of networks.
1 Assignment
0 Petitions
Accused Products
Abstract
Novel tools and techniques might provide for implementing intent-based network services orchestration. In some embodiments, a computing system might receive, over a network, a request for network services from a customer. The request for network services might include desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services. The computing system might allocate network resources from one or more networks, based at least in part on the desired performance parameters. Based on a determination that at least one network can no longer provide at least one network resource having the desired performance parameters, the computing system might allocate at least one other network resource from at least one second network, based at least in part on network performance metrics, and based at least in part on the desired performance parameters.
152 Citations
20 Claims
-
1. A method, comprising:
-
receiving, with a computing system over a network, a request for network services from a customer, the request for network services comprising desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services; allocating, with the computing system, one or more network resources from one or more first networks of a first set of networks for providing the requested network services, based at least in part on the desired performance parameters and based at least in part on a determination that the one or more first networks is capable of providing network resources each having the desired performance parameters; determining, with the computing system, whether at least one first network of the one or more first networks can no longer provide at least one first network resource, of the one or more network resources, having the desired performance parameters, based at least in part on one or more network performance metrics; and based on a determination that at least one first network can no longer provide at least one first network resource having the desired performance parameters, allocating, with the computing system, at least one second network resource from at least one second network of a second set of networks for supplementing provision of the requested network services having the desired performance parameters, based at least in part on one or more updated network performance metrics, thereby replacing or augmenting the at least one first network resource provided from the one or more first networks of the first set of networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
at least one processor; and at least one non-transitory computer readable medium communicatively coupled to the at least one processor, the at least one non-transitory computer readable medium having stored thereon computer software comprising a set of instructions that, when executed by the at least one processor, causes the computing system to; receive, over a network, a request for network services from a customer, the request for network services comprising desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services; allocate one or more network resources from one or more first networks of a first set of networks for providing the requested network services, based at least in part on the desired performance parameters and based at least in part on a determination that the one or more first networks is capable of providing network resources each having the desired performance parameters; determine whether at least one first network of the one or more first networks can no longer provide at least one first network resource, of the one or more network resources, having the desired performance parameters, based at least in part on one or more network performance metrics; and based on a determination that at least one first network can no longer provide at least one first network resource having the desired performance parameters, allocate at least one second network resource from at least one second network of a second set of networks for supplementing provision of the requested network services having the desired performance parameters, based at least in part on one or more updated network performance metrics, thereby replacing or augmenting the at least one first network resource provided from the one or more first networks of the first set of networks. - View Dependent Claims (18, 19, 20)
-
Specification