Automated DSL network testing software tool
First Claim
Patent Images
1. A system comprising:
- a plurality of digital subscriber line (DSL) circuit elements;
at least one database;
a network testing tool coupled to the at least one database, the network testing tool configured to receive inventory information from the at least one database that associates selected ones of the DSL circuit elements with a DSL number and to automatically communicate with and test the selected ones of the DSL circuit elements;
wherein the network testing tool receives inventory information from the at least one database that corresponds to a plurality of DSL numbers and wherein the network testing tool tests the DSL circuit elements corresponding to the plurality of DSL numbers in a batch test mode; and
wherein the network testing tool groups the plurality of DSL numbers into groups that have common DSL circuit elements.
4 Assignments
0 Petitions
Accused Products
Abstract
A DSL network testing tool (110) tests multiple elements (141, 143) in a DSL circuit. The testing tool may operate in either a single circuit test mode or a batch mode. In batch test mode, the network testing tool receives multiple DSL phone numbers and automatically tests the DSL circuit'"'"'s elements corresponding to the phone numbers. The test information may be used when troubleshooting or provisioning DSL circuits.
38 Citations
26 Claims
-
1. A system comprising:
-
a plurality of digital subscriber line (DSL) circuit elements;
at least one database;
a network testing tool coupled to the at least one database, the network testing tool configured to receive inventory information from the at least one database that associates selected ones of the DSL circuit elements with a DSL number and to automatically communicate with and test the selected ones of the DSL circuit elements;
wherein the network testing tool receives inventory information from the at least one database that corresponds to a plurality of DSL numbers and wherein the network testing tool tests the DSL circuit elements corresponding to the plurality of DSL numbers in a batch test mode; and
wherein the network testing tool groups the plurality of DSL numbers into groups that have common DSL circuit elements. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
a plurality of digital subscriber line (DSL) circuit elements;
at least one database;
a network testing tool coupled to the at least one database, the network testing tool configured to receive inventory information from the at least one database that associates selected ones of the DSL circuit elements with a DSL number and to automatically communicate with and test the selected ones of the DSL circuit elements;
wherein the network testing tool receives inventory information from the at least one database that corresponds to a plurality of DSL numbers and wherein the network testing tool tests the DSL circuit elements corresponding to the plurality of DSL numbers in a batch test mode; and
wherein the network testing tool spawns independent testing processes that are each assigned to test one of the groups. - View Dependent Claims (25, 26)
-
-
5. A method of testing DSL circuits comprising:
-
receiving at least one number identifying a DSL circuit;
querying a database based on the number identifying the DSL circuit to receive inventory information associated with the DSL circuit;
automatically initiating tests on a plurality of network elements identified by the inventory information; and
writing results of the tests to a database such that related test results are grouped together. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for testing a plurality of DSL circuits in a batch testing mode, the method comprising:
-
receiving a plurality of numbers identifying the plurality of DSL circuits;
querying a database based on the numbers identifying the DSL circuits to receive inventory information associated with the DSL circuits;
grouping the plurality of numbers based on the inventory information into a plurality of groups such that DSL circuits having similar inventory information are placed in the sane one of said groups; and
automatically initiating tests with DSL circuit elements corresponding to each of the groups. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable medium that stores instructions executable by one or more processors to perform a method, comprising:
-
retrieving at least one number identifying a DSL circuit;
querying a database based on the number identifying the DSL circuit to obtain inventory information associated with the DSL circuit;
initiating tests on a plurality of network elements identified by the inventory information; and
storing results of the tests including writing the results of the tests to a database in a data structure where related test results are grouped. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A network testing tool comprising:
-
means for retrieving at least one number identifying a DSL network circuit;
means for obtaining inventory information associated with the DSL network circuit based on the number identifying the network circuit;
means for grouping the at least one number into groups that have common elements of the DSL network circuit;
means for testing the DSL network circuit based on the inventory information including means for testing the elements of the network circuit identified by the inventory information; and
means for outputting results of the tests. - View Dependent Claims (24)
-
Specification