Patent ID: 7801158

Claim:
A system comprising: a test server coupled to an access data network, the access data network coupled to a wide area network and a subscriber premises; a web server coupled to the access data network and accessible via a computing device connected to the access data network, wherein the computing device is associated with the subscriber premises; a test application at least partially located in the test server and accessible via the access data network, the test application including a number of tests, at least one of the number of tests including a service-specific test; wherein the web server is configured to provide a first web page to the computing device, the first web page adapted to allow a selection of at least one of the number of tests, receive an indication of the selected test, provide communication with the test application to cause the test application to execute the selected test, and provide a second web page to the computing device containing results of the selected test; wherein the test application executes the selected test by testing a first communications link between the computing device and a test point, and testing a second communications link between the test point and a remote computing device; wherein the service-specific test is one of a video throughput test and a Voice over IP throughput test, and wherein the service-specific test includes testing throughput against a service level; and wherein the test application performs at least one test of a number of tests, the number of tests including: a connectivity test using ICMP ping messages; a connectivity test using an application layer interface to a Layer 2 resourse; a packet rate throughput test using a TCP-based dampened oscillation algorithm; an application-level throughput test; a quality service test using a stream of packetized voice traffic; and a query of network elements that support queries.