Automatic Test Configuration Retrieval

The Device Agents on our routers support a remotely updatable test configuration profile. A configuration profile can be assigned to the Device Agent (either individually from Connected Devices > Management Suite > Agents, or in groups via the Test Schedule Move API in Connected Devices > Your APIs. If changing an individual test schedule, the Device Agent remotely downloads it. The Device Agent automatically checks for updates of the configuration profile once per hour. If updates are found, then the agent automatically loads the new configuration profile and applies it.

The configuration profile encompasses the following components:

  1. Which tests should run.

  2. How frequently the tests should run (if scheduled).

  3. What parameters the tests should run with, including which servers they should test against.

  4. Configured cross-traffic and CPU load thresholds.

Multiple instances of the same test may be run with different parameters and frequencies. For example, a speed test may run to an on-net server hourly and an off-net server once per day (see Test Server Methodology for more information about on-net and off-net servers).

We use an open standard from the IETF called LMAP (Large-Scale Measurement of Broadband Performance) to manage our Device Agents. This encompasses test scheduling, reporting and configuration.

Last updated