Test controller securely controlling a test platform to run test applications
AssigneeSpirent Communications, Inc.
InventorsDavid Dailey, Kevin Myers, Daniel Abarbanel, Douglas Grinkemeyer
Life of this patent
Estimating the term…
Abstract
A method of a test controller controlling a test platform to run test applications is provided, wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for the test controller has been obtained. The method including the test controller (i) transmitting an instruction to the test platform over an initiated first secure tunnel between the test platform and the test controller, and (ii) controlling the test platform to perform a requested test using the test application using an established second secure tunnel between (a) the test platform and (b) the test controller.
Claims20
A method of a test controller securely controlling a test platform to run test applications, wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for the test controller has been obtained, and wherein the method comprises:
- the test controller transmitting an instruction, for loading and preparing a test application from the test applications, to the test platform over an initiated first secure tunnel between the test platform and the test controller;
- the test controller controlling the test platform requesting performance of a requested test using the test application, the requested test using, at least, an established second secure tunnel between (i) the test platform and (ii) the test controller, wherein results of the performed test are relayed to a test results and analysis node;
- and
- the test controller receiving a confirmation of execution of the performed test from the test platform.
A system comprising:
- memory;
- one or more processors coupled to the memory, the memory being loaded with computer instructions to test mobile devices, the computer instructions, when executed on the one or more processors, implement operations for securely controlling a test platform to run test applications,
- wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for a test controller has been obtained, and
- wherein the operations comprise:
- the test controller transmitting an instruction, for loading and preparing a test application from the test applications, to the test platform over an initiated first secure tunnel between the test platform and the test controller;
- the test controller controlling the test platform requesting performance of a requested test using the test application, the requested test using, at least, an established second secure tunnel between (i) the test platform and (ii) the test controller, wherein results of the performed test are relayed to a test results and analysis node;
- and
- the test controller receiving a confirmation of execution of the performed test from the test platform.
A non-transitory computer readable storage medium impressed with computer program instructions for a test controller to securely control a test platform to run test applications, wherein an authenticated connection exists between the test platform and a phone home service
- through which secure tunnel information for a test controller has been obtained, and wherein the computer program instructions, when executed on a processor of the test controller,
- implement operations comprising:
- the test controller transmitting an instruction, for loading and preparing a test application from the test applications, to the test platform over an initiated first secure tunnel between the test platform and the test controller;
- the test controller controlling the test platform requesting performance of a requested test using the test application, the requested test using, at least, an established second secure tunnel between (i) the test platform and (ii) the test controller, wherein results of the performed test are relayed to a test results and analysis node;
- and
- the test controller receiving a confirmation of execution of the performed test from the test platform.
Dependencies are inferred from the claim text.