Systems and methods for testing electronic devices using master-slave test architectures
First Claim
1. A method comprising:
- gathering first identifiers of a first plurality of devices under test coupled to a master test system;
gathering second identifiers of a second plurality of devices under test coupled to a first slave test system coupled to the master test system;
identifying a shared test protocol, the shared test protocol providing a basis to test compliance of a functional parameter shared by the first plurality of devices under test and the second plurality of devices under test;
identifying a first resource test protocol, the first resource test protocol providing a basis to test compliance of a resource parameter of the first plurality of devices under test;
identifying a second resource test protocol, the second resource test protocol providing a basis to test compliance of a resource parameter of the second plurality of devices under test;
configuring a group of shared probes at the master test system to implement the shared test protocol on the first plurality of devices under test and the second plurality of devices under test;
configuring a first group of resource probes at the master test system to implement the first resource test protocol on the first plurality of devices under test; and
providing to the first slave test system instructions to configure a second group of resource probes at the first slave test system to implement the second resource test protocol on the second plurality of devices under test,wherein the method is executed by the master test system.
0 Assignments
0 Petitions
Accused Products
Abstract
A master test system may comprise cable modem termination systems, resource servers, provisioning/Session Initiation Protocol (SIP) servers, call management system (CMS) servers, Data over Cable Service Interface Specification/Wide Area Network (DOCSIS/WAN) servers, test controller servers, etc. Servers on the master test system may facilitate tests of devices under test (DUTs) coupled to the master test system. Servers on the master test system and/or slave test systems may facilitate tests of DUTs coupled to slave test systems that are coupled to the master test system. The slave test system(s) may comprise resource servers and test controller servers. In various implementations, the servers on the slave test system(s) may facilitate tests of DUTs coupled to the slave test system(s).
-
Citations
19 Claims
-
1. A method comprising:
-
gathering first identifiers of a first plurality of devices under test coupled to a master test system; gathering second identifiers of a second plurality of devices under test coupled to a first slave test system coupled to the master test system; identifying a shared test protocol, the shared test protocol providing a basis to test compliance of a functional parameter shared by the first plurality of devices under test and the second plurality of devices under test; identifying a first resource test protocol, the first resource test protocol providing a basis to test compliance of a resource parameter of the first plurality of devices under test; identifying a second resource test protocol, the second resource test protocol providing a basis to test compliance of a resource parameter of the second plurality of devices under test; configuring a group of shared probes at the master test system to implement the shared test protocol on the first plurality of devices under test and the second plurality of devices under test; configuring a first group of resource probes at the master test system to implement the first resource test protocol on the first plurality of devices under test; and providing to the first slave test system instructions to configure a second group of resource probes at the first slave test system to implement the second resource test protocol on the second plurality of devices under test, wherein the method is executed by the master test system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a master test management server configured to gather first identifiers of a first plurality of devices under test coupled to a master test system, and to gather second identifiers of a second plurality of devices under test coupled to a first slave test system coupled to the master test system; a shared test protocol server configured to identify shared test protocols, the shared test protocols providing a basis to test compliance of one or more shared functional parameters shared by the first plurality of devices under test and the second plurality of devices under test; a resource identification server configured to identify first resource test protocols, the first resource test protocols providing a basis to test compliance of one or more resource parameters of the first plurality of devices under test, and to identify second resource test protocols, the second resource test protocols providing a basis to test compliance of one or more resource parameters of the second plurality of devices under test; a master probe container configured to configure a group of shared probes at the master test system to implement the shared test protocols on the first plurality of devices under test and the second plurality of devices under test, and to configure a first group of resource probes at the master test system to implement the first resource test protocols on the first plurality of devices under test, wherein the master probe container is configured to identify one or more test probe containers corresponding to the group of shared probes, the one or more test probe containers comprising virtual representations of the group of shared probes; and a slave test system control server configured to provide to the first slave test system instructions a second group of resource probes at the first slave test system to implement the second resource test protocols on the second plurality of devices under test. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a master test management server configured to gather first identifiers of a first plurality of devices under test coupled to a master test system, and to gather second identifiers of a second plurality of devices under test coupled to a first slave test system coupled to the master test system; a shared test protocol server configured to identify shared test protocols, the shared test protocols providing a basis to test compliance of one or more shared functional parameters shared by the first plurality of devices under test and the second plurality of devices under test; a resource identification server configured to identify first resource test protocols, the first resource test protocols providing a basis to test compliance of one or more resource parameters of the first plurality of devices under test, and to identify second resource test protocols, the second resource test protocols providing a basis to test compliance of one or more resource parameters of the second plurality of devices under test; a master probe container configured to configure a group of shared probes at the master test system to implement the shared test protocols on the first plurality of devices under test and the second plurality of devices under test, and to configure a first group of resource probes at the master test system to implement the first resource test protocols on the first plurality of devices under test; and a slave test system control server configured to provide to the first slave test system instructions a second group of resource probes at the first slave test system to implement the second resource test protocols on the second plurality of devices under test, wherein the resource identification server is configured to identify one or more test probe containers corresponding to the first group of resource probes, the one or more test probe containers comprising virtual representations of the first group of resource probes.
-
Specification