Patent ID: 8570896

Claim:
A method of authorizing test traffic over a network of a first service provider, the method comprising: receiving a request to perform a throughput test from one or more testing clients; determining a state of the network utilizing indicators received from a plurality of portions of the network; authorizing the throughput test in response to the determined state of the network being acceptable for performing the throughput test; registering the one or more testing clients with a test controller in response to the test controller authorizing the throughput test; and pausing the throughput test through the one or more testing clients registered with the test controller in response to the determined state of the network being unacceptable for performing the throughput test, wherein pausing the throughput test includes queuing packets associated with the throughput test at an edge device of the network, the edge device of the network in communication with a second edge device of a second network of a second service provider, wherein the edge device of the network queues the packets associated with the throughput test received from the second network to until the determined state of the network is determined to be acceptable for performing the throughput test.