Resource management in dynamic network environments
AssigneeVerizon Patent and Licensing Inc.
InventorHassan Omar
Life of this patent
Estimating the term…
Abstract
A system comprises a communications network configured to support transmission of a plurality of communications streams and a resource manager communicatively coupled to the communications network and configured to provision resources of the communications network to the plurality of communications streams. The system may further comprise a performance test manager communicatively coupled to said communications network and configured to identify a communication stream from said plurality of communications streams, identify a test network path for said identified communication stream that is substantially free of other network traffic, and perform a performance test over said test network path.
Claims20
A system, comprising:
- a communications network configured to support transmission of a plurality of communications streams;
- a resource manager communicatively coupled to said communications network and configured to provision resources of said communications network to said plurality of communications streams;
- and
- a performance test manager communicatively coupled to said communications network and configured to:
- select a communication stream from said plurality of communications streams;
- identify a test network path for said selected communication stream that has less network traffic than a normal network path;
- and
- perform a performance test over said test network path, wherein the performance test excludes the normal network path;
- wherein the resource manager is configured to determine whether a resource allocation of the normal network path can accommodate the selected communication stream based on results of the performance test performed over the test network path.
A method, comprising:
- monitoring network traffic over a communications network by a performance test manager;
- identifying by the performance test manager a new communications stream directed from a corresponding node;
- determining a test network path for the communications stream;
- executing a performance test for the communications stream over the test network path, wherein the performance test excludes a normal network path;
- determining a resource allocation of the normal network path for the communications stream;
- and
- determining whether the resource allocation of the normal network path can accommodate the communication stream based on results of the performance test executed over the test network path.
A tangible, non-transitory computer-readable medium embodying computer-executable instructions comprising:
- monitoring network traffic over a communications network by a performance test manager;
- identifying by the performance test manager a new communications stream in the network traffic directed from a corresponding node;
- executing a performance test for the communications stream over a test network path, wherein the performance test excludes a normal network path;
- determining a resource allocation of the normal network path for the communications stream;
- and
- determining whether the resource allocation of the normal network path can accommodate the communication stream based at least in part on the performance test executed over the test network path.
Dependencies are inferred from the claim text.